+ lang fix
This commit is contained in:
@@ -117,6 +117,11 @@ public class Ornamentum {
|
||||
net.minecraft.client.renderer.ItemBlockRenderTypes.setRenderLayer(ModBlocks.MAGENTA_GLOW_STAINED_GLASS.get(), net.minecraft.client.renderer.RenderType.translucent());
|
||||
net.minecraft.client.renderer.ItemBlockRenderTypes.setRenderLayer(ModBlocks.PINK_GLOW_STAINED_GLASS.get(), net.minecraft.client.renderer.RenderType.translucent());
|
||||
net.minecraft.client.renderer.ItemBlockRenderTypes.setRenderLayer(ModBlocks.IRON_GRATE.get(), net.minecraft.client.renderer.RenderType.translucent());
|
||||
|
||||
net.minecraft.client.renderer.ItemBlockRenderTypes.setRenderLayer(
|
||||
ModBlocks.LIME_GLOW_BLOCK.get(),
|
||||
net.minecraft.client.renderer.RenderType.cutout()
|
||||
);
|
||||
}
|
||||
|
||||
private static void registerGrateRenderTypes() {
|
||||
|
||||
@@ -17,6 +17,12 @@ public class ModBlocks {
|
||||
public static final DeferredRegister.Blocks BLOCKS =
|
||||
DeferredRegister.createBlocks(Ornamentum.MODID);
|
||||
|
||||
public static final DeferredBlock<Block> MESH_IRON = registerBlock("mesh_iron",
|
||||
() -> new Block(BlockBehaviour.Properties.ofFullCopy(Blocks.IRON_BLOCK)
|
||||
.strength(5.0f, 6.0f)
|
||||
.noOcclusion()
|
||||
));
|
||||
|
||||
//POOL TILES
|
||||
|
||||
public static final DeferredBlock<Block> POOL_TILES = registerBlock("pool_tiles",
|
||||
@@ -73,10 +79,11 @@ public class ModBlocks {
|
||||
|
||||
public static final DeferredBlock<Block> LIME_GLOW_BLOCK = registerBlock("lime_glow_block",
|
||||
() -> new Block(BlockBehaviour.Properties.ofFullCopy(Blocks.IRON_BLOCK)
|
||||
.emissiveRendering(((blockState, blockGetter, blockPos) -> true))
|
||||
.emissiveRendering((state, level, pos) -> true)
|
||||
.lightLevel(blockstate -> 15)
|
||||
.noOcclusion())
|
||||
);
|
||||
.hasPostProcess((bs, br, bp) -> true)
|
||||
.noOcclusion()
|
||||
));
|
||||
|
||||
public static final DeferredBlock<Block> WHITE_GLOW_BLOCK = registerBlock("white_glow_block",
|
||||
() -> new GlowGlassBlock(BlockBehaviour.Properties.ofFullCopy(LIME_GLOW_BLOCK.get())));
|
||||
|
||||
@@ -19,6 +19,8 @@ public class ModBlockLootTableProvider extends BlockLootSubProvider {
|
||||
dropSelf(ModBlocks.POOL_TILES.get());
|
||||
dropSelf(ModBlocks.POOL_TILES1.get());
|
||||
|
||||
dropSelf(ModBlocks.MESH_IRON.get());
|
||||
|
||||
dropSelf(ModBlocks.IRON_GRATE.get());
|
||||
dropSelf(ModBlocks.GOLD_GRATE.get());
|
||||
dropSelf(ModBlocks.DIAMOND_GRATE.get());
|
||||
|
||||
@@ -18,6 +18,8 @@ public class ModBlockStateProvider extends BlockStateProvider {
|
||||
blockWithItem(ModBlocks.POOL_TILES);
|
||||
blockWithItem(ModBlocks.POOL_TILES1);
|
||||
|
||||
blockWithItem(ModBlocks.MESH_IRON);
|
||||
|
||||
//GRATES
|
||||
blockWithItem(ModBlocks.IRON_GRATE);
|
||||
blockWithItem(ModBlocks.GOLD_GRATE);
|
||||
|
||||
@@ -45,6 +45,8 @@ public class ModBlockTagProvider extends BlockTagsProvider {
|
||||
|
||||
.add(ModBlocks.POOL_TILES.get())
|
||||
.add(ModBlocks.POOL_TILES1.get())
|
||||
|
||||
.add(ModBlocks.MESH_IRON.get())
|
||||
;
|
||||
|
||||
tag(BlockTags.NEEDS_IRON_TOOL)
|
||||
@@ -71,6 +73,8 @@ public class ModBlockTagProvider extends BlockTagsProvider {
|
||||
|
||||
.add(ModBlocks.POOL_TILES.get())
|
||||
.add(ModBlocks.POOL_TILES1.get())
|
||||
|
||||
.add(ModBlocks.MESH_IRON.get())
|
||||
;
|
||||
|
||||
tag(BlockTags.NEEDS_DIAMOND_TOOL)
|
||||
@@ -93,6 +97,8 @@ public class ModBlockTagProvider extends BlockTagsProvider {
|
||||
|
||||
.add(ModBlocks.POOL_TILES.get())
|
||||
.add(ModBlocks.POOL_TILES1.get())
|
||||
|
||||
.add(ModBlocks.MESH_IRON.get())
|
||||
;
|
||||
|
||||
tag(BlockTags.INCORRECT_FOR_WOODEN_TOOL)
|
||||
@@ -122,6 +128,8 @@ public class ModBlockTagProvider extends BlockTagsProvider {
|
||||
|
||||
.add(ModBlocks.POOL_TILES.get())
|
||||
.add(ModBlocks.POOL_TILES1.get())
|
||||
|
||||
.add(ModBlocks.MESH_IRON.get())
|
||||
;
|
||||
|
||||
}
|
||||
|
||||
@@ -60,6 +60,8 @@ public class ModLanguageProvider extends LanguageProvider {
|
||||
add(ModBlocks.POOL_TILES.get(), "Pool Tiles");
|
||||
add(ModBlocks.POOL_TILES1.get(), "Pool Tiles");
|
||||
|
||||
add(ModBlocks.MESH_IRON.get(), "Mesh Iron");
|
||||
|
||||
add("creativetab.ornamentum.ornamentum", "Ornamentum");
|
||||
|
||||
// Items
|
||||
|
||||
@@ -70,6 +70,8 @@ public class ModCreativeModeTabs {
|
||||
output.accept(ModBlocks.POOL_TILES);
|
||||
output.accept(ModBlocks.POOL_TILES1);
|
||||
|
||||
output.accept(ModBlocks.MESH_IRON);
|
||||
|
||||
}).build());
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user