+ lang fix

This commit is contained in:
Glitchlabs
2026-07-04 13:06:27 +02:00
parent ac835a9687
commit 534f56b870
23 changed files with 93 additions and 18 deletions
@@ -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());
Binary file not shown.

After

Width:  |  Height:  |  Size: 683 B