Jump to content

Recommended Posts

Posted

So I have been having a series of issues when 'learning' to make a machine block, started just trying to look at the furnace block but it wasn't what i wanted to look for as I wanted extra slots and turned to the internet for a tutorial, followed it and then took things apart and made it 'work' the way I wanted it to and added and some extra. I have already taken my jank code from then and made a new project (this one) and worked it in only using the former as reference in most cases. It 'works' but has several issues I've spent a month on now trying to resolve with out a new issue popping up and sadly as smart as I am I used the same repository as the last one so I lost my reference.

Just to go over of how the block is supposed to function:

  • Consume any Iron or Item crafted with Iron (slot[0])
  • Damage an item in the second slot (slot[1])
  • and use redstone dust and blocks as fuel
  • fill the side bar before spitting out the output

I have succeeded in this but the main issues i can't figure out are:

  • First slot stack resets when you open the container after closing
  • NBT data of tile entity isn't saving as it should

I'm ignoring the transfer stack issues as it's not relevant to this (shouldn't be) and believe this is NBT related and I'm not calling markDirty() where I should.

 

Apart from the two bigger issues above I have a mess of typos and no item textures but I just want to figure out how to solve these two issues first and i'll likely for the sanity of cleaner code rewrite this from the ground up as not much has been done yet and I'll have a clear direction.

 

GitHub

Posted

Why did you commit compiled class files to github? You do realize we can't open them and look at your code right? Git is where you upload your sources, not your compiled application.

As a side note - that is not how you setup a minecraft mod repository. The root directory must be your workspace directory.

Posted
  On 10/23/2018 at 6:16 PM, V0idWa1k3r said:

Why did you commit compiled class files to github? You do realize we can't open them and look at your code right? Git is where you upload your sources, not your compiled application.

As a side note - that is not how you setup a minecraft mod repository. The root directory must be your workspace directory.

Expand  

fixed it, used the bin folder and not the src

Posted

There are a lot of isRemote checks in your code like this one

if (this.world.isRemote)

However this check ensures that whatever happens afterwards happens on the client and not on the server. As the server is the driving logic this makes sure nothing actually happens, only the client sees something changed. Untill the server is forced to sync the items to the client that is. This is the reason for

  On 10/23/2018 at 6:07 PM, gameristic34 said:
  • First slot stack resets when you open the container after closing
Expand  

 

In your deserialization method:

this.currentBurnTime = getItemBurnTime((ItemStack)this.handler.getStackInSlot(2));

What if the fuel is consumed completely and the itemstack left in the slot 2 is an empty itemstack? Then when deserializing the fuel will be set to 0, even though there might have been some left.

 

compound.setInteger("BurnTime", (short)this.burnTime);
compound.setInteger("CookTime", (short)this.cookTime);
compound.setInteger("CookTimeTotal", (short)this.totalCookTime);

Any reason you are storing these as integers(4 bytes) yet casting them to shorts beforehand(2 bytes)?

 

  On 10/23/2018 at 6:07 PM, gameristic34 said:
  •  NBT data of tile entity isn't saving as it should
Expand  

Define "isn't saving as it should". What is wrong?

 

Why are you using get/setField methods? They are a horrible abomination of IInventory. Don't have them, access the fields directly.

 

implements ITileEntityProvider

Don't. Just override Block#hasTileEntity and Block#createTileEntity.

 

this.setRegistryName("blockmetallicsyphon");

Your registry name should be prefixed with your modid.

 

@SideOnly(Side.CLIENT)
    public void initModel() 

IHasModel and it's substitutes are stupid. All items need models and there is nothing about model registration that requires access to something private/protected in your block/item classes. Register your models in the model registry event, not in your block/item classes.

 

Instead of setting the state for rotation in Block#onBlockAdded or Block#onBlockPlacedBy just return the state you want in Block#getStateForPlacement.

 

Your getMetaFromState and getStateFromMeta are not compatible. The data that is read isn't the one that is being written.

 

Instead of the weird TE manipulations done in your setState method just override TileEntity#shouldRefresh to not change the TE when the blockstate property changes.

 

ItemBase/BlockBase is an antipattern. You do not need it.

 

static BlockMetallicSyphon blockmetallicsyphon = new BlockMetallicSyphon();
static BlockTestContainer blocktestcontainer = new BlockTestContainer();

Don't ever use static initializers for IForgeRegistryEntry. Instantinate your stuff directly in the appropriate RegistryEvent. 

 

You never actually sync the data in your container implementation. You just tell the server that it needs to be synced yet you never do anything when the data arrives on the client. You are missing the Container#updateProgressBar method.

 

IItemHandler itemHandler = this.te.getCapability(CapabilityItemHandler.ITEM_HANDLER_CAPABILITY, null);

Any reason you are doing a capability lookup instead of just accessing your ItemStackHandler field?

 

  Quote

CommonProxy

Expand  

CommonProxy makes no sense. Proxies are classes that are supposed to separate sided code. If your code is common it goes into your main mod class, not into a proxy.

 

  Quote

class IGuiRegister

Expand  

This is me nitpicking but in java you usually prefix something with an I if it is an interface, not a class.

 

GameRegistry.registerTileEntity(TileEntityMetallicSyphon.class, Index.MODID + "_metallicsyphoncontainerblock");

Don't use methods that are ~1.5 years outdated. Use the version that takes a ResourceLocation as it's second argument.

Posted (edited)
  On 10/23/2018 at 8:36 PM, V0idWa1k3r said:

There are a lot of isRemote checks in your code like this one

if (this.world.isRemote)

However this check ensures that whatever happens afterwards happens on the client and not on the server. As the server is the driving logic this makes sure nothing actually happens, only the client sees something changed. Untill the server is forced to sync the items to the client that is. This is the reason for

Expand  

Taken out the isRemote, that was my figurative ductape method to try and make it work just lacked the experience.

 

  On 10/23/2018 at 8:36 PM, V0idWa1k3r said:

In your deserialization method:

this.currentBurnTime = getItemBurnTime((ItemStack)this.handler.getStackInSlot(2));

What if the fuel is consumed completely and the itemstack left in the slot 2 is an empty itemstack? Then when deserializing the fuel will be set to 0, even though there might have been some left.

Expand  

I have now changed back, that was a vestige of the tutorial i seemed to have missed and changed it back as I get and set the burn time in the update method.

 

  On 10/23/2018 at 8:36 PM, V0idWa1k3r said:
  On 10/23/2018 at 6:07 PM, gameristic34 said:
  •  NBT data of tile entity isn't saving as it should
Expand  

Define "isn't saving as it should". What is wrong?

Expand  

it was how I interpeted the error showing in the game with my fields resetting back after saving and reloading the world but this was likely related to the isRemote calls I had

 

  On 10/23/2018 at 8:36 PM, V0idWa1k3r said:

Why are you using get/setField methods? They are a horrible abomination of IInventory. Don't have them, access the fields directly.

 

implements ITileEntityProvider

Don't. Just override Block#hasTileEntity and Block#createTileEntity.

Expand  

I kept the get/setField methods for the same reason as the messy transferStack method, just not important to fix (also i think I have some variables mixed up in it)

and the hasTileEntity & createTielEntity where what I had originally but when I tried to use it it failed and I choose to use ITileEntityProvider as when I went by reference it had creatNewTileEntity instead

  On 10/23/2018 at 8:36 PM, V0idWa1k3r said:
this.setRegistryName("blockmetallicsyphon");

Your registry name should be prefixed with your modid.

 

@SideOnly(Side.CLIENT)
    public void initModel() 

IHasModel and it's substitutes are stupid. All items need models and there is nothing about model registration that requires access to something private/protected in your block/item classes. Register your models in the model registry event, not in your block/item classes.

 

Instead of setting the state for rotation in Block#onBlockAdded or Block#onBlockPlacedBy just return the state you want in Block#getStateForPlacement.

 

Your getMetaFromState and getStateFromMeta are not compatible. The data that is read isn't the one that is being written.

 

Instead of the weird TE manipulations done in your setState method just override TileEntity#shouldRefresh to not change the TE when the blockstate property changes.

 

ItemBase/BlockBase is an antipattern. You do not need it.

Expand  

okay big one, the state and properties is something I'm barely grasping especially the directional but i'll look more at it based on what you've told me and getStateForPlacement sounds cleaner. As for my meta to state methods, I'm at a loss of what it means, my get meta is getting the index of Facing with a math + to the result of an if ACTIVE is true or false and giving 8 as a byte for true and 0 for false. The state from meta is just something I can't get, I HAVE to find something good as a resource for learning this. setState was just to update the ACTIVE property to change the front facing texture while it was active, the reference I had included having it play sound while ACTIVE was true in there. itemBase and blockBase didn't seem to be a problem I just wanted to try and make new classes for blocks and item creation have less mistakes just because I did a typo but I guess I shouldn't be that lazy while still trying to get grounded with my modding knowledge.

 

  On 10/23/2018 at 8:36 PM, V0idWa1k3r said:
static BlockMetallicSyphon blockmetallicsyphon = new BlockMetallicSyphon();
static BlockTestContainer blocktestcontainer = new BlockTestContainer();

Don't ever use static initializers for IForgeRegistryEntry. Instantinate your stuff directly in the appropriate RegistryEvent. 

Expand  

Yes Sir, just me being lazy again

 

  On 10/23/2018 at 8:36 PM, V0idWa1k3r said:

You never actually sync the data in your container implementation. You just tell the server that it needs to be synced yet you never do anything when the data arrives on the client. You are missing the Container#updateProgressBar method.

 

IItemHandler itemHandler = this.te.getCapability(CapabilityItemHandler.ITEM_HANDLER_CAPABILITY, null);

Any reason you are doing a capability lookup instead of just accessing your ItemStackHandler field?

 

  Quote

CommonProxy

Expand  

CommonProxy makes no sense. Proxies are classes that are supposed to separate sided code. If your code is common it goes into your main mod class, not into a proxy.

 

  Quote

class IGuiRegister

Expand  

This is me nitpicking but in java you usually prefix something with an I if it is an interface, not a class.

 

GameRegistry.registerTileEntity(TileEntityMetallicSyphon.class, Index.MODID + "_metallicsyphoncontainerblock");

Don't use methods that are ~1.5 years outdated. Use the version that takes a ResourceLocation as it's second argument.

Expand  

Cool last chunk, So I had assumed that the detectAndSendChanges method kept it in sync but thinking over it it never says it does and I added the updateProgressBar method but when I looked at the Container the method has no code in it to do anything. Common proxy has been cleaned up, as has the initModel in my block class. Now although old when I put in ResourceLocation as a field I can't find the registry method for this in GameRegistry, ResourceLocation is only used in registering recipes

 

*IGuiRegister and IRegistryHandler where Interfaces i just didn't change the names when i got fed up with it and made them classes.

 

*updated git

Edited by gameristic34
Posted
  On 10/23/2018 at 9:45 PM, gameristic34 said:

As for my meta to state methods, I'm at a loss of what it means, my get meta is getting the index of Facing with a math + to the result of an if ACTIVE is true or false and giving 8 as a byte for true and 0 for false. The state from meta is just something I can't get, I HAVE to find something good as a resource for learning this.

Expand  

These methods are a way to serialize/deserialize blockstate properties to a metadata. Metadata can only go as high as 15(4 bits). So if you needed to store the facing + whether the block is "active" you would store the facing in the first 3 bits(6 possible variants) and use the last bit as a boolean for the active property.

   1          111
   ^           ^
isActive     facing

Then you can read the facing as EnumFacing.values[meta & 7(0111)] and the active as meta & 8 == 8 and write them as facing.ordinal | (isActive ? 8 : 0);

The issue with your current setus is that while you are reading the facing value you are blindly setting the active value to false, this is what I mean by incompatible - you do not restore to the same state you saved as, you loose the active property.

 

  On 10/23/2018 at 9:45 PM, gameristic34 said:

setState was just to update the ACTIVE property to change the front facing texture while it was active, the reference I had included having it play sound while ACTIVE was true in there

Expand  

Well first of all you are setting the state twice for no apparent reason considering that it is the same in both cases. Why do the same operation twice in a row like that? And secondly I mostly meant the whole tileentity nonesense. You do not need to validate and set the tile entity. Just override the method in TileEntity I told you about and you are good.

 

  On 10/23/2018 at 9:45 PM, gameristic34 said:

when I looked at the Container the method has no code in it to do anything

Expand  

Because the Container doesn't need to sync anything, it is a base class for things. Look at ContainerFurnace for example of usage.

 

  On 10/23/2018 at 9:45 PM, gameristic34 said:

Common proxy has been cleaned up

Expand  

Unless you haven't updated your git yet no, it is very much still there. And it needs to be gone completely.

 

  On 10/23/2018 at 9:45 PM, gameristic34 said:

Now although old when I put in ResourceLocation as a field I can't find the registry method for this in GameRegistry, ResourceLocation is only used in registering recipes

Expand  

rloc.PNG.939c1a96271ef57d3c251f12dc88defa.PNG

Unless you are using extremely outdated forge or minecraft the resourcelocation method is there and the other one is explicitly marked as deprecated and not to be used.

Posted (edited)

thanks for pointing out that....I am apperently using 14.21.12443 and thats for 1.12 not 1.12.2 or .1, going to update now and hope nothing goes wrong

and the git did update just the root is different from the last one as this time I got GitKraken to work and last time i manually did it

Edited by gameristic34
Posted

Okay, Thank you for the break down the meta data, I recall now being told that it just slipped my mind since then, I haven't done the changes for the state yet just commented out the duplicates as i don't remember why there are duplicates and totally didn't almost lose my project trying to update forge.....

  On 10/23/2018 at 10:04 PM, V0idWa1k3r said:

Because the Container doesn't need to sync anything, it is a base class for things. Look at ContainerFurnace for example of usage.

Expand  

did and found it setting field in an instance of iInventory so I mirrored with my instance of iInventory

  On 10/23/2018 at 10:04 PM, V0idWa1k3r said:

Unless you haven't updated your git yet no, it is very much still there. And it needs to be gone completely.

Expand  

updated git went weird I think I fixed it?

  On 10/23/2018 at 10:04 PM, V0idWa1k3r said:
  On 10/23/2018 at 9:45 PM, gameristic34 said:

Now although old when I put in ResourceLocation as a field I can't find the registry method for this in GameRegistry, ResourceLocation is only used in registering recipes

Expand  

rloc.PNG.939c1a96271ef57d3c251f12dc88defa.PNG

Unless you are using extremely outdated forge or minecraft the resourcelocation method is there and the other one is explicitly marked as deprecated and not to be used.

Expand  

done and works, no glaring issues still stand, just gonna change my states and post back with an updated git

Posted
  On 10/23/2018 at 10:53 PM, gameristic34 said:

updated git went weird I think I fixed it?

Expand  

You can check your git repository yourself, there is really no need to be asking us whether everything is okay. CommonProxy is still there. And blocks/items are still instantinated in static initializers.

 

  On 10/23/2018 at 10:53 PM, gameristic34 said:

did and found it setting field in an instance of iInventory so I mirrored with my instance of iInventory

Expand  

But you don't have to. set/getField are just getting/setting values of various fields. You can instead simply access the fields directly, without these getters. You are not implementing IInventory anyway, why mirror it's concepts?

Posted
  On 10/23/2018 at 11:03 PM, V0idWa1k3r said:

updated git went weird I think I fixed it?

Expand  

was supposed to be a period I don't know why it was a question mark wasn't meant to be a question.

 

Now Common proxy from what I'm aware is necessary in the main implementation like this

@SidedProxy(serverSide = "com.armalas.ee.proxy.ServerProxy", clientSide = "com.armalas.ee.proxy.ClientProxy")
	public static CommonProxy proxy;

and removing it removes this implementation too? leaving me with directly calling the client and server proxy in the three init methods individually I havn't come across this being the case before so pardon my confusion.

 

Also my block registry use

public static void blockReg(Register<Block> event) {
		event.getRegistry().registerAll(blocks);
		GameRegistry.registerTileEntity(TileEntityMetallicSyphon.class, new ResourceLocation("_metallicsyphoncontainerblock"));
		GameRegistry.registerTileEntity(TileEntityTestContainer.class, new ResourceLocation("_testcontainerblock"));
	}

should I not use the registerAll?

  On 10/23/2018 at 11:03 PM, V0idWa1k3r said:

But you don't have to. set/getField are just getting/setting values of various fields. You can instead simply access the fields directly, without these getters. You are not implementing IInventory anyway, why mirror it's concepts?

Expand  

you are correct I seem to have misunderstood something here, updateProgressbar is for what purpose then? it sounds like that is what detectAndSendChanges is doing

Posted
  On 10/23/2018 at 11:32 PM, gameristic34 said:

Common proxy from what I'm aware is necessary in the main implementation like this

Expand  

Use an interface instead. Like IProxy or something.

 

  On 10/23/2018 at 11:32 PM, gameristic34 said:

should I not use the registerAll?

Expand  

You can use registerAll if you want. Just don't have your blocks/items/whatever instantinated in a static initializers

static BlockMetallicSyphon blockmetallicsyphon = new BlockMetallicSyphon();
static BlockTestContainer blocktestcontainer = new BlockTestContainer();

^

This is wrong. Instantinate your registry entries directly in the registry event.

 

  On 10/23/2018 at 11:32 PM, gameristic34 said:

updateProgressbar is for what purpose then? it sounds like that is what detectAndSendChanges is doing

Expand  

detectAndSendChanges is a server-side method that compares the fields in the TE to the fields in the Container checking whether the fields in the TE were changed. If they were it sends the changed data to all listeners together with an index for that data.

updateProgressBar is the client-side method that receives the data and the index and is responsible for setting the fields in the client TE with the new server data.

Posted
  On 10/23/2018 at 11:38 PM, V0idWa1k3r said:

detectAndSendChanges is a server-side method that compares the fields in the TE to the fields in the Container checking whether the fields in the TE were changed. If they were it sends the changed data to all listeners together with an index for that data.

updateProgressBar is the client-side method that receives the data and the index and is responsible for setting the fields in the client TE with the new server data.

Expand  

How did you learn this difference it really isn't something I can see being learned from looking at the ContainerFurnace method but thanks none the less.

 

static BlockMetallicSyphon blockmetallicsyphon = new BlockMetallicSyphon();
static BlockTestContainer blocktestcontainer = new BlockTestContainer();

This was because I had calls like this

	@Override
	public Item getItemDropped(IBlockState state, Random rand, int fortune) {
		// TODO Auto-generated method stub
		return Item.getItemFromBlock(BlockIndex.blockmetallicsyphon);
	}

and I'll change this out soon I have plenty of changes to work on for now and have made a list from whats in this thread to go through it all. Also the Interface suggestion of IProxy or something similar, I looked more through the files to see the call hierarchy and see how you implemented it I'll also try to find a reliable source to read from so I don't make mistakes again.

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

    • Here is the crash report.   [11:26:36] [main/INFO]: ModLauncher running: args [--username, _Guidance_, --version, forge-47.4.0, --gameDir, C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies, --assetsDir, C:\Users\Zents\curseforge\minecraft\Install\assets, --assetIndex, 5, --uuid, 6b4799c2eeab4e2ba6e2473d586297ab, --accessToken, ????????, --clientId, e13743-510e61-9c0ddc-bad528-10ab26b, --xuid, 2533275033702266, --userType, msa, --versionType, release, --width, 1920, --height, 1080, --launchTarget, forgeclient, --fml.forgeVersion, 47.4.0, --fml.mcVersion, 1.20.1, --fml.forgeGroup, net.minecraftforge, --fml.mcpVersion, 20230612.114412] [11:26:36] [main/INFO]: ModLauncher 10.0.9+10.0.9+main.dcd20f30 starting: java version 17.0.8 by Eclipse Adoptium; OS Windows 11 arch amd64 version 10.0 [11:26:37] [main/INFO]: Loading ImmediateWindowProvider fmlearlywindow [11:26:37] [main/INFO]: Trying GL version 4.6 [11:26:37] [main/INFO]: Requested GL version 4.6 got version 4.6 [11:26:37] [main/INFO]: SpongePowered MIXIN Subsystem Version=0.8.5 Source=union:/C:/Users/Zents/curseforge/minecraft/Install/libraries/org/spongepowered/mixin/0.8.5/mixin-0.8.5.jar%23100!/ Service=ModLauncher Env=CLIENT [11:26:38] [pool-2-thread-1/INFO]: GL info: NVIDIA GeForce RTX 3070 Ti/PCIe/SSE2 GL version 4.6.0 NVIDIA 572.83, NVIDIA Corporation [11:26:38] [main/INFO]: Found mod file alexsmobs-1.22.9.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file almanac-1.20.x-forge-1.0.2.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file amendments-1.20-1.2.19.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file ancient_golems-1.1.1-forge-1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file Aquaculture-1.20.1-2.5.5.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file aquamirae-6.API15.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file architectury-9.2.14-forge.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file ars_additions-1.20.1-1.6.7.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file ars_botania-1.0.0.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file ars_creo-1.20.1-4.1.0.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file ars_elemental-1.20.1-0.6.7.8.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file ars_nouveau-1.20.1-4.12.6-all.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file ars_ocultas-1.20.1-1.2.2-all.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file ars_technica-1.20.1-1.3.0-a4.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file artifacts-forge-9.5.16.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file Atlas Lib-1.20.1-1.1.12.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file balm-forge-1.20.1-7.3.29-all.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file bellsandwhistles-0.4.3-1.20.x.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file betterwithminecolonies-1.20-1.19.19.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file blockui-1.20.1-1.0.190-snapshot.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file blue_skies-1.20.1-1.3.31.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file blueprint-1.20.1-7.1.3.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file Botania-1.20.1-448-FORGE.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file Byzantine-1.21.1-32.1.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file caelus-forge-3.2.0+1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file citadel-2.6.1-1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file cloth-config-11.1.136-forge.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file Clumps-forge-1.20.1-12.0.0.4.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file CNB-1.20.1-1.5.8.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file create-1.20.1-0.5.1.j.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file Create-DnDesire-1.20.1-0.1b.Release-Early-Dev.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file create-stuff-additions1.20.1_v2.1.0.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file create_blue_skies_compat-forge-1.20.1-1.0.1.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file create_structures_arise-158.31.30-forge-1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file create_waystones_recipes-1.0.1.b.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file createaddition-1.20.1-1.2.5.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file CreateCasing-1.20.1-1.6.2-fix3.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file createchunkloading-1.6.0-forge.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file createcontraptionterminals-1.20-1.1.0.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file createdeco-2.0.2-1.20.1-forge.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file createoreexcavation-1.20-1.5.3.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file cristellib-1.1.6-forge.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file curios-forge-5.14.1+1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file domum_ornamentum-1.20.1-1.0.186-RELEASE-universal.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file Dungeon Crawl-1.20.1-2.3.15.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file dungeons_enhanced-1.20.1-5.4.0.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file DungeonsArise-1.20.x-2.1.58-release.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file dynamicvillage-v0.4-1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file elytraslot-forge-6.4.4+1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file entityculling-forge-1.7.4-mc1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file EuphoriaPatcher-1.6.2-r5.5.1-forge.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file Explorify v1.6.2 f10-48.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file fallingtrees-forge-mc1.20-0.13.2-SNAPSHOT.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file FarmersDelight-1.20.1-1.2.7.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file formations-1.0.3-forge-mc1.20.2.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file formationsnether-1.0.5.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file framework-forge-1.20.1-0.7.15.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file ftb-library-forge-2001.2.9.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file ftb-teams-forge-2001.3.1.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file Gamma_creatures-1.2.2_forge_1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file geckolib-forge-1.20.1-4.7.1.2.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file GlitchCore-forge-1.20.1-0.0.1.1.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file iceandfire-2.1.13-1.20.1-beta-5.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file immersive_aircraft-1.2.2+1.20.1-forge.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file immersive_armors-1.7.0+1.20.1-forge.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file ImmersiveEngineering-1.20.1-10.2.0-183.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file integrated_api-1.5.3+1.20.1-forge.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file integrated_cataclysm_forge-1.0.4+1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file interiors-0.5.6+forge-mc1.20.1-build.104.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file Jade-1.20.1-Forge-11.13.1.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file jei-1.20.1-forge-15.20.0.106.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file justzoom_forge_2.1.1_MC_1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file konkrete_forge_1.8.0_MC_1.20-1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file l2library-2.5.1.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file L_Enders_Cataclysm 1.20.1-2.66.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file legendarycreatures-1.20.1-1.0.15.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file letmedespawn-1.20.x-forge-1.5.0.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file lionfishapi-2.4-Fix.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file lootbeams-1.20.1-1.2.6.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file lootr-forge-1.20-0.7.35.91.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file MAtmos-7.1-forge-1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file mcw-bridges-3.1.0-mc1.20.1forge.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file mcw-doors-1.1.2-mc1.20.1forge.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file mcw-fences-1.2.0-1.20.1forge.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file mcw-trapdoors-1.1.4-mc1.20.1forge.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file mcw-windows-2.3.0-mc1.20.1forge.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file minecolonies-1.20.1-1.1.891-snapshot.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file MineColonies_Compatibility-1.20.1-2.74.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file MineColonies_Hordes-1.20.1-1.0.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file MineColonies_Tweaks-1.20.1-2.65-all.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file minecolonytax-2.0.1.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file mixininheaven-mc1.17.1-1.20-v0.0.1-hotfix.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file modernfix-forge-5.22.0+mc1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file modonomicon-1.20.1-forge-1.77.6.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file modulargolems-2.5.19.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file moonlight-1.20-2.14.1-forge.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file MouseTweaks-forge-mc1.20.1-2.25.1.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file mowzies_cataclysm-1.2.0.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file mowziesmobs-1.7.2.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file multipiston-1.20-1.2.43-RELEASE.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file NaturesCompass-1.20.1-1.11.2-forge.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file noisium-forge-2.3.0+mc1.20-1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file obscure_api-15.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file occultism-1.20.1-1.141.4.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file oculus-flywheel-compat-forge1.20.1+1.1.2.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file oculus-mc1.20.1-1.8.0.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file pandalib-forge-mc1.20-0.5.2-SNAPSHOT.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file particular-1.20.1-Forge-1.2.1.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file Patchouli-1.20.1-84.1-FORGE.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file Quark-4.0-462.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file realmrpg_dragon_wyrms_1.0.1_forge_1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file RegionsUnexploredForge-0.5.6+1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file ScorchedGuns-0.4.1-1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file SereneSeasons-forge-1.20.1-9.1.0.2.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file simplyswords-forge-1.56.0-1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file skinlayers3d-forge-1.7.5-mc1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file SmartBrainLib-forge-1.20.1-1.15.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file sophisticatedbackpacks-1.20.1-3.23.17.1246.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file sophisticatedcore-1.20.1-1.2.59.984.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file sound-physics-remastered-forge-1.20.1-1.4.13.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file stalwart-dungeons-1.20.1-1.2.8.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file Steam_Rails-1.6.6+forge-mc1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file StorageDrawers-1.20.1-12.9.13.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file Structory_1.20.x_v1.3.5.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file structure_gel-1.20.1-2.16.2.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file structurize-1.20.1-1.0.772-snapshot.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file stylecolonies-1.13-1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file supplementaries-1.20-3.1.18.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file TCTcore-1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file TerraBlender-forge-1.20.1-3.0.1.10.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file The-Hordes-1.20.1-1.5.4.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file tombstone-1.20.1-8.9.4.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file toms_storage-1.20-1.7.1.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file Towns-and-Towers-1.12-Fabric+Forge.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file towntalk-1.20.1-1.1.0.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file twilightforest-1.20.1-4.3.2508-universal.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file underground_rooms-1.9.3.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file upgrade_aquatic-1.20.1-6.0.3.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file waystones-forge-1.20.1-14.1.12.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file xptome-1.20.1-2.2.1.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file YeetusExperimentus-Forge-2.3.1-build.6+mc1.20.1.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file YungsApi-1.20-Forge-4.0.6.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file YungsBetterDungeons-1.20-Forge-4.0.4.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file YungsBetterEndIsland-1.20-Forge-2.0.6.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file YungsBetterMineshafts-1.20-Forge-4.0.4.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file YungsBetterNetherFortresses-1.20-Forge-2.0.6.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file YungsBetterOceanMonuments-1.20-Forge-3.0.4.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file YungsBetterStrongholds-1.20-Forge-4.0.3.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/INFO]: Found mod file Zeta-1.0-30.jar of type MOD with provider {mods folder locator at C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods} [11:26:38] [main/WARN]: Mod file C:\Users\Zents\curseforge\minecraft\Install\libraries\net\minecraftforge\fmlcore\1.20.1-47.4.0\fmlcore-1.20.1-47.4.0.jar is missing mods.toml file [11:26:38] [main/WARN]: Mod file C:\Users\Zents\curseforge\minecraft\Install\libraries\net\minecraftforge\javafmllanguage\1.20.1-47.4.0\javafmllanguage-1.20.1-47.4.0.jar is missing mods.toml file [11:26:38] [main/WARN]: Mod file C:\Users\Zents\curseforge\minecraft\Install\libraries\net\minecraftforge\lowcodelanguage\1.20.1-47.4.0\lowcodelanguage-1.20.1-47.4.0.jar is missing mods.toml file [11:26:38] [main/WARN]: Mod file C:\Users\Zents\curseforge\minecraft\Install\libraries\net\minecraftforge\mclanguage\1.20.1-47.4.0\mclanguage-1.20.1-47.4.0.jar is missing mods.toml file [11:26:38] [main/INFO]: Found mod file fmlcore-1.20.1-47.4.0.jar of type LIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.MinecraftLocator@5ca1f591 [11:26:38] [main/INFO]: Found mod file javafmllanguage-1.20.1-47.4.0.jar of type LANGPROVIDER with provider net.minecraftforge.fml.loading.moddiscovery.MinecraftLocator@5ca1f591 [11:26:38] [main/INFO]: Found mod file lowcodelanguage-1.20.1-47.4.0.jar of type LANGPROVIDER with provider net.minecraftforge.fml.loading.moddiscovery.MinecraftLocator@5ca1f591 [11:26:38] [main/INFO]: Found mod file mclanguage-1.20.1-47.4.0.jar of type LANGPROVIDER with provider net.minecraftforge.fml.loading.moddiscovery.MinecraftLocator@5ca1f591 [11:26:38] [main/INFO]: Found mod file client-1.20.1-20230612.114412-srg.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.MinecraftLocator@5ca1f591 [11:26:38] [main/INFO]: Found mod file forge-1.20.1-47.4.0-universal.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.MinecraftLocator@5ca1f591 [11:26:38] [main/WARN]: Attempted to select two dependency jars from JarJar which have the same identification: Mod File:  and Mod File: . Using Mod File:  [11:26:38] [main/WARN]: Attempted to select a dependency jar for JarJar which was passed in as source: geckolib. Using Mod File: C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies\mods\geckolib-forge-1.20.1-4.7.1.2.jar [11:26:38] [main/INFO]: Found 22 dependencies adding them to mods collection [11:26:38] [main/INFO]: Found mod file l2screentracker-0.1.4.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@3baf6936 [11:26:38] [main/INFO]: Found mod file kuma-api-forge-20.1.10+1.20.1.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@3baf6936 [11:26:38] [main/INFO]: Found mod file mixinextras-forge-0.4.1.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@3baf6936 [11:26:38] [main/INFO]: Found mod file l2modularblock-1.1.0.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@3baf6936 [11:26:38] [main/INFO]: Found mod file mob_weapon_api-0.2.5.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@3baf6936 [11:26:38] [main/INFO]: Found mod file l2tabs-0.3.3.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@3baf6936 [11:26:38] [main/INFO]: Found mod file commonmark-ext-gfm-strikethrough-0.24.0.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@3baf6936 [11:26:38] [main/INFO]: Found mod file MathParser.org-mXparser-5.2.1.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@3baf6936 [11:26:38] [main/INFO]: Found mod file jankson-1.2.3.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@3baf6936 [11:26:38] [main/INFO]: Found mod file mixinsquared-forge-0.1.2-beta.6.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@3baf6936 [11:26:38] [main/INFO]: Found mod file Registrate-MC1.20-1.3.11.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@3baf6936 [11:26:38] [main/INFO]: Found mod file l2itemselector-0.1.9.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@3baf6936 [11:26:38] [main/INFO]: Found mod file l2serial-1.2.2.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@3baf6936 [11:26:38] [main/INFO]: Found mod file mclib-20.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@3baf6936 [11:26:38] [main/INFO]: Found mod file l2damagetracker-0.3.7.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@3baf6936 [11:26:38] [main/INFO]: Found mod file commonmark-0.24.0.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@3baf6936 [11:26:38] [main/INFO]: Found mod file expandability-forge-9.0.4.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@3baf6936 [11:26:38] [main/INFO]: Found mod file commonmark-ext-ins-0.24.0.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@3baf6936 [11:26:38] [main/INFO]: Found mod file flywheel-forge-1.20.1-0.6.11-13.jar of type MOD with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@3baf6936 [11:26:38] [main/INFO]: Found mod file MixinSquared-0.1.2-beta.6.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@3baf6936 [11:26:38] [main/INFO]: Found mod file MixinExtras-0.4.1.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@3baf6936 [11:26:38] [main/INFO]: Found mod file jcpp-1.4.14.jar of type GAMELIBRARY with provider net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator@3baf6936 [11:26:41] [main/INFO]: Compatibility level set to JAVA_17 [11:26:41] [main/INFO]: Successfully loaded Mixin Connector [com.sonicether.soundphysics.MixinConnector] [11:26:41] [main/INFO]: Launching target 'forgeclient' with arguments [--version, forge-47.4.0, --gameDir, C:\Users\Zents\curseforge\minecraft\Instances\Minecolonies, --assetsDir, C:\Users\Zents\curseforge\minecraft\Install\assets, --uuid, 6b4799c2eeab4e2ba6e2473d586297ab, --username, _Guidance_, --assetIndex, 5, --accessToken, ????????, --clientId, e13743-510e61-9c0ddc-bad528-10ab26b, --xuid, 2533275033702266, --userType, msa, --versionType, release, --width, 1920, --height, 1080] [11:26:41] [main/WARN]: Reference map 'createdeco-forge-refmap.json' for createdeco.mixins.json could not be read. If this is a development environment you can ignore this message [11:26:42] [main/INFO]: Loaded configuration file for ModernFix 5.22.0+mc1.20.1: 94 options available, 0 override(s) found [11:26:42] [main/INFO]: Applying Nashorn fix [11:26:42] [main/INFO]: Applied Forge config corruption patch [11:26:42] [main/WARN]: Reference map 'integrated_cataclysm.refmap.json' for integrated_cataclysm.mixins.json could not be read. If this is a development environment you can ignore this message [11:26:42] [main/WARN]: Reference map 'pandalib-common-common-refmap.json' for pandalib-common.mixins.json could not be read. If this is a development environment you can ignore this message [11:26:42] [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 [11:26:42] [main/WARN]: Reference map 'mob_weapon_api.refmap.json' for mob_weapon_api.mixins.json could not be read. If this is a development environment you can ignore this message [11:26:42] [main/WARN]: Reference map 'modonomicon.refmap.json' for modonomicon.mixins.json could not be read. If this is a development environment you can ignore this message [11:26:42] [main/WARN]: Reference map 'modonomicon.refmap.json' for modonomicon.forge.mixins.json could not be read. If this is a development environment you can ignore this message [11:26:42] [main/WARN]: Reference map 'itemselector.refmap.json' for l2itemselector.mixins.json could not be read. If this is a development environment you can ignore this message [11:26:42] [main/WARN]: Reference map 'Aquamirae.refmap.json' for aquamirae.mixins.json could not be read. If this is a development environment you can ignore this message [11:26:42] [main/WARN]: Reference map 'cristellib-forge-refmap.json' for cristellib.mixins.json could not be read. If this is a development environment you can ignore this message [11:26:43] [main/WARN]: Error loading class: appeng/me/storage/NetworkStorage (java.lang.ClassNotFoundException: appeng.me.storage.NetworkStorage) [11:26:43] [main/WARN]: @Mixin target appeng.me.storage.NetworkStorage was not found ars_botania.mixins.json:AENetworkStorageTypeMixin [11:26:43] [main/WARN]: Error loading class: net/dries007/tfc/common/fluids/MixingFluid (java.lang.ClassNotFoundException: net.dries007.tfc.common.fluids.MixingFluid) [11:26:43] [main/WARN]: @Mixin target net.dries007.tfc.common.fluids.MixingFluid was not found particular.mixins.json:compat.TFCMixingFluidMixin [11:26:43] [main/WARN]: Error loading class: net/dries007/tfc/common/fluids/RiverWaterFluid (java.lang.ClassNotFoundException: net.dries007.tfc.common.fluids.RiverWaterFluid) [11:26:43] [main/WARN]: @Mixin target net.dries007.tfc.common.fluids.RiverWaterFluid was not found particular.mixins.json:compat.TFCWaterMixin [11:26:43] [main/WARN]: Error loading class: com/lance5057/butchercraft/workstations/butcherblock/ButcherBlockBlockEntity (java.lang.ClassNotFoundException: com.lance5057.butchercraft.workstations.butcherblock.ButcherBlockBlockEntity) [11:26:43] [main/WARN]: @Mixin target com.lance5057.butchercraft.workstations.butcherblock.ButcherBlockBlockEntity was not found minecolonies_compatibility.mixin.common.json:butchercraft.ButcherBlockBlockEntityAccessor [11:26:43] [main/WARN]: Error loading class: com/lance5057/butchercraft/workstations/hook/MeatHookBlockEntity (java.lang.ClassNotFoundException: com.lance5057.butchercraft.workstations.hook.MeatHookBlockEntity) [11:26:43] [main/WARN]: @Mixin target com.lance5057.butchercraft.workstations.hook.MeatHookBlockEntity was not found minecolonies_compatibility.mixin.common.json:butchercraft.MeatHookBlockEntityAccessor [11:26:43] [main/WARN]: Error loading class: com/cobblemon/mod/common/block/BerryBlock (java.lang.ClassNotFoundException: com.cobblemon.mod.common.block.BerryBlock) [11:26:43] [main/WARN]: @Mixin target com.cobblemon.mod.common.block.BerryBlock was not found minecolonies_compatibility.mixin.common.json:cobblemon.BerryBlockAccessor [11:26:43] [main/WARN]: Error loading class: com/lothrazar/cyclic/block/apple/AppleCropBlock (java.lang.ClassNotFoundException: com.lothrazar.cyclic.block.apple.AppleCropBlock) [11:26:43] [main/WARN]: @Mixin target com.lothrazar.cyclic.block.apple.AppleCropBlock was not found minecolonies_compatibility.mixin.common.json:cyclic.AppleCropBlockAccessor [11:26:43] [main/WARN]: Error loading class: com/mrbysco/oreberriesreplanted/block/OreBerryBushBlock (java.lang.ClassNotFoundException: com.mrbysco.oreberriesreplanted.block.OreBerryBushBlock) [11:26:43] [main/WARN]: @Mixin target com.mrbysco.oreberriesreplanted.block.OreBerryBushBlock was not found minecolonies_compatibility.mixin.common.json:oreberries.OreBerryBushBlockAccessor [11:26:43] [main/WARN]: Error loading class: reliquary/items/HandgunItem (java.lang.ClassNotFoundException: reliquary.items.HandgunItem) [11:26:43] [main/WARN]: @Mixin target reliquary.items.HandgunItem was not found minecolonies_compatibility.mixin.common.json:reliquary.HandgunItemAccessor [11:26:43] [main/WARN]: Error loading class: reliquary/entities/shot/NeutralShotEntity (java.lang.ClassNotFoundException: reliquary.entities.shot.NeutralShotEntity) [11:26:43] [main/WARN]: @Mixin target reliquary.entities.shot.NeutralShotEntity was not found minecolonies_compatibility.mixin.common.json:reliquary.NeutralShotEntityMixin [11:26:43] [main/WARN]: Error loading class: com/lothrazar/storagenetwork/block/main/NetworkModule (java.lang.ClassNotFoundException: com.lothrazar.storagenetwork.block.main.NetworkModule) [11:26:43] [main/WARN]: @Mixin target com.lothrazar.storagenetwork.block.main.NetworkModule was not found minecolonies_compatibility.mixin.common.json:storagenetwork.NetworkModuleAccessor [11:26:43] [main/WARN]: Error loading class: com/lothrazar/storagenetwork/util/UtilConnections (java.lang.ClassNotFoundException: com.lothrazar.storagenetwork.util.UtilConnections) [11:26:43] [main/WARN]: @Mixin target com.lothrazar.storagenetwork.util.UtilConnections was not found minecolonies_compatibility.mixin.common.json:storagenetwork.UtilConnectionsMixin [11:26:43] [main/WARN]: Error loading class: cofh/lib/common/block/CropBlockCoFH (java.lang.ClassNotFoundException: cofh.lib.common.block.CropBlockCoFH) [11:26:43] [main/WARN]: @Mixin target cofh.lib.common.block.CropBlockCoFH was not found minecolonies_compatibility.mixin.common.json:thermal.CropBlockCoFHAccessor [11:26:44] [main/WARN]: Error loading class: me/jellysquid/mods/sodium/client/render/chunk/compile/pipeline/FluidRenderer (java.lang.ClassNotFoundException: me.jellysquid.mods.sodium.client.render.chunk.compile.pipeline.FluidRenderer) [11:26:44] [main/WARN]: Error loading class: net/raphimc/immediatelyfast/feature/map_atlas_generation/MapAtlasTexture (java.lang.ClassNotFoundException: net.raphimc.immediatelyfast.feature.map_atlas_generation.MapAtlasTexture) [11:26:44] [main/WARN]: Error loading class: mekanism/client/render/entity/RenderFlame (java.lang.ClassNotFoundException: mekanism.client.render.entity.RenderFlame) [11:26:44] [main/WARN]: Error loading class: mekanism/client/render/armor/MekaSuitArmor (java.lang.ClassNotFoundException: mekanism.client.render.armor.MekaSuitArmor) [11:26:44] [main/INFO]: Initializing MixinExtras via com.llamalad7.mixinextras.service.MixinExtrasServiceImpl(version=0.4.1). [11:26:46] [pool-4-thread-1/INFO]: ModernFix reached bootstrap stage (11.42 s after launch) [11:26:46] [pool-4-thread-1/WARN]: @Final field delegatesByName:Ljava/util/Map; in modernfix-forge.mixins.json:perf.forge_registry_alloc.ForgeRegistryMixin should be final [11:26:46] [pool-4-thread-1/WARN]: @Final field delegatesByValue:Ljava/util/Map; in modernfix-forge.mixins.json:perf.forge_registry_alloc.ForgeRegistryMixin should be final [11:26:46] [pool-4-thread-1/INFO]: Vanilla bootstrap took 841 milliseconds [11:26:49] [pool-4-thread-1/WARN]: Static binding violation: PRIVATE @Overwrite method m_47505_ in modernfix-common.mixins.json:perf.remove_biome_temperature_cache.BiomeMixin cannot reduce visibiliy of PUBLIC target method, visibility will be upgraded. [11:26:49] [Render thread/WARN]: Error loading class: net/caffeinemc/mods/sodium/api/memory/MemoryIntrinsics (java.lang.ClassNotFoundException: net.caffeinemc.mods.sodium.api.memory.MemoryIntrinsics) [11:26:49] [Render thread/INFO]: [java.lang.ThreadGroup:uncaughtException:-1]: java.lang.RuntimeException: java.lang.reflect.InvocationTargetException [11:26:49] [Render thread/INFO]: [java.lang.ThreadGroup:uncaughtException:-1]:     at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:32) [11:26:49] [Render thread/INFO]: [java.lang.ThreadGroup:uncaughtException:-1]:     at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) [11:26:49] [Render thread/INFO]: [java.lang.ThreadGroup:uncaughtException:-1]:     at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) [11:26:49] [Render thread/INFO]: [java.lang.ThreadGroup:uncaughtException:-1]:     at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.Launcher.run(Launcher.java:108) [11:26:49] [Render thread/INFO]: [java.lang.ThreadGroup:uncaughtException:-1]:     at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.Launcher.main(Launcher.java:78) [11:26:49] [Render thread/INFO]: [java.lang.ThreadGroup:uncaughtException:-1]:     at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) [11:26:49] [Render thread/INFO]: [java.lang.ThreadGroup:uncaughtException:-1]:     at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) [11:26:49] [Render thread/INFO]: [java.lang.ThreadGroup:uncaughtException:-1]:     at cpw.mods.bootstraplauncher@1.1.2/cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:141) [11:26:49] [Render thread/INFO]: [java.lang.ThreadGroup:uncaughtException:-1]: Caused by: java.lang.reflect.InvocationTargetException [11:26:49] [Render thread/INFO]: [java.lang.ThreadGroup:uncaughtException:-1]:     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [11:26:49] [Render thread/INFO]: [java.lang.ThreadGroup:uncaughtException:-1]:     at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) [11:26:49] [Render thread/INFO]: [java.lang.ThreadGroup:uncaughtException:-1]:     at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) [11:26:49] [Render thread/INFO]: [java.lang.ThreadGroup:uncaughtException:-1]:     at java.base/java.lang.reflect.Method.invoke(Unknown Source) [11:26:49] [Render thread/INFO]: [java.lang.ThreadGroup:uncaughtException:-1]:     at MC-BOOTSTRAP/fmlloader@1.20.1-47.4.0/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:111) [11:26:49] [Render thread/INFO]: [java.lang.ThreadGroup:uncaughtException:-1]:     at MC-BOOTSTRAP/fmlloader@1.20.1-47.4.0/net.minecraftforge.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:99) [11:26:49] [Render thread/INFO]: [java.lang.ThreadGroup:uncaughtException:-1]:     at MC-BOOTSTRAP/fmlloader@1.20.1-47.4.0/net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$makeService$0(CommonClientLaunchHandler.java:25) [11:26:49] [Render thread/INFO]: [java.lang.ThreadGroup:uncaughtException:-1]:     at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) [11:26:49] [Render thread/INFO]: [java.lang.ThreadGroup:uncaughtException:-1]:     ... 7 more [11:26:49] [Render thread/INFO]: [java.lang.Throwable:printStackTrace:-1]: Caused by: java.lang.NoClassDefFoundError: Could not initialize class com.mojang.blaze3d.systems.RenderSystem [11:26:49] [Render thread/INFO]: [java.lang.Throwable:printStackTrace:-1]:     at TRANSFORMER/minecraft@1.20.1/net.minecraft.SystemReport.m_143522_(SystemReport.java:66) [11:26:49] [Render thread/INFO]: [java.lang.Throwable:printStackTrace:-1]:     at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.Minecraft.m_167850_(Minecraft.java:2339) [11:26:49] [Render thread/INFO]: [java.lang.Throwable:printStackTrace:-1]:     at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.Minecraft.m_167872_(Minecraft.java:2332) [11:26:49] [Render thread/INFO]: [java.lang.Throwable:printStackTrace:-1]:     at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.main.Main.main(Main.java:191) [11:26:49] [Render thread/INFO]: [java.lang.Throwable:printStackTrace:-1]:     ... 15 more [11:26:49] [Render thread/INFO]: [java.lang.Throwable:printStackTrace:-1]: Caused by: java.lang.ExceptionInInitializerError: Exception org.spongepowered.asm.mixin.transformer.throwables.MixinTransformerError: An unexpected critical error was encountered [in thread "Render thread"] [11:26:49] [Render thread/INFO]: [java.lang.Throwable:printStackTrace:-1]:     at MC-BOOTSTRAP/org.spongepowered.mixin/org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:392) [11:26:49] [Render thread/INFO]: [java.lang.Throwable:printStackTrace:-1]:     at MC-BOOTSTRAP/org.spongepowered.mixin/org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:250) [11:26:49] [Render thread/INFO]: [java.lang.Throwable:printStackTrace:-1]:     at MC-BOOTSTRAP/org.spongepowered.mixin/org.spongepowered.asm.service.modlauncher.MixinTransformationHandler.processClass(MixinTransformationHandler.java:131) [11:26:49] [Render thread/INFO]: [java.lang.Throwable:printStackTrace:-1]:     at MC-BOOTSTRAP/org.spongepowered.mixin/org.spongepowered.asm.launch.MixinLaunchPluginLegacy.processClass(MixinLaunchPluginLegacy.java:131) [11:26:49] [Render thread/INFO]: [java.lang.Throwable:printStackTrace:-1]:     at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.serviceapi.ILaunchPluginService.processClassWithFlags(ILaunchPluginService.java:156) [11:26:49] [Render thread/INFO]: [java.lang.Throwable:printStackTrace:-1]:     at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:88) [11:26:49] [Render thread/INFO]: [java.lang.Throwable:printStackTrace:-1]:     at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) [11:26:49] [Render thread/INFO]: [java.lang.Throwable:printStackTrace:-1]:     at MC-BOOTSTRAP/cpw.mods.modlauncher@10.0.9/cpw.mods.modlauncher.TransformingClassLoader.maybeTransformClassBytes(TransformingClassLoader.java:50) [11:26:49] [Render thread/INFO]: [java.lang.Throwable:printStackTrace:-1]:     at cpw.mods.securejarhandler/cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:113) [11:26:49] [Render thread/INFO]: [java.lang.Throwable:printStackTrace:-1]:     at cpw.mods.securejarhandler/cpw.mods.cl.ModuleClassLoader.lambda$findClass$15(ModuleClassLoader.java:219) [11:26:49] [Render thread/INFO]: [java.lang.Throwable:printStackTrace:-1]:     at cpw.mods.securejarhandler/cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:229) [11:26:49] [Render thread/INFO]: [java.lang.Throwable:printStackTrace:-1]:     at cpw.mods.securejarhandler/cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:219) [11:26:49] [Render thread/INFO]: [java.lang.Throwable:printStackTrace:-1]:     at cpw.mods.securejarhandler/cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:135) [11:26:49] [Render thread/INFO]: [java.lang.Throwable:printStackTrace:-1]:     at java.base/java.lang.ClassLoader.loadClass(Unknown Source) [11:26:49] [Render thread/INFO]: [java.lang.Throwable:printStackTrace:-1]:     at TRANSFORMER/minecraft@1.20.1/com.mojang.blaze3d.vertex.Tesselator.<init>(Tesselator.java:19) [11:26:49] [Render thread/INFO]: [java.lang.Throwable:printStackTrace:-1]:     at TRANSFORMER/minecraft@1.20.1/com.mojang.blaze3d.vertex.Tesselator.<init>(Tesselator.java:23) [11:26:49] [Render thread/INFO]: [java.lang.Throwable:printStackTrace:-1]:     at TRANSFORMER/minecraft@1.20.1/com.mojang.blaze3d.vertex.Tesselator.<clinit>(Tesselator.java:11) [11:26:49] [Render thread/INFO]: [java.lang.Throwable:printStackTrace:-1]:     at TRANSFORMER/minecraft@1.20.1/com.mojang.blaze3d.systems.RenderSystem.<clinit>(RenderSystem.java:50) [11:26:49] [Render thread/INFO]: [java.lang.Throwable:printStackTrace:-1]:     at TRANSFORMER/minecraft@1.20.1/net.minecraft.client.main.Main.main(Main.java:180) [11:26:49] [Render thread/INFO]: [java.lang.Throwable:printStackTrace:-1]:     ... 15 more  
    • Thanks! I didn't know I needed them together 😅
    • Did you also add Embeddium? So make a test just with Embeddium + Oculus
    • The build of the mod Reforged (Tiered) you are using is for Minecraft 1.20.5 or newer Try one of these builds: https://www.curseforge.com/minecraft/mc-mods/tiered-forge/files/all?page=1&pageSize=20&version=1.20.1&gameVersionTypeId=1
    • I have compiled a modpack of about 230 mods for Minecraft 1.20.1 on forge 47.4.0. I am not seeing any problems of dependencies, just the single error of some kind of plug in. I don't know what is happening with it or how to fix it. [20:08:49] [main/ERROR]:Error loading companion plugin class [com.stereowalker.tiered.mixin.TieredMixinPlugin] for mixin config [tiered.mixins.json]. The plugin may be out of date: UnsupportedClassVersionError:com/stereowalker/tiered/mixin/TieredMixinPlugin has been compiled by a more recent version of the Java Runtime (class file version 65.0), this version of the Java Runtime only recognizes class file versions up to 61.0
  • Topics

×
×
  • Create New...

Important Information

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