Added Ebony and Eucalyptus trees

This commit is contained in:
Forstride 2016-02-10 05:30:43 -05:00
parent a257dec59a
commit d721f36300
121 changed files with 955 additions and 32 deletions

View file

@ -38,6 +38,7 @@ public class BOPBlocks
public static Block leaves_3;
public static Block leaves_4;
public static Block leaves_5;
public static Block leaves_6;
public static Block sapling_0;
public static Block sapling_1;
public static Block sapling_2;
@ -61,6 +62,8 @@ public class BOPBlocks
public static Block hellbark_stairs;
public static Block jacaranda_stairs;
public static Block mahogany_stairs;
public static Block ebony_stairs;
public static Block eucalyptus_stairs;
public static Block sacred_oak_fence;
public static Block cherry_fence;
public static Block umbran_fence;
@ -75,6 +78,8 @@ public class BOPBlocks
public static Block hellbark_fence;
public static Block jacaranda_fence;
public static Block mahogany_fence;
public static Block ebony_fence;
public static Block eucalyptus_fence;
public static Block sacred_oak_fence_gate;
public static Block cherry_fence_gate;
public static Block umbran_fence_gate;
@ -89,6 +94,8 @@ public class BOPBlocks
public static Block hellbark_fence_gate;
public static Block jacaranda_fence_gate;
public static Block mahogany_fence_gate;
public static Block ebony_fence_gate;
public static Block eucalyptus_fence_gate;
public static Block sacred_oak_door;
public static Block cherry_door;
public static Block umbran_door;
@ -103,7 +110,8 @@ public class BOPBlocks
public static Block hellbark_door;
public static Block jacaranda_door;
public static Block mahogany_door;
public static Block ebony_door;
public static Block eucalyptus_door;
public static Block mud;
public static Block sand;

View file

@ -65,6 +65,8 @@ public class BOPItems
public static Item hellbark_door;
public static Item jacaranda_door;
public static Item mahogany_door;
public static Item ebony_door;
public static Item eucalyptus_door;
public static Item wood_slab_0;
public static Item wood_slab_1;

View file

@ -1,6 +1,5 @@
package biomesoplenty.common.biome.overworld;
import net.minecraft.block.BlockFlower;
import net.minecraft.block.BlockPlanks;
import net.minecraft.block.BlockTallGrass;
import net.minecraft.block.material.Material;
@ -17,13 +16,13 @@ import biomesoplenty.common.block.BlockBOPSand;
import biomesoplenty.common.enums.BOPClimates;
import biomesoplenty.common.enums.BOPGems;
import biomesoplenty.common.enums.BOPPlants;
import biomesoplenty.common.util.biome.GeneratorUtils.ScatterYMethod;
import biomesoplenty.common.enums.BOPTrees;
import biomesoplenty.common.enums.BOPWoods;
import biomesoplenty.common.world.BOPWorldSettings;
import biomesoplenty.common.world.feature.GeneratorFlora;
import biomesoplenty.common.world.feature.GeneratorGrass;
import biomesoplenty.common.world.feature.GeneratorLakes;
import biomesoplenty.common.world.feature.GeneratorOreSingle;
import biomesoplenty.common.world.feature.GeneratorSplotches;
import biomesoplenty.common.world.feature.GeneratorWaterside;
import biomesoplenty.common.world.feature.tree.GeneratorBasicTree;
import biomesoplenty.common.world.feature.tree.GeneratorBigTree;
@ -54,10 +53,10 @@ public class BiomeGenBrushland extends BOPBiome
// trees & logs
GeneratorWeighted treeGenerator = new GeneratorWeighted(6.0F);
this.addGenerator("trees", GeneratorStage.TREE, treeGenerator);
treeGenerator.add("brush", 1, (new GeneratorBasicTree.Builder()).log(BlockPlanks.EnumType.JUNGLE).leaves(BlockPlanks.EnumType.OAK).minHeight(3).maxHeight(5).leafLayers(2).create());
treeGenerator.add("brush_twiglet", 2, (new GeneratorTwigletTree.Builder()).minHeight(1).maxHeight(2).log(BlockPlanks.EnumType.JUNGLE).leaves(BlockPlanks.EnumType.OAK).create());
treeGenerator.add("brush", 1, (new GeneratorBasicTree.Builder()).log(BlockPlanks.EnumType.ACACIA).leaves(BlockPlanks.EnumType.ACACIA).minHeight(3).maxHeight(5).leafLayers(2).create());
treeGenerator.add("brush_twiglet", 2, (new GeneratorTwigletTree.Builder()).minHeight(1).maxHeight(2).log(BOPWoods.EBONY).leaves(BOPTrees.EBONY).create());
treeGenerator.add("brush_bush", 3, (new GeneratorFlora.Builder()).placeOn(this.topBlock).replace(Material.air).withNonDecayingLeaf(BlockPlanks.EnumType.OAK).generationAttempts(8).create());
treeGenerator.add("decaying_tree", 2, (new GeneratorBigTree.Builder()).amountPerChunk(1.0F).log(BlockPlanks.EnumType.ACACIA).leaves(BlockPlanks.EnumType.ACACIA).minHeight(4).maxHeight(10).foliageHeight(1).create());
treeGenerator.add("decaying_tree", 2, (new GeneratorBigTree.Builder()).amountPerChunk(1.0F).log(BOPWoods.EBONY).leaves(BOPTrees.EBONY).minHeight(4).maxHeight(10).foliageHeight(1).create());
// grasses
GeneratorWeighted grassGenerator = new GeneratorWeighted(9.0F);

View file

@ -23,6 +23,8 @@ import biomesoplenty.common.entities.EntityButterfly;
import biomesoplenty.common.enums.BOPClimates;
import biomesoplenty.common.enums.BOPGems;
import biomesoplenty.common.enums.BOPPlants;
import biomesoplenty.common.enums.BOPTrees;
import biomesoplenty.common.enums.BOPWoods;
import biomesoplenty.common.world.BOPWorldSettings;
import biomesoplenty.common.world.feature.GeneratorFlora;
import biomesoplenty.common.world.feature.GeneratorGrass;
@ -53,7 +55,7 @@ public class BiomeGenEucalyptusForest extends BOPBiome
GeneratorWeighted treeGenerator = new GeneratorWeighted(10);
this.addGenerator("trees", GeneratorStage.TREE, treeGenerator);
treeGenerator.add("oak_bush", 8, (new GeneratorBush.Builder()).maxHeight(2).create());
treeGenerator.add("tall_eucalyptus", 1, (new GeneratorBulbTree.Builder()).minHeight(15).maxHeight(30).log(BlockPlanks.EnumType.JUNGLE).leaves(BlockPlanks.EnumType.JUNGLE).create());
treeGenerator.add("tall_eucalyptus", 1, (new GeneratorBulbTree.Builder()).minHeight(15).maxHeight(30).log(BOPWoods.EUCALYPTUS).leaves(BOPTrees.EUCALYPTUS).create());
// TODO: Add Eucalyptus wood as a new wood type - the bark is quite special
// grasses

View file

@ -144,7 +144,7 @@ public class BlockBOPLeaves extends BlockLeaves implements IBOPBlock
return ColoringType.PLAIN;
case FLOWERING:
return ColoringType.OVERLAY;
case MAHOGANY: case MANGROVE: case PALM: case PINE: case REDWOOD: case SACRED_OAK: case WILLOW: default:
case MAHOGANY: case MANGROVE: case PALM: case PINE: case REDWOOD: case SACRED_OAK: case WILLOW: case EBONY: case EUCALYPTUS: default:
return ColoringType.TINTED;
}
}

View file

