glass glow
This commit is contained in:
@@ -78,60 +78,6 @@ public class ModBlocks {
|
||||
public static final DeferredBlock<Block> PINK_GLOW_STAINED_GLASS = registerBlock("pink_glow_stained_glass",
|
||||
() -> new GlowGlassBlock(BlockBehaviour.Properties.ofFullCopy(LIME_GLOW_STAINED_GLASS.get())));
|
||||
|
||||
//GlowGlassPane
|
||||
public static final DeferredBlock<Block> LIME_GLOW_STAINED_GLASS_PANE = registerBlock("lime_glow_stained_glass_pane",
|
||||
() -> new GlowGlassPaneBlock(BlockBehaviour.Properties.ofFullCopy(Blocks.GLASS_PANE)
|
||||
.emissiveRendering(((blockState, blockGetter, blockPos) -> true))
|
||||
.lightLevel(blockstate -> 10)
|
||||
.noOcclusion()
|
||||
.hasPostProcess((bs, br, bp) -> true))
|
||||
);
|
||||
|
||||
public static final DeferredBlock<Block> WHITE_GLOW_STAINED_GLASS_PANE = registerBlock("white_glow_stained_glass_pane",
|
||||
() -> new GlowGlassPaneBlock(BlockBehaviour.Properties.ofFullCopy(LIME_GLOW_STAINED_GLASS_PANE.get())));
|
||||
|
||||
public static final DeferredBlock<Block> LIGHT_GRAY_GLOW_STAINED_GLASS_PANE = registerBlock("light_gray_glow_stained_glass_pane",
|
||||
() -> new GlowGlassPaneBlock(BlockBehaviour.Properties.ofFullCopy(LIME_GLOW_STAINED_GLASS_PANE.get())));
|
||||
|
||||
public static final DeferredBlock<Block> GRAY_GLOW_STAINED_GLASS_PANE = registerBlock("gray_glow_stained_glass_pane",
|
||||
() -> new GlowGlassPaneBlock(BlockBehaviour.Properties.ofFullCopy(LIME_GLOW_STAINED_GLASS_PANE.get())));
|
||||
|
||||
public static final DeferredBlock<Block> BLACK_GLOW_STAINED_GLASS_PANE = registerBlock("black_glow_stained_glass_pane",
|
||||
() -> new GlowGlassPaneBlock(BlockBehaviour.Properties.ofFullCopy(LIME_GLOW_STAINED_GLASS_PANE.get())));
|
||||
|
||||
public static final DeferredBlock<Block> BROWN_GLOW_STAINED_GLASS_PANE = registerBlock("brown_glow_stained_glass_pane",
|
||||
() -> new GlowGlassPaneBlock(BlockBehaviour.Properties.ofFullCopy(LIME_GLOW_STAINED_GLASS_PANE.get())));
|
||||
|
||||
public static final DeferredBlock<Block> RED_GLOW_STAINED_GLASS_PANE = registerBlock("red_glow_stained_glass_pane",
|
||||
() -> new GlowGlassPaneBlock(BlockBehaviour.Properties.ofFullCopy(LIME_GLOW_STAINED_GLASS_PANE.get())));
|
||||
|
||||
public static final DeferredBlock<Block> ORANGE_GLOW_STAINED_GLASS_PANE = registerBlock("orange_glow_stained_glass_pane",
|
||||
() -> new GlowGlassPaneBlock(BlockBehaviour.Properties.ofFullCopy(LIME_GLOW_STAINED_GLASS_PANE.get())));
|
||||
|
||||
public static final DeferredBlock<Block> YELLOW_GLOW_STAINED_GLASS_PANE = registerBlock("yellow_glow_stained_glass_pane",
|
||||
() -> new GlowGlassPaneBlock(BlockBehaviour.Properties.ofFullCopy(LIME_GLOW_STAINED_GLASS_PANE.get())));
|
||||
|
||||
public static final DeferredBlock<Block> GREEN_GLOW_STAINED_GLASS_PANE = registerBlock("green_glow_stained_glass_pane",
|
||||
() -> new GlowGlassPaneBlock(BlockBehaviour.Properties.ofFullCopy(LIME_GLOW_STAINED_GLASS_PANE.get())));
|
||||
|
||||
public static final DeferredBlock<Block> CYAN_GLOW_STAINED_GLASS_PANE = registerBlock("cyan_glow_stained_glass_pane",
|
||||
() -> new GlowGlassPaneBlock(BlockBehaviour.Properties.ofFullCopy(LIME_GLOW_STAINED_GLASS_PANE.get())));
|
||||
|
||||
public static final DeferredBlock<Block> LIGHT_BLUE_GLOW_STAINED_GLASS_PANE = registerBlock("light_blue_glow_stained_glass_pane",
|
||||
() -> new GlowGlassPaneBlock(BlockBehaviour.Properties.ofFullCopy(LIME_GLOW_STAINED_GLASS_PANE.get())));
|
||||
|
||||
public static final DeferredBlock<Block> BLUE_GLOW_STAINED_GLASS_PANE = registerBlock("blue_glow_stained_glass_pane",
|
||||
() -> new GlowGlassPaneBlock(BlockBehaviour.Properties.ofFullCopy(LIME_GLOW_STAINED_GLASS_PANE.get())));
|
||||
|
||||
public static final DeferredBlock<Block> PURPLE_GLOW_STAINED_GLASS_PANE = registerBlock("purple_glow_stained_glass_pane",
|
||||
() -> new GlowGlassPaneBlock(BlockBehaviour.Properties.ofFullCopy(LIME_GLOW_STAINED_GLASS_PANE.get())));
|
||||
|
||||
public static final DeferredBlock<Block> MAGENTA_GLOW_STAINED_GLASS_PANE = registerBlock("magenta_glow_stained_glass_pane",
|
||||
() -> new GlowGlassPaneBlock(BlockBehaviour.Properties.ofFullCopy(LIME_GLOW_STAINED_GLASS_PANE.get())));
|
||||
|
||||
public static final DeferredBlock<Block> PINK_GLOW_STAINED_GLASS_PANE = registerBlock("pink_glow_stained_glass_pane",
|
||||
() -> new GlowGlassPaneBlock(BlockBehaviour.Properties.ofFullCopy(LIME_GLOW_STAINED_GLASS_PANE.get())));
|
||||
|
||||
private static <T extends Block> DeferredBlock<T> registerBlock(String name, Supplier<T> block) {
|
||||
DeferredBlock<T> toReturn = BLOCKS.register(name, block);
|
||||
registerBlockItem(name, toReturn);
|
||||
|
||||
Reference in New Issue
Block a user