@@ -96,6 +96,9 @@ public partial class Block {
9696 public static Block PINE_SAPLING ;
9797
9898 public static Block PALM_LOG ;
99+ public static Block PALM_PLANKS ;
100+ public static Block PALM_STAIRS ;
101+ public static Block PALM_SLAB ;
99102 public static Block PALM_LEAVES ;
100103 public static Block PALM_SAPLING ;
101104 public static Block BANANAFRUIT ;
@@ -181,6 +184,7 @@ public partial class Block {
181184 public static Block MUSHROOM_RED ;
182185 public static Block MUSHROOM_GREEN ;
183186 public static Block BLACKBERRY_BUSH ;
187+ public static Block BLACKBERRY_BUSH_SAPLING ;
184188
185189 public static Crop CROP_WHEAT ;
186190 public static Block FERN_GREEN ;
@@ -827,6 +831,23 @@ public static void preLoad() {
827831 log [ PALM_LOG . id ] = true ;
828832 PALM_LOG . setFlammable ( 5 ) ;
829833
834+ PALM_PLANKS = register ( "palmPlanks" , new Block ( "Palm Planks" ) ) ;
835+ PALM_PLANKS . setTex ( uv ( "blocks.png" , 18 , 2 ) ) ;
836+ renderType [ PALM_PLANKS . id ] = RenderType . CUBE ;
837+ PALM_PLANKS . material ( Material . WOOD ) ;
838+ PALM_PLANKS . setFlammable ( 30 ) ;
839+
840+ PALM_STAIRS = register ( "palmStairs" , new Stairs ( "Palm Stairs" ) ) ;
841+ PALM_STAIRS . setTex ( cubeUVs ( 18 , 2 ) ) ;
842+ PALM_STAIRS . partialBlock ( ) ;
843+ PALM_STAIRS . material ( Material . WOOD ) ;
844+ PALM_STAIRS . setFlammable ( 30 ) ;
845+
846+ PALM_SLAB = register ( "palmSlab" , new Slabs ( "Palm Slab" ) ) ;
847+ PALM_SLAB . setTex ( cubeUVs ( 8 , 2 ) ) ;
848+ PALM_SLAB . material ( Material . WOOD ) ;
849+ PALM_SLAB . setFlammable ( 30 ) ;
850+
830851 PALM_LEAVES = register ( "palmLeaves" , new Leaves ( "Palm Leaves" ) ) ;
831852 PALM_LEAVES . setTex ( uv ( "blocks.png" , 17 , 2 ) ) ;
832853 registerLeafTexture ( "blocks.png" , 17 , 2 ) ;
@@ -846,8 +867,6 @@ public static void preLoad() {
846867 PALM_SAPLING . setFlammable ( 60 ) ;
847868
848869 BANANAFRUIT = register ( "bananafruit" , new Leaves ( "Banana" ) ) ;
849- //BANANAFRUIT.setTex(grassUVs(16, 7, 17, 7, 18, 7));
850- //BANANAFRUIT.setModel(BlockModel.makeCube(BANANAFRUIT));
851870 BANANAFRUIT . setTex ( crossUVs ( 17 , 7 ) ) ;
852871 BANANAFRUIT . setModel ( BlockModel . makeGrass ( BANANAFRUIT ) ) ;
853872 BANANAFRUIT . transparency ( ) ;
@@ -947,8 +966,7 @@ public static void preLoad() {
947966 MUSHROOM_GREEN . setFlammable ( 60 ) ;
948967 MUSHROOM_GREEN . light ( 10 ) ;
949968
950-
951- BLACKBERRY_BUSH = register ( "blackberryBush" , new Block ( "Blackberry Bush" ) ) ;
969+ BLACKBERRY_BUSH = register ( "blackberryBush" , new Bush ( "Blackberry Bush" ) ) ;
952970 BLACKBERRY_BUSH . setTex ( crossUVs ( 19 , 8 ) ) ;
953971 BLACKBERRY_BUSH . setModel ( BlockModel . makeGrass ( BLACKBERRY_BUSH ) ) ;
954972 BLACKBERRY_BUSH . transparency ( ) ;
@@ -957,6 +975,15 @@ public static void preLoad() {
957975 BLACKBERRY_BUSH . itemLike ( ) ;
958976 BLACKBERRY_BUSH . setFlammable ( 60 ) ;
959977
978+ BLACKBERRY_BUSH_SAPLING = register ( "blackberryBushSapling" , new BushSapling ( "Blackberry Bush Sapling" , BLACKBERRY_BUSH ) ) ;
979+ BLACKBERRY_BUSH_SAPLING . setTex ( crossUVs ( 18 , 8 ) ) ;
980+ BLACKBERRY_BUSH_SAPLING . setModel ( BlockModel . makeGrass ( BLACKBERRY_BUSH_SAPLING ) ) ;
981+ BLACKBERRY_BUSH_SAPLING . transparency ( ) ;
982+ BLACKBERRY_BUSH_SAPLING . noCollision ( ) ;
983+ BLACKBERRY_BUSH_SAPLING . waterTransparent ( ) ;
984+ BLACKBERRY_BUSH_SAPLING . itemLike ( ) ;
985+
986+
960987 ICE = register ( "ice" , new Block ( "Ice" ) ) ;
961988 ICE . setTex ( uv ( "blocks.png" , 16 , 0 ) ) ;
962989 renderType [ ICE . id ] = RenderType . CUBE ;
0 commit comments