@@ -61,7 +61,7 @@ private GeneratorsBlocks() {
6161 public static final BlockDeferredRegister BLOCKS = new BlockDeferredRegister (MekanismGenerators .MODID );
6262
6363 public static final BlockRegistryObject <BlockTileModel <TileEntityHeatGenerator , Generator <TileEntityHeatGenerator >>, ItemBlockTooltip <BlockTileModel <TileEntityHeatGenerator , Generator <TileEntityHeatGenerator >>>> HEAT_GENERATOR =
64- BLOCKS .register ("heat_generator" , () -> new BlockTileModel <>(GeneratorsBlockTypes .HEAT_GENERATOR , properties -> properties .mapColor (MapColor .METAL )), ItemBlockTooltip :: new )
64+ BLOCKS .registerDetails ("heat_generator" , () -> new BlockTileModel <>(GeneratorsBlockTypes .HEAT_GENERATOR , properties -> properties .mapColor (MapColor .METAL )))
6565 .forItemHolder (holder -> holder
6666 .addAttachmentOnlyContainers (ContainerType .FLUID , () -> FluidTanksBuilder .builder ()
6767 .addBasic (MekanismGeneratorsConfig .generators .heatTankCapacity , fluid -> fluid .is (FluidTags .LAVA ))
@@ -76,10 +76,10 @@ private GeneratorsBlocks() {
7676 )
7777 );
7878 public static final BlockRegistryObject <BlockTileModel <TileEntitySolarGenerator , Generator <TileEntitySolarGenerator >>, ItemBlockTooltip <BlockTileModel <TileEntitySolarGenerator , Generator <TileEntitySolarGenerator >>>> SOLAR_GENERATOR =
79- BLOCKS .register ("solar_generator" , () -> new BlockTileModel <>(GeneratorsBlockTypes .SOLAR_GENERATOR , properties -> properties .mapColor (MapColor .COLOR_BLUE )), ItemBlockTooltip :: new )
79+ BLOCKS .registerDetails ("solar_generator" , () -> new BlockTileModel <>(GeneratorsBlockTypes .SOLAR_GENERATOR , properties -> properties .mapColor (MapColor .COLOR_BLUE )))
8080 .forItemHolder (holder -> holder .addAttachmentOnlyContainers (ContainerType .ITEM , () -> ItemSlotsBuilder .builder ().addEnergy ().build ()));
8181 public static final BlockRegistryObject <BlockTileModel <TileEntityGasGenerator , Generator <TileEntityGasGenerator >>, ItemBlockTooltip <BlockTileModel <TileEntityGasGenerator , Generator <TileEntityGasGenerator >>>> GAS_BURNING_GENERATOR =
82- BLOCKS .register ("gas_burning_generator" , () -> new BlockTileModel <>(GeneratorsBlockTypes .GAS_BURNING_GENERATOR , properties -> properties .mapColor (BlockResourceInfo .STEEL .getMapColor ())), ItemBlockTooltip :: new )
82+ BLOCKS .registerDetails ("gas_burning_generator" , () -> new BlockTileModel <>(GeneratorsBlockTypes .GAS_BURNING_GENERATOR , properties -> properties .mapColor (BlockResourceInfo .STEEL .getMapColor ())))
8383 .forItemHolder (holder -> holder
8484 .addAttachmentOnlyContainers (ContainerType .GAS , () -> GasTanksBuilder .builder ()
8585 .addBasic (MekanismGeneratorsConfig .generators .gbgTankCapacity , gas -> gas .has (Fuel .class ))
@@ -91,7 +91,7 @@ private GeneratorsBlocks() {
9191 )
9292 );
9393 public static final BlockRegistryObject <BlockTileModel <TileEntityBioGenerator , Generator <TileEntityBioGenerator >>, ItemBlockTooltip <BlockTileModel <TileEntityBioGenerator , Generator <TileEntityBioGenerator >>>> BIO_GENERATOR =
94- BLOCKS .register ("bio_generator" , () -> new BlockTileModel <>(GeneratorsBlockTypes .BIO_GENERATOR , properties -> properties .mapColor (BlockResourceInfo .STEEL .getMapColor ())), ItemBlockTooltip :: new )
94+ BLOCKS .registerDetails ("bio_generator" , () -> new BlockTileModel <>(GeneratorsBlockTypes .BIO_GENERATOR , properties -> properties .mapColor (BlockResourceInfo .STEEL .getMapColor ())))
9595 .forItemHolder (holder -> holder
9696 .addAttachmentOnlyContainers (ContainerType .FLUID , () -> FluidTanksBuilder .builder ()
9797 .addBasic (MekanismGeneratorsConfig .generators .bioTankCapacity , fluid -> fluid .is (GeneratorTags .Fluids .BIOETHANOL ))
@@ -103,7 +103,7 @@ private GeneratorsBlocks() {
103103 )
104104 );
105105 public static final BlockRegistryObject <BlockTileModel <TileEntityAdvancedSolarGenerator , Generator <TileEntityAdvancedSolarGenerator >>, ItemBlockTooltip <BlockTileModel <TileEntityAdvancedSolarGenerator , Generator <TileEntityAdvancedSolarGenerator >>>> ADVANCED_SOLAR_GENERATOR =
106- BLOCKS .register ("advanced_solar_generator" , () -> new BlockTileModel <>(GeneratorsBlockTypes .ADVANCED_SOLAR_GENERATOR , properties -> properties .mapColor (MapColor .COLOR_BLUE )), ItemBlockTooltip :: new )
106+ BLOCKS .registerDetails ("advanced_solar_generator" , () -> new BlockTileModel <>(GeneratorsBlockTypes .ADVANCED_SOLAR_GENERATOR , properties -> properties .mapColor (MapColor .COLOR_BLUE )))
107107 .forItemHolder (holder -> holder .addAttachmentOnlyContainers (ContainerType .ITEM , () -> ItemSlotsBuilder .builder ().addEnergy ().build ()));
108108 public static final BlockRegistryObject <BlockTileModel <TileEntityWindGenerator , Generator <TileEntityWindGenerator >>, ItemBlockWindGenerator > WIND_GENERATOR = BLOCKS .register ("wind_generator" , () -> new BlockTileModel <>(GeneratorsBlockTypes .WIND_GENERATOR , properties -> properties .mapColor (MapColor .METAL )), ItemBlockWindGenerator ::new )
109109 .forItemHolder (holder -> holder .addAttachmentOnlyContainers (ContainerType .ITEM , () -> ItemSlotsBuilder .builder ().addEnergy ().build ()));
@@ -120,17 +120,17 @@ private GeneratorsBlocks() {
120120
121121 public static final BlockRegistryObject <BlockBasicMultiblock <TileEntityFissionReactorCasing >, ItemBlockTooltip <BlockBasicMultiblock <TileEntityFissionReactorCasing >>> FISSION_REACTOR_CASING = registerTooltipBlock ("fission_reactor_casing" , () -> new BlockBasicMultiblock <>(GeneratorsBlockTypes .FISSION_REACTOR_CASING , properties -> properties .mapColor (MapColor .COLOR_LIGHT_GRAY )));
122122 public static final BlockRegistryObject <BlockBasicMultiblock <TileEntityFissionReactorPort >, ItemBlockTooltip <BlockBasicMultiblock <TileEntityFissionReactorPort >>> FISSION_REACTOR_PORT = registerTooltipBlock ("fission_reactor_port" , () -> new BlockBasicMultiblock <>(GeneratorsBlockTypes .FISSION_REACTOR_PORT , properties -> properties .mapColor (MapColor .COLOR_LIGHT_GRAY )));
123- public static final BlockRegistryObject <BlockBasicMultiblock <TileEntityFissionReactorLogicAdapter >, ItemBlockFissionLogicAdapter > FISSION_REACTOR_LOGIC_ADAPTER = BLOCKS .registerDefaultProperties ("fission_reactor_logic_adapter" , () -> new BlockBasicMultiblock <>(GeneratorsBlockTypes .FISSION_REACTOR_LOGIC_ADAPTER , properties -> properties .mapColor (MapColor .COLOR_LIGHT_GRAY )), ItemBlockFissionLogicAdapter ::new );
123+ public static final BlockRegistryObject <BlockBasicMultiblock <TileEntityFissionReactorLogicAdapter >, ItemBlockFissionLogicAdapter > FISSION_REACTOR_LOGIC_ADAPTER = BLOCKS .register ("fission_reactor_logic_adapter" , () -> new BlockBasicMultiblock <>(GeneratorsBlockTypes .FISSION_REACTOR_LOGIC_ADAPTER , properties -> properties .mapColor (MapColor .COLOR_LIGHT_GRAY )), ItemBlockFissionLogicAdapter ::new );
124124 public static final BlockRegistryObject <BlockTileModel <TileEntityFissionFuelAssembly , BlockTypeTile <TileEntityFissionFuelAssembly >>, ItemBlockTooltip <BlockTileModel <TileEntityFissionFuelAssembly , BlockTypeTile <TileEntityFissionFuelAssembly >>>> FISSION_FUEL_ASSEMBLY = registerTooltipBlock ("fission_fuel_assembly" , () -> new BlockTileModel <>(GeneratorsBlockTypes .FISSION_FUEL_ASSEMBLY , properties -> properties .mapColor (BlockResourceInfo .STEEL .getMapColor ())));
125125 public static final BlockRegistryObject <BlockTileModel <TileEntityControlRodAssembly , BlockTypeTile <TileEntityControlRodAssembly >>, ItemBlockTooltip <BlockTileModel <TileEntityControlRodAssembly , BlockTypeTile <TileEntityControlRodAssembly >>>> CONTROL_ROD_ASSEMBLY = registerTooltipBlock ("control_rod_assembly" , () -> new BlockTileModel <>(GeneratorsBlockTypes .CONTROL_ROD_ASSEMBLY , properties -> properties .mapColor (MapColor .METAL )));
126126
127127 public static final BlockRegistryObject <BlockBasicMultiblock <TileEntityFusionReactorController >, ItemBlockTooltip <BlockBasicMultiblock <TileEntityFusionReactorController >>> FUSION_REACTOR_CONTROLLER = registerTooltipBlock ("fusion_reactor_controller" , () -> new BlockBasicMultiblock <>(GeneratorsBlockTypes .FUSION_REACTOR_CONTROLLER , properties -> properties .mapColor (MapColor .COLOR_ORANGE )));
128128 public static final BlockRegistryObject <BlockBasicMultiblock <TileEntityFusionReactorBlock >, ItemBlockTooltip <BlockBasicMultiblock <TileEntityFusionReactorBlock >>> FUSION_REACTOR_FRAME = registerTooltipBlock ("fusion_reactor_frame" , () -> new BlockBasicMultiblock <>(GeneratorsBlockTypes .FUSION_REACTOR_FRAME , properties -> properties .mapColor (MapColor .TERRACOTTA_BROWN )));
129129 public static final BlockRegistryObject <BlockBasicMultiblock <TileEntityFusionReactorPort >, ItemBlockTooltip <BlockBasicMultiblock <TileEntityFusionReactorPort >>> FUSION_REACTOR_PORT = registerTooltipBlock ("fusion_reactor_port" , () -> new BlockBasicMultiblock <>(GeneratorsBlockTypes .FUSION_REACTOR_PORT , properties -> properties .mapColor (MapColor .TERRACOTTA_BROWN )));
130- public static final BlockRegistryObject <BlockBasicMultiblock <TileEntityFusionReactorLogicAdapter >, ItemBlockFusionLogicAdapter > FUSION_REACTOR_LOGIC_ADAPTER = BLOCKS .registerDefaultProperties ("fusion_reactor_logic_adapter" , () -> new BlockBasicMultiblock <>(GeneratorsBlockTypes .FUSION_REACTOR_LOGIC_ADAPTER , properties -> properties .mapColor (MapColor .TERRACOTTA_BROWN )), ItemBlockFusionLogicAdapter ::new );
130+ public static final BlockRegistryObject <BlockBasicMultiblock <TileEntityFusionReactorLogicAdapter >, ItemBlockFusionLogicAdapter > FUSION_REACTOR_LOGIC_ADAPTER = BLOCKS .register ("fusion_reactor_logic_adapter" , () -> new BlockBasicMultiblock <>(GeneratorsBlockTypes .FUSION_REACTOR_LOGIC_ADAPTER , properties -> properties .mapColor (MapColor .TERRACOTTA_BROWN )), ItemBlockFusionLogicAdapter ::new );
131131 public static final BlockRegistryObject <BlockLaserFocusMatrix , ItemBlockTooltip <BlockLaserFocusMatrix >> LASER_FOCUS_MATRIX = registerTooltipBlock ("laser_focus_matrix" , BlockLaserFocusMatrix ::new );
132132
133133 private static <BLOCK extends Block & IHasDescription > BlockRegistryObject <BLOCK , ItemBlockTooltip <BLOCK >> registerTooltipBlock (String name , Supplier <BLOCK > blockCreator ) {
134- return BLOCKS .registerDefaultProperties (name , blockCreator , ItemBlockTooltip ::new );
134+ return BLOCKS .register (name , blockCreator , ItemBlockTooltip ::new );
135135 }
136136}
0 commit comments