mirror of
https://github.com/Pridecraft-Studios/joy.git
synced 2025-09-09 12:06:32 -04:00
i don't remember what i added probably the block
This commit is contained in:
parent
614ac53926
commit
fb01d5422a
@ -1,5 +1,6 @@
|
||||
package gay.pridecraft.pridemod;
|
||||
|
||||
import gay.pridecraft.pridemod.block.ModBlocks;
|
||||
import gay.pridecraft.pridemod.item.ModItemGroups;
|
||||
import net.fabricmc.api.ModInitializer;
|
||||
|
||||
@ -17,7 +18,7 @@ public class PrideMod implements ModInitializer {
|
||||
LOGGER.info("Thanks for using PrideMod! Gaying your minecraft...");
|
||||
ModItemGroups.registerItemGroups();
|
||||
ModItems.registerModItems();
|
||||
|
||||
ModBlocks.registerModBlocks();
|
||||
|
||||
}
|
||||
}
|
43
src/main/java/gay/pridecraft/pridemod/block/ModBlocks.java
Normal file
43
src/main/java/gay/pridecraft/pridemod/block/ModBlocks.java
Normal file
@ -0,0 +1,43 @@
|
||||
package gay.pridecraft.pridemod.block;
|
||||
|
||||
import gay.pridecraft.pridemod.PrideMod;
|
||||
import net.fabricmc.fabric.api.item.v1.FabricItemSettings;
|
||||
import net.fabricmc.fabric.api.object.builder.v1.block.FabricBlockSettings;
|
||||
import net.minecraft.block.Block;
|
||||
import net.minecraft.block.Blocks;
|
||||
import net.minecraft.item.BlockItem;
|
||||
import net.minecraft.item.Item;
|
||||
import net.minecraft.registry.Registry;
|
||||
import net.minecraft.registry.Registries;
|
||||
import net.minecraft.sound.BlockSoundGroup;
|
||||
import net.minecraft.util.Identifier;
|
||||
|
||||
public class ModBlocks {
|
||||
|
||||
public static final Block ULTIMATER_ULTIMATE_GAY = registerBlock("ultimater_ultimate_gay",
|
||||
new Block(FabricBlockSettings.copyOf(Blocks.NETHERITE_BLOCK).sounds(BlockSoundGroup.WOOL)));
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
private static Block registerBlock(String name, Block block) {
|
||||
|
||||
registerBlockItem(name, block);
|
||||
return Registry.register(Registries.BLOCK, new Identifier(PrideMod.MOD_ID, name), block);
|
||||
|
||||
}
|
||||
private static Item registerBlockItem(String name, Block block) {
|
||||
|
||||
return Registry.register(Registries.ITEM, new Identifier(PrideMod.MOD_ID, name),
|
||||
new BlockItem(block, new FabricItemSettings()));
|
||||
|
||||
}
|
||||
|
||||
|
||||
public static void registerModBlocks() {
|
||||
PrideMod.LOGGER.info("Adding gay blocks from" + PrideMod.MOD_ID);
|
||||
}
|
||||
|
||||
|
||||
}
|
@ -1,6 +1,7 @@
|
||||
package gay.pridecraft.pridemod.item;
|
||||
|
||||
import gay.pridecraft.pridemod.PrideMod;
|
||||
import gay.pridecraft.pridemod.block.ModBlocks;
|
||||
import net.fabricmc.fabric.api.itemgroup.v1.FabricItemGroup;
|
||||
import net.minecraft.item.ItemGroup;
|
||||
import net.minecraft.item.ItemStack;
|
||||
@ -38,6 +39,15 @@ public class ModItemGroups {
|
||||
|
||||
}).build());
|
||||
|
||||
public static final ItemGroup BLOCKS_GROUP = Registry.register(Registries.ITEM_GROUP,
|
||||
new Identifier(PrideMod.MOD_ID, "prideblocks"),
|
||||
FabricItemGroup.builder().displayName(Text.translatable("prideblocks.pridemod"))
|
||||
.icon(() -> new ItemStack(Items.WHITE_WOOL)).entries((displayContext, entries) -> {
|
||||
|
||||
entries.add(ModBlocks.ULTIMATER_ULTIMATE_GAY);
|
||||
|
||||
}).build());
|
||||
|
||||
public static void registerItemGroups() {
|
||||
PrideMod.LOGGER.info("Making the gay items in" + PrideMod.MOD_ID, "have a group...");
|
||||
}
|
||||
|
BIN
src/main/resources/assets/pridemod/icon.png
Normal file
BIN
src/main/resources/assets/pridemod/icon.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 216 KiB |
Loading…
x
Reference in New Issue
Block a user