diff --git a/src/generated/resources/.cache/9fb1092f32d4fcbf9e061ffd718d4ec689c6c95e b/src/generated/resources/.cache/9fb1092f32d4fcbf9e061ffd718d4ec689c6c95e index 91adbe430..b3481e4d2 100644 --- a/src/generated/resources/.cache/9fb1092f32d4fcbf9e061ffd718d4ec689c6c95e +++ b/src/generated/resources/.cache/9fb1092f32d4fcbf9e061ffd718d4ec689c6c95e @@ -1,4 +1,4 @@ -// 1.21.1 2024-08-11T19:30:01.8298188 Recipes +// 1.21.1 2024-10-19T22:58:03.6472462 Recipes b44fee42c2b2b3f56256fe76b2d9f529dc87350a data/actuallyadditions/recipe/atomic_reconstructor.json b1c937b75ba7f8e02dfac4db5253271f2de502e5 data/actuallyadditions/recipe/battery_box.json 660b96730a8ef88b4b44e4ce67fde0945c13ae7f data/actuallyadditions/recipe/bio_reactor.json @@ -73,3 +73,4 @@ a5bbea36e4e66a6c1aed2b618b6b2782b334963c data/actuallyadditions/recipe/smooth_bl f0a6cbd14eac4a35f31b17818a10c3052d848e32 data/actuallyadditions/recipe/tiny_torch.json 417bba7527a62cea44fd900ce3882000ada36a2c data/actuallyadditions/recipe/vertical_digger.json 207a2f79e0b0c94905c385aaa0dd843c26fcfa6d data/actuallyadditions/recipe/wood_casing.json +c5dae80ac00ec9829c80d6e453adcb488e775005 data/actuallyadditions/recipe/xp_solidifier.json diff --git a/src/generated/resources/data/actuallyadditions/recipe/xp_solidifier.json b/src/generated/resources/data/actuallyadditions/recipe/xp_solidifier.json new file mode 100644 index 000000000..095cc02bf --- /dev/null +++ b/src/generated/resources/data/actuallyadditions/recipe/xp_solidifier.json @@ -0,0 +1,24 @@ +{ + "type": "minecraft:crafting_shaped", + "category": "misc", + "key": { + "A": { + "item": "actuallyadditions:advanced_coil" + }, + "E": { + "item": "actuallyadditions:empowered_diamatine_crystal_block" + }, + "S": { + "item": "actuallyadditions:solidified_experience" + } + }, + "pattern": [ + "SSS", + "EAE", + "SSS" + ], + "result": { + "count": 1, + "id": "actuallyadditions:xp_solidifier" + } +} \ No newline at end of file diff --git a/src/main/java/de/ellpeck/actuallyadditions/data/BlockRecipeGenerator.java b/src/main/java/de/ellpeck/actuallyadditions/data/BlockRecipeGenerator.java index 932878096..c1d642f57 100644 --- a/src/main/java/de/ellpeck/actuallyadditions/data/BlockRecipeGenerator.java +++ b/src/main/java/de/ellpeck/actuallyadditions/data/BlockRecipeGenerator.java @@ -507,6 +507,14 @@ public class BlockRecipeGenerator extends RecipeProvider { .define('A', ActuallyBlocks.BREAKER.get()) .define('V', ActuallyItems.VOID_CRYSTAL) .save(recipeOutput); + + // Experience Solidifier + Recipe.shaped(ActuallyBlocks.XP_SOLIDIFIER.getItem()) + .pattern("SSS", "EAE", "SSS") + .define('S', ActuallyItems.SOLIDIFIED_EXPERIENCE) + .define('E', ActuallyBlocks.EMPOWERED_DIAMATINE_CRYSTAL.getItem()) + .define('A', ActuallyItems.ADVANCED_COIL) + .save(recipeOutput); } public static class Recipe { diff --git a/src/main/java/de/ellpeck/actuallyadditions/mod/ActuallyAdditions.java b/src/main/java/de/ellpeck/actuallyadditions/mod/ActuallyAdditions.java index 7ebc43653..6cf02bc4b 100644 --- a/src/main/java/de/ellpeck/actuallyadditions/mod/ActuallyAdditions.java +++ b/src/main/java/de/ellpeck/actuallyadditions/mod/ActuallyAdditions.java @@ -94,7 +94,6 @@ public class ActuallyAdditions { ActuallyBiomeModifiers.init(eventBus); ActuallyParticles.init(eventBus); ActuallyTags.init(); - ActuallyAdditionsClient.init(eventBus); eventBus.addListener(this::onConfigReload); NeoForge.EVENT_BUS.addListener(this::serverStarted); @@ -110,6 +109,7 @@ public class ActuallyAdditions { eventBus.addListener(this::setup); if (dist.isClient()) { + ActuallyAdditionsClient.init(eventBus); container.registerExtensionPoint(IConfigScreenFactory.class, ConfigurationScreen::new); eventBus.addListener(ActuallyAdditionsClient::setup); eventBus.addListener(ActuallyAdditionsClient::setupMenus);