Jump to content

[1.15.2] How to get Registry ids?


Axspeo

Recommended Posts

Why do you need the integer id? Integer ids are unreliable and should almost never be used.

In any case, Registry is only really meant for vanilla's use. ForgeRegistries is what you would use to access registries.

I'm eager to learn and am prone to mistakes. Don't hesitate to tell me how I can improve.

Link to comment
Share on other sites

1 hour ago, imacatlolol said:

Why do you need the integer id? Integer ids are unreliable and should almost never be used.

In any case, Registry is only really meant for vanilla's use. ForgeRegistries is what you would use to access registries.

Was checking Twilight Forest Source code and found it here.

That's why I was asking

Link to comment
Share on other sites

1 hour ago, imacatlolol said:

Why do you need the integer id? Integer ids are unreliable and should almost never be used.

In any case, Registry is only really meant for vanilla's use. ForgeRegistries is what you would use to access registries.

In my custom BiomeProvider I have to use a custom layer which looks like this:

public class CustomLayer implements IC0Transformer
{
    @Override
    public int apply(INoiseRandom context, int value)
    {
     	 return Registry.BIOME.getId(BiomeInit.CUSTOM_BIOME)
    }
}

How can I do without using Minecraft Registry IDs ?

Link to comment
Share on other sites

11 minutes ago, QuantumSoul said:

In my custom BiomeProvider I have to use a custom layer which looks like this:


public class CustomLayer implements IC0Transformer
{
    @Override
    public int apply(INoiseRandom context, int value)
    {
     	 return Registry.BIOME.getId(BiomeInit.CUSTOM_BIOME)
    }
}

How can I do without using Minecraft Registry IDs ?

bruh that was my question already

Link to comment
Share on other sites

16 minutes ago, QuantumSoul said:

How can I do without using Minecraft Registry IDs ?

27 minutes ago, Axspeo said:

Was checking Twilight Forest Source code and found it here.

That's why I was asking

Ah, I see. I'm not super familiar with world gen, but I think this is one of those rare cases where using the numerical IDs is actually necessary, you both were right in the first place.

I looked at a couple other major world-gen mods (Betweenlands and Midnight) and they seem to do the same thing, so I don't believe there's any issues with using the vanilla registry here.

As for the deprecation warning itself, you can use the SupressWarnings annotation; though you may want to add a comment about why the suppression is needed for your own future reference.

Edited by imacatlolol
Typo

I'm eager to learn and am prone to mistakes. Don't hesitate to tell me how I can improve.

Link to comment
Share on other sites

4 minutes ago, imacatlolol said:

Ah, I see. I'm not super familiar with world gen, but I think this is one of those rare cases where using the numerical IDs is actually necessary, you both were right in the first place.

I looked at a couple other major world-gen mods (Betweenlands and Midnight) and they seem to do the same thing, so I don't believe there's any issues with using the vanilla registry here.

As for the deprecation warning itself, you can use the SupressWarnings annotation; though you may want to add a comment about why the suppression is needed for your own future reference.

I think if we want to use ForgeRegistries, we have to create a LOT of new classes just to solve that one layer problem

Link to comment
Share on other sites

1 minute ago, QuantumSoul said:

I think if we want to use ForgeRegistries, we have to create a LOT of new classes just to solve that one layer problem

I don't think you would. You'd probably just have to cast the IForgeRegistry to ForgeRegistry and use its getID method, but I'm just assuming that it would return the same result.

It certainly wouldn't be any more difficult to work with, I'm sure.

I'm eager to learn and am prone to mistakes. Don't hesitate to tell me how I can improve.

Link to comment
Share on other sites

1 minute ago, imacatlolol said:

I don't think you would. You'd probably just have to cast the IForgeRegistry to ForgeRegistry and use its getID method, but I'm just assuming that it would return the same result.

It certainly wouldn't be any more difficult to work with, I'm sure.

Isn't it another ID ?

Link to comment
Share on other sites

6 minutes ago, QuantumSoul said:

Isn't it another ID ?

Ran a quick test, both registries seem to return the same IDs, which makes sense all things considered.

So, both the vanilla and forge registries would work for this purpose, unless I'm missing something. In the end I believe it would just be personal preference; most modders seem to use the vanilla registry, but using the forge registry may be preferred by the forge team.

  • Thanks 1

I'm eager to learn and am prone to mistakes. Don't hesitate to tell me how I can improve.

Link to comment
Share on other sites

6 hours ago, imacatlolol said:

So, both the vanilla and forge registries would work for this purpose, unless I'm missing something. In the end I believe it would just be personal preference; most modders seem to use the vanilla registry, but using the forge registry may be preferred by the forge team.

Using the Forge method would indeed be preferred.

My thought on the matter is:

Vanilla methods that are marked deprecated means they should not be called by outside methods. Due to this, the method can be removed at any time by Mojang or Forge without undergoing the "oh look I'm deprecated, that means I will get removed in the next version; your IDE should be shouting at you to use the newly introduced approach instead!" Therefore the Forge provided method is often considered a better approach and often more future-proof.

  • Like 1

Some tips:

Spoiler

Modder Support:

Spoiler

1. Do not follow tutorials on YouTube, especially TechnoVision (previously called Loremaster) and HarryTalks, due to their promotion of bad practice and usage of outdated code.

2. Always post your code.

3. Never copy and paste code. You won't learn anything from doing that.

4. 

Quote

Programming via Eclipse's hotfixes will get you nowhere

5. Learn to use your IDE, especially the debugger.

6.

Quote

The "picture that's worth 1000 words" only works if there's an obvious problem or a freehand red circle around it.

Support & Bug Reports:

Spoiler

1. Read the EAQ before asking for help. Remember to provide the appropriate log(s).

