code cleanup

This commit is contained in:
Jottyfan
2025-12-23 11:23:32 +01:00
parent 5676994b93
commit a960f79efd
2 changed files with 6 additions and 10 deletions

View File

@@ -27,15 +27,11 @@ public class QuicklyBlocks {
private static final Block registerBlock(String name, Properties properties, Function<Properties, Block> function) { private static final Block registerBlock(String name, Properties properties, Function<Properties, Block> function) {
Identifier identifier = Identifier.fromNamespaceAndPath(Quickly.MOD_ID, name); Identifier identifier = Identifier.fromNamespaceAndPath(Quickly.MOD_ID, name);
Block block = function.apply(properties.setId(ResourceKey.create(Registries.BLOCK, identifier)));
ResourceKey<Block> blockResourceKey = ResourceKey.create(Registries.BLOCK, identifier);
Block block = function.apply(properties.setId(blockResourceKey));
Registry.register(BuiltInRegistries.BLOCK, identifier, block); Registry.register(BuiltInRegistries.BLOCK, identifier, block);
BlockItem blockItem = new BlockItem(block, new Item.Properties()
ResourceKey<Item> itemResourceKey = ResourceKey.create(Registries.ITEM, identifier); .setId(ResourceKey.create(Registries.ITEM, identifier)).modelId(identifier).useItemDescriptionPrefix());
BlockItem blockItem = new BlockItem(block, new Item.Properties().setId(itemResourceKey).modelId(identifier).useItemDescriptionPrefix()); Registry.register(BuiltInRegistries.ITEM, identifier, blockItem);
Registry.register(BuiltInRegistries.ITEM, identifier, blockItem);
return block; return block;
} }

View File

@@ -23,8 +23,8 @@ public class QuicklyItems {
private static final Item registerItem(String name, Item.Properties properties, Function<Properties, Item> function) { private static final Item registerItem(String name, Item.Properties properties, Function<Properties, Item> function) {
Identifier identifier = Identifier.fromNamespaceAndPath(Quickly.MOD_ID, name); Identifier identifier = Identifier.fromNamespaceAndPath(Quickly.MOD_ID, name);
ResourceKey<Item> itemResourceKey = ResourceKey.create(Registries.ITEM, identifier); Item item = function.apply(properties.setId(ResourceKey.create(Registries.ITEM, identifier)).modelId(identifier)
Item item = function.apply(properties.setId(itemResourceKey).modelId(identifier).useItemDescriptionPrefix()); .useItemDescriptionPrefix());
return Registry.register(BuiltInRegistries.ITEM, identifier, item); return Registry.register(BuiltInRegistries.ITEM, identifier, item);
} }