@@ -176,9 +176,9 @@ private static Settings gemstoneBlock(MapColor mapColor, BlockSoundGroup blockSo
176
176
public static final Block ONYX_POWDER_BLOCK = registerSimple ("onyx_powder_block" , new ColoredFallingBlock (new ColorCode (DyeColor .BLACK .getFireworkColor ()), AbstractBlock .Settings .copy (Blocks .SAND ).mapColor (MapColor .BLACK )), DyeColor .BLACK );
177
177
public static final Block MOONSTONE_POWDER_BLOCK = registerSimple ("moonstone_powder_block" , new ColoredFallingBlock (new ColorCode (DyeColor .WHITE .getFireworkColor ()), AbstractBlock .Settings .copy (Blocks .SAND ).mapColor (MapColor .WHITE )), DyeColor .WHITE );
178
178
179
- public static final Block VEGETAL_BLOCK = registerWithoutModel ("vegetal_block" , new Block (settings (MapColor .PALE_GREEN , BlockSoundGroup .FUNGUS , 2.0F ).nonOpaque ()), DyeColor .GREEN );
180
- public static final Block NEOLITH_BLOCK = registerWithoutModel ("neolith_block" , new SpectrumFacingBlock (settings (MapColor .PURPLE , BlockSoundGroup .COPPER , 6.0F ).requiresTool ().instrument (NoteBlockInstrument .BASEDRUM ).luminance (state -> 13 ).postProcess (SpectrumBlocks ::always ).emissiveLighting (SpectrumBlocks ::always )), DyeColor .PINK );
181
- public static final Block BEDROCK_STORAGE_BLOCK = registerWithoutModel ("bedrock_storage_block" , new BlockWithTooltip (settings (MapColor .STONE_GRAY , BlockSoundGroup .STONE , 100.0F , 3600.0F ).pistonBehavior (PistonBehavior .BLOCK ).requiresTool ().instrument (NoteBlockInstrument .BASEDRUM ), Text .translatable ("spectrum.tooltip.dragon_and_wither_immune" )), IS .of (Rarity .UNCOMMON ), DyeColor .BLACK );
179
+ public static final Block VEGETAL_BLOCK = registerSingleton ("vegetal_block" , new Block (settings (MapColor .PALE_GREEN , BlockSoundGroup .FUNGUS , 2.0F ).nonOpaque ()), DyeColor .GREEN , TexturedModel . makeFactory ( TextureMap :: texture , SpectrumModels . TRANSLUCENT_OUTER1 ) );
180
+ public static final Block NEOLITH_BLOCK = registerCustom ("neolith_block" , new SpectrumFacingBlock (settings (MapColor .PURPLE , BlockSoundGroup .COPPER , 6.0F ).requiresTool ().instrument (NoteBlockInstrument .BASEDRUM ).luminance (state -> 13 ).postProcess (SpectrumBlocks ::always ).emissiveLighting (SpectrumBlocks ::always )), DyeColor .PINK , block -> registerDefaultFacingUpBlockModel ( block , TexturedModel . CUBE_BOTTOM_TOP ) );
181
+ public static final Block BEDROCK_STORAGE_BLOCK = registerCustom ("bedrock_storage_block" , new BlockWithTooltip (settings (MapColor .STONE_GRAY , BlockSoundGroup .STONE , 100.0F , 3600.0F ).pistonBehavior (PistonBehavior .BLOCK ).requiresTool ().instrument (NoteBlockInstrument .BASEDRUM ), Text .translatable ("spectrum.tooltip.dragon_and_wither_immune" )), IS .of (Rarity .UNCOMMON ), DyeColor .BLACK , SpectrumModelProvider :: registerSimpleBlockModel );
182
182
183
183
public static final SpectrumClusterBlock BISMUTH_CLUSTER = registerClusterBlock ("bismuth_cluster" , new SpectrumClusterBlock (gemstone (MapColor .DARK_AQUA , BlockSoundGroup .CHAIN , 8 ), SpectrumClusterBlock .GrowthStage .CLUSTER ), IS .of (Rarity .UNCOMMON ), SpectrumModels .CRYSTALLARIEUM_FARMABLE , DyeColor .CYAN );
184
184
public static final SpectrumClusterBlock LARGE_BISMUTH_BUD = registerClusterBlock ("large_bismuth_bud" , new BismuthBudBlock (gemstone (MapColor .DARK_AQUA , BlockSoundGroup .CHAIN , 6 ).ticksRandomly (), SpectrumClusterBlock .GrowthStage .LARGE , BISMUTH_CLUSTER ), IS .of (Rarity .UNCOMMON ), SpectrumModels .CRYSTALLARIEUM_FARMABLE , DyeColor .CYAN );
0 commit comments