2. Versions below 1.11 are no longer supported due to their age. Update to a modern version of Minecraft to receive support.

 

 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Announcements



  • Recently Browsing

    • No registered users viewing this page.
  • Posts

    • Add crash-reports with sites like https://paste.ee/   Use a pre-configured modpack as working base - most of these already have a server pack The just add new mods one by one
    • To Start I use MCProhosting. Using forge 47.2.0 version 1.20.1 for Minecraft. Both Client side and server side have the exact same mods (no I cannot figure out which are client and server side) I am new to servers but I have played around with mods before. I have found information about incorrect versions like mods wanting older versions of forge. Where others want to use different versions of minecraft. Not entirely sure what I'm supposed to look for and could use some help. I understand it looks insane but its 100% user error and likely 90% doesn't apply to the problem. Do note I added the mods (only the mods) directly to the libraries/cpw/mods folder on the server. It already created the config files when I booted the server. I have no problems running it client side as far as I have seen however I haven't gotten far into testing everything. Server will still boot just refuses to allow me to join due to mismatch.  Every mod is made for forge (atleast that what forge states). If I'm missing information that would be Key to solving my stupidity than I am more than glad to give more. Yes, I have verified the forge version and minecraft versions, No I did not fallow installing each and every mod at a single time the first time. Proceeded to delete everything restart the whole process and do it correctly. Same boat only difference was 2 more mods work just fine. All of the logs below are from Lastest.log. I can also pull server console if thats better and remove half of the post to make it easier to work with. Missing TOML Files [10:01:11] [main/WARN]: Mod file C:\Users\moreh\curseforge\minecraft\Install\libraries\net\minecraftforge\fmlcore\1.20.1-47.2.0\fmlcore-1.20.1-47.2.0.jar is missing mods.toml file [10:01:11] [main/WARN]: Mod file C:\Users\moreh\curseforge\minecraft\Install\libraries\net\minecraftforge\javafmllanguage\1.20.1-47.2.0\javafmllanguage-1.20.1-47.2.0.jar is missing mods.toml file [10:01:11] [main/WARN]: Mod file C:\Users\moreh\curseforge\minecraft\Install\libraries\net\minecraftforge\lowcodelanguage\1.20.1-47.2.0\lowcodelanguage-1.20.1-47.2.0.jar is missing mods.toml file [10:01:11] [main/WARN]: Mod file C:\Users\moreh\curseforge\minecraft\Install\libraries\net\minecraftforge\mclanguage\1.20.1-47.2.0\mclanguage-1.20.1-47.2.0.jar is missing mods.toml file Not sure how I fix this or change it so it can read them.  [10:01:15] [main/WARN]: Reference map 'justhammers-common-refmap.json' for justhammers-common.mixins.json could not be read. If this is a development environment you can ignore this message [10:01:15] [main/WARN]: Reference map 'enderitemod-forge-refmap.json' for enderitemod.mixins.json could not be read. If this is a development environment you can ignore this message [10:01:15] [main/WARN]: Reference map 'octolib.refmap.json' for octolib.mixins.json could not be read. If this is a development environment you can ignore this message [10:01:15] [main/WARN]: Reference map 'graveyard-FORGE-forge-refmap.json' for graveyard-forge.mixins.json could not be read. If this is a development environment you can ignore this message [10:01:15] [main/WARN]: Reference map 'simplyswords-forge-refmap.json' for simplyswords.mixins.json could not be read. If this is a development environment you can ignore this message [10:01:18] [pool-4-thread-1/WARN]: @Inject(@At("INVOKE")) Shift.BY=1 on crittersandcompanions.mixins.json:LivingEntityMixin::handler$zmb000$onDie exceeds the maximum allowed value: 0. Increase the value of maxShiftBy to suppress this warning. [10:01:24] [Render thread/WARN]: Assets URL 'union:/C:/Users/moreh/curseforge/minecraft/Install/libraries/net/minecraft/client/1.20.1-20230612.114412/client-1.20.1-20230612.114412-srg.jar%23334!/assets/.mcassetsroot' uses unexpected schema [10:01:24] [Render thread/WARN]: Assets URL 'union:/C:/Users/moreh/curseforge/minecraft/Install/libraries/net/minecraft/client/1.20.1-20230612.114412/client-1.20.1-20230612.114412-srg.jar%23334!/data/.mcassetsroot' uses unexpected schema Animation problems [10:01:36] [Render thread/INFO]: Reloading ResourceManager: vanilla, mod_resources, diagonalblocks:default_block_models [10:01:36] [Worker-Main-11/ERROR]: Unable to parse animation: idle [10:01:36] [Worker-Main-10/ERROR]: Unable to parse animation: idle [10:01:36] [Worker-Main-10/ERROR]: Unable to parse animation: idle [10:01:36] [Worker-Main-8/INFO]: Found unifont_all_no_pua-15.0.06.hex, loading [10:01:36] [Worker-Main-3/ERROR]: Unable to parse animation: attack Cannot add events [10:01:36] [Thread-4/WARN]: Oreberries Replanted's config just got changed on the file system! [10:01:36] [Worker-Main-4/WARN]: File everythingcopper:sounds/block/chime.ogg does not exist, cannot add it to event everythingcopper:block.copper_chime.chime [10:01:36] [Worker-Main-4/WARN]: File alexscaves:sounds/mob/luxtructosaurus/luxtructosaurus_snort_0.ogg does not exist, cannot add it to event alexscaves:luxtructosaurus_snort [10:01:36] [Worker-Main-4/WARN]: File alexscaves:sounds/mob/luxtructosaurus/luxtructosaurus_snort_1.ogg does not exist, cannot add it to event alexscaves:luxtructosaurus_snort [10:01:36] [Worker-Main-4/WARN]: File alexscaves:sounds/mob/luxtructosaurus/luxtructosaurus_snort_2.ogg does not exist, cannot add it to event alexscaves:luxtructosaurus_snort [10:01:36] [Worker-Main-4/WARN]: File alexscaves:sounds/mob/luxtructosaurus/luxtructosaurus_breathe_0.ogg does not exist, cannot add it to event alexscaves:luxtructosaurus_breathe [10:01:36] [Worker-Main-4/WARN]: File alexscaves:sounds/mob/luxtructosaurus/luxtructosaurus_breathe_1.ogg does not exist, cannot add it to event alexscaves:luxtructosaurus_breathe [10:01:36] [Worker-Main-4/WARN]: File alexscaves:sounds/mob/luxtructosaurus/luxtructosaurus_breathe_2.ogg does not exist, cannot add it to event alexscaves:luxtructosaurus_breathe [10:01:36] [modloading-worker-0/WARN]: Configuration file C:\Users\moreh\curseforge\minecraft\Instances\Custom\config\enderio\machines-common.toml is not correct. Correcting [10:01:36] [modloading-worker-0/WARN]: Incorrect key poweredSpawner.Spawn Type was corrected from ENTITYTYPE to its default, ENTITYTYPE.  [10:01:37] [Worker-Main-9/ERROR]: Invalid path in pack: mowlib:textures/item/models/filters/filterTemplate.pdn, ignoring [10:01:37] [Worker-Main-9/ERROR]: Invalid path in pack: pedestals:textures/item/models/filters/filterTemplate.pdn, ignoring [10:01:37] [Worker-Main-9/ERROR]: Invalid path in pack: pedestals:textures/item/augments/tieredAugmentsTemplate.pdn, ignoring [10:01:37] [Worker-Main-9/ERROR]: Invalid path in pack: pedestals:textures/item/Coin_States_Template.pdn, ignoring [10:01:37] [Worker-Main-3/WARN]: Invalid frame index on sprite born_in_chaos_v1:dimanim frame 1: 1 [10:01:37] [Worker-Main-3/WARN]: Invalid frame index on sprite born_in_chaos_v1:dimanim frame 2: 2 [10:01:37] [Worker-Main-3/WARN]: Invalid frame index on sprite born_in_chaos_v1:dimanim frame 3: 3 [10:01:37] [Worker-Main-3/WARN]: Invalid frame index on sprite born_in_chaos_v1:dimanim frame 4: 4 [10:01:37] [Worker-Main-3/WARN]: Invalid frame index on sprite born_in_chaos_v1:dimanim frame 5: 5 [10:01:37] [Worker-Main-3/WARN]: Invalid frame index on sprite born_in_chaos_v1:dimanim frame 6: 6 These cannot see forge version if I understand this correctly. [10:01:37] [Worker-Main-7/ERROR]: Failed to load model enderio:models/block/athena/basic_capacitor_bank_part.json com.google.gson.JsonParseException: Model loader 'athena:athena' not found. Registered loaders: chiselsandbits:bit, mekanism:transmitter, forge:empty, sophisticatedbackpacks:backpack, twilightforest:castle_door, mekanism:energy_cube, chiselsandbits:interactable_model, twilightforest:patch, enderio:conduit, enderio:modloaded, forge:elements, forge:obj, forge:fluid_container, forge:composite, forge:separate_transforms, creativecore:rendered, enderio:io_overlay, enderio:painted_block, forge:item_layers, mekanism:robit, chiselsandbits:chiseled_block, twilightforest:force_field, twilightforest:giant_block, lootr:barrel     at net.minecraftforge.client.model.ExtendedBlockModelDeserializer.deserializeGeometry(ExtendedBlockModelDeserializer.java:97) ~[forge-1.20.1-47.2.0-universal.jar%23339!/:?]     at net.minecraftforge.client.model.ExtendedBlockModelDeserializer.deserialize(ExtendedBlockModelDeserializer.java:55) ~[forge-1.20.1-47.2.0-universal.jar%23339!/:?]     at net.minecraftforge.client.model.ExtendedBlockModelDeserializer.deserialize(ExtendedBlockModelDeserializer.java:38) ~[forge-1.20.1-47.2.0-universal.jar%23339!/:?]     at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]     at net.minecraft.util.GsonHelper.m_13780_(GsonHelper.java:524) ~[client-1.20.1-20230612.114412-srg.jar%23334!/:?]     at net.minecraft.util.GsonHelper.m_263475_(GsonHelper.java:531) ~[client-1.20.1-20230612.114412-srg.jar%23334!/:?]     at net.minecraft.util.GsonHelper.m_13776_(GsonHelper.java:581) ~[client-1.20.1-20230612.114412-srg.jar%23334!/:?]     at net.minecraft.client.renderer.block.model.BlockModel.m_111461_(BlockModel.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23334!/:?]     at net.minecraft.client.resources.model.ModelManager.m_246478_(ModelManager.java:110) ~[client-1.20.1-20230612.114412-srg.jar%23334!/:?]     at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) ~[?:?]     at java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) ~[?:?]     at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]     at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]     at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]     at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]     at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?] [10:01:37] [Worker-Main-6/ERROR]: Failed to load model enderio:models/block/athena/advanced_capacitor_bank_part.json com.google.gson.JsonParseException: Model loader 'athena:athena' not found. Registered loaders: chiselsandbits:bit, mekanism:transmitter, forge:empty, sophisticatedbackpacks:backpack, twilightforest:castle_door, mekanism:energy_cube, chiselsandbits:interactable_model, twilightforest:patch, enderio:conduit, enderio:modloaded, forge:elements, forge:obj, forge:fluid_container, forge:composite, forge:separate_transforms, creativecore:rendered, enderio:io_overlay, enderio:painted_block, forge:item_layers, mekanism:robit, chiselsandbits:chiseled_block, twilightforest:force_field, twilightforest:giant_block, lootr:barrel     at net.minecraftforge.client.model.ExtendedBlockModelDeserializer.deserializeGeometry(ExtendedBlockModelDeserializer.java:97) ~[forge-1.20.1-47.2.0-universal.jar%23339!/:?]     at net.minecraftforge.client.model.ExtendedBlockModelDeserializer.deserialize(ExtendedBlockModelDeserializer.java:55) ~[forge-1.20.1-47.2.0-universal.jar%23339!/:?]     at net.minecraftforge.client.model.ExtendedBlockModelDeserializer.deserialize(ExtendedBlockModelDeserializer.java:38) ~[forge-1.20.1-47.2.0-universal.jar%23339!/:?]     at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]     at net.minecraft.util.GsonHelper.m_13780_(GsonHelper.java:524) ~[client-1.20.1-20230612.114412-srg.jar%23334!/:?]     at net.minecraft.util.GsonHelper.m_263475_(GsonHelper.java:531) ~[client-1.20.1-20230612.114412-srg.jar%23334!/:?]     at net.minecraft.util.GsonHelper.m_13776_(GsonHelper.java:581) ~[client-1.20.1-20230612.114412-srg.jar%23334!/:?]     at net.minecraft.client.renderer.block.model.BlockModel.m_111461_(BlockModel.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23334!/:?]     at net.minecraft.client.resources.model.ModelManager.m_246478_(ModelManager.java:110) ~[client-1.20.1-20230612.114412-srg.jar%23334!/:?]     at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) ~[?:?]     at java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) ~[?:?]     at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]     at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]     at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]     at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]     at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?] [10:01:37] [Worker-Main-7/ERROR]: Failed to load model enderio:models/block/athena/vibrant_capacitor_bank_part.json com.google.gson.JsonParseException: Model loader 'athena:athena' not found. Registered loaders: chiselsandbits:bit, mekanism:transmitter, forge:empty, sophisticatedbackpacks:backpack, twilightforest:castle_door, mekanism:energy_cube, chiselsandbits:interactable_model, twilightforest:patch, enderio:conduit, enderio:modloaded, forge:elements, forge:obj, forge:fluid_container, forge:composite, forge:separate_transforms, creativecore:rendered, enderio:io_overlay, enderio:painted_block, forge:item_layers, mekanism:robit, chiselsandbits:chiseled_block, twilightforest:force_field, twilightforest:giant_block, lootr:barrel     at net.minecraftforge.client.model.ExtendedBlockModelDeserializer.deserializeGeometry(ExtendedBlockModelDeserializer.java:97) ~[forge-1.20.1-47.2.0-universal.jar%23339!/:?]     at net.minecraftforge.client.model.ExtendedBlockModelDeserializer.deserialize(ExtendedBlockModelDeserializer.java:55) ~[forge-1.20.1-47.2.0-universal.jar%23339!/:?]     at net.minecraftforge.client.model.ExtendedBlockModelDeserializer.deserialize(ExtendedBlockModelDeserializer.java:38) ~[forge-1.20.1-47.2.0-universal.jar%23339!/:?]     at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]     at net.minecraft.util.GsonHelper.m_13780_(GsonHelper.java:524) ~[client-1.20.1-20230612.114412-srg.jar%23334!/:?]     at net.minecraft.util.GsonHelper.m_263475_(GsonHelper.java:531) ~[client-1.20.1-20230612.114412-srg.jar%23334!/:?]     at net.minecraft.util.GsonHelper.m_13776_(GsonHelper.java:581) ~[client-1.20.1-20230612.114412-srg.jar%23334!/:?]     at net.minecraft.client.renderer.block.model.BlockModel.m_111461_(BlockModel.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23334!/:?]     at net.minecraft.client.resources.model.ModelManager.m_246478_(ModelManager.java:110) ~[client-1.20.1-20230612.114412-srg.jar%23334!/:?]     at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) ~[?:?]     at java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) ~[?:?]     at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]     at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]     at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]     at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]     at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?] Likely missing datapack or resource pack  [10:01:37] [Worker-Main-5/WARN]: Unused frames in sprite enderio:block/primitive_alloy_smelter_front_active: [4, 5] [10:01:37] [Worker-Main-8/WARN]: Unused frames in sprite enderio:block/alloy_smelter_front_active: [4, 5] [10:01:38] [Worker-Main-7/ERROR]: Failed to load model born_in_chaos_v1:models/custom/staff_magic_arrows.json net.minecraft.ResourceLocationException: Non [a-z0-9/._-] character in path of location: minecraft:Staff_Magic_Arrows     at net.minecraft.resources.ResourceLocation.m_245185_(ResourceLocation.java:236) ~[client-1.20.1-20230612.114412-srg.jar%23334!/:?]     at net.minecraft.resources.ResourceLocation.<init>(ResourceLocation.java:38) ~[client-1.20.1-20230612.114412-srg.jar%23334!/:?]     at net.minecraft.resources.ResourceLocation.<init>(ResourceLocation.java:42) ~[client-1.20.1-20230612.114412-srg.jar%23334!/:?]     at net.minecraft.resources.ResourceLocation.<init>(ResourceLocation.java:46) ~[client-1.20.1-20230612.114412-srg.jar%23334!/:?]     at net.minecraft.client.renderer.block.model.BlockModel$Deserializer.deserialize(BlockModel.java:321) ~[client-1.20.1-20230612.114412-srg.jar%23334!/:?]     at net.minecraftforge.client.model.ExtendedBlockModelDeserializer.deserialize(ExtendedBlockModelDeserializer.java:53) ~[forge-1.20.1-47.2.0-universal.jar%23339!/:?]     at net.minecraftforge.client.model.ExtendedBlockModelDeserializer.deserialize(ExtendedBlockModelDeserializer.java:38) ~[forge-1.20.1-47.2.0-universal.jar%23339!/:?]     at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:76) ~[gson-2.10.jar%23107!/:?]     at net.minecraft.util.GsonHelper.m_13780_(GsonHelper.java:524) ~[client-1.20.1-20230612.114412-srg.jar%23334!/:?]     at net.minecraft.util.GsonHelper.m_263475_(GsonHelper.java:531) ~[client-1.20.1-20230612.114412-srg.jar%23334!/:?]     at net.minecraft.util.GsonHelper.m_13776_(GsonHelper.java:581) ~[client-1.20.1-20230612.114412-srg.jar%23334!/:?]     at net.minecraft.client.renderer.block.model.BlockModel.m_111461_(BlockModel.java:74) ~[client-1.20.1-20230612.114412-srg.jar%23334!/:?]     at net.minecraft.client.resources.model.ModelManager.m_246478_(ModelManager.java:110) ~[client-1.20.1-20230612.114412-srg.jar%23334!/:?]     at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) ~[?:?]     at java.util.concurrent.CompletableFuture$AsyncSupply.exec(CompletableFuture.java:1760) ~[?:?]     at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?]     at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?]     at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?]     at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?]     at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?] [10:01:38] [Worker-Main-6/WARN]: Invalid frame index on sprite relics:item/wool_mitten frame 14: 14 [10:01:38] [Worker-Main-9/WARN]: Unused frames in sprite relics:item/spore_sack: [10] [10:01:39] [Worker-Main-11/WARN]: Exception loading blockstate definition: 'torchmaster:blockstates/invisible_light.json' missing model for variant: 'torchmaster:invisible_light#' [10:01:39] [Worker-Main-11/WARN]: Exception loading blockstate definition: 'torchmaster:blockstates/invisible_light.json' in resourcepack: 'mod_resources': Neither 'variants' nor 'multipart' found [10:01:39] [Worker-Main-11/WARN]: Unable to load model: 'minecraft:grudbone' referenced from: born_in_chaos_v1:gnawed_bones#facing=north,waterlogged=true: java.io.FileNotFoundException: minecraft:models/grudbone.json [10:01:40] [Worker-Main-11/WARN]: Unable to load model: 'minecraft:puddleofintoxication' referenced from: born_in_chaos_v1:puddleofintoxication#waterlogged=true: java.io.FileNotFoundException: minecraft:models/puddleofintoxication.json [10:01:40] [Worker-Main-11/WARN]: Unable to load model: 'minecraft:shellspikes' referenced from: born_in_chaos_v1:spiny_shell_trap#waterlogged=true: java.io.FileNotFoundException: minecraft:models/shellspikes.json [10:01:40] [Worker-Main-11/WARN]: Unable to load model: 'minecraft:houndtrap' referenced from: born_in_chaos_v1:hound_trap#facing=north,waterlogged=true: java.io.FileNotFoundException: minecraft:models/houndtrap.json [10:01:40] [Worker-Main-11/WARN]: Unable to load model: 'minecraft:houndtrapserried' referenced from: born_in_chaos_v1:closed_hound_trap#facing=north,waterlogged=true: java.io.FileNotFoundException: minecraft:models/houndtrapserried.json [10:01:42] [Worker-Main-11/WARN]: Unable to load model: 'allthemodium:block/allthemodium_block' referenced from: allthecompressed:allthemodium_block_1x#: java.io.FileNotFoundException: allthemodium:models/block/allthemodium_block.json [10:01:42] [Worker-Main-11/WARN]: Unable to load model: 'allthemodium:block/vibranium_block' referenced from: allthecompressed:vibranium_block_1x#: java.io.FileNotFoundException: allthemodium:models/block/vibranium_block.json [10:01:42] [Worker-Main-11/WARN]: Unable to load model: 'allthemodium:block/unobtainium_block' referenced from: allthecompressed:unobtainium_block_1x#: java.io.FileNotFoundException: allthemodium:models/block/unobtainium_block.json [10:01:42] [Worker-Main-11/WARN]: Unable to load model: 'allthemodium:block/unobtainium_allthemodium_alloy_block' referenced from: allthecompressed:unobtainium_allthemodium_alloy_block_1x#: java.io.FileNotFoundException: allthemodium:models/block/unobtainium_allthemodium_alloy_block.json [10:01:42] [Worker-Main-11/WARN]: Unable to load model: 'allthemodium:block/unobtainium_vibranium_alloy_block' referenced from: allthecompressed:unobtainium_vibranium_alloy_block_1x#: java.io.FileNotFoundException: allthemodium:models/block/unobtainium_vibranium_alloy_block.json [10:01:42] [Worker-Main-11/WARN]: Unable to load model: 'allthemodium:block/vibranium_allthemodium_alloy_block' referenced from: allthecompressed:vibranium_allthemodium_alloy_block_1x#: java.io.FileNotFoundException: allthemodium:models/block/vibranium_allthemodium_alloy_block.json [10:01:42] [Worker-Main-11/WARN]: Unable to load model: 'allthemodium:block/ancient_stone' referenced from: allthecompressed:ancient_stone_1x#: java.io.FileNotFoundException: allthemodium:models/block/ancient_stone.json [10:01:42] [Worker-Main-11/WARN]: Unable to load model: 'allthemodium:block/ancient_log_0' referenced from: allthecompressed:ancient_log_0_1x#: java.io.FileNotFoundException: allthemodium:models/block/ancient_log_0.json [10:01:42] [Worker-Main-11/WARN]: Unable to load model: 'alltheores:block/aluminum_block' referenced from: allthecompressed:aluminum_block_1x#: java.io.FileNotFoundException: alltheores:models/block/aluminum_block.json [10:01:42] [Worker-Main-11/WARN]: Unable to load model: 'alltheores:block/bronze_block' referenced from: allthecompressed:bronze_block_1x#: java.io.FileNotFoundException: alltheores:models/block/bronze_block.json [10:01:42] [Worker-Main-11/WARN]: Unable to load model: 'alltheores:block/constantan_block' referenced from: allthecompressed:constantan_block_1x#: java.io.FileNotFoundException: alltheores:models/block/constantan_block.json [10:01:42] [Worker-Main-11/WARN]: Unable to load model: 'alltheores:block/electrum_block' referenced from: allthecompressed:electrum_block_1x#: java.io.FileNotFoundException: alltheores:models/block/electrum_block.json [10:01:42] [Worker-Main-11/WARN]: Unable to load model: 'alltheores:block/enderium_block' referenced from: allthecompressed:enderium_block_1x#: java.io.FileNotFoundException: alltheores:models/block/enderium_block.json [10:01:42] [Worker-Main-11/WARN]: Unable to load model: 'alltheores:block/invar_block' referenced from: allthecompressed:invar_block_1x#: java.io.FileNotFoundException: alltheores:models/block/invar_block.json [10:01:42] [Worker-Main-11/WARN]: Unable to load model: 'alltheores:block/iridium_block' referenced from: allthecompressed:iridium_block_1x#: java.io.FileNotFoundException: alltheores:models/block/iridium_block.json [10:01:42] [Worker-Main-11/WARN]: Unable to load model: 'alltheores:block/lead_block' referenced from: allthecompressed:lead_block_1x#: java.io.FileNotFoundException: alltheores:models/block/lead_block.json [10:01:42] [Worker-Main-11/WARN]: Unable to load model: 'alltheores:block/lumium_block' referenced from: allthecompressed:lumium_block_1x#: java.io.FileNotFoundException: alltheores:models/block/lumium_block.json [10:01:42] [Worker-Main-11/WARN]: Unable to load model: 'alltheores:block/nickel_block' referenced from: allthecompressed:nickel_block_1x#: java.io.FileNotFoundException: alltheores:models/block/nickel_block.json [10:01:42] [Worker-Main-11/WARN]: Unable to load model: 'alltheores:block/osmium_block' referenced from: allthecompressed:osmium_block_1x#: java.io.FileNotFoundException: alltheores:models/block/osmium_block.json [10:01:42] [Worker-Main-11/WARN]: Unable to load model: 'alltheores:block/peridot_block' referenced from: allthecompressed:peridot_block_1x#: java.io.FileNotFoundException: alltheores:models/block/peridot_block.json [10:01:42] [Worker-Main-11/WARN]: Unable to load model: 'alltheores:block/platinum_block' referenced from: allthecompressed:platinum_block_1x#: java.io.FileNotFoundException: alltheores:models/block/platinum_block.json [10:01:42] [Worker-Main-11/WARN]: Unable to load model: 'alltheores:block/ruby_block' referenced from: allthecompressed:ruby_block_1x#: java.io.FileNotFoundException: alltheores:models/block/ruby_block.json [10:01:42] [Worker-Main-11/WARN]: Unable to load model: 'alltheores:block/sapphire_block' referenced from: allthecompressed:sapphire_block_1x#: java.io.FileNotFoundException: alltheores:models/block/sapphire_block.json [10:01:42] [Worker-Main-11/WARN]: Unable to load model: 'alltheores:block/signalum_block' referenced from: allthecompressed:signalum_block_1x#: java.io.FileNotFoundException: alltheores:models/block/signalum_block.json [10:01:42] [Worker-Main-11/WARN]: Unable to load model: 'alltheores:block/silver_block' referenced from: allthecompressed:silver_block_1x#: java.io.FileNotFoundException: alltheores:models/block/silver_block.json [10:01:42] [Worker-Main-11/WARN]: Unable to load model: 'alltheores:block/steel_block' referenced from: allthecompressed:steel_block_1x#: java.io.FileNotFoundException: alltheores:models/block/steel_block.json [10:01:42] [Worker-Main-11/WARN]: Unable to load model: 'alltheores:block/tin_block' referenced from: allthecompressed:tin_block_1x#: java.io.FileNotFoundException: alltheores:models/block/tin_block.json [10:01:42] [Worker-Main-11/WARN]: Unable to load model: 'alltheores:block/uranium_block' referenced from: allthecompressed:uranium_block_1x#: java.io.FileNotFoundException: alltheores:models/block/uranium_block.json [10:01:42] [Worker-Main-11/WARN]: Unable to load model: 'alltheores:block/zinc_block' referenced from: allthecompressed:zinc_block_1x#: java.io.FileNotFoundException: alltheores:models/block/zinc_block.json [10:01:42] [Worker-Main-11/WARN]: Unable to load model: 'allthetweaks:block/atm_star_block' referenced from: allthecompressed:atm_star_block_1x#: java.io.FileNotFoundException: allthetweaks:models/block/atm_star_block.json [10:01:42] [Worker-Main-11/WARN]: Unable to load model: 'allthetweaks:block/ender_pearl_block' referenced from: allthecompressed:ender_pearl_block_1x#: java.io.FileNotFoundException: allthetweaks:models/block/ender_pearl_block.json [10:01:42] [Worker-Main-11/WARN]: Unable to load model: 'allthetweaks:block/nether_star_block' referenced from: allthecompressed:nether_star_block_1x#: java.io.FileNotFoundException: allthetweaks:models/block/nether_star_block.json [10:01:42] [Worker-Main-11/WARN]: Unable to load model: 'botania:block/blaze_block' referenced from: allthecompressed:blaze_block_1x#: java.io.FileNotFoundException: botania:models/block/blaze_block.json [10:01:42] [Worker-Main-11/WARN]: Unable to load model: 'powah:block/blazing_crystal_block' referenced from: allthecompressed:blazing_crystal_block_1x#: java.io.FileNotFoundException: powah:models/block/blazing_crystal_block.json [10:01:42] [Worker-Main-11/WARN]: Unable to load model: 'powah:block/energized_steel_block' referenced from: allthecompressed:energized_steel_block_1x#: java.io.FileNotFoundException: powah:models/block/energized_steel_block.json [10:01:42] [Worker-Main-11/WARN]: Unable to load model: 'powah:block/niotic_crystal_block' referenced from: allthecompressed:niotic_crystal_block_1x#: java.io.FileNotFoundException: powah:models/block/niotic_crystal_block.json [10:01:42] [Worker-Main-11/WARN]: Unable to load model: 'powah:block/nitro_crystal_block' referenced from: allthecompressed:nitro_crystal_block_1x#: java.io.FileNotFoundException: powah:models/block/nitro_crystal_block.json [10:01:42] [Worker-Main-11/WARN]: Unable to load model: 'powah:block/spirited_crystal_block' referenced from: allthecompressed:spirited_crystal_block_1x#: java.io.FileNotFoundException: powah:models/block/spirited_crystal_block.json [10:01:42] [Worker-Main-11/WARN]: Unable to load model: 'powah:block/uraninite_block' referenced from: allthecompressed:uraninite_block_1x#: java.io.FileNotFoundException: powah:models/block/uraninite_block.json [10:01:42] [Worker-Main-11/WARN]: Unable to load model: 'supplementaries:block/flint_block' referenced from: allthecompressed:flint_block_1x#: java.io.FileNotFoundException: supplementaries:models/block/flint_block.json [10:01:42] [Worker-Main-11/WARN]: Unable to load model: 'productivebees:block/wax_block' referenced from: allthecompressed:wax_block_1x#: java.io.FileNotFoundException: productivebees:models/block/wax_block.json [10:01:42] [Worker-Main-11/WARN]: Exception loading blockstate definition: 'storagedrawers:blockstates/meta_indicator.json' missing model for variant: 'storagedrawers:meta_indicator#facing=west,half=true,slots=3' [10:01:42] [Worker-Main-11/WARN]: Exception loading blockstate definition: 'storagedrawers:blockstates/meta_indicator.json' missing model for variant: 'storagedrawers:meta_indicator#facing=north,half=true,slots=3' [10:01:42] [Worker-Main-11/WARN]: Exception loading blockstate definition: 'storagedrawers:blockstates/meta_indicator.json' missing model for variant: 'storagedrawers:meta_indicator#facing=north,half=false,slots=3' [10:01:42] [Worker-Main-11/WARN]: Exception loading blockstate definition: 'storagedrawers:blockstates/meta_indicator.json' missing model for variant: 'storagedrawers:meta_indicator#facing=west,half=false,slots=3' [10:01:42] [Worker-Main-11/WARN]: Exception loading blockstate definition: 'storagedrawers:blockstates/meta_indicator.json' missing model for variant: 'storagedrawers:meta_indicator#facing=south,half=true,slots=3' [10:01:42] [Worker-Main-11/WARN]: Exception loading blockstate definition: 'storagedrawers:blockstates/meta_indicator.json' missing model for variant: 'storagedrawers:meta_indicator#facing=south,half=false,slots=3' [10:01:42] [Worker-Main-11/WARN]: Exception loading blockstate definition: 'storagedrawers:blockstates/meta_indicator.json' missing model for variant: 'storagedrawers:meta_indicator#facing=east,half=true,slots=3' [10:01:42] [Worker-Main-11/WARN]: Exception loading blockstate definition: 'storagedrawers:blockstates/meta_indicator.json' missing model for variant: 'storagedrawers:meta_indicator#facing=east,half=false,slots=3' [10:01:42] [Worker-Main-11/WARN]: Exception loading blockstate definition: 'storagedrawers:blockstates/meta_comp_indicator.json' missing model for variant: 'storagedrawers:meta_comp_indicator#facing=north,half=true' [10:01:42] [Worker-Main-11/WARN]: Exception loading blockstate definition: 'storagedrawers:blockstates/meta_comp_indicator.json' missing model for variant: 'storagedrawers:meta_comp_indicator#facing=south,half=true' [10:01:42] [Worker-Main-11/WARN]: Exception loading blockstate definition: 'storagedrawers:blockstates/meta_comp_indicator.json' missing model for variant: 'storagedrawers:meta_comp_indicator#facing=west,half=true' [10:01:42] [Worker-Main-11/WARN]: Exception loading blockstate definition: 'storagedrawers:blockstates/meta_comp_indicator.json' missing model for variant: 'storagedrawers:meta_comp_indicator#facing=east,half=true' [10:01:42] [Forge Version Check/INFO]: [botanypots] Found status: BETA Current: 13.0.29 Target: 13.0.29 [10:01:42] [Forge Version Check/INFO]: [puzzlesaccessapi] Starting version check at https://raw.githubusercontent.com/Fuzss/modresources/main/update/puzzlesaccessapi.json [10:01:42] [Forge Version Check/INFO]: [puzzlesaccessapi] Found status: BETA Current: 8.0.7 Target: null [10:01:42] [Forge Version Check/INFO]: [forge] Starting version check at https://files.minecraftforge.net/net/minecraftforge/forge/promotions_slim.json [10:01:42] [Worker-Main-11/WARN]: Unable to load model: 'minecraft:staffmagicarrows' referenced from: born_in_chaos_v1:staffof_magic_arrows#inventory: java.io.FileNotFoundException: minecraft:models/staffmagicarrows.json [10:01:42] [Worker-Main-11/WARN]: Unable to load model: 'minecraft:boncolerstaf' referenced from: born_in_chaos_v1:staffofthe_summoner#inventory: java.io.FileNotFoundException: minecraft:models/boncolerstaf.json [10:01:42] [Worker-Main-11/WARN]: Unable to load model: 'minecraft:pumpkinstaff' referenced from: born_in_chaos_v1:pumpkin_staff#inventory: java.io.FileNotFoundException: minecraft:models/pumpkinstaff.json [10:01:42] [Worker-Main-11/WARN]: Unable to load model: 'minecraft:pumpkinpistol' referenced from: born_in_chaos_v1:pumpkin_pistol#inventory: java.io.FileNotFoundException: minecraft:models/pumpkinpistol.json [10:01:42] [Worker-Main-11/WARN]: Unable to load model: 'minecraft:scythe' referenced from: born_in_chaos_v1:nightmare_scythe#inventory: java.io.FileNotFoundException: minecraft:models/scythe.json [10:01:42] [Worker-Main-11/WARN]: Unable to load model: 'minecraft:topor' referenced from: born_in_chaos_v1:great_reaper_axe#inventory: java.io.FileNotFoundException: minecraft:models/topor.json [10:01:42] [Worker-Main-11/WARN]: Unable to load model: 'minecraft:soulsaber' referenced from: born_in_chaos_v1:soul_cutlass#inventory: java.io.FileNotFoundException: minecraft:models/soulsaber.json [10:01:42] [Worker-Main-11/WARN]: Unable to load model: 'minecraft:greatdarksword' referenced from: born_in_chaos_v1:darkwarblade#inventory: java.io.FileNotFoundException: minecraft:models/greatdarksword.json [10:01:42] [Worker-Main-11/WARN]: Unable to load model: 'minecraft:molotoc' referenced from: born_in_chaos_v1:skullbreaker_hammer#inventory: java.io.FileNotFoundException: minecraft:models/molotoc.json [10:01:42] [Worker-Main-11/WARN]: Unable to load model: 'minecraft:shellmace' referenced from: born_in_chaos_v1:shell_mace#inventory: java.io.FileNotFoundException: minecraft:models/shellmace.json [10:01:42] [Worker-Main-11/WARN]: Unable to load model: 'minecraft:hayfork' referenced from: born_in_chaos_v1:trident_hayfork#inventory: java.io.FileNotFoundException: minecraft:models/hayfork.json [10:01:42] [Worker-Main-11/WARN]: Unable to load model: 'minecraft:soulkey' referenced from: deep_dark_regrowth:soul_key#inventory: java.io.FileNotFoundException: minecraft:models/soulkey.json [10:01:42] [Worker-Main-11/WARN]: Unable to load model: 'minecraft:omnitrident' referenced from: deep_dark_regrowth:omnitrident#inventory: java.io.FileNotFoundException: minecraft:models/omnitrident.json [10:01:43] [Forge Version Check/INFO]: [armorplus] Starting version check at https://sokratis.space/armorplus/1.20/update.json [10:01:44] [Forge Version Check/WARN]: Failed to process update information [10:01:44] [Worker-Main-11/WARN]: Missing textures in model relics:midnight_robe#inventory:     minecraft:textures/atlas/blocks.png:relics:item/midnight_robe_broken [10:01:44] [Worker-Main-11/WARN]: Missing textures in model born_in_chaos_v1:great_reaper_axe#inventory:     minecraft:textures/atlas/blocks.png:born_in_chaos_v1:block/ [10:01:44] [Worker-Main-11/WARN]: Missing textures in model relics:drowned_belt#inventory:     minecraft:textures/atlas/blocks.png:relics:item/drowned_belt_broken [10:01:44] [Worker-Main-11/WARN]: Missing textures in model relics:arrow_quiver#inventory:     minecraft:textures/atlas/blocks.png:relics:item/arrow_quiver_broken [10:01:44] [Worker-Main-11/WARN]: Missing textures in model enderio:redstone_conduit#inventory:     minecraft:textures/atlas/blocks.png:enderio:block/conduit/power1 [10:01:44] [Worker-Main-11/WARN]: Missing textures in model relics:horse_flute#inventory:     minecraft:textures/atlas/blocks.png:relics:item/horse_flute_broken [10:01:44] [Worker-Main-11/WARN]: Missing textures in model relics:roller_skates#inventory:     minecraft:textures/atlas/blocks.png:relics:item/roller_skates_broken [10:01:44] [Worker-Main-11/WARN]: Missing textures in model relics:blazing_flask#inventory:     minecraft:textures/atlas/blocks.png:relics:item/blazing_flask_broken [10:01:44] [Worker-Main-11/WARN]: Missing textures in model enderio:energy_conduit#inventory:     minecraft:textures/atlas/blocks.png:enderio:block/conduit/power1 [10:01:44] [Worker-Main-11/WARN]: Missing textures in model relics:space_dissector#inventory:     minecraft:textures/atlas/blocks.png:relics:item/space_dissector_broken [10:01:44] [Worker-Main-11/WARN]: Missing textures in model relics:chorus_inhibitor#inventory:     minecraft:textures/atlas/blocks.png:relics:item/chorus_inhibitor_broken [10:01:44] [Worker-Main-11/WARN]: Missing textures in model relics:spore_sack#inventory:     minecraft:textures/atlas/blocks.png:relics:item/spore_sack_broken [10:01:44] [Worker-Main-11/WARN]: Missing textures in model relics:reflection_necklace#inventory:     minecraft:textures/atlas/blocks.png:relics:item/reflection_necklace_broken [10:01:44] [Worker-Main-11/WARN]: Missing textures in model relics:holy_locket#inventory:     minecraft:textures/atlas/blocks.png:relics:item/holy_locket_broken [10:01:44] [Worker-Main-11/WARN]: Missing textures in model relics:infinity_ham#inventory:     minecraft:textures/atlas/blocks.png:relics:item/infinity_ham_broken [10:01:44] [Worker-Main-11/WARN]: Missing textures in model enderio:dense_me_conduit#inventory:     minecraft:textures/atlas/blocks.png:enderio:block/conduit/power1 [10:01:44] [Worker-Main-11/WARN]: Missing textures in model enderio:ender_fluid_conduit#inventory:     minecraft:textures/atlas/blocks.png:enderio:block/conduit/power1 [10:01:44] [Worker-Main-11/WARN]: Missing textures in model enderio:pressurized_fluid_conduit#inventory:     minecraft:textures/atlas/blocks.png:enderio:block/conduit/power1 [10:01:44] [Worker-Main-11/WARN]: Missing textures in model relics:magic_mirror#inventory:     minecraft:textures/atlas/blocks.png:relics:item/magic_mirror_broken [10:01:44] [Worker-Main-11/WARN]: Missing textures in model relics:bastion_ring#inventory:     minecraft:textures/atlas/blocks.png:relics:item/bastion_ring_broken [10:01:44] [Worker-Main-11/WARN]: Missing textures in model relics:ice_skates#inventory:     minecraft:textures/atlas/blocks.png:relics:item/ice_skates_broken [10:01:44] [Worker-Main-11/WARN]: Missing textures in model relics:hunter_belt#inventory:     minecraft:textures/atlas/blocks.png:relics:item/hunter_belt_broken [10:01:44] [Worker-Main-11/WARN]: Missing textures in model relics:leather_belt#inventory:     minecraft:textures/atlas/blocks.png:relics:item/leather_belt_broken [10:01:44] [Worker-Main-11/WARN]: Missing textures in model enderio:item_conduit#inventory:     minecraft:textures/atlas/blocks.png:enderio:block/conduit/power1 [10:01:44] [Worker-Main-11/WARN]: Missing textures in model relics:elytra_booster#inventory:     minecraft:textures/atlas/blocks.png:relics:item/elytra_booster_broken [10:01:44] [Worker-Main-11/WARN]: Missing textures in model relics:ice_breaker#inventory:     minecraft:textures/atlas/blocks.png:relics:item/ice_breaker_broken [10:01:44] [Worker-Main-11/WARN]: Missing textures in model relics:wool_mitten#inventory:     minecraft:textures/atlas/blocks.png:relics:item/wool_mitten_broken [10:01:44] [Worker-Main-11/WARN]: Missing textures in model relics:spatial_sign#inventory:     minecraft:textures/atlas/blocks.png:relics:item/spatial_sign_broken [10:01:44] [Worker-Main-11/WARN]: Missing textures in model enderio:me_conduit#inventory:     minecraft:textures/atlas/blocks.png:enderio:block/conduit/power1 [10:01:44] [Worker-Main-11/WARN]: Missing textures in model relics:shadow_glaive#inventory:     minecraft:textures/atlas/blocks.png:relics:item/shadow_glaive_broken [10:01:44] [Worker-Main-11/WARN]: Missing textures in model relics:jellyfish_necklace#inventory:     minecraft:textures/atlas/blocks.png:relics:item/jellyfish_necklace_broken [10:01:44] [Worker-Main-11/WARN]: Missing textures in model enderio:fluid_conduit#inventory:     minecraft:textures/atlas/blocks.png:enderio:block/conduit/power1 [10:01:45] [Worker-Main-11/WARN]: Block 'enderio:painted_fence' is using incompatible model 'net.minecraft.client.renderer.block.model.MultiVariant' and should be added to the 'diagonalfences:non_diagonal_fences' block tag. The model will not appear correctly under some circumstances! [10:01:45] [Worker-Main-11/INFO]: Modifying unbaked models took 388ms [10:01:52] [Render thread/WARN]: Missing sound for event: minecraft:item.goat_horn.play [10:01:52] [Render thread/WARN]: Missing sound for event: minecraft:entity.goat.screaming.horn_break [10:01:52] [Render thread/WARN]: Missing sound for event: inventorypets:mgehit [10:01:52] [Render thread/WARN]: Missing sound for event: inventorypets:doulbedoorbell [10:01:52] [Render thread/WARN]: Missing sound for event: alexscaves:abyssal_chasm_ambience_mood [10:01:52] [Render thread/WARN]: Missing sound for event: alexscaves:luxtructosaurus_breath There are a bunch of errors like these for Born in Choas, The Twilight Forest, and Alex's Caves [10:01:53] [Render thread/WARN]: Could not apply rainbow color layer to cave_dweller:cave_dweller, has custom renderer that is not LivingEntityRenderer. [10:01:53] [Render thread/WARN]: Could not apply rainbow color layer to twilightforest:plateau_boss, has custom renderer that is not LivingEntityRenderer. [10:01:53] [Render thread/WARN]: Could not apply rainbow color layer to born_in_chaos_v1:bonescaller_not_despawn, has custom renderer that is not LivingEntityRenderer. [10:01:53] [Render thread/WARN]: Could not apply rainbow color layer to graveyard:nameless_hanged, has custom renderer that is not LivingEntityRenderer. [10:01:53] [Render thread/WARN]: Could not apply rainbow color layer to alexscaves:ferrouslime, has custom renderer that is not LivingEntityRenderer. [10:01:53] [Render thread/WARN]: Could not apply rainbow color layer to crittersandcompanions:dragonfly, has custom renderer that is not LivingEntityRenderer. [10:01:53] [Render thread/WARN]: Could not apply rainbow color layer to deep_dark_regrowth:stalker, has custom renderer that is not LivingEntityRenderer. [10:01:53] [Render thread/WARN]: Could not apply radiation glow layer to deep_dark_regrowth:anniversary_boombox, has custom renderer that is not LivingEntityRenderer. [10:01:53] [Render thread/WARN]: Shader rendertype_entity_translucent_emissive could not find sampler named Sampler2 in the specified shader program. [10:01:54] [Render thread/WARN]: Shader alexscaves:rendertype_red_ghost could not find sampler named Sampler2 in the specified shader program. [10:01:54] [Render thread/INFO]: registered internal shaders [10:01:54] [Render thread/WARN]: Shader bumpy could not find uniform named OutSize in the specified shader program. [10:02:12] [Netty Client IO #1/ERROR]: Channels [alexscaves:main_channel,projecte:main_channel,deep_dark_regrowth:deep_dark_regrowth,toolleveling:main,sophisticatedbackpacks:channel,citadel:main_channel,storagedrawers:main_channel,enderio:network,born_in_chaos_v1:born_in_chaos_v1,curios:main,wither_drops_netherite_templates:wither_drops_netherite_templates,constructionwand:main,cave_dweller:main,adlods:main,crittersandcompanions:main,forgeendertech:main,alexsmobs:main_channel,chiselsandbits:chiselsandbits,enderio:main,laserio:main_network_channel,sophisticatedcore:channel,mekanism:mekanism,lootr:main_network_channel,ironchest:network,twilightforest:channel,geckolib:main,graveyard:spawn_entity,waystones:network] rejected their server side version number [10:02:12] [Netty Client IO #1/ERROR]: Terminating connection with server, mismatched mod list 0:02:20] [Render thread/WARN]: Missing sound for event: minecraft:item.goat_horn.play [10:02:20] [Render thread/WARN]: Missing sound for event: minecraft:entity.goat.screaming.horn_break [10:02:20] [Render thread/WARN]: Missing sound for event: inventorypets:mgehit [10:02:20] [Render thread/WARN]: Missing sound for event: inventorypets:doulbedoorbell [10:02:20] [Render thread/WARN]: Missing sound for event: alexscaves:abyssal_chasm_ambience_mood [10:02:20] [Render thread/WARN]: Missing sound for event: alexscaves:luxtructosaurus_breath It's just really random and all over the place. It states that the server-side version number is why the mods are rejected but they are the exact same version and I've gone through all the ones causing problems. I don't know what else I should be looking or checking for. Mods that cause problems in a nice little list: 1.alexscaves 2.projecte 3.deep_dark_regrowth:deep_dark_regrowth 4.toolleveling 5.sophisticatedbackpacks 6.citadel 7.storagedrawers 8.enderio 9.born_in_chaos_v1:born_in_chaos_v1 10.curios 11.wither_drops_netherite_templates:wither_drops_netherite_templates 12.constructionwand 13.cave_dweller 14.adlods 15.crittersandcompanions 16.forgeendertech 17.alexsmobs 18.chiselsandbits:chiselsandbits 19.enderio 20.laserio 21.sophisticatedcore 22.mekanism:mekanism 23.lootr 24.ironchest 25.twilightforest 26.geckolib 27.graveyard 28.waystones
    • Just add another .requires after the first one. You can even specify how many should be needed. In your case, that would look like:  ShapelessRecipeBuilder.shapeless(RecipeCategory.MISC, ModItems.LEMON_JUICE.get(), 4) .requires(ModItems.LEMON.get()) .requires(Items.GLASS_BOTTLE, 4) .save(pWriter);
    • https://paste.ee/p/4HYrZ   I probably went a little nuts trying to make the pack exactly what I wanted and blew the whole thing up 😅 TIA for your help!
  • Topics

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.