@ -175,7 +175,7 @@ public class BlockBOPSapling extends BlockBOPDecoration implements IGrowable {
case ETHEREAL: //Not implemented
return new WorldGenTrees(true);
case ORIGIN:
return new GeneratorBasicTree.Builder().amountPerChunk(4).minHeight(5).maxHeight(8).leaves(BOPTrees.ORIGIN).create();
return new GeneratorBasicTree.Builder().minHeight(5).maxHeight(8).leaves(BOPTrees.ORIGIN).create();
case PINK_CHERRY:
return new GeneratorBasicTree.Builder().log(BOPWoods.CHERRY).leaves(BOPTrees.PINK_CHERRY).create();
case WHITE_CHERRY:
@ -202,6 +202,10 @@ public class BlockBOPSapling extends BlockBOPDecoration implements IGrowable {
return new GeneratorPineTree.Builder().minHeight(6).maxHeight(18).log(BOPWoods.PINE).leaves(BOPTrees.PINE).create();
case MAHOGANY:
return new GeneratorMahoganyTree.Builder().create();
case EBONY:
return new GeneratorBigTree.Builder().log(BOPWoods.EBONY).leaves(BOPTrees.EBONY).minHeight(4).maxHeight(10).foliageHeight(1).create();
case EUCALYPTUS: //Not implemented
return new GeneratorBulbTree.Builder().minHeight(15).maxHeight(30).log(BOPWoods.EUCALYPTUS).leaves(BOPTrees.EUCALYPTUS).create();
default:
return null;
}

View file

@ -16,7 +16,7 @@ import com.google.common.base.Predicate;
public enum BOPTrees implements IStringSerializable, IPagedVariants
{
YELLOW_AUTUMN, ORANGE_AUTUMN, BAMBOO, MAGIC, UMBRAN, DEAD, FIR, ETHEREAL, ORIGIN, PINK_CHERRY, WHITE_CHERRY, MAPLE, HELLBARK, FLOWERING, JACARANDA, SACRED_OAK, MANGROVE, PALM, REDWOOD, WILLOW, PINE, MAHOGANY, RED_BIG_FLOWER, YELLOW_BIG_FLOWER;
YELLOW_AUTUMN, ORANGE_AUTUMN, BAMBOO, MAGIC, UMBRAN, DEAD, FIR, ETHEREAL, ORIGIN, PINK_CHERRY, WHITE_CHERRY, MAPLE, HELLBARK, FLOWERING, JACARANDA, SACRED_OAK, MANGROVE, PALM, REDWOOD, WILLOW, PINE, MAHOGANY, EBONY, EUCALYPTUS, RED_BIG_FLOWER, YELLOW_BIG_FLOWER;
@Override
public String getName() {

View file

@ -16,7 +16,7 @@ import com.google.common.base.Predicate;
public enum BOPWoods implements IStringSerializable, IPagedVariants
{
SACRED_OAK, CHERRY, UMBRAN, FIR, ETHEREAL, MAGIC, MANGROVE, PALM, REDWOOD, WILLOW, PINE, HELLBARK, JACARANDA, MAHOGANY, GIANT_FLOWER, DEAD;
SACRED_OAK, CHERRY, UMBRAN, FIR, ETHEREAL, MAGIC, MANGROVE, PALM, REDWOOD, WILLOW, PINE, HELLBARK, JACARANDA, MAHOGANY, EBONY, EUCALYPTUS, GIANT_FLOWER, DEAD;
@Override
public String getName() {

View file

@ -135,6 +135,7 @@ public class ModBlocks
leaves_3 = registerBlock( BlockBOPLeaves.paging.getBlock(3), "leaves_3" );
leaves_4 = registerBlock( BlockBOPLeaves.paging.getBlock(4), "leaves_4" );
leaves_5 = registerBlock( BlockBOPLeaves.paging.getBlock(5), "leaves_5" );
leaves_6 = registerBlock( BlockBOPLeaves.paging.getBlock(6), "leaves_6" );
BlockBOPFarmland.createAllPages();
farmland_0 = registerBlock( BlockBOPFarmland.paging.getBlock(0), "farmland_0", null);
@ -161,6 +162,8 @@ public class ModBlocks
hellbark_stairs = registerBlock( new BlockBOPWoodStairs(BOPWoods.HELLBARK), "hellbark_stairs" );
jacaranda_stairs = registerBlock( new BlockBOPWoodStairs(BOPWoods.JACARANDA), "jacaranda_stairs" );
mahogany_stairs = registerBlock( new BlockBOPWoodStairs(BOPWoods.MAHOGANY), "mahogany_stairs" );
ebony_stairs = registerBlock( new BlockBOPWoodStairs(BOPWoods.EBONY), "ebony_stairs" );
eucalyptus_stairs = registerBlock( new BlockBOPWoodStairs(BOPWoods.EUCALYPTUS), "eucalyptus_stairs" );
// fences have no variant metadata, use a new BlockBOPFence instance for each (note there's no giant_flower_fence or dead_fence)
sacred_oak_fence = registerBlock( new BlockBOPFence(BOPWoods.SACRED_OAK), "sacred_oak_fence" );
@ -177,6 +180,8 @@ public class ModBlocks
hellbark_fence = registerBlock( new BlockBOPFence(BOPWoods.HELLBARK), "hellbark_fence" );
jacaranda_fence = registerBlock( new BlockBOPFence(BOPWoods.JACARANDA), "jacaranda_fence" );
mahogany_fence = registerBlock( new BlockBOPFence(BOPWoods.MAHOGANY), "mahogany_fence" );
ebony_fence = registerBlock( new BlockBOPFence(BOPWoods.EBONY), "ebony_fence" );
eucalyptus_fence = registerBlock( new BlockBOPFence(BOPWoods.EUCALYPTUS), "eucalyptus_fence" );
// fence gates have no variant metadata, use a new BlockBOPFenceGate instance for each (note there's no giant_flower_fence_gate or dead_fence_gate)
sacred_oak_fence_gate = registerBlock( new BlockBOPFenceGate(BOPWoods.SACRED_OAK), "sacred_oak_fence_gate" );
@ -193,6 +198,8 @@ public class ModBlocks
hellbark_fence_gate = registerBlock( new BlockBOPFenceGate(BOPWoods.HELLBARK), "hellbark_fence_gate" );
jacaranda_fence_gate = registerBlock( new BlockBOPFenceGate(BOPWoods.JACARANDA), "jacaranda_fence_gate" );
mahogany_fence_gate = registerBlock( new BlockBOPFenceGate(BOPWoods.MAHOGANY), "mahogany_fence_gate" );
ebony_fence_gate = registerBlock( new BlockBOPFenceGate(BOPWoods.EBONY), "ebony_fence_gate" );
eucalyptus_fence_gate = registerBlock( new BlockBOPFenceGate(BOPWoods.EUCALYPTUS), "eucalyptus_fence_gate" );
// doors have no variant metadata, use a new BlockBOPDoor instance for each (note there's no giant_flower_door or dead_door)
sacred_oak_door = registerDoor( new BlockBOPDoor(BOPWoods.SACRED_OAK), "sacred_oak_door", BOPItems.sacred_oak_door );
@ -209,7 +216,8 @@ public class ModBlocks
hellbark_door = registerDoor( new BlockBOPDoor(BOPWoods.HELLBARK), "hellbark_door", BOPItems.hellbark_door );
jacaranda_door = registerDoor( new BlockBOPDoor(BOPWoods.JACARANDA), "jacaranda_door", BOPItems.jacaranda_door );
mahogany_door = registerDoor( new BlockBOPDoor(BOPWoods.MAHOGANY), "mahogany_door", BOPItems.mahogany_door );
ebony_door = registerDoor( new BlockBOPDoor(BOPWoods.EBONY), "ebony_door", BOPItems.ebony_door );
eucalyptus_door = registerDoor( new BlockBOPDoor(BOPWoods.EUCALYPTUS), "eucalyptus_door", BOPItems.eucalyptus_door );
//vines
// TODO: special placement rules?

View file

@ -5,6 +5,8 @@
"variant=pine": { "model": "biomesoplenty:pine_planks" },
"variant=hellbark": { "model": "biomesoplenty:hellbark_planks" },
"variant=jacaranda": { "model": "biomesoplenty:jacaranda_planks" },
"variant=mahogany": { "model": "biomesoplenty:mahogany_planks" }
"variant=mahogany": { "model": "biomesoplenty:mahogany_planks" },
"variant=ebony": { "model": "biomesoplenty:ebony_planks" },
"variant=eucalyptus": { "model": "biomesoplenty:eucalyptus_planks" }
}
}

View file

@ -0,0 +1,36 @@
{
"variants": {
"facing=east,half=lower,hinge=left,open=false": { "model": "biomesoplenty:ebony_door_bottom" },
"facing=south,half=lower,hinge=left,open=false": { "model": "biomesoplenty:ebony_door_bottom", "y": 90 },
"facing=west,half=lower,hinge=left,open=false": { "model": "biomesoplenty:ebony_door_bottom", "y": 180 },
"facing=north,half=lower,hinge=left,open=false": { "model": "biomesoplenty:ebony_door_bottom", "y": 270 },
"facing=east,half=lower,hinge=right,open=false": { "model": "biomesoplenty:ebony_door_bottom_rh" },
"facing=south,half=lower,hinge=right,open=false": { "model": "biomesoplenty:ebony_door_bottom_rh", "y": 90 },
"facing=west,half=lower,hinge=right,open=false": { "model": "biomesoplenty:ebony_door_bottom_rh", "y": 180 },
"facing=north,half=lower,hinge=right,open=false": { "model": "biomesoplenty:ebony_door_bottom_rh", "y": 270 },
"facing=east,half=lower,hinge=left,open=true": { "model": "biomesoplenty:ebony_door_bottom_rh", "y": 90 },
"facing=south,half=lower,hinge=left,open=true": { "model": "biomesoplenty:ebony_door_bottom_rh", "y": 180 },
"facing=west,half=lower,hinge=left,open=true": { "model": "biomesoplenty:ebony_door_bottom_rh", "y": 270 },
"facing=north,half=lower,hinge=left,open=true": { "model": "biomesoplenty:ebony_door_bottom_rh" },
"facing=east,half=lower,hinge=right,open=true": { "model": "biomesoplenty:ebony_door_bottom", "y": 270 },
"facing=south,half=lower,hinge=right,open=true": { "model": "biomesoplenty:ebony_door_bottom" },
"facing=west,half=lower,hinge=right,open=true": { "model": "biomesoplenty:ebony_door_bottom", "y": 90 },
"facing=north,half=lower,hinge=right,open=true": { "model": "biomesoplenty:ebony_door_bottom", "y": 180 },
"facing=east,half=upper,hinge=left,open=false": { "model": "biomesoplenty:ebony_door_top" },
"facing=south,half=upper,hinge=left,open=false": { "model": "biomesoplenty:ebony_door_top", "y": 90 },
"facing=west,half=upper,hinge=left,open=false": { "model": "biomesoplenty:ebony_door_top", "y": 180 },
"facing=north,half=upper,hinge=left,open=false": { "model": "biomesoplenty:ebony_door_top", "y": 270 },
"facing=east,half=upper,hinge=right,open=false": { "model": "biomesoplenty:ebony_door_top_rh" },
"facing=south,half=upper,hinge=right,open=false": { "model": "biomesoplenty:ebony_door_top_rh", "y": 90 },
"facing=west,half=upper,hinge=right,open=false": { "model": "biomesoplenty:ebony_door_top_rh", "y": 180 },
"facing=north,half=upper,hinge=right,open=false": { "model": "biomesoplenty:ebony_door_top_rh", "y": 270 },
"facing=east,half=upper,hinge=left,open=true": { "model": "biomesoplenty:ebony_door_top_rh", "y": 90 },
"facing=south,half=upper,hinge=left,open=true": { "model": "biomesoplenty:ebony_door_top_rh", "y": 180 },
"facing=west,half=upper,hinge=left,open=true": { "model": "biomesoplenty:ebony_door_top_rh", "y": 270 },
"facing=north,half=upper,hinge=left,open=true": { "model": "biomesoplenty:ebony_door_top_rh" },
"facing=east,half=upper,hinge=right,open=true": { "model": "biomesoplenty:ebony_door_top", "y": 270 },
"facing=south,half=upper,hinge=right,open=true": { "model": "biomesoplenty:ebony_door_top" },
"facing=west,half=upper,hinge=right,open=true": { "model": "biomesoplenty:ebony_door_top", "y": 90 },
"facing=north,half=upper,hinge=right,open=true": { "model": "biomesoplenty:ebony_door_top", "y": 180 }
}
}

View file

@ -0,0 +1,5 @@
{
"variants": {
"normal": { biomesoplenty:ebony_planks" }
}
}

View file

@ -0,0 +1,20 @@
{
"variants": {
"east=false,north=false,south=false,west=false": { "model": "biomesoplenty:ebony_fence_post" },
"east=false,north=true,south=false,west=false": { "model": "biomesoplenty:ebony_fence_n", "uvlock": true },
"east=true,north=false,south=false,west=false": { "model": "biomesoplenty:ebony_fence_n", "y": 90, "uvlock": true },
"east=false,north=false,south=true,west=false": { "model": "biomesoplenty:ebony_fence_n", "y": 180, "uvlock": true },
"east=false,north=false,south=false,west=true": { "model": "biomesoplenty:ebony_fence_n", "y": 270, "uvlock": true },
"east=true,north=true,south=false,west=false": { "model": "biomesoplenty:ebony_fence_ne", "uvlock": true },
"east=true,north=false,south=true,west=false": { "model": "biomesoplenty:ebony_fence_ne", "y": 90, "uvlock": true },
"east=false,north=false,south=true,west=true": { "model": "biomesoplenty:ebony_fence_ne", "y": 180, "uvlock": true },
"east=false,north=true,south=false,west=true": { "model": "biomesoplenty:ebony_fence_ne", "y": 270, "uvlock": true },
"east=false,north=true,south=true,west=false": { "model": "biomesoplenty:ebony_fence_ns", "uvlock": true },
"east=true,north=false,south=false,west=true": { "model": "biomesoplenty:ebony_fence_ns", "y": 90, "uvlock": true },
"east=true,north=true,south=true,west=false": { "model": "biomesoplenty:ebony_fence_nse", "uvlock": true },
"east=true,north=false,south=true,west=true": { "model": "biomesoplenty:ebony_fence_nse", "y": 90, "uvlock": true },
"east=false,north=true,south=true,west=true": { "model": "biomesoplenty:ebony_fence_nse", "y": 180, "uvlock": true },
"east=true,north=true,south=false,west=true": { "model": "biomesoplenty:ebony_fence_nse", "y": 270, "uvlock": true },
"east=true,north=true,south=true,west=true": { "model": "biomesoplenty:ebony_fence_nsew", "uvlock": true }
}
}

View file

@ -0,0 +1,20 @@
{
"variants": {
"facing=south,in_wall=false,open=false": { "model": "biomesoplenty:ebony_fence_gate_closed" },
"facing=west,in_wall=false,open=false": { "model": "biomesoplenty:ebony_fence_gate_closed", "y": 90, "uvlock": true },
"facing=north,in_wall=false,open=false": { "model": "biomesoplenty:ebony_fence_gate_closed", "y": 180, "uvlock": true },
"facing=east,in_wall=false,open=false": { "model": "biomesoplenty:ebony_fence_gate_closed", "y": 270, "uvlock": true },
"facing=south,in_wall=false,open=true": { "model": "biomesoplenty:ebony_fence_gate_open" },
"facing=west,in_wall=false,open=true": { "model": "biomesoplenty:ebony_fence_gate_open", "y": 90, "uvlock": true },
"facing=north,in_wall=false,open=true": { "model": "biomesoplenty:ebony_fence_gate_open", "y": 180, "uvlock": true },
"facing=east,in_wall=false,open=true": { "model": "biomesoplenty:ebony_fence_gate_open", "y": 270, "uvlock": true },
"facing=south,in_wall=true,open=false": { "model": "biomesoplenty:ebony_wall_gate_closed" },
"facing=west,in_wall=true,open=false": { "model": "biomesoplenty:ebony_wall_gate_closed", "y": 90, "uvlock": true },
"facing=north,in_wall=true,open=false": { "model": "biomesoplenty:ebony_wall_gate_closed", "y": 180, "uvlock": true },
"facing=east,in_wall=true,open=false": { "model": "biomesoplenty:ebony_wall_gate_closed", "y": 270, "uvlock": true },
"facing=south,in_wall=true,open=true": { "model": "biomesoplenty:ebony_wall_gate_open" },
"facing=west,in_wall=true,open=true": { "model": "biomesoplenty:ebony_wall_gate_open", "y": 90, "uvlock": true },
"facing=north,in_wall=true,open=true": { "model": "biomesoplenty:ebony_wall_gate_open", "y": 180, "uvlock": true },
"facing=east,in_wall=true,open=true": { "model": "biomesoplenty:ebony_wall_gate_open", "y": 270, "uvlock": true }
}
}

View file

@ -0,0 +1,6 @@
{
"variants": {
"half=bottom": { "model": "biomesoplenty:half_slab_ebony" },
"half=top": { "model": "biomesoplenty:upper_slab_ebony" }
}
}

View file

@ -0,0 +1,44 @@
{
"variants": {
"facing=east,half=bottom,shape=straight": { "model": "biomesoplenty:ebony_stairs" },
"facing=west,half=bottom,shape=straight": { "model": "biomesoplenty:ebony_stairs", "y": 180, "uvlock": true },
"facing=south,half=bottom,shape=straight": { "model": "biomesoplenty:ebony_stairs", "y": 90, "uvlock": true },
"facing=north,half=bottom,shape=straight": { "model": "biomesoplenty:ebony_stairs", "y": 270, "uvlock": true },
"facing=east,half=bottom,shape=outer_right": { "model": "biomesoplenty:ebony_outer_stairs" },
"facing=west,half=bottom,shape=outer_right": { "model": "biomesoplenty:ebony_outer_stairs", "y": 180, "uvlock": true },
"facing=south,half=bottom,shape=outer_right": { "model": "biomesoplenty:ebony_outer_stairs", "y": 90, "uvlock": true },
"facing=north,half=bottom,shape=outer_right": { "model": "biomesoplenty:ebony_outer_stairs", "y": 270, "uvlock": true },
"facing=east,half=bottom,shape=outer_left": { "model": "biomesoplenty:ebony_outer_stairs", "y": 270, "uvlock": true },
"facing=west,half=bottom,shape=outer_left": { "model": "biomesoplenty:ebony_outer_stairs", "y": 90, "uvlock": true },
"facing=south,half=bottom,shape=outer_left": { "model": "biomesoplenty:ebony_outer_stairs" },
"facing=north,half=bottom,shape=outer_left": { "model": "biomesoplenty:ebony_outer_stairs", "y": 180, "uvlock": true },
"facing=east,half=bottom,shape=inner_right": { "model": "biomesoplenty:ebony_inner_stairs" },
"facing=west,half=bottom,shape=inner_right": { "model": "biomesoplenty:ebony_inner_stairs", "y": 180, "uvlock": true },
"facing=south,half=bottom,shape=inner_right": { "model": "biomesoplenty:ebony_inner_stairs", "y": 90, "uvlock": true },
"facing=north,half=bottom,shape=inner_right": { "model": "biomesoplenty:ebony_inner_stairs", "y": 270, "uvlock": true },
"facing=east,half=bottom,shape=inner_left": { "model": "biomesoplenty:ebony_inner_stairs", "y": 270, "uvlock": true },
"facing=west,half=bottom,shape=inner_left": { "model": "biomesoplenty:ebony_inner_stairs", "y": 90, "uvlock": true },
"facing=south,half=bottom,shape=inner_left": { "model": "biomesoplenty:ebony_inner_stairs" },
"facing=north,half=bottom,shape=inner_left": { "model": "biomesoplenty:ebony_inner_stairs", "y": 180, "uvlock": true },
"facing=east,half=top,shape=straight": { "model": "biomesoplenty:ebony_stairs", "x": 180, "uvlock": true },
"facing=west,half=top,shape=straight": { "model": "biomesoplenty:ebony_stairs", "x": 180, "y": 180, "uvlock": true },
"facing=south,half=top,shape=straight": { "model": "biomesoplenty:ebony_stairs", "x": 180, "y": 90, "uvlock": true },
"facing=north,half=top,shape=straight": { "model": "biomesoplenty:ebony_stairs", "x": 180, "y": 270, "uvlock": true },
"facing=east,half=top,shape=outer_right": { "model": "biomesoplenty:ebony_outer_stairs", "x": 180, "uvlock": true },
"facing=west,half=top,shape=outer_right": { "model": "biomesoplenty:ebony_outer_stairs", "x": 180, "y": 180, "uvlock": true },
"facing=south,half=top,shape=outer_right": { "model": "biomesoplenty:ebony_outer_stairs", "x": 180, "y": 90, "uvlock": true },
"facing=north,half=top,shape=outer_right": { "model": "biomesoplenty:ebony_outer_stairs", "x": 180, "y": 270, "uvlock": true },
"facing=east,half=top,shape=outer_left": { "model": "biomesoplenty:ebony_outer_stairs", "x": 180, "y": 90, "uvlock": true },
"facing=west,half=top,shape=outer_left": { "model": "biomesoplenty:ebony_outer_stairs", "x": 180, "y": 270, "uvlock": true },
"facing=south,half=top,shape=outer_left": { "model": "biomesoplenty:ebony_outer_stairs", "x": 180, "y": 180, "uvlock": true },
"facing=north,half=top,shape=outer_left": { "model": "biomesoplenty:ebony_outer_stairs", "x": 180, "uvlock": true },
"facing=east,half=top,shape=inner_right": { "model": "biomesoplenty:ebony_inner_stairs", "x": 180, "uvlock": true },
"facing=west,half=top,shape=inner_right": { "model": "biomesoplenty:ebony_inner_stairs", "x": 180, "y": 180, "uvlock": true },
"facing=south,half=top,shape=inner_right": { "model": "biomesoplenty:ebony_inner_stairs", "x": 180, "y": 90, "uvlock": true },
"facing=north,half=top,shape=inner_right": { "model": "biomesoplenty:ebony_inner_stairs", "x": 180, "y": 270, "uvlock": true },
"facing=east,half=top,shape=inner_left": { "model": "biomesoplenty:ebony_inner_stairs", "x": 180, "y": 90, "uvlock": true },
"facing=west,half=top,shape=inner_left": { "model": "biomesoplenty:ebony_inner_stairs", "x": 180, "y": 270, "uvlock": true },
"facing=south,half=top,shape=inner_left": { "model": "biomesoplenty:ebony_inner_stairs", "x": 180, "y": 180, "uvlock": true },
"facing=north,half=top,shape=inner_left": { "model": "biomesoplenty:ebony_inner_stairs", "x": 180, "uvlock": true }
}
}

View file

@ -0,0 +1,36 @@
{
"variants": {
"facing=east,half=lower,hinge=left,open=false": { "model": "biomesoplenty:eucalyptus_door_bottom" },
"facing=south,half=lower,hinge=left,open=false": { "model": "biomesoplenty:eucalyptus_door_bottom", "y": 90 },
"facing=west,half=lower,hinge=left,open=false": { "model": "biomesoplenty:eucalyptus_door_bottom", "y": 180 },
"facing=north,half=lower,hinge=left,open=false": { "model": "biomesoplenty:eucalyptus_door_bottom", "y": 270 },
"facing=east,half=lower,hinge=right,open=false": { "model": "biomesoplenty:eucalyptus_door_bottom_rh" },
"facing=south,half=lower,hinge=right,open=false": { "model": "biomesoplenty:eucalyptus_door_bottom_rh", "y": 90 },
"facing=west,half=lower,hinge=right,open=false": { "model": "biomesoplenty:eucalyptus_door_bottom_rh", "y": 180 },
"facing=north,half=lower,hinge=right,open=false": { "model": "biomesoplenty:eucalyptus_door_bottom_rh", "y": 270 },
"facing=east,half=lower,hinge=left,open=true": { "model": "biomesoplenty:eucalyptus_door_bottom_rh", "y": 90 },
"facing=south,half=lower,hinge=left,open=true": { "model": "biomesoplenty:eucalyptus_door_bottom_rh", "y": 180 },
"facing=west,half=lower,hinge=left,open=true": { "model": "biomesoplenty:eucalyptus_door_bottom_rh", "y": 270 },
"facing=north,half=lower,hinge=left,open=true": { "model": "biomesoplenty:eucalyptus_door_bottom_rh" },
"facing=east,half=lower,hinge=right,open=true": { "model": "biomesoplenty:eucalyptus_door_bottom", "y": 270 },
"facing=south,half=lower,hinge=right,open=true": { "model": "biomesoplenty:eucalyptus_door_bottom" },
"facing=west,half=lower,hinge=right,open=true": { "model": "biomesoplenty:eucalyptus_door_bottom", "y": 90 },
"facing=north,half=lower,hinge=right,open=true": { "model": "biomesoplenty:eucalyptus_door_bottom", "y": 180 },
"facing=east,half=upper,hinge=left,open=false": { "model": "biomesoplenty:eucalyptus_door_top" },
"facing=south,half=upper,hinge=left,open=false": { "model": "biomesoplenty:eucalyptus_door_top", "y": 90 },
"facing=west,half=upper,hinge=left,open=false": { "model": "biomesoplenty:eucalyptus_door_top", "y": 180 },
"facing=north,half=upper,hinge=left,open=false": { "model": "biomesoplenty:eucalyptus_door_top", "y": 270 },
"facing=east,half=upper,hinge=right,open=false": { "model": "biomesoplenty:eucalyptus_door_top_rh" },
"facing=south,half=upper,hinge=right,open=false": { "model": "biomesoplenty:eucalyptus_door_top_rh", "y": 90 },
"facing=west,half=upper,hinge=right,open=false": { "model": "biomesoplenty:eucalyptus_door_top_rh", "y": 180 },
"facing=north,half=upper,hinge=right,open=false": { "model": "biomesoplenty:eucalyptus_door_top_rh", "y": 270 },
"facing=east,half=upper,hinge=left,open=true": { "model": "biomesoplenty:eucalyptus_door_top_rh", "y": 90 },
"facing=south,half=upper,hinge=left,open=true": { "model": "biomesoplenty:eucalyptus_door_top_rh", "y": 180 },
"facing=west,half=upper,hinge=left,open=true": { "model": "biomesoplenty:eucalyptus_door_top_rh", "y": 270 },
"facing=north,half=upper,hinge=left,open=true": { "model": "biomesoplenty:eucalyptus_door_top_rh" },
"facing=east,half=upper,hinge=right,open=true": { "model": "biomesoplenty:eucalyptus_door_top", "y": 270 },
"facing=south,half=upper,hinge=right,open=true": { "model": "biomesoplenty:eucalyptus_door_top" },
"facing=west,half=upper,hinge=right,open=true": { "model": "biomesoplenty:eucalyptus_door_top", "y": 90 },
"facing=north,half=upper,hinge=right,open=true": { "model": "biomesoplenty:eucalyptus_door_top", "y": 180 }
}
}

View file

@ -0,0 +1,5 @@
{
"variants": {
"normal": { biomesoplenty:eucalyptus_planks" }
}
}

View file

@ -0,0 +1,20 @@
{
"variants": {
"east=false,north=false,south=false,west=false": { "model": "biomesoplenty:eucalyptus_fence_post" },
"east=false,north=true,south=false,west=false": { "model": "biomesoplenty:eucalyptus_fence_n", "uvlock": true },
"east=true,north=false,south=false,west=false": { "model": "biomesoplenty:eucalyptus_fence_n", "y": 90, "uvlock": true },
"east=false,north=false,south=true,west=false": { "model": "biomesoplenty:eucalyptus_fence_n", "y": 180, "uvlock": true },
"east=false,north=false,south=false,west=true": { "model": "biomesoplenty:eucalyptus_fence_n", "y": 270, "uvlock": true },
"east=true,north=true,south=false,west=false": { "model": "biomesoplenty:eucalyptus_fence_ne", "uvlock": true },
"east=true,north=false,south=true,west=false": { "model": "biomesoplenty:eucalyptus_fence_ne", "y": 90, "uvlock": true },
"east=false,north=false,south=true,west=true": { "model": "biomesoplenty:eucalyptus_fence_ne", "y": 180, "uvlock": true },
"east=false,north=true,south=false,west=true": { "model": "biomesoplenty:eucalyptus_fence_ne", "y": 270, "uvlock": true },
"east=false,north=true,south=true,west=false": { "model": "biomesoplenty:eucalyptus_fence_ns", "uvlock": true },
"east=true,north=false,south=false,west=true": { "model": "biomesoplenty:eucalyptus_fence_ns", "y": 90, "uvlock": true },
"east=true,north=true,south=true,west=false": { "model": "biomesoplenty:eucalyptus_fence_nse", "uvlock": true },
"east=true,north=false,south=true,west=true": { "model": "biomesoplenty:eucalyptus_fence_nse", "y": 90, "uvlock": true },
"east=false,north=true,south=true,west=true": { "model": "biomesoplenty:eucalyptus_fence_nse", "y": 180, "uvlock": true },
"east=true,north=true,south=false,west=true": { "model": "biomesoplenty:eucalyptus_fence_nse", "y": 270, "uvlock": true },
"east=true,north=true,south=true,west=true": { "model": "biomesoplenty:eucalyptus_fence_nsew", "uvlock": true }
}
}

View file

@ -0,0 +1,20 @@
{
"variants": {
"facing=south,in_wall=false,open=false": { "model": "biomesoplenty:eucalyptus_fence_gate_closed" },
"facing=west,in_wall=false,open=false": { "model": "biomesoplenty:eucalyptus_fence_gate_closed", "y": 90, "uvlock": true },
"facing=north,in_wall=false,open=false": { "model": "biomesoplenty:eucalyptus_fence_gate_closed", "y": 180, "uvlock": true },
"facing=east,in_wall=false,open=false": { "model": "biomesoplenty:eucalyptus_fence_gate_closed", "y": 270, "uvlock": true },
"facing=south,in_wall=false,open=true": { "model": "biomesoplenty:eucalyptus_fence_gate_open" },
"facing=west,in_wall=false,open=true": { "model": "biomesoplenty:eucalyptus_fence_gate_open", "y": 90, "uvlock": true },
"facing=north,in_wall=false,open=true": { "model": "biomesoplenty:eucalyptus_fence_gate_open", "y": 180, "uvlock": true },
"facing=east,in_wall=false,open=true": { "model": "biomesoplenty:eucalyptus_fence_gate_open", "y": 270, "uvlock": true },
"facing=south,in_wall=true,open=false": { "model": "biomesoplenty:eucalyptus_wall_gate_closed" },
"facing=west,in_wall=true,open=false": { "model": "biomesoplenty:eucalyptus_wall_gate_closed", "y": 90, "uvlock": true },
"facing=north,in_wall=true,open=false": { "model": "biomesoplenty:eucalyptus_wall_gate_closed", "y": 180, "uvlock": true },
"facing=east,in_wall=true,open=false": { "model": "biomesoplenty:eucalyptus_wall_gate_closed", "y": 270, "uvlock": true },
"facing=south,in_wall=true,open=true": { "model": "biomesoplenty:eucalyptus_wall_gate_open" },
"facing=west,in_wall=true,open=true": { "model": "biomesoplenty:eucalyptus_wall_gate_open", "y": 90, "uvlock": true },
"facing=north,in_wall=true,open=true": { "model": "biomesoplenty:eucalyptus_wall_gate_open", "y": 180, "uvlock": true },
"facing=east,in_wall=true,open=true": { "model": "biomesoplenty:eucalyptus_wall_gate_open", "y": 270, "uvlock": true }
}
}

View file

@ -0,0 +1,6 @@
{
"variants": {
"half=bottom": { "model": "biomesoplenty:half_slab_eucalyptus" },
"half=top": { "model": "biomesoplenty:upper_slab_eucalyptus" }
}
}

View file

@ -0,0 +1,44 @@
{
"variants": {
"facing=east,half=bottom,shape=straight": { "model": "biomesoplenty:eucalyptus_stairs" },
"facing=west,half=bottom,shape=straight": { "model": "biomesoplenty:eucalyptus_stairs", "y": 180, "uvlock": true },
"facing=south,half=bottom,shape=straight": { "model": "biomesoplenty:eucalyptus_stairs", "y": 90, "uvlock": true },
"facing=north,half=bottom,shape=straight": { "model": "biomesoplenty:eucalyptus_stairs", "y": 270, "uvlock": true },
"facing=east,half=bottom,shape=outer_right": { "model": "biomesoplenty:eucalyptus_outer_stairs" },
"facing=west,half=bottom,shape=outer_right": { "model": "biomesoplenty:eucalyptus_outer_stairs", "y": 180, "uvlock": true },
"facing=south,half=bottom,shape=outer_right": { "model": "biomesoplenty:eucalyptus_outer_stairs", "y": 90, "uvlock": true },
"facing=north,half=bottom,shape=outer_right": { "model": "biomesoplenty:eucalyptus_outer_stairs", "y": 270, "uvlock": true },
"facing=east,half=bottom,shape=outer_left": { "model": "biomesoplenty:eucalyptus_outer_stairs", "y": 270, "uvlock": true },
"facing=west,half=bottom,shape=outer_left": { "model": "biomesoplenty:eucalyptus_outer_stairs", "y": 90, "uvlock": true },
"facing=south,half=bottom,shape=outer_left": { "model": "biomesoplenty:eucalyptus_outer_stairs" },
"facing=north,half=bottom,shape=outer_left": { "model": "biomesoplenty:eucalyptus_outer_stairs", "y": 180, "uvlock": true },
"facing=east,half=bottom,shape=inner_right": { "model": "biomesoplenty:eucalyptus_inner_stairs" },
"facing=west,half=bottom,shape=inner_right": { "model": "biomesoplenty:eucalyptus_inner_stairs", "y": 180, "uvlock": true },
"facing=south,half=bottom,shape=inner_right": { "model": "biomesoplenty:eucalyptus_inner_stairs", "y": 90, "uvlock": true },
"facing=north,half=bottom,shape=inner_right": { "model": "biomesoplenty:eucalyptus_inner_stairs", "y": 270, "uvlock": true },
"facing=east,half=bottom,shape=inner_left": { "model": "biomesoplenty:eucalyptus_inner_stairs", "y": 270, "uvlock": true },
"facing=west,half=bottom,shape=inner_left": { "model": "biomesoplenty:eucalyptus_inner_stairs", "y": 90, "uvlock": true },
"facing=south,half=bottom,shape=inner_left": { "model": "biomesoplenty:eucalyptus_inner_stairs" },
"facing=north,half=bottom,shape=inner_left": { "model": "biomesoplenty:eucalyptus_inner_stairs", "y": 180, "uvlock": true },
"facing=east,half=top,shape=straight": { "model": "biomesoplenty:eucalyptus_stairs", "x": 180, "uvlock": true },
"facing=west,half=top,shape=straight": { "model": "biomesoplenty:eucalyptus_stairs", "x": 180, "y": 180, "uvlock": true },
"facing=south,half=top,shape=straight": { "model": "biomesoplenty:eucalyptus_stairs", "x": 180, "y": 90, "uvlock": true },
"facing=north,half=top,shape=straight": { "model": "biomesoplenty:eucalyptus_stairs", "x": 180, "y": 270, "uvlock": true },
"facing=east,half=top,shape=outer_right": { "model": "biomesoplenty:eucalyptus_outer_stairs", "x": 180, "uvlock": true },
"facing=west,half=top,shape=outer_right": { "model": "biomesoplenty:eucalyptus_outer_stairs", "x": 180, "y": 180, "uvlock": true },
"facing=south,half=top,shape=outer_right": { "model": "biomesoplenty:eucalyptus_outer_stairs", "x": 180, "y": 90, "uvlock": true },
"facing=north,half=top,shape=outer_right": { "model": "biomesoplenty:eucalyptus_outer_stairs", "x": 180, "y": 270, "uvlock": true },
"facing=east,half=top,shape=outer_left": { "model": "biomesoplenty:eucalyptus_outer_stairs", "x": 180, "y": 90, "uvlock": true },
"facing=west,half=top,shape=outer_left": { "model": "biomesoplenty:eucalyptus_outer_stairs", "x": 180, "y": 270, "uvlock": true },
"facing=south,half=top,shape=outer_left": { "model": "biomesoplenty:eucalyptus_outer_stairs", "x": 180, "y": 180, "uvlock": true },
"facing=north,half=top,shape=outer_left": { "model": "biomesoplenty:eucalyptus_outer_stairs", "x": 180, "uvlock": true },
"facing=east,half=top,shape=inner_right": { "model": "biomesoplenty:eucalyptus_inner_stairs", "x": 180, "uvlock": true },
"facing=west,half=top,shape=inner_right": { "model": "biomesoplenty:eucalyptus_inner_stairs", "x": 180, "y": 180, "uvlock": true },
"facing=south,half=top,shape=inner_right": { "model": "biomesoplenty:eucalyptus_inner_stairs", "x": 180, "y": 90, "uvlock": true },
"facing=north,half=top,shape=inner_right": { "model": "biomesoplenty:eucalyptus_inner_stairs", "x": 180, "y": 270, "uvlock": true },
"facing=east,half=top,shape=inner_left": { "model": "biomesoplenty:eucalyptus_inner_stairs", "x": 180, "y": 90, "uvlock": true },
"facing=west,half=top,shape=inner_left": { "model": "biomesoplenty:eucalyptus_inner_stairs", "x": 180, "y": 270, "uvlock": true },
"facing=south,half=top,shape=inner_left": { "model": "biomesoplenty:eucalyptus_inner_stairs", "x": 180, "y": 180, "uvlock": true },
"facing=north,half=top,shape=inner_left": { "model": "biomesoplenty:eucalyptus_inner_stairs", "x": 180, "uvlock": true }
}
}

View file

@ -2,7 +2,7 @@
"variants": {
"variant=pine": { "model": "biomesoplenty:pine_leaves" },
"variant=mahogany": { "model": "biomesoplenty:mahogany_leaves" },
"variant=red_big_flower": { "model": "biomesoplenty:red_big_flower_petal" },
"variant=yellow_big_flower": { "model": "biomesoplenty:yellow_big_flower_petal" }
"variant=ebony": { "model": "biomesoplenty:ebony_leaves" },
"variant=eucalyptus": { "model": "biomesoplenty:eucalyptus_leaves" }
}
}

View file

@ -0,0 +1,6 @@
{
"variants": {
"variant=red_big_flower": { "model": "biomesoplenty:red_big_flower_petal" },
"variant=yellow_big_flower": { "model": "biomesoplenty:yellow_big_flower_petal" }
}
}

View file

@ -8,14 +8,14 @@
"axis=z,variant=mahogany": { "model": "biomesoplenty:mahogany_log_side" },
"axis=x,variant=mahogany": { "model": "biomesoplenty:mahogany_log_side", "y": 90 },
"axis=none,variant=mahogany": { "model": "biomesoplenty:mahogany_bark" },
"axis=y,variant=giant_flower": { "model": "biomesoplenty:giant_flower_stem" },
"axis=z,variant=giant_flower": { "model": "biomesoplenty:giant_flower_stem_side" },
"axis=x,variant=giant_flower": { "model": "biomesoplenty:giant_flower_stem_side", "y": 90 },
"axis=none,variant=giant_flower": { "model": "biomesoplenty:giant_flower_bark" },
"axis=y,variant=dead": { "model": "biomesoplenty:dead_log" },
"axis=z,variant=dead": { "model": "biomesoplenty:dead_log_side" },
"axis=x,variant=dead": { "model": "biomesoplenty:dead_log_side", "y": 90 },
"axis=none,variant=dead": { "model": "biomesoplenty:dead_bark" }
"axis=y,variant=ebony": { "model": "biomesoplenty:ebony_log" },
"axis=z,variant=ebony": { "model": "biomesoplenty:ebony_log_side" },
"axis=x,variant=ebony": { "model": "biomesoplenty:ebony_log_side", "y": 90 },
"axis=none,variant=ebony": { "model": "biomesoplenty:ebony_bark" },
"axis=y,variant=eucalyptus": { "model": "biomesoplenty:eucalyptus_log" },
"axis=z,variant=eucalyptus": { "model": "biomesoplenty:eucalyptus_log_side" },
"axis=x,variant=eucalyptus": { "model": "biomesoplenty:eucalyptus_log_side", "y": 90 },
"axis=none,variant=eucalyptus": { "model": "biomesoplenty:eucalyptus_bark" }
}
}

View file

@ -0,0 +1,13 @@
{
"variants": {
"axis=y,variant=giant_flower": { "model": "biomesoplenty:giant_flower_stem" },
"axis=z,variant=giant_flower": { "model": "biomesoplenty:giant_flower_stem_side" },
"axis=x,variant=giant_flower": { "model": "biomesoplenty:giant_flower_stem_side", "y": 90 },
"axis=none,variant=giant_flower": { "model": "biomesoplenty:giant_flower_bark" },
"axis=y,variant=dead": { "model": "biomesoplenty:dead_log" },
"axis=z,variant=dead": { "model": "biomesoplenty:dead_log_side" },
"axis=x,variant=dead": { "model": "biomesoplenty:dead_log_side", "y": 90 },
"axis=none,variant=dead": { "model": "biomesoplenty:dead_bark" }
}
}

View file

@ -14,6 +14,7 @@
"variant=pine": { "model": "biomesoplenty:pine_planks" },
"variant=hell_bark": { "model": "biomesoplenty:hell_bark_planks" },
"variant=jacaranda": { "model": "biomesoplenty:jacaranda_planks" },
"variant=mahogany": { "model": "biomesoplenty:mahogany_planks" }
"variant=mahogany": { "model": "biomesoplenty:mahogany_planks" },
"variant=ebony": { "model": "biomesoplenty:ebony_planks" }
}
}

