22
33import gay .debuggy .block_extensions .blocks .MissingTextureBlock ;
44import net .fabricmc .fabric .api .itemgroup .v1 .ItemGroupEvents ;
5+ import net .minecraft .block .AbstractBlock ;
56import net .minecraft .block .Block ;
67import net .minecraft .block .Blocks ;
78import net .minecraft .item .BlockItem ;
9+ import net .minecraft .item .Item ;
810import net .minecraft .item .ItemGroups ;
911import net .minecraft .registry .Registries ;
1012import net .minecraft .registry .Registry ;
1113import net .minecraft .util .Identifier ;
12- import org .quiltmc .qsl .block .extensions .api .QuiltBlockSettings ;
13- import org .quiltmc .qsl .item .setting .api .QuiltItemSettings ;
1414
1515import java .util .HashMap ;
1616
@@ -20,61 +20,61 @@ public class BlockExBlocks {
2020 public static HashMap <String , Block > blocksToRegister = new HashMap <>();
2121
2222 // General Blocks
23- public static final Block BUGGED_PISTON = new Block (QuiltBlockSettings . copyOf (Blocks .OAK_PLANKS ));
24- public static final Block CAST_IRON_BLOCK = new Block (QuiltBlockSettings . copyOf (Blocks .IRON_BLOCK ));
25- public static final Block COBBLESTONE_TILE = new Block (QuiltBlockSettings . copyOf (Blocks .STONE ));
26- public static final Block DECO_BARREL = new Block (QuiltBlockSettings . copyOf (Blocks .OAK_PLANKS ));
27- public static final Block DECO_CHISELED_BOOKSHELF = new Block (QuiltBlockSettings . copyOf (Blocks .OAK_PLANKS ));
28- public static final Block DECO_DAYLIGHT_DETECTOR = new Block (QuiltBlockSettings . copyOf (Blocks .OAK_PLANKS ));
29- public static final Block DECO_JIGSAW = new Block (QuiltBlockSettings . copyOf (Blocks .WHITE_WOOL ));
30- public static final Block DECO_OBSERVER = new Block (QuiltBlockSettings . copyOf (Blocks .WHITE_WOOL ));
31- public static final Block DECO_SMITHING_TABLE = new Block (QuiltBlockSettings . copyOf (Blocks .WHITE_WOOL ));
32- public static final Block FAKE_COMMAND_BLOCK = new Block (QuiltBlockSettings . copyOf (Blocks .WHITE_WOOL ));
33- public static final Block FAKE_CHAIN_COMMAND_BLOCK = new Block (QuiltBlockSettings . copyOf (Blocks .WHITE_WOOL ));
34- public static final Block FAKE_NETHER_PORTAL_BLOCK = new Block (QuiltBlockSettings . copyOf (Blocks .WHITE_WOOL ));
35- public static final Block FAKE_REPEATING_COMMAND_BLOCK = new Block (QuiltBlockSettings . copyOf (Blocks .WHITE_WOOL ));
36- public static final Block HONEYED_PLANKS = new Block (QuiltBlockSettings . copyOf (Blocks .OAK_PLANKS ));
37- public static final MissingTextureBlock MISSING_TEXTURE = new MissingTextureBlock (QuiltBlockSettings . copyOf (Blocks .WHITE_WOOL ));
38- public static final Block STICKY_BUGGED_PISTON = new Block (QuiltBlockSettings . copyOf (Blocks .OAK_PLANKS ));
39- public static final Block STONE_TILE = new Block (QuiltBlockSettings . copyOf (Blocks .STONE ));
40- public static final Block THIRTY_SIX = new Block (QuiltBlockSettings . copyOf (Blocks .GRASS_BLOCK ));
41- public static final Block WROUGHT_IRON_BLOCK = new Block (QuiltBlockSettings . copyOf (Blocks .IRON_BLOCK ));
23+ public static final Block BUGGED_PISTON = new Block (AbstractBlock . Settings . copy (Blocks .OAK_PLANKS ));
24+ public static final Block CAST_IRON_BLOCK = new Block (AbstractBlock . Settings . copy (Blocks .IRON_BLOCK ));
25+ public static final Block COBBLESTONE_TILE = new Block (AbstractBlock . Settings . copy (Blocks .STONE ));
26+ public static final Block DECO_BARREL = new Block (AbstractBlock . Settings . copy (Blocks .OAK_PLANKS ));
27+ public static final Block DECO_CHISELED_BOOKSHELF = new Block (AbstractBlock . Settings . copy (Blocks .OAK_PLANKS ));
28+ public static final Block DECO_DAYLIGHT_DETECTOR = new Block (AbstractBlock . Settings . copy (Blocks .OAK_PLANKS ));
29+ public static final Block DECO_JIGSAW = new Block (AbstractBlock . Settings . copy (Blocks .WHITE_WOOL ));
30+ public static final Block DECO_OBSERVER = new Block (AbstractBlock . Settings . copy (Blocks .WHITE_WOOL ));
31+ public static final Block DECO_SMITHING_TABLE = new Block (AbstractBlock . Settings . copy (Blocks .WHITE_WOOL ));
32+ public static final Block FAKE_COMMAND_BLOCK = new Block (AbstractBlock . Settings . copy (Blocks .WHITE_WOOL ));
33+ public static final Block FAKE_CHAIN_COMMAND_BLOCK = new Block (AbstractBlock . Settings . copy (Blocks .WHITE_WOOL ));
34+ public static final Block FAKE_NETHER_PORTAL_BLOCK = new Block (AbstractBlock . Settings . copy (Blocks .WHITE_WOOL ));
35+ public static final Block FAKE_REPEATING_COMMAND_BLOCK = new Block (AbstractBlock . Settings . copy (Blocks .WHITE_WOOL ));
36+ public static final Block HONEYED_PLANKS = new Block (AbstractBlock . Settings . copy (Blocks .OAK_PLANKS ));
37+ public static final MissingTextureBlock MISSING_TEXTURE = new MissingTextureBlock (AbstractBlock . Settings . copy (Blocks .WHITE_WOOL ));
38+ public static final Block STICKY_BUGGED_PISTON = new Block (AbstractBlock . Settings . copy (Blocks .OAK_PLANKS ));
39+ public static final Block STONE_TILE = new Block (AbstractBlock . Settings . copy (Blocks .STONE ));
40+ public static final Block THIRTY_SIX = new Block (AbstractBlock . Settings . copy (Blocks .GRASS_BLOCK ));
41+ public static final Block WROUGHT_IRON_BLOCK = new Block (AbstractBlock . Settings . copy (Blocks .IRON_BLOCK ));
4242
43- public static final Block RED_QUILT_PATCH = new Block (QuiltBlockSettings . copyOf (Blocks .RED_WOOL ));
44- public static final Block ORANGE_QUILT_PATCH = new Block (QuiltBlockSettings . copyOf (Blocks .ORANGE_WOOL ));
45- public static final Block YELLOW_QUILT_PATCH = new Block (QuiltBlockSettings . copyOf (Blocks .YELLOW_WOOL ));
46- public static final Block LIME_QUILT_PATCH = new Block (QuiltBlockSettings . copyOf (Blocks .LIME_WOOL ));
47- public static final Block GREEN_QUILT_PATCH = new Block (QuiltBlockSettings . copyOf (Blocks .GREEN_WOOL ));
48- public static final Block CYAN_QUILT_PATCH = new Block (QuiltBlockSettings . copyOf (Blocks .CYAN_WOOL ));
49- public static final Block LIGHT_BLUE_QUILT_PATCH = new Block (QuiltBlockSettings . copyOf (Blocks .LIGHT_BLUE_WOOL ));
50- public static final Block BLUE_QUILT_PATCH = new Block (QuiltBlockSettings . copyOf (Blocks .BLUE_WOOL ));
51- public static final Block PURPLE_QUILT_PATCH = new Block (QuiltBlockSettings . copyOf (Blocks .PURPLE_WOOL ));
52- public static final Block MAGENTA_QUILT_PATCH = new Block (QuiltBlockSettings . copyOf (Blocks .MAGENTA_WOOL ));
53- public static final Block PINK_QUILT_PATCH = new Block (QuiltBlockSettings . copyOf (Blocks .PINK_WOOL ));
54- public static final Block BROWN_QUILT_PATCH = new Block (QuiltBlockSettings . copyOf (Blocks .BROWN_WOOL ));
55- public static final Block BLACK_QUILT_PATCH = new Block (QuiltBlockSettings . copyOf (Blocks .BLACK_WOOL ));
56- public static final Block GRAY_QUILT_PATCH = new Block (QuiltBlockSettings . copyOf (Blocks .GRAY_WOOL ));
57- public static final Block LIGHT_GRAY_QUILT_PATCH = new Block (QuiltBlockSettings . copyOf (Blocks .LIGHT_GRAY_WOOL ));
58- public static final Block WHITE_QUILT_PATCH = new Block (QuiltBlockSettings . copyOf (Blocks .WHITE_WOOL ));
43+ public static final Block RED_QUILT_PATCH = new Block (AbstractBlock . Settings . copy (Blocks .RED_WOOL ));
44+ public static final Block ORANGE_QUILT_PATCH = new Block (AbstractBlock . Settings . copy (Blocks .ORANGE_WOOL ));
45+ public static final Block YELLOW_QUILT_PATCH = new Block (AbstractBlock . Settings . copy (Blocks .YELLOW_WOOL ));
46+ public static final Block LIME_QUILT_PATCH = new Block (AbstractBlock . Settings . copy (Blocks .LIME_WOOL ));
47+ public static final Block GREEN_QUILT_PATCH = new Block (AbstractBlock . Settings . copy (Blocks .GREEN_WOOL ));
48+ public static final Block CYAN_QUILT_PATCH = new Block (AbstractBlock . Settings . copy (Blocks .CYAN_WOOL ));
49+ public static final Block LIGHT_BLUE_QUILT_PATCH = new Block (AbstractBlock . Settings . copy (Blocks .LIGHT_BLUE_WOOL ));
50+ public static final Block BLUE_QUILT_PATCH = new Block (AbstractBlock . Settings . copy (Blocks .BLUE_WOOL ));
51+ public static final Block PURPLE_QUILT_PATCH = new Block (AbstractBlock . Settings . copy (Blocks .PURPLE_WOOL ));
52+ public static final Block MAGENTA_QUILT_PATCH = new Block (AbstractBlock . Settings . copy (Blocks .MAGENTA_WOOL ));
53+ public static final Block PINK_QUILT_PATCH = new Block (AbstractBlock . Settings . copy (Blocks .PINK_WOOL ));
54+ public static final Block BROWN_QUILT_PATCH = new Block (AbstractBlock . Settings . copy (Blocks .BROWN_WOOL ));
55+ public static final Block BLACK_QUILT_PATCH = new Block (AbstractBlock . Settings . copy (Blocks .BLACK_WOOL ));
56+ public static final Block GRAY_QUILT_PATCH = new Block (AbstractBlock . Settings . copy (Blocks .GRAY_WOOL ));
57+ public static final Block LIGHT_GRAY_QUILT_PATCH = new Block (AbstractBlock . Settings . copy (Blocks .LIGHT_GRAY_WOOL ));
58+ public static final Block WHITE_QUILT_PATCH = new Block (AbstractBlock . Settings . copy (Blocks .WHITE_WOOL ));
5959
60- public static final Block AGENDER_QUILT_PATCH = new Block (QuiltBlockSettings . copyOf (Blocks .WHITE_WOOL ));
61- public static final Block AROACE_QUILT_PATCH = new Block (QuiltBlockSettings . copyOf (Blocks .WHITE_WOOL ));
62- public static final Block AROMANTIC_QUILT_PATCH = new Block (QuiltBlockSettings . copyOf (Blocks .WHITE_WOOL ));
63- public static final Block ASEXUAL_QUILT_PATCH = new Block (QuiltBlockSettings . copyOf (Blocks .WHITE_WOOL ));
64- public static final Block BISEXUAL_QUILT_PATCH = new Block (QuiltBlockSettings . copyOf (Blocks .WHITE_WOOL ));
65- public static final Block DEMIBOY_QUILT_PATCH = new Block (QuiltBlockSettings . copyOf (Blocks .WHITE_WOOL ));
66- public static final Block DEMIGIRL_QUILT_PATCH = new Block (QuiltBlockSettings . copyOf (Blocks .WHITE_WOOL ));
67- public static final Block DISABILITY_QUILT_PATCH = new Block (QuiltBlockSettings . copyOf (Blocks .WHITE_WOOL ));
68- public static final Block GAY_MEN_QUILT_PATCH = new Block (QuiltBlockSettings . copyOf (Blocks .WHITE_WOOL ));
69- public static final Block GAY_QUILT_PATCH = new Block (QuiltBlockSettings . copyOf (Blocks .WHITE_WOOL ));
70- public static final Block GENDERFAE_QUILT_PATCH = new Block (QuiltBlockSettings . copyOf (Blocks .WHITE_WOOL ));
71- public static final Block GENDERQUEER_QUILT_PATCH = new Block (QuiltBlockSettings . copyOf (Blocks .WHITE_WOOL ));
72- public static final Block LESBIAN_QUILT_PATCH = new Block (QuiltBlockSettings . copyOf (Blocks .WHITE_WOOL ));
73- public static final Block NONBINARY_QUILT_PATCH = new Block (QuiltBlockSettings . copyOf (Blocks .WHITE_WOOL ));
74- public static final Block PANSEXUAL_QUILT_PATCH = new Block (QuiltBlockSettings . copyOf (Blocks .WHITE_WOOL ));
75- public static final Block PLURAL_QUILT_PATCH = new Block (QuiltBlockSettings . copyOf (Blocks .WHITE_WOOL ));
76- public static final Block POLYSEXUAL_QUILT_PATCH = new Block (QuiltBlockSettings . copyOf (Blocks .WHITE_WOOL ));
77- public static final Block TRANSGENDER_QUILT_PATCH = new Block (QuiltBlockSettings . copyOf (Blocks .WHITE_WOOL ));
60+ public static final Block AGENDER_QUILT_PATCH = new Block (AbstractBlock . Settings . copy (Blocks .WHITE_WOOL ));
61+ public static final Block AROACE_QUILT_PATCH = new Block (AbstractBlock . Settings . copy (Blocks .WHITE_WOOL ));
62+ public static final Block AROMANTIC_QUILT_PATCH = new Block (AbstractBlock . Settings . copy (Blocks .WHITE_WOOL ));
63+ public static final Block ASEXUAL_QUILT_PATCH = new Block (AbstractBlock . Settings . copy (Blocks .WHITE_WOOL ));
64+ public static final Block BISEXUAL_QUILT_PATCH = new Block (AbstractBlock . Settings . copy (Blocks .WHITE_WOOL ));
65+ public static final Block DEMIBOY_QUILT_PATCH = new Block (AbstractBlock . Settings . copy (Blocks .WHITE_WOOL ));
66+ public static final Block DEMIGIRL_QUILT_PATCH = new Block (AbstractBlock . Settings . copy (Blocks .WHITE_WOOL ));
67+ public static final Block DISABILITY_QUILT_PATCH = new Block (AbstractBlock . Settings . copy (Blocks .WHITE_WOOL ));
68+ public static final Block GAY_MEN_QUILT_PATCH = new Block (AbstractBlock . Settings . copy (Blocks .WHITE_WOOL ));
69+ public static final Block GAY_QUILT_PATCH = new Block (AbstractBlock . Settings . copy (Blocks .WHITE_WOOL ));
70+ public static final Block GENDERFAE_QUILT_PATCH = new Block (AbstractBlock . Settings . copy (Blocks .WHITE_WOOL ));
71+ public static final Block GENDERQUEER_QUILT_PATCH = new Block (AbstractBlock . Settings . copy (Blocks .WHITE_WOOL ));
72+ public static final Block LESBIAN_QUILT_PATCH = new Block (AbstractBlock . Settings . copy (Blocks .WHITE_WOOL ));
73+ public static final Block NONBINARY_QUILT_PATCH = new Block (AbstractBlock . Settings . copy (Blocks .WHITE_WOOL ));
74+ public static final Block PANSEXUAL_QUILT_PATCH = new Block (AbstractBlock . Settings . copy (Blocks .WHITE_WOOL ));
75+ public static final Block PLURAL_QUILT_PATCH = new Block (AbstractBlock . Settings . copy (Blocks .WHITE_WOOL ));
76+ public static final Block POLYSEXUAL_QUILT_PATCH = new Block (AbstractBlock . Settings . copy (Blocks .WHITE_WOOL ));
77+ public static final Block TRANSGENDER_QUILT_PATCH = new Block (AbstractBlock . Settings . copy (Blocks .WHITE_WOOL ));
7878
7979
8080 public static void init () {
@@ -141,8 +141,8 @@ public static void init() {
141141 }
142142
143143 public static void registerBlocks (String blockId , Block block ) {
144- Registry .register (Registries .BLOCK , new Identifier (MOD_ID , blockId ), block );
145- Registry .register (Registries .ITEM , new Identifier (MOD_ID , blockId ), new BlockItem (block , new QuiltItemSettings ()));
144+ Registry .register (Registries .BLOCK , Identifier . of (MOD_ID , blockId ), block );
145+ Registry .register (Registries .ITEM , Identifier . of (MOD_ID , blockId ), new BlockItem (block , new Item . Settings ()));
146146 ItemGroupEvents .modifyEntriesEvent (ItemGroups .BUILDING_BLOCKS ).register (entries -> entries .addItem (block ));
147147 }
148148}
0 commit comments