Start adding cultivator and fish items, and recipe builder adjustments as well is egg block adjustments
This commit is contained in:
@@ -47,6 +47,11 @@ public class JRMod implements ModInitializer
|
||||
ModBlockEntities.FOSSIL_CLEANER_BE.get()
|
||||
);
|
||||
|
||||
FluidStorage.SIDED.registerForBlockEntities((be, side) ->
|
||||
new FabricTransferHelper.InternalFluidStorage(((CultivatorBlockEntity) be).getFluidHandler(side)),
|
||||
ModBlockEntities.CULTIVATOR_BE.get()
|
||||
);
|
||||
|
||||
ItemStorage.SIDED.registerForBlockEntities((be, side) ->
|
||||
InventoryStorage.of(((GeneratorBlockEntity) be).itemHandler, side),
|
||||
ModBlockEntities.GENERATOR_BE.get()
|
||||
@@ -92,6 +97,11 @@ public class JRMod implements ModInitializer
|
||||
ModBlockEntities.INCUBATOR_BE.get()
|
||||
);
|
||||
|
||||
ItemStorage.SIDED.registerForBlockEntities((be, side) ->
|
||||
InventoryStorage.of(((CultivatorBlockEntity) be).itemHandler, side),
|
||||
ModBlockEntities.CULTIVATOR_BE.get()
|
||||
);
|
||||
|
||||
EnergyStorage.SIDED.registerForBlockEntities((be, side) ->
|
||||
new FabricEnergyWrapper(((PowerCellBlockEntity) be).getEnergyStorage(side)),
|
||||
ModBlockEntities.POWER_CELL_BE.get()
|
||||
@@ -141,5 +151,10 @@ public class JRMod implements ModInitializer
|
||||
new FabricEnergyWrapper(((IncubatorBlockEntity) be).getEnergyStorage(side)),
|
||||
ModBlockEntities.INCUBATOR_BE.get()
|
||||
);
|
||||
|
||||
EnergyStorage.SIDED.registerForBlockEntities((be, side) ->
|
||||
new FabricEnergyWrapper(((CultivatorBlockEntity) be).getEnergyStorage(side)),
|
||||
ModBlockEntities.CULTIVATOR_BE.get()
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -18,9 +18,16 @@ public class JRModClient implements ClientModInitializer {
|
||||
|
||||
BlockRenderLayerMap.INSTANCE.putBlock(ModBlocks.TANK.get(), RenderType.translucent());
|
||||
BlockRenderLayerMap.INSTANCE.putBlock(ModBlocks.INCUBATOR.get(), RenderType.translucent());
|
||||
BlockRenderLayerMap.INSTANCE.putBlock(ModBlocks.WHITE_INCUBATOR.get(), RenderType.translucent());
|
||||
BlockRenderLayerMap.INSTANCE.putBlock(ModBlocks.CULTIVATOR.get(), RenderType.translucent());
|
||||
BlockRenderLayerMap.INSTANCE.putBlock(ModBlocks.WHITE_CULTIVATOR.get(), RenderType.translucent());
|
||||
BlockRenderLayerMap.INSTANCE.putBlock(ModBlocks.DNA_EXTRACTOR.get(), RenderType.translucent());
|
||||
BlockRenderLayerMap.INSTANCE.putBlock(ModBlocks.WHITE_DNA_EXTRACTOR.get(), RenderType.translucent());
|
||||
BlockRenderLayerMap.INSTANCE.putBlock(ModBlocks.FOSSIL_GRINDER.get(), RenderType.translucent());
|
||||
BlockRenderLayerMap.INSTANCE.putBlock(ModBlocks.WHITE_FOSSIL_GRINDER.get(), RenderType.translucent());
|
||||
BlockRenderLayerMap.INSTANCE.putBlock(ModBlocks.FOSSIL_CLEANER.get(), RenderType.translucent());
|
||||
BlockRenderLayerMap.INSTANCE.putBlock(ModBlocks.WHITE_FOSSIL_CLEANER.get(), RenderType.translucent());
|
||||
BlockRenderLayerMap.INSTANCE.putBlock(ModBlocks.DNA_HYBRIDIZER.get(), RenderType.translucent());
|
||||
BlockRenderLayerMap.INSTANCE.putBlock(ModBlocks.WHITE_DNA_HYBRIDIZER.get(), RenderType.translucent());
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user