View file

@ -13,6 +13,8 @@
"variant=pine": { "model": "biomesoplenty:pine_planks" },
"variant=hellbark": { "model": "biomesoplenty:hellbark_planks" },
"variant=jacaranda": { "model": "biomesoplenty:jacaranda_planks" },
"variant=mahogany": { "model": "biomesoplenty:mahogany_planks" }
"variant=mahogany": { "model": "biomesoplenty:mahogany_planks" },
"variant=ebony": { "model": "biomesoplenty:ebony_planks" },
"variant=eucalyptus": { "model": "biomesoplenty:eucalyptus_planks" }
}
}

View file

@ -5,6 +5,8 @@
"variant=redwood": { "model": "biomesoplenty:redwood_sapling" },
"variant=willow": { "model": "biomesoplenty:willow_sapling" },
"variant=pine": { "model": "biomesoplenty:pine_sapling" },
"variant=mahogany": { "model": "biomesoplenty:mahogany_sapling" }
"variant=mahogany": { "model": "biomesoplenty:mahogany_sapling" },
"variant=ebony": { "model": "biomesoplenty:ebony_sapling" },
"variant=eucalyptus": { "model": "biomesoplenty:eucalyptus_sapling" }
}
}

View file

@ -11,6 +11,10 @@
"half=bottom,variant=jacaranda": { "model": "biomesoplenty:half_slab_jacaranda" },
"half=top,variant=jacaranda": { "model": "biomesoplenty:upper_slab_jacaranda" },
"half=bottom,variant=mahogany": { "model": "biomesoplenty:half_slab_mahogany" },
"half=top,variant=mahogany": { "model": "biomesoplenty:upper_slab_mahogany" }
"half=top,variant=mahogany": { "model": "biomesoplenty:upper_slab_mahogany" },
"half=bottom,variant=ebony": { "model": "biomesoplenty:half_slab_ebony" },
"half=top,variant=ebony": { "model": "biomesoplenty:upper_slab_ebony" },
"half=bottom,variant=eucalyptus": { "model": "biomesoplenty:half_slab_eucalyptus" },
"half=top,variant=eucalyptus": { "model": "biomesoplenty:upper_slab_eucalyptus" }
}
}

