#![enable(unwrap_newtypes)] { // Represents the lack of a sprite. Empty: None, // Windows Window1: Some(( variations: [ ( model: "voxygen.voxel.sprite.window.window-0", offset: (-5.5, -5.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.0, )), Window2: Some(( variations: [ ( model: "voxygen.voxel.sprite.window.window-1", offset: (-5.5, -5.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.0, )), Window3: Some(( variations: [ ( model: "voxygen.voxel.sprite.window.window-2", offset: (-5.5, -5.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.0, )), Window4: Some(( variations: [ ( model: "voxygen.voxel.sprite.window.window-3", offset: (-5.5, -5.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.0, )), // Cacti LargeCactus: Some(( variations: [ ( model: "voxygen.voxel.sprite.cacti.large_cactus", offset: (-13.5, -5.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.cacti.tall", offset: (-6.0, -6.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.0, )), BarrelCactus: Some(( variations: [ ( model: "voxygen.voxel.sprite.cacti.barrel_cactus", offset: (-6.0, -6.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.0, )), RoundCactus: Some(( variations: [ ( model: "voxygen.voxel.sprite.cacti.cactus_round", offset: (-6.0, -6.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.0, )), ShortCactus: Some(( variations: [ ( model: "voxygen.voxel.sprite.cacti.cactus_short", offset: (-6.0, -6.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.0, )), MedFlatCactus: Some(( variations: [ ( model: "voxygen.voxel.sprite.cacti.flat_cactus_med", offset: (-6.0, -6.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.0, )), ShortFlatCactus: Some(( variations: [ ( model: "voxygen.voxel.sprite.cacti.flat_cactus_short", offset: (-6.0, -6.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.0, )), // Flowers BlueFlower: Some(( variations: [ ( model: "voxygen.voxel.sprite.flowers.flower_blue_1", offset: (-6.0, -6.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.flowers.flower_blue_2", offset: (-6.0, -6.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.flowers.flower_blue_3", offset: (-6.0, -6.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.flowers.flower_blue_4", offset: (-6.0, -6.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.flowers.flower_blue_5", offset: (-6.0, -6.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.flowers.flower_blue_6", offset: (-6.0, -6.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.flowers.flower_blue_7", offset: (-6.0, -6.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.flowers.flower_blue-8", offset: (-5.5, -4.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.flowers.flower_blue-9", offset: (-4.0, -3.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.flowers.flower_blue-10", offset: (-1.5, -1.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.1, )), PinkFlower: Some(( variations: [ ( model: "voxygen.voxel.sprite.flowers.flower_pink_1", offset: (-6.0, -6.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.flowers.flower_pink_2", offset: (-6.0, -6.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.flowers.flower_pink_3", offset: (-6.0, -6.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.flowers.flower_pink_4", offset: (-6.0, -6.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.1, )), PurpleFlower: Some(( variations: [ ( model: "voxygen.voxel.sprite.flowers.flower_purple_1", offset: (-6.0, -6.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.flowers.flower_purple-2", offset: (-5.0, -2.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.flowers.flower_purple-3", offset: (-3.5, -2.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.flowers.flower_purple-4", offset: (-5.0, -4.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.flowers.flower_purple-5", offset: (-2.5, -2.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.flowers.flower_purple-6", offset: (-4.5, -4.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.flowers.flower_purple-7", offset: (-5.5, -5.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.flowers.flower_purple-8", offset: (-6.0, -6.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.1, )), RedFlower: Some(( variations: [ ( model: "voxygen.voxel.sprite.flowers.flower_red_1", offset: (-6.0, -6.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.flowers.flower_red_2", offset: (-6.0, -6.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.flowers.flower_red_3", offset: (-6.0, -6.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.flowers.flower_red-4", offset: (-6.5, -6.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.flowers.flower_red-5", offset: (-3.5, -3.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.flowers.jungle_flower_red-0", offset: (-7.5, -7.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.flowers.jungle_flower_red-1", offset: (-7.5, -7.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.1, )), WhiteFlower: Some(( variations: [ ( model: "voxygen.voxel.sprite.flowers.flower_white_1", offset: (-6.0, -6.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.flowers.flower_white_2", offset: (-6.0, -6.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.flowers.flower_white-3", offset: (-1.5, -1.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.flowers.flower_white-4", offset: (-5.0, -4.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.flowers.flower_white-5", offset: (-5.5, -5.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.1, )), YellowFlower: Some(( variations: [ ( model: "voxygen.voxel.sprite.flowers.flower_yellow-1", offset: (-6.0, -6.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.flowers.flower_yellow-0", offset: (-5.5, -5.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.1, )), Sunflower: Some(( variations: [ ( model: "voxygen.voxel.sprite.flowers.sunflower_1", offset: (-6.0, -6.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.flowers.sunflower_2", offset: (-6.0, -6.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.1, )), // Grass LongGrass: Some(( variations: [ ( model: "voxygen.voxel.sprite.grass.grass_long_1", offset: (-6.0, -6.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.grass.grass_long_2", offset: (-6.0, -6.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.grass.grass_long_3", offset: (-6.0, -6.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.grass.grass_long_4", offset: (-6.0, -6.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.grass.grass_long_5", offset: (-6.0, -6.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.grass.grass_long_6", offset: (-6.0, -6.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.grass.grass_long_7", offset: (-6.0, -6.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.8, )), MediumGrass: Some(( variations: [ ( model: "voxygen.voxel.sprite.grass.grass_med_1", offset: (-6.0, -6.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.grass.grass_med_2", offset: (-6.0, -6.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.grass.grass_med_3", offset: (-6.0, -6.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.grass.grass_med_4", offset: (-6.0, -6.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.grass.grass_med_5", offset: (-6.0, -6.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.5, )), ShortGrass: Some(( variations: [ ( model: "voxygen.voxel.sprite.grass.grass_short_1", offset: (-6.0, -6.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.grass.grass_short_2", offset: (-6.0, -6.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.grass.grass_short_3", offset: (-6.0, -6.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.grass.grass_short_4", offset: (-6.0, -6.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.grass.grass_short_5", offset: (-6.0, -6.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.1, )), LargeGrass: Some(( variations: [ ( model: "voxygen.voxel.sprite.grass.grass_large-0", offset: (-2.0, -2.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.grass.grass_large-1", offset: (-5.5, -5.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.grass.grass_large-2", offset: (-5.5, -5.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.5, )), JungleRedGrass: Some(( variations: [ ( model: "voxygen.voxel.sprite.jungleredgrass.jungle_grass_red-0", offset: (-5.5, -5.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.jungleredgrass.jungle_grass_red-1", offset: (-5.5, -5.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.jungleredgrass.jungle_grass_red-2", offset: (-5.5, -5.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.jungleredgrass.jungle_grass_red-3", offset: (-5.5, -5.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.jungleredgrass.jungle_grass_red-4", offset: (-5.5, -5.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.jungleredgrass.jungle_grass_red-5", offset: (-5.5, -5.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.1, )), // Fruit Apple: Some(( variations: [ ( model: "voxygen.voxel.sprite.fruit.apple", offset: (-3.5, -3.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.0, )), // Mushrooms Mushroom: Some(( variations: [ ( model: "voxygen.voxel.sprite.mushrooms.mushroom-0", offset: (-6.0, -6.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.mushrooms.mushroom-1", offset: (-6.0, -6.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.mushrooms.mushroom-2", offset: (-6.0, -6.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.mushrooms.mushroom-3", offset: (-6.0, -6.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.mushrooms.mushroom-4", offset: (-6.0, -6.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.mushrooms.mushroom-5", offset: (-6.0, -6.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.mushrooms.mushroom-6", offset: (-6.0, -6.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.mushrooms.mushroom-7", offset: (-6.0, -6.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.mushrooms.mushroom-8", offset: (-6.0, -6.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.mushrooms.mushroom-9", offset: (-6.0, -6.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.mushrooms.mushroom-10", offset: (-6.0, -6.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.1, )), // Cave Mushrooms CaveMushroom: Some(( variations: [ ( model: "voxygen.voxel.sprite.cave.mushroom-0", offset: (-8.0, -8.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.cave.mushroom-1", offset: (-5.0, -5.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.cave.mushroom-2", offset: (-5.5, -5.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.cave.mushroom-3", offset: (-2.5, -2.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.cave.mushroom-4", offset: (-1.5, -1.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.cave.mushroom-5", offset: (-5.5, -5.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.cave.mushroom-6", offset: (-8.5, -8.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.cave.mushroom-7", offset: (-11.5, -11.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.cave.mushroom-8", offset: (-12.5, -15.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.0, )), // Ceiling Mushrooms CeilingMushroom: Some(( variations: [ ( model: "voxygen.voxel.sprite.cave.ceiling.mushroom-0", offset: (-8.0, -8.0, -22.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.cave.ceiling.mushroom-1", offset: (-8.5, -8.5, -9.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.cave.ceiling.mushroom-2", offset: (-11.5, -11.5, -17.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.cave.ceiling.mold-0", offset: (-5.5, -5.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.cave.ceiling.mold-1", offset: (-5.5, -5.5, -7.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.cave.ceiling.mold-2", offset: (-5.5, -5.5, -7.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.cave.ceiling.mold-3", offset: (-5.5, -5.5, 2.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.cave.ceiling.mold-4", offset: (-2.0, -2.0, -49.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.cave.ceiling.mold-5", offset: (-2.0, -2.0, -79.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.cave.ceiling.mold-6", offset: (-2.0, -2.0, -79.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.0, )), Orb: Some(( variations: [ ( model: "voxygen.voxel.sprite.cave.ceiling.orb-0", offset: (-8.0, -8.0, -79.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.cave.ceiling.orb-1", offset: (-8.0, -8.0, -20.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.cave.ceiling.orb-2", offset: (-8.0, -8.0, -65.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.cave.ceiling.orb-3", offset: (-8.0, -8.0, -44.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.0, )), // Lianas, Liana: Some(( variations: [ ( model: "voxygen.voxel.sprite.lianas.liana-0", offset: (-4.0, -4.0, -115.0), lod_axes: (0.0, 0.0, 0.5), ), ( model: "voxygen.voxel.sprite.lianas.liana-1", offset: (-4.0, -4.0, -72.0), lod_axes: (0.0, 0.0, 0.5), ), ], wind_sway: 0.5, )), // Velorite Velorite: Some(( variations: [ ( model: "voxygen.voxel.sprite.velorite.velorite_ore", offset: (-5.0, -5.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.0, )), VeloriteFrag: Some(( variations: [ ( model: "voxygen.voxel.sprite.velorite.velorite", offset: (-4.0, -5.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.0, )), // Chests Chest: Some(( variations: [ ( model: "voxygen.voxel.sprite.chests.chest", offset: (-7.0, -5.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.chests.chest_dark", offset: (-7.0, -5.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.chests.chest_vines", offset: (-7.0, -5.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.0, )), CommonLockedChest: Some(( variations: [ ( model: "voxygen.voxel.sprite.chests.chest_gold", offset: (-7.0, -5.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.0, )), // Dungeon Chests DungeonChest0: Some(( variations: [ ( model: "voxygen.voxel.sprite.chests.chest_vines", offset: (-7.0, -5.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.0, )), DungeonChest1: Some(( variations: [ ( model: "voxygen.voxel.sprite.chests.chest_skull", offset: (-7.0, -5.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.0, )), DungeonChest2: Some(( variations: [ ( model: "voxygen.voxel.sprite.chests.chest_light", offset: (-7.0, -5.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.0, )), DungeonChest3: Some(( variations: [ ( model: "voxygen.voxel.sprite.chests.chest_gold", offset: (-7.0, -5.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.0, )), DungeonChest4: Some(( variations: [ ( model: "voxygen.voxel.sprite.chests.chest_gold", offset: (-7.0, -5.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.0, )), DungeonChest5: Some(( variations: [ ( model: "voxygen.voxel.sprite.chests.chest_demon", offset: (-7.0, -5.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.0, )), // Rope Rope: Some(( variations: [ ( model: "voxygen.voxel.sprite.misc.rope", offset: (-5.5, -5.5, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.0, )), // Coral Chest CoralChest: Some(( variations: [ ( model: "voxygen.voxel.sprite.chests.chest_coral", offset: (-7.0, -5.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.0, )), // Sea DecorChain SeaDecorChain: Some(( variations: [ ( model: "voxygen.voxel.sprite.misc.sea_decor_chain", offset: (-5.5, -5.5, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.0, )), // Sea DecorBlock SeaDecorBlock: Some(( variations: [ ( model: "voxygen.voxel.sprite.misc.sea_decor_block", offset: (-5.5, -5.5, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.0, )), // Sea DecorWindow Horizontal SeaDecorWindowHor: Some(( variations: [ ( model: "voxygen.voxel.sprite.misc.sea_decor_window_hor", offset: (-5.5, -5.5, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.0, )), // Sea DecorWindow Vertical SeaDecorWindowVer: Some(( variations: [ ( model: "voxygen.voxel.sprite.misc.sea_decor_window_ver", offset: (-5.5, -5.5, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.0, )), // Sea Decor Emblem SeaDecorEmblem: Some(( variations: [ ( model: "voxygen.voxel.sprite.misc.sea_decor_emblem", offset: (-5.5, -5.5, -4.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.0, )), // Sea Decor Pillar SeaDecorPillar: Some(( variations: [ ( model: "voxygen.voxel.sprite.misc.sea_decor_pillar-0", offset: (-5.5, -5.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.misc.sea_decor_pillar-1", offset: (-5.5, -5.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.misc.sea_decor_pillar-2", offset: (-5.5, -5.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.misc.sea_decor_pillar-3", offset: (-5.5, -5.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.misc.sea_decor_pillar-4", offset: (-5.5, -5.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.misc.sea_decor_pillar-5", offset: (-5.5, -5.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.misc.sea_decor_pillar-6", offset: (-5.5, -5.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.misc.sea_decor_pillar-7", offset: (-5.5, -5.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.0, )), // SeashellLantern SeashellLantern: Some(( variations: [ ( model: "voxygen.voxel.object.seashell_lantern", offset: (-4.5, -4.5, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ], wind_sway: 0.0, )), // GlassBarrier GlassBarrier: Some(( variations: [ ( model: "voxygen.voxel.sprite.misc.glass_barrier", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ], wind_sway: 0.0, )), // Welwitch Welwitch: Some(( variations: [ ( model: "voxygen.voxel.sprite.welwitch.1", offset: (-15.0, -17.0, -0.0), lod_axes: (0.0, 0.0, 0.7), ), ], wind_sway: 0.1, )), // Pumpkins Pumpkin: Some(( variations: [ ( model: "voxygen.voxel.sprite.pumpkin.1", offset: (-6.0, -6.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.pumpkin.2", offset: (-6.0, -6.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.pumpkin.3", offset: (-6.0, -6.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.pumpkin.4", offset: (-6.0, -6.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.pumpkin.5", offset: (-6.0, -6.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.pumpkin.6", offset: (-7.0, -6.5, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.pumpkin.7", offset: (-7.0, -9.5, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.0, )), // Lingonberries LingonBerry: Some(( variations: [ ( model: "voxygen.voxel.sprite.lingonberry.1", offset: (-6.0, -6.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.lingonberry.2", offset: (-6.0, -6.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.lingonberry.3", offset: (-6.0, -6.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.0, )), // Leafy Plants LeafyPlant: Some(( variations: [ ( model: "voxygen.voxel.sprite.leafy_plant.1", offset: (-6.0, -6.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.leafy_plant.2", offset: (-6.0, -6.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.leafy_plant.3", offset: (-6.0, -6.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.leafy_plant.4", offset: (-6.0, -6.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.leafy_plant.5", offset: (-6.0, -6.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.leafy_plant.6", offset: (-6.0, -6.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.leafy_plant.7", offset: (-6.0, -6.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.leafy_plant.8", offset: (-6.0, -6.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.leafy_plant.9", offset: (-6.0, -6.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.leafy_plant.10", offset: (-6.0, -6.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.4, )), JungleLeafyPlant: Some(( variations: [ ( model: "voxygen.voxel.sprite.leafy_plant.jungle_plant-0", offset: (-5.5, -1.5, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.leafy_plant.jungle_plant-1", offset: (-6.5, -2.5, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.leafy_plant.jungle_plant-2", offset: (-6.5, -2.5, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.leafy_plant.jungle_plant-3", offset: (-7.5, -2.5, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.leafy_plant.jungle_plant-4", offset: (-7.5, -5.5, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.4, )), // Ferns Fern: Some(( variations: [ ( model: "voxygen.voxel.sprite.ferns.1", offset: (-6.0, -6.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.ferns.2", offset: (-6.0, -6.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.ferns.3", offset: (-6.0, -6.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.ferns.4", offset: (-6.0, -6.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.ferns.5", offset: (-6.0, -6.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.ferns.6", offset: (-6.0, -6.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.ferns.7", offset: (-6.0, -6.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.ferns.8", offset: (-6.0, -6.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.ferns.9", offset: (-6.0, -6.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.ferns.10", offset: (-6.0, -6.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.ferns.11", offset: (-6.0, -6.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.ferns.12", offset: (-6.0, -6.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.ferns.fern-0", offset: (-6.5, -11.5, 0.0), lod_axes: (0.0, 0.0, 1.0), ), ], wind_sway: 0.4, )), JungleFern: Some(( variations: [ ( model: "voxygen.voxel.sprite.junglefern.1", offset: (-9.5, -9.5, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.junglefern.2", offset: (-7.5, -3.5, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.junglefern.3", offset: (-8.0, -8.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.junglefern.4", offset: (-6.0, -6.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.4, )), // Savanna Flora SavannaGrass: Some(( variations: [ ( model: "voxygen.voxel.sprite.grass.grass_savanna-0", offset: (-6.0, -6.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.grass.grass_savanna-1", offset: (-6.0, -6.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.grass.grass_savanna-2", offset: (-6.0, -6.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.grass.grass_savanna-3", offset: (-6.0, -6.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.grass.grass_savanna-4", offset: (-6.0, -6.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.grass.grass_savanna-5", offset: (-6.0, -6.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.grass.grass_savanna-6", offset: (-6.0, -6.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.5, )), TallSavannaGrass: Some(( variations: [ ( model: "voxygen.voxel.sprite.grass.grass_savanna_tall-0", offset: (-6.0, -6.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.grass.grass_savanna_tall-1", offset: (-6.0, -6.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.grass.grass_savanna_tall-2", offset: (-6.0, -6.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.grass.grass_savanna_tall-3", offset: (-6.0, -6.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.grass.grass_savanna_tall-4", offset: (-6.0, -6.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.grass.grass_savanna_tall-5", offset: (-6.0, -6.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.grass.grass_savanna_tall-6", offset: (-6.0, -6.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.8, )), RedSavannaGrass: Some(( variations: [ ( model: "voxygen.voxel.sprite.grass.grass_savanna_red-0", offset: (-6.0, -6.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.grass.grass_savanna_red-1", offset: (-6.0, -6.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.grass.grass_savanna_red-2", offset: (-6.0, -6.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.grass.grass_savanna_red-3", offset: (-6.0, -6.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.8, )), SavannaBush: Some(( variations: [ ( model: "voxygen.voxel.sprite.savanna_bush.1", offset: (-6.0, -6.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.savanna_bush.2", offset: (-6.0, -6.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.savanna_bush.3", offset: (-6.0, -6.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.savanna_bush.4", offset: (-6.0, -6.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.savanna_bush.5", offset: (-6.0, -6.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.savanna_bush.6", offset: (-6.0, -6.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.2, )), // Dead Bush DeadBush: Some(( variations: [ ( model: "voxygen.voxel.sprite.dead_bush.1", offset: (-6.0, -6.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.dead_bush.2", offset: (-6.0, -6.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.dead_bush.3", offset: (-6.0, -6.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.dead_bush.4", offset: (-6.0, -6.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.2, )), // Blueberries // NOTE: Why are these commented out? Blueberry: None/* ( variations: [ ( model: "voxygen.voxel.sprite.blueberry.1", offset: (-6.0, -6.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.blueberry.2", offset: (-6.0, -6.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.blueberry.3", offset: (-6.0, -6.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.blueberry.4", offset: (-6.0, -6.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.blueberry.5", offset: (-6.0, -6.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.blueberry.6", offset: (-6.0, -6.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.blueberry.7", offset: (-6.0, -6.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.blueberry.8", offset: (-6.0, -6.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.blueberry.9", offset: (-6.0, -6.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.0, )*/, // Ember Ember: Some(( variations: [ ( model: "voxygen.voxel.sprite.ember.1", offset: (-5.5, -5.5, -2.9), lod_axes: (1.0, 1.0, 0.0), ), ], wind_sway: 0.0, )), // Smoke dummy SmokeDummy: Some(( variations: [ ( model: "voxygen.voxel.sprite.ember.dummy", offset: (-5.5, -5.5, -5.5), lod_axes: (1.0, 1.0, 0.0), ), ], wind_sway: 0.8, )), // Corn Corn: Some(( variations: [ ( model: "voxygen.voxel.sprite.corn.corn-0", offset: (-6.0, -6.0, 0.0), lod_axes: (0.0, 0.0, 0.7), ), ( model: "voxygen.voxel.sprite.corn.corn-1", offset: (-6.0, -6.0, 0.0), lod_axes: (0.0, 0.0, 0.7), ), ( model: "voxygen.voxel.sprite.corn.corn-2", offset: (-6.0, -6.0, 0.0), lod_axes: (0.0, 0.0, 0.7), ), ( model: "voxygen.voxel.sprite.corn.corn-3", offset: (-6.0, -6.0, 0.0), lod_axes: (0.0, 0.0, 0.7), ), ( model: "voxygen.voxel.sprite.corn.corn-4", offset: (-6.0, -6.0, 0.0), lod_axes: (0.0, 0.0, 0.7), ), ( model: "voxygen.voxel.sprite.corn.corn-5", offset: (-6.0, -6.0, 0.0), lod_axes: (0.0, 0.0, 0.7), ), ], wind_sway: 0.4, )), // Yellow Wheat WheatYellow: Some(( variations: [ ( model: "voxygen.voxel.sprite.wheat_yellow.wheat-0", offset: (-6.0, -6.0, 0.0), lod_axes: (0.0, 0.0, 0.7), ), ( model: "voxygen.voxel.sprite.wheat_yellow.wheat-1", offset: (-6.0, -6.0, 0.0), lod_axes: (0.0, 0.0, 0.7), ), ( model: "voxygen.voxel.sprite.wheat_yellow.wheat-2", offset: (-6.0, -6.0, 0.0), lod_axes: (0.0, 0.0, 0.7), ), ( model: "voxygen.voxel.sprite.wheat_yellow.wheat-3", offset: (-6.0, -6.0, 0.0), lod_axes: (0.0, 0.0, 0.7), ), ( model: "voxygen.voxel.sprite.wheat_yellow.wheat-4", offset: (-6.0, -6.0, 0.0), lod_axes: (0.0, 0.0, 0.7), ), ( model: "voxygen.voxel.sprite.wheat_yellow.wheat-5", offset: (-6.0, -6.0, 0.0), lod_axes: (0.0, 0.0, 0.7), ), ( model: "voxygen.voxel.sprite.wheat_yellow.wheat-6", offset: (-6.0, -6.0, 0.0), lod_axes: (0.0, 0.0, 0.7), ), ( model: "voxygen.voxel.sprite.wheat_yellow.wheat-7", offset: (-6.0, -6.0, 0.0), lod_axes: (0.0, 0.0, 0.7), ), ( model: "voxygen.voxel.sprite.wheat_yellow.wheat-8", offset: (-6.0, -6.0, 0.0), lod_axes: (0.0, 0.0, 0.7), ), ( model: "voxygen.voxel.sprite.wheat_yellow.wheat-9", offset: (-6.0, -6.0, 0.0), lod_axes: (0.0, 0.0, 0.7), ), ], wind_sway: 0.4, )), // Green Wheat WheatGreen: Some(( variations: [ ( model: "voxygen.voxel.sprite.wheat_green.wheat-0", offset: (-6.0, -6.0, 0.0), lod_axes: (0.0, 0.0, 0.7), ), ( model: "voxygen.voxel.sprite.wheat_green.wheat-1", offset: (-6.0, -6.0, 0.0), lod_axes: (0.0, 0.0, 0.7), ), ( model: "voxygen.voxel.sprite.wheat_green.wheat-2", offset: (-6.0, -6.0, 0.0), lod_axes: (0.0, 0.0, 0.7), ), ( model: "voxygen.voxel.sprite.wheat_green.wheat-3", offset: (-6.0, -6.0, 0.0), lod_axes: (0.0, 0.0, 0.7), ), ( model: "voxygen.voxel.sprite.wheat_green.wheat-4", offset: (-6.0, -6.0, 0.0), lod_axes: (0.0, 0.0, 0.7), ), ( model: "voxygen.voxel.sprite.wheat_green.wheat-5", offset: (-6.0, -6.0, 0.0), lod_axes: (0.0, 0.0, 0.7), ), ( model: "voxygen.voxel.sprite.wheat_green.wheat-6", offset: (-6.0, -6.0, 0.0), lod_axes: (0.0, 0.0, 0.7), ), ( model: "voxygen.voxel.sprite.wheat_green.wheat-7", offset: (-6.0, -6.0, 0.0), lod_axes: (0.0, 0.0, 0.7), ), ( model: "voxygen.voxel.sprite.wheat_green.wheat-8", offset: (-6.0, -6.0, 0.0), lod_axes: (0.0, 0.0, 0.7), ), ( model: "voxygen.voxel.sprite.wheat_green.wheat-9", offset: (-6.0, -6.0, 0.0), lod_axes: (0.0, 0.0, 0.7), ), ], wind_sway: 0.4, )), // Cabbage Cabbage: Some(( variations: [ ( model: "voxygen.voxel.sprite.cabbage.cabbage-0", offset: (-6.0, -6.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.cabbage.cabbage-1", offset: (-6.0, -6.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.cabbage.cabbage-2", offset: (-6.0, -6.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.0, )), // Flax Flax: Some(( variations: [ ( model: "voxygen.voxel.sprite.flax.flax-0", offset: (-6.0, -6.0, 0.0), lod_axes: (0.0, 0.0, 0.7), ), ( model: "voxygen.voxel.sprite.flax.flax-1", offset: (-6.0, -6.0, 0.0), lod_axes: (0.0, 0.0, 0.7), ), ( model: "voxygen.voxel.sprite.flax.flax-2", offset: (-6.0, -6.0, 0.0), lod_axes: (0.0, 0.0, 0.7), ), ( model: "voxygen.voxel.sprite.flax.flax-3", offset: (-6.0, -6.0, 0.0), lod_axes: (0.0, 0.0, 0.7), ), ( model: "voxygen.voxel.sprite.flax.flax-4", offset: (-6.0, -6.0, 0.0), lod_axes: (0.0, 0.0, 0.7), ), ( model: "voxygen.voxel.sprite.flax.flax-5", offset: (-6.0, -6.0, 0.0), lod_axes: (0.0, 0.0, 0.7), ), ], wind_sway: 0.4, )), // Carrot Carrot: Some(( variations: [ ( model: "voxygen.voxel.sprite.carrot.0", offset: (-5.5, -5.5, -0.25), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.carrot.1", offset: (-5.5, -5.5, -0.25), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.carrot.2", offset: (-5.5, -5.5, -0.25), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.carrot.3", offset: (-5.5, -5.5, -0.25), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.carrot.4", offset: (-5.5, -5.5, -0.25), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.carrot.5", offset: (-5.5, -5.5, -0.25), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.1, )), // Tomato Tomato: Some(( variations: [ ( model: "voxygen.voxel.sprite.tomato.0", offset: (-5.5, -5.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.tomato.1", offset: (-5.5, -5.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.tomato.2", offset: (-5.5, -5.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.tomato.3", offset: (-5.5, -5.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.tomato.4", offset: (-5.5, -5.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.0, )), // Radish Radish: Some(( variations: [ ( model: "voxygen.voxel.sprite.radish.0", offset: (-5.5, -5.5, -0.25), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.radish.1", offset: (-5.5, -5.5, -0.25), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.radish.2", offset: (-5.5, -5.5, -0.25), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.radish.3", offset: (-5.5, -5.5, -0.25), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.radish.4", offset: (-5.5, -5.5, -0.25), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.1, )), // Turnip Turnip: Some(( variations: [ ( model: "voxygen.voxel.sprite.turnip.turnip-0", offset: (-5.5, -5.5, -0.25), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.turnip.turnip-1", offset: (-5.5, -5.5, -0.25), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.turnip.turnip-2", offset: (-5.5, -5.5, -0.25), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.turnip.turnip-3", offset: (-5.5, -5.5, -0.25), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.turnip.turnip-4", offset: (-5.5, -5.5, -0.25), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.turnip.turnip-5", offset: (-5.5, -5.5, -0.25), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.1, )), // Coconut Coconut: Some(( variations: [ ( model: "voxygen.voxel.sprite.fruit.coconut", offset: (-3.5, -3.5, 2.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.0, )), // Scarecrow Scarecrow: Some(( variations: [ ( model: "voxygen.voxel.sprite.misc.scarecrow", offset: (-9.5, -3.0, -0.25), lod_axes: (0.0, 0.0, 1.0), ), ], wind_sway: 0.0, )), // Street Light StreetLamp: Some(( variations: [ ( model: "voxygen.voxel.sprite.misc.street_lamp", offset: (-4.5, -4.5, 0.0), lod_axes: (0.0, 0.0, 1.0), ), ], wind_sway: 0.0, )), StreetLampTall: Some(( variations: [ ( model: "voxygen.voxel.sprite.furniture.street_lamp-0", offset: (-10.5, -10.5, 0.0), lod_axes: (0.0, 0.0, 1.0), ), ], wind_sway: 0.0, )), // Door // To make doors swing add them in voxygen\src\scene\terrain L. 333 Door: Some(( variations: [ ( model: "voxygen.voxel.sprite.door.door-0", offset: (-5.5, -5.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.0, )), DoorDark: Some(( variations: [ ( model: "voxygen.voxel.sprite.door.door_dark-0", offset: (-5.5, -5.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.0, )), // Bed Bed: Some(( variations: [ ( model: "voxygen.voxel.sprite.furniture.bed-0", offset: (-9.5, -14.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.0, )), // Bench Bench: Some(( variations: [ ( model: "voxygen.voxel.sprite.furniture.bench-0", offset: (-14.0, -4.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.0, )), // Chair ChairSingle: Some(( variations: [ ( model: "voxygen.voxel.sprite.furniture.chair_single-0", offset: (-5.5, -4.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.furniture.chair_single-1", offset: (-5.5, -4.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.0, )), ChairDouble: Some(( variations: [ ( model: "voxygen.voxel.sprite.furniture.chair_double-0", offset: (-9.5, -4.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.furniture.chair_double-1", offset: (-9.5, -4.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.0, )), // CoatRack CoatRack: Some(( variations: [ ( model: "voxygen.voxel.sprite.furniture.coatrack-0", offset: (-6.5, -6.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.furniture.coatrack-1", offset: (-6.5, -6.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.0, )), // Crate Crate: Some(( variations: [ ( model: "voxygen.voxel.sprite.furniture.crate-0", offset: (-5.5, -5.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.furniture.crate-1", offset: (-5.5, -5.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.furniture.crate-2", offset: (-3.0, -3.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.furniture.crate-3", offset: (-6.0, -3.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.furniture.crate-4", offset: (-6.0, -3.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.furniture.crate-5", offset: (-5.5, -3.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.furniture.crate-6", offset: (-4.5, -3.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.0, )), // DrawerLarge DrawerLarge: Some(( variations: [ ( model: "voxygen.voxel.sprite.furniture.drawer_large-0", offset: (-11.5, -5.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.furniture.drawer_large-1", offset: (-11.5, -5.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.0, )), // DrawerMedium DrawerMedium: Some(( variations: [ ( model: "voxygen.voxel.sprite.furniture.drawer_medium-0", offset: (-11.0, -5.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.furniture.drawer_medium-1", offset: (-11.0, -5.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.0, )), // DrawerSmall DrawerSmall: Some(( variations: [ ( model: "voxygen.voxel.sprite.furniture.drawer_small-0", offset: (-5.5, -5.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.furniture.drawer_small-1", offset: (-5.5, -5.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.0, )), // DungeonWallDecor DungeonWallDecor: Some(( variations: [ ( model: "voxygen.voxel.sprite.furniture.dungeon_wall-0", offset: (-5.5, -1.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.furniture.dungeon_wall-1", offset: (-5.5, -5.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.furniture.dungeon_wall-2", offset: (-5.5, -3.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.furniture.dungeon_wall-3", offset: (-1.5, -3.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.furniture.dungeon_wall-4", offset: (-5.5, -4.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.furniture.dungeon_wall-5", offset: (-5.5, -0.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.furniture.dungeon_wall-6", offset: (-5.5, -1.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.furniture.dungeon_wall-7", offset: (-5.5, -1.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.furniture.dungeon_wall-8", offset: (-5.5, -1.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.furniture.dungeon_wall-9", offset: (-1.5, -5.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.0, )), // HangingBasket HangingBasket: Some(( variations: [ ( model: "voxygen.voxel.sprite.furniture.hanging_basket-0", offset: (-6.5, -4.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.furniture.hanging_basket-1", offset: (-9.5, -5.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.0, )), // HangingSign HangingSign: Some(( variations: [ ( model: "voxygen.voxel.sprite.furniture.hanging_sign-0", offset: (-3.5, -16.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.0, )), // WallLamp WallLamp: Some(( variations: [ ( model: "voxygen.voxel.sprite.furniture.lamp_wall-1", offset: (-10.5, -12.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.0, )), // WallLampSmall WallLampSmall: Some(( variations: [ ( model: "voxygen.voxel.sprite.furniture.lamp_wall-0", offset: (-5.5, 0.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.0, )), WallLampWizard: Some(( variations: [ ( model: "voxygen.voxel.sprite.furniture.lamp_wall-2", offset: (-5.5, -5.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.0, )), ChristmasOrnament: Some(( variations: [ ( model: "voxygen.voxel.sprite.furniture.snowflake_light", offset: (-5.5, 0.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.furniture.moravian-star-orange", offset: (-5.5, -7.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.2, )), ChristmasWreath: Some(( variations: [ ( model: "voxygen.voxel.sprite.furniture.wreath-0", offset: (-6.5, 0.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.0, )), // WallSconce WallSconce: Some(( variations: [ ( model: "voxygen.voxel.sprite.furniture.sconce_wall-0", offset: (-2.5, -1.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.0, )), // Planter Planter: Some(( variations: [ ( model: "voxygen.voxel.sprite.furniture.planter-0", offset: (-6.0, -3.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.furniture.planter-1", offset: (-13.0, -3.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.furniture.planter-2", offset: (-6.0, -3.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.furniture.planter-3", offset: (-6.0, -3.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.furniture.planter-4", offset: (-6.0, -3.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.furniture.planter-5", offset: (-6.0, -3.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.furniture.planter-6", offset: (-7.5, -3.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.0, )), // Shelf Shelf: Some(( variations: [ ( model: "voxygen.voxel.sprite.furniture.shelf-0", offset: (-14.5, -3.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.furniture.shelf-1", offset: (-13.5, -3.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.0, )), // TableSide TableSide: Some(( variations: [ ( model: "voxygen.voxel.sprite.furniture.table_side-0", offset: (-5.5, -5.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.furniture.table_side-1", offset: (-5.5, -5.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.0, )), // TableDining TableDining: Some(( variations: [ ( model: "voxygen.voxel.sprite.furniture.table_dining-0", offset: (-8.5, -8.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.furniture.table_dining-1", offset: (-8.5, -8.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.0, )), // TableDouble TableDouble: Some(( variations: [ ( model: "voxygen.voxel.sprite.furniture.table_double-0", offset: (-18.5, -11.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.0, )), // WardrobeDouble WardrobeDouble: Some(( variations: [ ( model: "voxygen.voxel.sprite.furniture.wardrobe_double-0", offset: (-10.5, -6.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.furniture.wardrobe_double-1", offset: (-10.5, -6.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.0, )), // WardrobeSingle WardrobeSingle: Some(( variations: [ ( model: "voxygen.voxel.sprite.furniture.wardrobe_single-0", offset: (-5.5, -6.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.furniture.wardrobe_single-1", offset: (-5.5, -6.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.0, )), // Pot Pot: Some(( variations: [ ( model: "voxygen.voxel.sprite.furniture.pot-0", offset: (-3.5, -3.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.furniture.pot-1", offset: (-5.5, -5.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.0, )), // Stones Stones: Some(( variations: [ ( model: "voxygen.voxel.sprite.rocks.rock-0", offset: (-3.0, -3.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.rocks.rock-1", offset: (-4.5, -5.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.rocks.rock-2", offset: (-4.5, -4.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.0, )), // Twigs Twigs: Some(( variations: [ ( model: "voxygen.voxel.sprite.twigs.twigs-0", offset: (-3.5, -3.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.twigs.twigs-1", offset: (-2.0, -1.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.twigs.twigs-2", offset: (-4.0, -4.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.0, )), // Drop Gate Parts DropGate: Some(( variations: [ ( model: "voxygen.voxel.sprite.castle.drop_gate_bars-0", offset: (-5.5, -5.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.0, )), DropGateBottom: Some(( variations: [ ( model: "voxygen.voxel.sprite.castle.drop_gate_bottom-0", offset: (-5.5, -5.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.0, )), // Snow covered Grass GrassSnow: Some(( variations: [ ( model: "voxygen.voxel.sprite.grass.grass_snow_0", offset: (-2.5, -2.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.grass.grass_snow_1", offset: (-2.5, -2.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.grass.grass_snow_2", offset: (-2.5, -2.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.grass.grass_snow_3", offset: (-2.5, -2.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.grass.grass_snow_4", offset: (-2.5, -2.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.grass.grass_snow_5", offset: (-2.5, -2.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.grass.grass_snow_6", offset: (-2.5, -2.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.grass.grass_snow_7", offset: (-2.5, -2.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.grass.grass_snow_8", offset: (-2.5, -2.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.grass.grass_snow_9", offset: (-2.5, -2.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.2, )), // Reed Reed: Some(( variations: [ ( model: "voxygen.voxel.sprite.reed.reed-0", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 0.5), ), ( model: "voxygen.voxel.sprite.reed.reed-1", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 0.5), ), ( model: "voxygen.voxel.sprite.reed.reed-2", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 0.5), ), ( model: "voxygen.voxel.sprite.reed.reed-3", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 0.5), ), ( model: "voxygen.voxel.sprite.reed.reed-4", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 0.5), ), ( model: "voxygen.voxel.sprite.lillypads.temperate-reeds-1", offset: (-4.5, -4.0, 0.0), lod_axes: (0.0, 0.0, 0.5), ), ( model: "voxygen.voxel.sprite.lillypads.temperate-reeds-2", offset: (-4.5, -4.5, 0.0), lod_axes: (0.0, 0.0, 0.5), ), ( model: "voxygen.voxel.sprite.lillypads.temperate-reeds-3", offset: (-4.5, -4.0, 0.0), lod_axes: (0.0, 0.0, 0.5), ), ( model: "voxygen.voxel.sprite.lillypads.temperate-reeds-4", offset: (-4.5, -4.5, 0.0), lod_axes: (0.0, 0.0, 0.5), ), ( model: "voxygen.voxel.sprite.lillypads.temperate-reeds-5", offset: (-4.0, -4.5, 0.0), lod_axes: (0.0, 0.0, 0.5), ), ], wind_sway: 0.3, )), // Beehive Beehive: Some(( variations: [ ( model: "voxygen.voxel.sprite.beehive.beehive", offset: (-5.5, -5.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.1, )), // Empty Flask VialEmpty: Some(( variations: [ ( model: "voxygen.voxel.object.potion_empty", offset: (-5.0, -5.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.0, )), // Bowls Bowl: Some(( variations: [ ( model: "voxygen.voxel.sprite.crafting_ing.bowl", offset: (-5.5, -5.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.0, )), // Minor Potion PotionMinor: Some(( variations: [ ( model: "voxygen.voxel.object.potion_red", offset: (-5.0, -5.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.0, )), PotionDummy: Some(( variations: [ ( model: "voxygen.voxel.object.potion_green", offset: (-5.0, -5.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.0, )), // Ground Fire Bowls FireBowlGround: Some(( variations: [ ( model: "voxygen.voxel.sprite.misc.lantern_ground_open", offset: (-3.5, -3.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.0, )), // Underwater Grass GrassBlue: Some(( variations: [ ( model: "voxygen.voxel.sprite.underwater_grass.blue-0", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 0.5), ), ( model: "voxygen.voxel.sprite.underwater_grass.blue-1", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 0.5), ), ], wind_sway: 1.0, )), // Underwater Chests ChestBuried: Some(( variations: [ ( model: "voxygen.voxel.sprite.underwater_chests.chest_skull", offset: (-10.0, -8.0, 0.0), lod_axes: (0.0, 0.0, 0.5), ), ( model: "voxygen.voxel.sprite.underwater_chests.chest_vines", offset: (-10.0, -8.5, 0.0), lod_axes: (0.0, 0.0, 0.5), ), ], wind_sway: 0.0, )), // Stony Coral StonyCoral: Some(( variations: [ ( model: "voxygen.voxel.sprite.coral.yellow_fire_coral-0", offset: (-7.0, -6.5, -0.1), lod_axes: (0.5, 0.5, 0.5), ), ( model: "voxygen.voxel.sprite.coral.red_fire_coral-0", offset: (-6.5, -2.0, -0.1), lod_axes: (0.5, 0.5, 0.5), ), ( model: "voxygen.voxel.sprite.coral.red_fire_coral-1", offset: (-7.5, -4.5, -0.1), lod_axes: (0.5, 0.5, 0.5), ), ( model: "voxygen.voxel.sprite.coral.red_fire_coral-2", offset: (-7.0, -4, -0.1), lod_axes: (0.5, 0.5, 0.5), ), ( model: "voxygen.voxel.sprite.coral.green_brain_coral-0", offset: (-9.5, -10.5, -5.1), lod_axes: (0.5, 0.5, 0.5), ), ( model: "voxygen.voxel.sprite.coral.green_brain_coral-1", offset: (-9.5, -10.5, -3.1), lod_axes: (0.5, 0.5, 0.5), ), ( model: "voxygen.voxel.sprite.coral.green_brain_coral-2", offset: (-6.5, -6.5, -0.1), lod_axes: (0.5, 0.5, 0.5), ), ( model: "voxygen.voxel.sprite.coral.pink_brain_coral-0", offset: (-10.0, -9.5, -5.1), lod_axes: (0.5, 0.5, 0.5), ), ( model: "voxygen.voxel.sprite.coral.pink_brain_coral-1", offset: (-6.0, -5.5, -0.0), lod_axes: (0.5, 0.5, 0.5), ), ( model: "voxygen.voxel.sprite.coral.pink_birdsnest_coral-0", offset: (-5.5, -5.5, -0.1), lod_axes: (0.5, 0.5, 0.5), ), ( model: "voxygen.voxel.sprite.coral.pink_birdsnest_coral-1", offset: (-5.5, -5.5, -0.1), lod_axes: (0.5, 0.5, 0.5), ), ( model: "voxygen.voxel.sprite.coral.pink_birdsnest_coral-2", offset: (-5.5, -5.5, -0.1), lod_axes: (0.5, 0.5, 0.5), ), ( model: "voxygen.voxel.sprite.coral.pink_birdsnest_coral-3", offset: (-5.5, -5.5, -0.1), lod_axes: (0.5, 0.5, 0.5), ), ( model: "voxygen.voxel.sprite.coral.plating_acropora-0", offset: (-9.5, -9.0, -0.1), lod_axes: (0.5, 0.5, 0.0), ), ( model: "voxygen.voxel.sprite.coral.plating_acropora-1", offset: (-9.5, -9.0, -0.1), lod_axes: (0.5, 0.5, 0.0), ), ( model: "voxygen.voxel.sprite.coral.plating_acropora-2", offset: (-11.0, -10.5, -0.1), lod_axes: (0.5, 0.5, 0.0), ), ( model: "voxygen.voxel.sprite.coral.plating_acropora-3", offset: (-11.0, -11.0, -0.1), lod_axes: (0.5, 0.5, 0.0), ), ( model: "voxygen.voxel.sprite.coral.plating_acropora-4", offset: (-9.0, -9.0, -0.1), lod_axes: (0.5, 0.5, 0.0), ), ( model: "voxygen.voxel.sprite.coral.plating_acropora-5", offset: (-8.0, -9.0, -0.1), lod_axes: (0.5, 0.5, 0.0), ), ( model: "voxygen.voxel.sprite.coral.plating_acropora-6", offset: (-9.0, -8.5, -0.1), lod_axes: (0.5, 0.5, 0.0), ), ( model: "voxygen.voxel.sprite.coral.plating_acropora-7", offset: (-7, -9.0, -0.1), lod_axes: (0.5, 0.5, 0.0), ), ], wind_sway: 0.0, )), // Soft Coral SoftCoral: Some(( variations: [ ( model: "voxygen.voxel.sprite.coral.yellow_gorgonian-0", offset: (-3.0, -10.0, 0.0), lod_axes: (0.0, 0.5, 0.5), ), ( model: "voxygen.voxel.sprite.coral.yellow_gorgonian-1", offset: (-3.0, -13.0, 0.0), lod_axes: (0.0, 0.5, 0.5), ), ( model: "voxygen.voxel.sprite.coral.yellow_gorgonian-2", offset: (-3.0, -17.5, 0.0), lod_axes: (0.0, 0.5, 0.5), ), ( model: "voxygen.voxel.sprite.coral.purp-0", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.5, 0.5), ), ( model: "voxygen.voxel.sprite.coral.purp-1", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.5, 0.5), ), ( model: "voxygen.voxel.sprite.coral.red_sea_fan-1", offset: (-2.5, -15.5, 0.0), lod_axes: (0.0, 0.5, 0.5), ), ( model: "voxygen.voxel.sprite.coral.red_sea_fan-2", offset: (-2.5, -22.5, 0.0), lod_axes: (0.0, 0.5, 0.5), ), ( model: "voxygen.voxel.sprite.coral.red_sea_fan-3", offset: (-3.0, -15.5, 0.0), lod_axes: (0.0, 0.5, 0.5), ), ( model: "voxygen.voxel.sprite.coral.purple_finger_soft_coral-0", offset: (-9.5, -8.5, -0.1), lod_axes: (0.0, 0.5, 0.5), ), ( model: "voxygen.voxel.sprite.coral.purple_finger_soft_coral-1", offset: (-10.0, -19.5, -0.1), lod_axes: (0.0, 0.5, 0.5), ), ( model: "voxygen.voxel.sprite.coral.green_ricordea-1", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 0.5), ), ( model: "voxygen.voxel.sprite.coral.green_ricordea-2", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 0.5), ), ( model: "voxygen.voxel.sprite.coral.green_ricordea-3", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 0.5), ), ( model: "voxygen.voxel.sprite.coral.green_ricordea-4", offset: (-6.5, -6.5, 0.0), lod_axes: (0.0, 0.0, 0.5), ), ( model: "voxygen.voxel.sprite.coral.blue_ricordea-1", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 0.5), ), ( model: "voxygen.voxel.sprite.coral.blue_ricordea-2", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 0.5), ), ( model: "voxygen.voxel.sprite.coral.blue_ricordea-3", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 0.5), ), ( model: "voxygen.voxel.sprite.coral.sea_anemone-1", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 0.5), ), ], wind_sway: 1.0, )), // Sea Anemones SeaAnemone: Some(( variations: [ ( model: "voxygen.voxel.sprite.coral.sea_anemone-1", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 0.5), ), ], wind_sway: 1.0, )), //Bull kelp BullKelp: Some(( variations: [ ( model: "voxygen.voxel.sprite.algae.nereocystis_kelp-0", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 0.5), ), ( model: "voxygen.voxel.sprite.algae.nereocystis_kelp-1", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 0.5), ), ( model: "voxygen.voxel.sprite.algae.nereocystis_kelp-2", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 0.5), ), ( model: "voxygen.voxel.sprite.algae.nereocystis_kelp-3", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 0.5), ), ( model: "voxygen.voxel.sprite.algae.nereocystis_kelp-4", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 0.5), ), ( model: "voxygen.voxel.sprite.algae.nereocystis_kelp-5", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 0.5), ), ( model: "voxygen.voxel.sprite.algae.nereocystis_kelp-6", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 0.5), ), ( model: "voxygen.voxel.sprite.algae.nereocystis_kelp-7", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 0.5), ), ( model: "voxygen.voxel.sprite.algae.nereocystis_kelp-8", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 0.5), ), ], wind_sway: 0.5, )), //scattered temperate type Seaweed SeaweedTemperate: Some(( variations: [ ( model: "voxygen.voxel.sprite.algae.kelp_sprig-0", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 0.5), ), ( model: "voxygen.voxel.sprite.algae.kelp_sprig-1", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 0.5), ), ( model: "voxygen.voxel.sprite.grass.grass_short_1", offset: (-5.5, -6.5, 0.0), lod_axes: (0.0, 0.0, 0.5), ), ( model: "voxygen.voxel.sprite.grass.grass_short_2", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 0.5), ), ], wind_sway: 0.5, )), //scattered tropical type seaweed SeaweedTropical: Some(( variations: [ ( model: "voxygen.voxel.sprite.grass.grass_short_1", offset: (-5.5, -6.5, 0.0), lod_axes: (0.0, 0.0, 0.5), ), ( model: "voxygen.voxel.sprite.grass.grass_short_2", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 0.5), ), ( model: "voxygen.voxel.sprite.algae.acetabularia-0", offset: (-5.5, -6.5, 0.0), lod_axes: (0.0, 0.0, 0.5), ), ( model: "voxygen.voxel.sprite.algae.acetabularia-1", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 0.5), ), ( model: "voxygen.voxel.sprite.algae.acetabularia-2", offset: (-5.0, -6.0, 0.0), lod_axes: (0.0, 0.0, 0.5), ), ( model: "voxygen.voxel.sprite.algae.udotea-0", offset: (-8.0, -1.5, 0.0), lod_axes: (0.0, 0.0, 0.5), ), ( model: "voxygen.voxel.sprite.algae.udotea-1", offset: (-8.0, -1.5, 0.0), lod_axes: (0.0, 0.0, 0.5), ), ( model: "voxygen.voxel.sprite.algae.udotea-2", offset: (-10.0, -2.5, 0.0), lod_axes: (0.0, 0.0, 0.5), ), ], wind_sway: 0.7, )), //Mermaids fan algae patch MermaidsFan: Some(( variations: [ ( model: "voxygen.voxel.sprite.algae.udotea-0", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 0.5), ), ( model: "voxygen.voxel.sprite.algae.udotea-1", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 0.5), ), ( model: "voxygen.voxel.sprite.algae.udotea-2", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 0.5), ), ], wind_sway: 0.7, )), //Caulerpa prolifera patch WavyAlgae: Some(( variations: [ ( model: "voxygen.voxel.sprite.algae.caulerpa_prolifera-0", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 0.5), ), ( model: "voxygen.voxel.sprite.algae.caulerpa_prolifera-1", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 0.5), ), ( model: "voxygen.voxel.sprite.algae.caulerpa_prolifera-2", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 0.5), ), ( model: "voxygen.voxel.sprite.algae.caulerpa_prolifera-3", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 0.5), ), ], wind_sway: 0.7, )), //Caulerpa lentillifera patch SeaGrapes: Some(( variations: [ ( model: "voxygen.voxel.sprite.algae.caulerpa_lentillifera-0", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 0.5), ), ( model: "voxygen.voxel.sprite.algae.caulerpa_lentillifera-1", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 0.5), ), ( model: "voxygen.voxel.sprite.algae.caulerpa_lentillifera-2", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 0.5), ), ( model: "voxygen.voxel.sprite.algae.caulerpa_lentillifera-3", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 0.5), ), ], wind_sway: 0.7, )), //Giant Kelp GiantKelp: Some(( variations: [ ( model: "voxygen.voxel.sprite.algae.macrocystis_kelp-0", offset: (-15.5, -15.5, 0.0), lod_axes: (0.5, 0.5, 0.0), ), ( model: "voxygen.voxel.sprite.algae.macrocystis_kelp-1", offset: (-15.5, -15.5, 0.0), lod_axes: (0.5, 0.5, 0.0), ), ( model: "voxygen.voxel.sprite.algae.macrocystis_kelp-2", offset: (-15.5, -15.5, 0.0), lod_axes: (0.5, 0.5, 0.0), ), ( model: "voxygen.voxel.sprite.algae.macrocystis_kelp-3", offset: (-15.5, -15.5, 0.0), lod_axes: (0.5, 0.5, 0.0), ), ], wind_sway: 0.2, )), // Red Algae RedAlgae: None, // Underwater Vent UnderwaterVent: None, // Seagrass Seagrass: Some(( variations: [ ( model: "voxygen.voxel.sprite.grass.seagrass-0", offset: (-6.0, -6.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.grass.seagrass-1", offset: (-6.0, -6.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.grass.seagrass-2", offset: (-6.0, -6.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.grass.seagrass-3", offset: (-6.0, -6.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.grass.seagrass-4", offset: (-6.0, -6.0, -0.0), lod_axes: (1.0, 1.0, 1.0), ) ], wind_sway: 0.7, )), // Seashells Seashells: Some(( variations: [ ( model: "voxygen.voxel.sprite.seashells.shell-0", offset: (-4.5, -5.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.seashells.shell-1", offset: (-4.5, -5.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ], wind_sway: 0.0, )), // Underwater Mud Piles Mud: Some(( variations: [ ( model: "voxygen.voxel.sprite.underwater_mud.mud-0", offset: (-9.5, -7.5, 0.0), lod_axes: (0.0, 0.0, 0.5), ), ( model: "voxygen.voxel.sprite.underwater_mud.mud-1", offset: (-8.5, -7.5, 0.0), lod_axes: (0.0, 0.0, 0.5), ), ], wind_sway: 0.0, )), // Amethyst Ore Amethyst: Some(( variations: [ ( model: "voxygen.voxel.sprite.mineral.gem.amethyst-0", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ], wind_sway: 0.0, )), // Ruby Ore Ruby: Some(( variations: [ ( model: "voxygen.voxel.sprite.mineral.gem.ruby-0", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ], wind_sway: 0.0, )), // Diamond Ore Diamond: Some(( variations: [ ( model: "voxygen.voxel.sprite.mineral.gem.diamond-0", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ], wind_sway: 0.0, )), // Sapphire Ore Sapphire: Some(( variations: [ ( model: "voxygen.voxel.sprite.mineral.gem.sapphire-0", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ], wind_sway: 0.0, )), // Emerald Ore Emerald: Some(( variations: [ ( model: "voxygen.voxel.sprite.mineral.gem.emerald-0", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ], wind_sway: 0.0, )), // Topaz Ore Topaz: Some(( variations: [ ( model: "voxygen.voxel.sprite.mineral.gem.topaz-0", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ], wind_sway: 0.0, )), // Small Amethyst Ore AmethystSmall: Some(( variations: [ ( model: "voxygen.voxel.sprite.mineral.gem.amethyst_S-0", offset: (-3.5, -3.5, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ], wind_sway: 0.0, )), // Small Topaz Ore TopazSmall: Some(( variations: [ ( model: "voxygen.voxel.sprite.mineral.gem.topaz_S-0", offset: (-3.5, -3.5, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ], wind_sway: 0.0, )), // Small Ruby Ore RubySmall: Some(( variations: [ ( model: "voxygen.voxel.sprite.mineral.gem.ruby_S-0", offset: (-3.5, -3.5, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ], wind_sway: 0.0, )), // Small Emerald Ore EmeraldSmall: Some(( variations: [ ( model: "voxygen.voxel.sprite.mineral.gem.emerald_S-0", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ], wind_sway: 0.0, )), // Small Diamond Ore DiamondSmall: Some(( variations: [ ( model: "voxygen.voxel.sprite.mineral.gem.diamond_S-0", offset: (-3.5, -3.5, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ], wind_sway: 0.0, )), // Small Sapphire Ore SapphireSmall: Some(( variations: [ ( model: "voxygen.voxel.sprite.mineral.gem.sapphire_S-0", offset: (-3.5, -3.5, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ], wind_sway: 0.0, )), Bloodstone: Some(( variations: [ ( model: "voxygen.voxel.sprite.mineral.deposit.bloodstone", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ], wind_sway: 0.0, )), Coal: Some(( variations: [ ( model: "voxygen.voxel.sprite.mineral.deposit.coal", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ], wind_sway: 0.0, )), Cobalt: Some(( variations: [ ( model: "voxygen.voxel.sprite.mineral.deposit.cobalt", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ], wind_sway: 0.0, )), Copper: Some(( variations: [ ( model: "voxygen.voxel.sprite.mineral.deposit.copper", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ], wind_sway: 0.0, )), Iron: Some(( variations: [ ( model: "voxygen.voxel.sprite.mineral.deposit.iron", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ], wind_sway: 0.0, )), Tin: Some(( variations: [ ( model: "voxygen.voxel.sprite.mineral.deposit.tin", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ], wind_sway: 0.0, )), Silver: Some(( variations: [ ( model: "voxygen.voxel.sprite.mineral.deposit.silver", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ], wind_sway: 0.0, )), Gold: Some(( variations: [ ( model: "voxygen.voxel.sprite.mineral.deposit.gold", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ], wind_sway: 0.0, )), CrystalHigh: Some(( variations: [ ( model: "voxygen.voxel.sprite.mineral.deposit.crystal.ceiling.green-0", offset: (-8.5, -9.0, -7.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.mineral.deposit.crystal.ceiling.green-1", offset: (-8.0, -8.0, -10.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.mineral.deposit.crystal.ceiling.green-2", offset: (-11.5, -12.5, -9.0), lod_axes: (1.0, 1.0, 1.0), ) ], wind_sway: 0.0, )), CrystalLow: Some(( variations: [ ( model: "voxygen.voxel.sprite.mineral.deposit.crystal.floor.blue-0", offset: (-8.5, -9.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.mineral.deposit.crystal.floor.blue-1", offset: (-8.0, -8.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.mineral.deposit.crystal.floor.blue-2", offset: (-11.5, -12.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.mineral.deposit.crystal.floor.purple-0", offset: (-8.5, -9.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.mineral.deposit.crystal.floor.purple-1", offset: (-8.0, -8.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.mineral.deposit.crystal.floor.purple-2", offset: (-11.5, -12.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.mineral.deposit.crystal.floor.green-0", offset: (-8.5, -9.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.mineral.deposit.crystal.floor.green-1", offset: (-8.0, -8.0, 0.0), lod_axes: (1.0, 1.0, 1.0), ), ( model: "voxygen.voxel.sprite.mineral.deposit.crystal.floor.green-2", offset: (-11.5, -12.5, 0.0), lod_axes: (1.0, 1.0, 1.0), ) ], wind_sway: 0.0, )), Cotton: Some(( variations: [ ( model: "voxygen.voxel.sprite.flowers.cotton", offset: (-4.5, -4.5, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ], wind_sway: 0.4, )), Moonbell: Some(( variations: [ ( model: "voxygen.voxel.sprite.flowers.moonbell", offset: (-3.5, -6.0, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ], wind_sway: 0.0, )), Pyrebloom: Some(( variations: [ ( model: "voxygen.voxel.sprite.flowers.pyrebloom", offset: (-5.5, -6.0, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ], wind_sway: 0.0, )), WildFlax: Some(( variations: [ ( model: "voxygen.voxel.sprite.flax.flax-0", offset: (-6.0, -6.0, 0.0), lod_axes: (0.0, 0.0, 0.7), ), ( model: "voxygen.voxel.sprite.flax.flax-1", offset: (-6.0, -6.0, 0.0), lod_axes: (0.0, 0.0, 0.7), ), ( model: "voxygen.voxel.sprite.flax.flax-2", offset: (-6.0, -6.0, 0.0), lod_axes: (0.0, 0.0, 0.7), ), ( model: "voxygen.voxel.sprite.flax.flax-3", offset: (-6.0, -6.0, 0.0), lod_axes: (0.0, 0.0, 0.7), ), ( model: "voxygen.voxel.sprite.flax.flax-4", offset: (-6.0, -6.0, 0.0), lod_axes: (0.0, 0.0, 0.7), ), ( model: "voxygen.voxel.sprite.flax.flax-5", offset: (-6.0, -6.0, 0.0), lod_axes: (0.0, 0.0, 0.7), ), ], wind_sway: 0.4, )), // Lantern Lantern: Some(( variations: [ ( model: "voxygen.voxel.sprite.lantern.lantern-orange", offset: (-3.0, -3.0, 0.0), lod_axes: (0.5, 0.5, 0.2), ), ], wind_sway: 0.0, )), // CliffTown & DesertCity Decor WindowArabic: Some(( variations: [ ( model: "voxygen.voxel.sprite.window.window_arabic", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ], wind_sway: 0.0, )), BookshelfArabic: Some(( variations: [ ( model: "voxygen.voxel.sprite.furniture.bookshelf_arabic", offset: (-22.0, -5.5, -6.0), lod_axes: (0.0, 0.0, 0.0), ), ], wind_sway: 0.0, )), DecorSetArabic: Some(( variations: [ ( model: "voxygen.voxel.sprite.furniture.decor_set_arabic-0", offset: (-10.5, -10.5, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ], wind_sway: 0.0, )), SepareArabic: Some(( variations: [ ( model: "voxygen.voxel.sprite.furniture.separe_arabic", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ], wind_sway: 0.0, )), CushionArabic: Some(( variations: [ ( model: "voxygen.voxel.sprite.furniture.cushion_arabic", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ], wind_sway: 0.0, )), JugArabic: Some(( variations: [ ( model: "voxygen.voxel.sprite.furniture.jug_arabic", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ], wind_sway: 0.0, )), TableArabicSmall: Some(( variations: [ ( model: "voxygen.voxel.sprite.furniture.table_arabic_small", offset: (-7.5, -7.5, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ], wind_sway: 0.0, )), TableArabicLarge: Some(( variations: [ ( model: "voxygen.voxel.sprite.furniture.table_arabic_large", offset: (-21.0, -13.0, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ], wind_sway: 0.0, )), CanapeArabic: Some(( variations: [ ( model: "voxygen.voxel.sprite.furniture.canape_arabic", offset: (-12.5, -14.0, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ], wind_sway: 0.0, )), CupboardArabic: Some(( variations: [ ( model: "voxygen.voxel.sprite.furniture.cupboard_arabic", offset: (-9.5, -5.5, 4.0), lod_axes: (0.0, 0.0, 0.0), ), ], wind_sway: 0.0, )), WallTableArabic: Some(( variations: [ ( model: "voxygen.voxel.sprite.furniture.wall_table_arabic", offset: (-15.0, -5.5, 2.0), lod_axes: (0.0, 0.0, 0.0), ), ], wind_sway: 0.0, )), JugAndBowlArabic: Some(( variations: [ ( model: "voxygen.voxel.sprite.furniture.jug_and_bowl_arabic", offset: (-15.0, -7.5, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ], wind_sway: 0.0, )), MelonCut: Some(( variations: [ ( model: "voxygen.voxel.sprite.furniture.melon_cut", offset: (-15.0, -7.5, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ], wind_sway: 0.0, )), FountainArabic: Some(( variations: [ ( model: "voxygen.voxel.sprite.furniture.fountain_arabic", offset: (-15.5, -15.5, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ], wind_sway: 0.0, )), OvenArabic: Some(( variations: [ ( model: "voxygen.voxel.sprite.furniture.oven_arabic", offset: (-6.5, -8.5, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ], wind_sway: 0.0, )), Hearth: Some(( variations: [ ( model: "voxygen.voxel.sprite.furniture.hearth", offset: (-19.0, -5.5, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ], wind_sway: 0.0, )), ForgeTools: Some(( variations: [ ( model: "voxygen.voxel.sprite.furniture.forge_tools", offset: (-19.0, -5.0, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ], wind_sway: 0.0, )), CliffDecorBlock: Some(( variations: [ ( model: "voxygen.voxel.sprite.furniture.cliff_decor_block", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ], wind_sway: 0.0, )), // Anvil Anvil: Some(( variations: [ ( model: "voxygen.voxel.sprite.anvil.anvil-0", offset: (-5.5, -7.0, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ], wind_sway: 0.0, )), // Cauldron Cauldron: Some(( variations: [ ( model: "voxygen.voxel.sprite.cauldron.cauldron-0", offset: (-10.0, -10.0, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ], wind_sway: 0.0, )), // Forge Forge: Some(( variations: [ ( model: "voxygen.voxel.object.forge", offset: (-6.5, -6.0, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ], wind_sway: 0.0, )), Loom: Some(( variations: [ ( model: "voxygen.voxel.object.loom", offset: (-6.0, -4.0, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ], wind_sway: 0.0, )), // DismantlingBench DismantlingBench: Some(( variations: [ ( model: "voxygen.voxel.sprite.salvaging_station.salvaging_station-0", offset: (-7.0, -8.0, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ], wind_sway: 0.0, )), SpinningWheel: Some(( variations: [ ( model: "voxygen.voxel.object.spinning_wheel", offset: (-7.5, -5.0, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ], wind_sway: 0.0, )), TanningRack: Some(( variations: [ ( model: "voxygen.voxel.object.tanning_rack", offset: (-7.5, -4.0, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ], wind_sway: 0.0, )), // Crafting Bench CraftingBench: Some(( variations: [ ( model: "voxygen.voxel.sprite.crafting_bench.crafting_bench-0", offset: (-9.5, -7.0, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ], wind_sway: 0.0, )), // Cooking Pot CookingPot: Some(( variations: [ ( model: "voxygen.voxel.sprite.cooking_pot.pot-0", offset: (-9.0, -10.0, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ], wind_sway: 0.0, )), // Repair Bench RepairBench: Some(( variations: [ ( model: "voxygen.voxel.sprite.repair_bench.repair_bench-0", offset: (-7.0, -8.0, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ], wind_sway: 0.0, )), // Ensnaring Vines EnsnaringVines: Some(( variations: [ ( model: "voxygen.voxel.sprite.misc.ensnaring_vines", offset: (-5.0, -6.5, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ], wind_sway: 0.0, )), // Sea Urchin SeaUrchin: Some(( variations: [ ( model: "voxygen.voxel.object.sea_urchin", offset: (-5.0, -6.5, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ], wind_sway: 0.0, )), // WitchWindow WitchWindow: Some(( variations: [ ( model: "voxygen.voxel.sprite.window.witch_purple", offset: (-5.5, -5.5, 0.0), lod_axes: (0.5, 0.5, 0.5), ), ], wind_sway: 0.0, )), Keyhole: Some(( variations: [ ( model: "voxygen.voxel.sprite.furniture.keyhole_block", offset: (-5.5, -5.5, 0.0), lod_axes: (0.5, 0.5, 0.5), ), ], wind_sway: 0.0, )), KeyDoor: Some(( variations: [ ( model: "voxygen.voxel.sprite.furniture.door_block", offset: (-5.5, -5.5, 0.0), lod_axes: (0.5, 0.5, 0.5), ), ], wind_sway: 0.0, )), // Bones Bones: Some(( variations: [ ( model: "voxygen.voxel.sprite.bone.bone-1", offset: (-3.0, -5.5, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ( model: "voxygen.voxel.sprite.bone.bone-2", offset: (-1.0, -5.0, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ( model: "voxygen.voxel.sprite.bone.bone-3", offset: (-1.5, -4.5, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ( model: "voxygen.voxel.sprite.bone.bone-4", offset: (-3.5, -5.0, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ( model: "voxygen.voxel.sprite.bone.bone-5", offset: (-4.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ], wind_sway: 0.0, )), // Short Cavern Grass Blue CavernGrassBlueShort: Some(( variations: [ ( model: "voxygen.voxel.sprite.cavern.grass_short-0", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 1.0), ), ( model: "voxygen.voxel.sprite.cavern.grass_short-1", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 1.0), ), ( model: "voxygen.voxel.sprite.cavern.grass_short-2", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 1.0), ), ( model: "voxygen.voxel.sprite.cavern.grass_short-3", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 1.0), ), ( model: "voxygen.voxel.sprite.cavern.grass_short-4", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 1.0), ), ], wind_sway: 0.0, )), // Medium Cavern Grass Blue CavernGrassBlueMedium: Some(( variations: [ ( model: "voxygen.voxel.sprite.cavern.grass_med-0", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 1.0), ), ( model: "voxygen.voxel.sprite.cavern.grass_med-1", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 1.0), ), ( model: "voxygen.voxel.sprite.cavern.grass_med-2", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 1.0), ), ( model: "voxygen.voxel.sprite.cavern.grass_med-3", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 1.0), ), ], wind_sway: 0.0, )), // Long Cavern Grass Blue CavernGrassBlueLong: Some(( variations: [ ( model: "voxygen.voxel.sprite.cavern.grass_long-0", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 1.0), ), ( model: "voxygen.voxel.sprite.cavern.grass_long-1", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 1.0), ), ( model: "voxygen.voxel.sprite.cavern.grass_long-2", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 1.0), ), ( model: "voxygen.voxel.sprite.cavern.grass_long-3", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 1.0), ), ( model: "voxygen.voxel.sprite.cavern.grass_long-4", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 1.0), ), ( model: "voxygen.voxel.sprite.cavern.grass_long-5", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 1.0), ), ( model: "voxygen.voxel.sprite.cavern.grass_long-6", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 1.0), ), ( model: "voxygen.voxel.sprite.cavern.grass_long-7", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 1.0), ), ], wind_sway: 0.0, )), // Cavern Lillypads Blue CavernLillypadBlue: Some(( variations: [ ( model: "voxygen.voxel.sprite.cavern.lillypad-0", offset: (-5.5, -5.5, -1.0), lod_axes: (0.5, 0.5, 0.0), ), ( model: "voxygen.voxel.sprite.cavern.lillypad-1", offset: (-5.5, -5.5, -1.0), lod_axes: (0.5, 0.5, 0.0), ), ( model: "voxygen.voxel.sprite.cavern.lillypad-2", offset: (-5.5, -5.5, -1.0), lod_axes: (0.5, 0.5, 0.0), ), ( model: "voxygen.voxel.sprite.cavern.lillypad-3", offset: (-5.5, -5.5, -1.0), lod_axes: (0.5, 0.5, 0.0), ), ( model: "voxygen.voxel.sprite.cavern.lillypad-4", offset: (-5.5, -5.5, -1.0), lod_axes: (0.5, 0.5, 0.0), ), ], wind_sway: 0.0, )), // Cavern Hanging Mycel Blue CavernMycelBlue: Some(( variations: [ ( model: "voxygen.voxel.sprite.cavern.mycel-0", offset: (-0.5, -0.5, -21.0), lod_axes: (0.0, 0.0, 1.0), ), ( model: "voxygen.voxel.sprite.cavern.mycel-1", offset: (-0.5, -0.5, -31.0), lod_axes: (0.0, 0.0, 1.0), ), ( model: "voxygen.voxel.sprite.cavern.mycel-2", offset: (-0.5, -0.5, -14.0), lod_axes: (0.0, 0.0, 1.0), ), ( model: "voxygen.voxel.sprite.cavern.mycel-3", offset: (-0.5, -0.5, -40.0), lod_axes: (0.0, 0.0, 1.0), ), ], wind_sway: 0.1, )), // LillyPads on rivers LillyPads: Some(( variations: [ ( model: "voxygen.voxel.sprite.lillypads.temperate-lilypad-1", offset: (-4.5, -4.5, -18.0), lod_axes: (0.0, 0.0, 0.0), ), ( model: "voxygen.voxel.sprite.lillypads.temperate-lilypad-2", offset: (-4.5, -4.5, -18.0), lod_axes: (0.0, 0.0, 0.0), ), ( model: "voxygen.voxel.sprite.lillypads.temperate-lilypad-3", offset: (-5.5, -5.0, -18.0), lod_axes: (0.0, 0.0, 0.0), ), ( model: "voxygen.voxel.sprite.lillypads.temperate-lilypad-4", offset: (-5.5, -5.5, -18.0), lod_axes: (0.0, 0.0, 0.0), ), ( model: "voxygen.voxel.sprite.lillypads.temperate-lilypad-5", offset: (-5.5, -5.5, -18.0), lod_axes: (0.0, 0.0, 0.0), ), ( model: "voxygen.voxel.sprite.lillypads.temperate-lilypad-6", offset: (-5.5, -5.5, -18.0), lod_axes: (0.0, 0.0, 0.0), ), ( model: "voxygen.voxel.sprite.lillypads.temperate-lilypad-7", offset: (-5.5, -5.5, -18.0), lod_axes: (0.0, 0.0, 0.0), ), ( model: "voxygen.voxel.sprite.lillypads.temperate-lilypad-8", offset: (-4.5, -4.5, -18.0), lod_axes: (0.0, 0.0, 0.0), ), ( model: "voxygen.voxel.sprite.lillypads.temperate-lilypad-9", offset: (-4.5, -4.5, -18.0), lod_axes: (0.0, 0.0, 0.0), ), ], wind_sway: 0.6, )), Bomb: Some(( variations: [ ( model: "voxygen.voxel.object.bomb", offset: (-5.5, -5.5, 0.0), lod_axes: (0.5, 0.5, 0.5), ), ], wind_sway: 0.6, )), EnsnaringWeb: Some(( variations: [ ( model: "voxygen.voxel.sprite.misc.ensnaring_web", offset: (-5.0, -6.5, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ], wind_sway: 0.0, )), // Ice spike IceSpike: Some(( variations: [ ( model: "voxygen.voxel.sprite.misc.icespike", offset: (-5.0, -6.5, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ], wind_sway: 0.0, )), // WOOOOOOD Wood: Some(( variations: [ ( model: "voxygen.voxel.sprite.wood.log.wood", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ], wind_sway: 0.0, )), Bamboo: Some(( variations: [ ( model: "voxygen.voxel.sprite.wood.log.bamboo", offset: (-6.5, -6.5, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ], wind_sway: 0.0, )), Hardwood: Some(( variations: [ ( model: "voxygen.voxel.sprite.wood.log.hardwood", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ], wind_sway: 0.0, )), Ironwood: Some(( variations: [ ( model: "voxygen.voxel.sprite.wood.log.ironwood", offset: (-6.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ], wind_sway: 0.0, )), Frostwood: Some(( variations: [ ( model: "voxygen.voxel.sprite.wood.log.frostwood", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ], wind_sway: 0.0, )), Eldwood: Some(( variations: [ ( model: "voxygen.voxel.sprite.wood.log.eldwood", offset: (-4.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ], wind_sway: 0.0, )), // Bedrolls Bedroll: Some(( variations: [ ( model: "voxygen.voxel.sprite.camp.camp", offset: (-8.0, -16.0, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ], wind_sway: 0.0, )), Tent: Some(( variations: [ ( model: "voxygen.voxel.object.tent", offset: (-7.5, -15.5, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ], wind_sway: 0.0, )), BedrollSnow: Some(( variations: [ ( model: "voxygen.voxel.sprite.camp.camp_snow", offset: (-8.0, -16.0, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ], wind_sway: 0.0, )), BedrollPirate: Some(( variations: [ ( model: "voxygen.voxel.sprite.camp.camp_pirate", offset: (-8.0, -16.0, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ], wind_sway: 0.0, )), // Graves Grave: Some(( variations: [ ( model: "voxygen.voxel.sprite.grave.mud", offset: (-6.0, -7.0, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ], wind_sway: 0.0, )), Gravestone: Some(( variations: [ ( model: "voxygen.voxel.sprite.grave.grave_0", offset: (1.0, -6.0, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ( model: "voxygen.voxel.sprite.grave.grave_1", offset: (1.0, -6.0, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ( model: "voxygen.voxel.sprite.grave.grave_2", offset: (1.0, -6.0, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ( model: "voxygen.voxel.sprite.grave.grave_3", offset: (1.0, -6.0, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ( model: "voxygen.voxel.sprite.grave.grave_4", offset: (1.0, -6.0, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ( model: "voxygen.voxel.sprite.grave.grave_5", offset: (1.0, -6.0, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ( model: "voxygen.voxel.sprite.grave.grave_6", offset: (1.0, -6.0, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ], wind_sway: 0.0, )), // Wizard assets MagicalBarrier: Some(( variations: [ ( model: "voxygen.voxel.sprite.wizard.magical_barrier", offset: (-10.0, -0.0, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ], wind_sway: 0.0, )), MagicalSeal: Some(( variations: [ ( model: "voxygen.voxel.sprite.wizard.magical_seal", offset: (-16.0, -16.0, -1.0), lod_axes: (0.0, 0.0, 0.0), ), ], wind_sway: 0.0, )), Candle: Some(( variations: [ ( model: "voxygen.voxel.sprite.wizard.candle", offset: (-5.5, -5.5, 0.0), lod_axes: (0.0, 0.0, 0.0), ), ], wind_sway: 0.0, )), }