View file

@ -104,8 +104,10 @@ item.dart.name=Dart
item.dart_blower.name=Dart Blower
item.diamond_scythe.name=Diamond Scythe
item.dull_flower_band.name=Dull Flower Band
item.ebony_door.name=Ebony Door
item.enderporter.name=Enderporter
item.ethereal_door.name=Ethereal Door
item.eucalyptus_door.name=Eucalyptus Door
item.exotic_flower_band.name=Exotic Flower Band
item.filled_honeycomb.name=Filled Honeycomb
item.fir_door.name=Fir Door
@ -209,10 +211,18 @@ tile.dirt.coarse_silty_dirt.name=Coarse Silty Dirt
tile.double_plant.flax.name=Flax
tile.double_plant.tall_cattail.name=Tail Cattail
tile.double_plant.eyebulb.name=Eyebulb
tile.ebony_fence.name=Ebony Fence
tile.ebony_fence_gate.name=Ebony Fence Gate
tile.ebony_wood_slab.name=Ebony Wood Slab
tile.ebony_stairs.name=Ebony Wood Stairs
tile.ethereal_fence.name=Ethereal Fence
tile.ethereal_fence_gate.name=Ethereal Fence Gate
tile.ethereal_wood_slab.name=Ethereal Wood Slab
tile.ethereal_stairs.name=Ethereal Wood Stairs
tile.eucalyptus_fence.name=Eucalyptus Fence
tile.eucalyptus_fence_gate.name=Eucalyptus Fence Gate
tile.eucalyptus_wood_slab.name=Eucalyptus Wood Slab
tile.eucalyptus_stairs.name=Eucalyptus Wood Stairs
tile.farmland_0.loamy_farmland.name=Loamy Farmland
tile.farmland_0.sandy_farmland.name=Sandy Farmland
tile.farmland_1.silty_farmland.name=Silty Farmland
@ -304,8 +314,10 @@ tile.leaves_4.redwood_leaves.name=Redwood Leaves
tile.leaves_4.willow_leaves.name=Willow Leaves
tile.leaves_5.pine_leaves.name=Pine Leaves
tile.leaves_5.mahogany_leaves.name=Mahogany Leaves
tile.leaves_5.red_big_flower_petal.name=Giant Red Flower Petal
tile.leaves_5.yellow_big_flower_petal.name=Giant Yellow Flower Petal
tile.leaves_5.ebony_leaves.name=Ebony Leaves
tile.leaves_5.eucalyptus_leaves.name=Eucalyptus Leaves
tile.leaves_6.red_big_flower_petal.name=Giant Red Flower Petal
tile.leaves_6.yellow_big_flower_petal.name=Giant Yellow Flower Petal
tile.log_0.sacred_oak_log.name=Sacred Oak Wood
tile.log_0.cherry_log.name=Cherry Wood
tile.log_0.umbran_log.name=Umbran Wood
@ -320,8 +332,10 @@ tile.log_2.pine_log.name=Pine Wood
tile.log_2.hellbark_log.name=Hellbark Wood
tile.log_3.jacaranda_log.name=Jacaranda Wood
tile.log_3.mahogany_log.name=Mahogany Wood
tile.log_3.giant_flower_stem.name=Giant Flower Stem
tile.log_3.dead_log.name=Dead Wood
tile.log_3.ebony_log.name=Ebony Wood
tile.log_3.eucalyptus_log.name=Eucalyptus Wood
tile.log_4.giant_flower_stem.name=Giant Flower Stem
tile.log_4.dead_log.name=Dead Wood
tile.magic_fence.name=Magic Fence
tile.magic_fence_gate.name=Magic Fence Gate
tile.magic_wood_slab.name=Magic Wood Slab
@ -369,6 +383,8 @@ tile.planks_0.pine_planks.name=Pine Wood Planks
tile.planks_0.hellbark_planks.name=Hellbark Wood Planks
tile.planks_0.jacaranda_planks.name=Jacaranda Wood Planks
tile.planks_0.mahogany_planks.name=Mahogany Wood Planks
tile.planks_0.ebony_planks.name=Ebony Wood Planks
tile.planks_0.eucalyptus_planks.name=Eucalyptus Wood Planks
tile.plant_0.shortgrass.name=Short Grass
tile.plant_0.mediumgrass.name=Medium Grass
tile.plant_0.bush.name=Bush
@ -428,6 +444,8 @@ tile.sapling_2.redwood_sapling.name=Redwood Sapling
tile.sapling_2.willow_sapling.name=Willow Sapling
tile.sapling_2.pine_sapling.name=Pine Sapling
tile.sapling_2.mahogany_sapling.name=Mahogany Sapling
tile.sapling_2.ebony_sapling.name=Ebony Sapling
tile.sapling_2.eucalyptus_sapling.name=Eucalyptus Sapling
tile.seaweed.kelp.name=Kelp
tile.stone.limestone.name=Limestone
tile.stone.polished_limestone.name=Polished Limestone

View file

@ -0,0 +1,6 @@
{
"parent": "block/cube_all",
"textures": {
"all": "biomesoplenty:blocks/ebony_log"
}
}

View file

@ -0,0 +1,7 @@
{
"parent": "block/door_bottom",
"textures": {
"bottom": "biomesoplenty:blocks/door_ebony_lower",
"top": "biomesoplenty:blocks/door_ebony_upper"
}
}

View file

@ -0,0 +1,7 @@
{
"parent": "block/door_bottom_rh",
"textures": {
"bottom": "biomesoplenty:blocks/door_ebony_lower",
"top": "biomesoplenty:blocks/door_ebony_upper"
}
}

View file

@ -0,0 +1,7 @@
{
"parent": "block/door_top",
"textures": {
"bottom": "biomesoplenty:blocks/door_ebony_lower",
"top": "biomesoplenty:blocks/door_ebony_upper"
}
}

View file

@ -0,0 +1,7 @@
{
"parent": "block/door_top_rh",
"textures": {
"bottom": "biomesoplenty:blocks/door_ebony_lower",
"top": "biomesoplenty:blocks/door_ebony_upper"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "block/fence_gate_closed",
"textures": {
"texture": "biomesoplenty:blocks/ebony_planks"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "block/fence_gate_open",
"textures": {
"texture": "biomesoplenty:blocks/ebony_planks"
}
}

View file

@ -0,0 +1,7 @@
{
"parent": "block/fence_inventory",
"textures": {
"texture": "biomesoplenty:blocks/ebony_planks"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "block/fence_n",
"textures": {
"texture": "biomesoplenty:blocks/ebony_planks"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "block/fence_ne",
"textures": {
"texture": "biomesoplenty:blocks/ebony_planks"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "block/fence_ns",
"textures": {
"texture": "biomesoplenty:blocks/ebony_planks"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "block/fence_nse",
"textures": {
"texture": "biomesoplenty:blocks/ebony_planks"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "block/fence_nsew",
"textures": {
"texture": "biomesoplenty:blocks/ebony_planks"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "block/fence_post",
"textures": {
"texture": "biomesoplenty:blocks/ebony_planks"
}
}

View file

@ -0,0 +1,8 @@
{
"parent": "block/inner_stairs",
"textures": {
"bottom": "biomesoplenty:blocks/ebony_planks",
"top": "biomesoplenty:blocks/ebony_planks",
"side": "biomesoplenty:blocks/ebony_planks"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "block/leaves",
"textures": {
"all": "biomesoplenty:blocks/leaves_ebony"
}
}

View file

@ -0,0 +1,7 @@
{
"parent": "block/cube_column",
"textures": {
"end": "biomesoplenty:blocks/ebony_log_top",
"side": "biomesoplenty:blocks/ebony_log"
}
}

View file

@ -0,0 +1,7 @@
{
"parent": "block/column_side",
"textures": {
"end": "biomesoplenty:blocks/ebony_log_top",
"side": "biomesoplenty:blocks/ebony_log"
}
}

View file

@ -0,0 +1,8 @@
{
"parent": "block/outer_stairs",
"textures": {
"bottom": "biomesoplenty:blocks/ebony_planks",
"top": "biomesoplenty:blocks/ebony_planks",
"side": "biomesoplenty:blocks/ebony_planks"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "block/cube_all",
"textures": {
"all": "biomesoplenty:blocks/ebony_planks"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "block/cross",
"textures": {
"cross": "biomesoplenty:blocks/sapling_ebony"
}
}

View file

@ -0,0 +1,8 @@
{
"parent": "block/stairs",
"textures": {
"bottom": "biomesoplenty:blocks/ebony_planks",
"top": "biomesoplenty:blocks/ebony_planks",
"side": "biomesoplenty:blocks/ebony_planks"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "block/wall_gate_closed",
"textures": {
"texture": "biomesoplenty:blocks/ebony_planks"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "block/wall_gate_open",
"textures": {
"texture": "biomesoplenty:blocks/ebony_planks"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "block/cube_all",
"textures": {
"all": "biomesoplenty:blocks/eucalyptus_log"
}
}

View file

@ -0,0 +1,7 @@
{
"parent": "block/door_bottom",
"textures": {
"bottom": "biomesoplenty:blocks/door_eucalyptus_lower",
"top": "biomesoplenty:blocks/door_eucalyptus_upper"
}
}

View file

@ -0,0 +1,7 @@
{
"parent": "block/door_bottom_rh",
"textures": {
"bottom": "biomesoplenty:blocks/door_eucalyptus_lower",
"top": "biomesoplenty:blocks/door_eucalyptus_upper"
}
}

View file

@ -0,0 +1,7 @@
{
"parent": "block/door_top",
"textures": {
"bottom": "biomesoplenty:blocks/door_eucalyptus_lower",
"top": "biomesoplenty:blocks/door_eucalyptus_upper"
}
}

View file

@ -0,0 +1,7 @@
{
"parent": "block/door_top_rh",
"textures": {
"bottom": "biomesoplenty:blocks/door_eucalyptus_lower",
"top": "biomesoplenty:blocks/door_eucalyptus_upper"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "block/fence_gate_closed",
"textures": {
"texture": "biomesoplenty:blocks/eucalyptus_planks"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "block/fence_gate_open",
"textures": {
"texture": "biomesoplenty:blocks/eucalyptus_planks"
}
}

View file

@ -0,0 +1,7 @@
{
"parent": "block/fence_inventory",
"textures": {
"texture": "biomesoplenty:blocks/eucalyptus_planks"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "block/fence_n",
"textures": {
"texture": "biomesoplenty:blocks/eucalyptus_planks"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "block/fence_ne",
"textures": {
"texture": "biomesoplenty:blocks/eucalyptus_planks"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "block/fence_ns",
"textures": {
"texture": "biomesoplenty:blocks/eucalyptus_planks"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "block/fence_nse",
"textures": {
"texture": "biomesoplenty:blocks/eucalyptus_planks"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "block/fence_nsew",
"textures": {
"texture": "biomesoplenty:blocks/eucalyptus_planks"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "block/fence_post",
"textures": {
"texture": "biomesoplenty:blocks/eucalyptus_planks"
}
}

View file

@ -0,0 +1,8 @@
{
"parent": "block/inner_stairs",
"textures": {
"bottom": "biomesoplenty:blocks/eucalyptus_planks",
"top": "biomesoplenty:blocks/eucalyptus_planks",
"side": "biomesoplenty:blocks/eucalyptus_planks"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "block/leaves",
"textures": {
"all": "biomesoplenty:blocks/leaves_eucalyptus"
}
}

View file

@ -0,0 +1,7 @@
{
"parent": "block/cube_column",
"textures": {
"end": "biomesoplenty:blocks/eucalyptus_log_top",
"side": "biomesoplenty:blocks/eucalyptus_log"
}
}

View file

@ -0,0 +1,7 @@
{
"parent": "block/column_side",
"textures": {
"end": "biomesoplenty:blocks/eucalyptus_log_top",
"side": "biomesoplenty:blocks/eucalyptus_log"
}
}

View file

@ -0,0 +1,8 @@
{
"parent": "block/outer_stairs",
"textures": {
"bottom": "biomesoplenty:blocks/eucalyptus_planks",
"top": "biomesoplenty:blocks/eucalyptus_planks",
"side": "biomesoplenty:blocks/eucalyptus_planks"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "block/cube_all",
"textures": {
"all": "biomesoplenty:blocks/eucalyptus_planks"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "block/cross",
"textures": {
"cross": "biomesoplenty:blocks/sapling_eucalyptus"
}
}

View file

@ -0,0 +1,8 @@
{
"parent": "block/stairs",
"textures": {
"bottom": "biomesoplenty:blocks/eucalyptus_planks",
"top": "biomesoplenty:blocks/eucalyptus_planks",
"side": "biomesoplenty:blocks/eucalyptus_planks"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "block/wall_gate_closed",
"textures": {
"texture": "biomesoplenty:blocks/eucalyptus_planks"
}
}

View file

@ -0,0 +1,6 @@
{
"parent": "block/wall_gate_open",
"textures": {
"texture": "biomesoplenty:blocks/eucalyptus_planks"
}
}

View file

@ -0,0 +1,8 @@
{
"parent": "block/half_slab",
"textures": {
"bottom": "biomesoplenty:blocks/ebony_planks",
"top": "biomesoplenty:blocks/ebony_planks",
"side": "biomesoplenty:blocks/ebony_planks"
}
}

View file

@ -0,0 +1,8 @@
{
"parent": "block/half_slab",
"textures": {
"bottom": "biomesoplenty:blocks/eucalyptus_planks",
"top": "biomesoplenty:blocks/eucalyptus_planks",
"side": "biomesoplenty:blocks/eucalyptus_planks"
}
}

View file

@ -0,0 +1,8 @@
{
"parent": "block/upper_slab",
"textures": {
"bottom": "biomesoplenty:blocks/ebony_planks",
"top": "biomesoplenty:blocks/ebony_planks",
"side": "biomesoplenty:blocks/ebony_planks"
}
}

View file

@ -0,0 +1,8 @@
{
"parent": "block/upper_slab",
"textures": {
"bottom": "biomesoplenty:blocks/eucalyptus_planks",
"top": "biomesoplenty:blocks/eucalyptus_planks",
"side": "biomesoplenty:blocks/eucalyptus_planks"
}
}

View file

@ -0,0 +1,19 @@
{
"parent": "builtin/generated",
"textures": {
"layer0": "biomesoplenty:items/door_ebony"
},
"display": {
"thirdperson": {
"rotation": [ -90, 0, 0 ],
"translation": [ 0, 1, -3 ],
"scale": [ 0.55, 0.55, 0.55 ]
},
"firstperson": {
"rotation": [ 0, -135, 25 ],
"translation": [ 0, 4, 2 ],
"scale": [ 1.7, 1.7, 1.7 ]
}
}
}

View file

@ -0,0 +1,14 @@
{
"parent": "biomesoplenty:block/ebony_fence_inventory",
"display": {
"thirdperson": {
"rotation": [ 0, 0, 180 ],
"translation": [ 0, 1.5, -2.75 ],
"scale": [ 0.375, 0.375, 0.375 ]
},
"gui": {
"rotation": [ 0, 90, 0 ]
}
}
}

View file

@ -0,0 +1,15 @@
{
"parent": "biomesoplenty:block/ebony_fence_gate_closed",
"display": {
"thirdperson": {
"rotation": [ 0, -90, 170 ],
"translation": [ 0, 1.5, -2.75 ],
"scale": [ 0.375, 0.375, 0.375 ]
},
"firstperson": {
"rotation": [ 0, 90, 0 ],
"translation": [ 0, 0, 0 ],
"scale": [ 1, 1, 1 ]
}
}
}

View file

@ -0,0 +1,10 @@
{
"parent": "biomesoplenty:block/ebony_leaves",
"display": {
"thirdperson": {
"rotation": [ 10, -45, 170 ],
"translation": [ 0, 1.5, -2.75 ],
"scale": [ 0.375, 0.375, 0.375 ]
}
}
}

View file

@ -0,0 +1,11 @@
{
"parent": "biomesoplenty:block/ebony_log",
"display": {
"thirdperson": {
"rotation": [ 10, -45, 170 ],
"translation": [ 0, 1.5, -2.75 ],
"scale": [ 0.375, 0.375, 0.375 ]
}
}
}

View file

@ -0,0 +1,10 @@
{
"parent": "biomesoplenty:block/ebony_planks",
"display": {
"thirdperson": {
"rotation": [ 10, -45, 170 ],
"translation": [ 0, 1.5, -2.75 ],
"scale": [ 0.375, 0.375, 0.375 ]
}
}
}

View file

@ -0,0 +1,19 @@
{
"parent": "builtin/generated",
"textures": {
"layer0": "biomesoplenty:blocks/sapling_ebony"
},
"display": {
"thirdperson": {
"rotation": [ -90, 0, 0 ],
"translation": [ 0, 1, -3 ],
"scale": [ 0.55, 0.55, 0.55 ]
},
"firstperson": {
"rotation": [ 0, -135, 25 ],
"translation": [ 0, 4, 2 ],
"scale": [ 1.7, 1.7, 1.7 ]
}
}
}

View file

@ -0,0 +1,13 @@
{
"parent": "biomesoplenty:block/ebony_stairs",
"display": {
"thirdperson": {
"rotation": [ 10, -45, 170 ],
"translation": [ 0, 1.5, -2.75 ],
"scale": [ 0.375, 0.375, 0.375 ]
},
"gui": {
"rotation": [ 0, 180, 0 ]
}
}
}

View file

@ -0,0 +1,11 @@
{
"parent": "biomesoplenty:block/half_slab_ebony",
"display": {
"thirdperson": {
"rotation": [ 10, -45, 170 ],
"translation": [ 0, 1.5, -2.75 ],
"scale": [ 0.375, 0.375, 0.375 ]
}
}
}

View file

@ -0,0 +1,19 @@
{
"parent": "builtin/generated",
"textures": {
"layer0": "biomesoplenty:items/door_eucalyptus"
},
"display": {
"thirdperson": {
"rotation": [ -90, 0, 0 ],
"translation": [ 0, 1, -3 ],
"scale": [ 0.55, 0.55, 0.55 ]
},
"firstperson": {
"rotation": [ 0, -135, 25 ],
"translation": [ 0, 4, 2 ],
"scale": [ 1.7, 1.7, 1.7 ]
}
}
}

View file

@ -0,0 +1,14 @@
{
"parent": "biomesoplenty:block/eucalyptus_fence_inventory",
"display": {
"thirdperson": {
"rotation": [ 0, 0, 180 ],
"translation": [ 0, 1.5, -2.75 ],
"scale": [ 0.375, 0.375, 0.375 ]
},
"gui": {
"rotation": [ 0, 90, 0 ]
}
}
}

View file

@ -0,0 +1,15 @@
{
"parent": "biomesoplenty:block/eucalyptus_fence_gate_closed",
"display": {
"thirdperson": {
"rotation": [ 0, -90, 170 ],
"translation": [ 0, 1.5, -2.75 ],
"scale": [ 0.375, 0.375, 0.375 ]
},
"firstperson": {
"rotation": [ 0, 90, 0 ],
"translation": [ 0, 0, 0 ],
"scale": [ 1, 1, 1 ]
}
}
}

View file

@ -0,0 +1,10 @@
{
"parent": "biomesoplenty:block/eucalyptus_leaves",
"display": {
"thirdperson": {
"rotation": [ 10, -45, 170 ],
"translation": [ 0, 1.5, -2.75 ],
"scale": [ 0.375, 0.375, 0.375 ]
}
}
}

View file

@ -0,0 +1,11 @@
{
"parent": "biomesoplenty:block/eucalyptus_log",
"display": {
"thirdperson": {
"rotation": [ 10, -45, 170 ],
"translation": [ 0, 1.5, -2.75 ],
"scale": [ 0.375, 0.375, 0.375 ]
}
}
}

View file

@ -0,0 +1,10 @@
{
"parent": "biomesoplenty:block/eucalyptus_planks",
"display": {
"thirdperson": {
"rotation": [ 10, -45, 170 ],
"translation": [ 0, 1.5, -2.75 ],
"scale": [ 0.375, 0.375, 0.375 ]
}
}
}

View file

@ -0,0 +1,19 @@
{
"parent": "builtin/generated",
"textures": {
"layer0": "biomesoplenty:blocks/sapling_eucalyptus"
},
"display": {
"thirdperson": {
"rotation": [ -90, 0, 0 ],
"translation": [ 0, 1, -3 ],
"scale": [ 0.55, 0.55, 0.55 ]
},
"firstperson": {
"rotation": [ 0, -135, 25 ],
"translation": [ 0, 4, 2 ],
"scale": [ 1.7, 1.7, 1.7 ]
}
}
}

View file

@ -0,0 +1,13 @@
{
"parent": "biomesoplenty:block/eucalyptus_stairs",
"display": {
"thirdperson": {
"rotation": [ 10, -45, 170 ],
"translation": [ 0, 1.5, -2.75 ],
"scale": [ 0.375, 0.375, 0.375 ]
},
"gui": {
"rotation": [ 0, 180, 0 ]
}
}
}

Some files were not shown because too many files have changed in this diff Show more