Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

changing texture based on tileentity time of day


Mightydanp
 Share

Recommended Posts

Alright i am changing my block status on what time of day it is. i am using metadata for this code i have based this off of the furnace and how it returns its active texture

 

I do have one question. since i am using metadata on the blocks do i have to get and save the the metadata of the block for it to use later because some of the ids are 506, 506:1 .... 509, 509:1 an i think if i did it like this without the world.setBlockMetadataWithNotify(int, int, int, int, int); instead i wouldnt be able to change it to the block it needs to be it would just switch from 506:2 to : 509 to 506 and that would mess up the meaning of the block

 

 

http://pastebin.com/Y6kwxpBc

 

http://pastebin.com/zpdmACmL

Link to comment
Share on other sites

set the metadata how you need it and test it in a tileentity special render


private ResourceLocation texture;

@Override
public void renderTileEntityAt(TileEntity tile, double posX, double posY, double posZ, float partialTick, int damage) {
	YourTileEntity tileEntity = (YourTileEntity)tile;

	if(tileEntity.getBlockMetadata() == 0)
	{
		texture = new ResourceLocation(YourMod.MODID, "textures/blocks/yourTextureFile0.png");
	}

	if(tileEntity.getBlockMetadata() == 1)
	{
		texture = new ResourceLocation(YourMod.MODID, "textures/blocks/yourTextureFile1.png");
	}

}

Link to comment
Share on other sites

Or you could use the getIcon(World, x, y, z) methods and ask the world what time it is...

Apparently I'm a complete and utter jerk and come to this forum just like to make fun of people, be confrontational, and make your personal life miserable.  If you think this is the case, JUST REPORT ME.  Otherwise you're just going to get reported when you reply to my posts and point it out, because odds are, I was trying to be nice.

 

Exception: If you do not understand Java, I WILL NOT HELP YOU and your thread will get locked.

 

DO NOT PM ME WITH PROBLEMS. No help will be given.

Link to comment
Share on other sites

it would always return  false

 

What.

Apparently I'm a complete and utter jerk and come to this forum just like to make fun of people, be confrontational, and make your personal life miserable.  If you think this is the case, JUST REPORT ME.  Otherwise you're just going to get reported when you reply to my posts and point it out, because odds are, I was trying to be nice.

 

Exception: If you do not understand Java, I WILL NOT HELP YOU and your thread will get locked.

 

DO NOT PM ME WITH PROBLEMS. No help will be given.

Link to comment
Share on other sites

This does not work it always returns false @SideOnly(Side.CLIENT)

        @Override

    public IIcon getIcon(int side, int meta)

    {

                if(!Minecraft.getMinecraft().theWorld.isRemote){

                        if(Minecraft.getMinecraft().theWorld.isDaytime() == true){

                        return  unActive;

                }else if (Minecraft.getMinecraft().theWorld.isDaytime() == false){

                        return magic;

                }

                }

                return unActive;

    }

Link to comment
Share on other sites

Idiot.*

 

1) Use the method that has a world passed to it. You should never use Minecraft.getMinecraft(). It happens to be safe here do to the SideOnly annotation, but it is still a bad idea.

public IIcon getIcon(IBlockAccess world, int x, int y, int z, int side)

2) "it returns false" makes no sense for a method that returns IIcon. You meant that isDaytime is returning false. You never once mentioned using this method.

3) world.getTotalWorldTime()

 

I would have to look, but isDaytime might not be useful client side. I so know that total world time will work though, as it (or at least the variable that method returns) is used by getMoonPhase, which is a client side method.

 

*sorry, I'm a bit grumpier than usual. I can't sleep and it's 5am. You posted half intelligible gibberish, played the pronoun game, and forced me to ask for clarification rather than posing what you meant (with code!) the first time.

Apparently I'm a complete and utter jerk and come to this forum just like to make fun of people, be confrontational, and make your personal life miserable.  If you think this is the case, JUST REPORT ME.  Otherwise you're just going to get reported when you reply to my posts and point it out, because odds are, I was trying to be nice.

 

Exception: If you do not understand Java, I WILL NOT HELP YOU and your thread will get locked.

 

DO NOT PM ME WITH PROBLEMS. No help will be given.

Link to comment
Share on other sites

in this public IIcon getIcon(IBlockAccess world, int x, int y, int z, int side){}

 

IBlockAccess does not have access to  getTotalWorldTime

 

all that is in the IBlockAccess is

getBlock

getTileEntity

getLightBrightnessForSkyBlocks

getBlockMetadata

isBlockProvidingPowerTo

isAirBlock

getBiomeGenForCoords

getHeight

extendedLevelsInChunkCache

isSideSolid

 

Link to comment
Share on other sites

i have tried something like this

@SideOnly(Side.CLIENT)

@Override

public IIcon getIcon(IBlockAccess world, int x, int y, int z, int side){

if(world instanceof World){

if(((World) world).getWorldTime() >= 0 && ((World) world).getWorldTime() <= 2400){

return iconArray[world.getBlockMetadata(x, y, z)];

}

}

return iconUnactive[world.getBlockMetadata(x, y, z)];

    }

Link to comment
Share on other sites

getWorldTime() returns the total amount of time since the world's creation.  There's a comment buried deep on the

long

that is returned which says that it is clamped 0-23999, but that's wrong.  If you do a project-wide search for where that value is set and modified, you will find no such modulation.

Apparently I'm a complete and utter jerk and come to this forum just like to make fun of people, be confrontational, and make your personal life miserable.  If you think this is the case, JUST REPORT ME.  Otherwise you're just going to get reported when you reply to my posts and point it out, because odds are, I was trying to be nice.

 

Exception: If you do not understand Java, I WILL NOT HELP YOU and your thread will get locked.

 

DO NOT PM ME WITH PROBLEMS. No help will be given.

Link to comment
Share on other sites

i have tried something like this

@SideOnly(Side.CLIENT)

@Override

public IIcon getIcon(IBlockAccess iBlockAcess, int x, int y, int z, int side){

if(iBlockAcess instanceof World){

long worldTime = ((World) iBlockAcess).getWorldTime() % 24000;

if(worldTime <= 1200){

return iconArray[iBlockAcess.getBlockMetadata(x, y, z)];

}

}

return iconUnactive[iBlockAcess.getBlockMetadata(x, y, z)];

    }

Link to comment
Share on other sites

i have tried something like this

 

And what happened?

Apparently I'm a complete and utter jerk and come to this forum just like to make fun of people, be confrontational, and make your personal life miserable.  If you think this is the case, JUST REPORT ME.  Otherwise you're just going to get reported when you reply to my posts and point it out, because odds are, I was trying to be nice.

 

Exception: If you do not understand Java, I WILL NOT HELP YOU and your thread will get locked.

 

DO NOT PM ME WITH PROBLEMS. No help will be given.

Link to comment
Share on other sites

Ah, I have inadvertently mislead you.

The object passed to that getIcon method, the IBlockAccess is not a World at all, but a ChunkCache.

 

While a ChunkCache object has a World property, it is private.  Instead, you will need to do something a little more clever.  You will need to make a TextureAtlas class.  There's a second reason too.  The icon won't update just because it went from "night" to "day."  You'd also have to tell the game to re-render the blocks.  Fortunately a TextureAtlas can solve both of these problems.

 

Here is a TextureAtlas I use.  It does something very similar, but with a different time scale.  It is up to you to rewrite this class for your needs.  It's a simple class, really.

 

package com.draco18s.wildlife.client;

import com.draco18s.wildlife.WildlifeEventHandler;

import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
import net.minecraft.client.Minecraft;
import net.minecraft.client.renderer.texture.TextureAtlasSprite;
import net.minecraft.client.renderer.texture.TextureUtil;

@SideOnly(Side.CLIENT)
public class TextureCalendar extends TextureAtlasSprite {

    public TextureCalendar(String par1Str) {
        super(par1Str);
    }

    public void updateAnimation() {
        if (!this.framesTextureData.isEmpty()) {
            Minecraft minecraft = Minecraft.getMinecraft();
            
            int i = frameCounter;
            if (minecraft.theWorld != null && minecraft.thePlayer != null) {
            	i = (int) ((minecraft.theWorld.getWorldTime() % WildlifeEventHandler.yearLength)/(WildlifeEventHandler.yearLength/4));
            	i*=2;
            	if(minecraft.theWorld.provider.isHellWorld) {
                	//Hell does not have day or night, you will want to do something else here.
                	//Look at the TextureClock class in vanilla
            		i++;
            	}
            }
            if (i != this.frameCounter) {
                this.frameCounter = i;
                TextureUtil.uploadTextureMipmap((int[][])this.framesTextureData.get(this.frameCounter), this.width, this.height, this.originX, this.originY, false, false);
            }
        }
    }
}

 

You will also need to register an event handler:

 

public class ClientEventHandler {
@SubscribeEvent
@SideOnly(Side.CLIENT)
public void registerTextures(TextureStitchEvent.Pre event) {
	if(event.map.getTextureType() == 1 ) {
		//change these to point to your own variables and texture strings.  The two strings should be identical.
		event.map.setTextureEntry("wildlife:season_calendar", ClientProxy.calendar = new TextureCalendar("wildlife:season_calendar"));
	}
}
}

 

Finally, your getIcon and registerIcon methods:

	@SideOnly(Side.CLIENT)
@Override
    public void registerIcons(IIconRegister iconReg) {
	itemIcon = ClientProxy.calendar;
    }

@Override
@SideOnly(Side.CLIENT)
public IIcon getIconFromDamage(int par1) {
	return ClientProxy.calendar;
}

Apparently I'm a complete and utter jerk and come to this forum just like to make fun of people, be confrontational, and make your personal life miserable.  If you think this is the case, JUST REPORT ME.  Otherwise you're just going to get reported when you reply to my posts and point it out, because odds are, I was trying to be nice.

 

Exception: If you do not understand Java, I WILL NOT HELP YOU and your thread will get locked.

 

DO NOT PM ME WITH PROBLEMS. No help will be given.

Link to comment
Share on other sites

Draco, you don't need the stitch event. registerIcons method in Blocks / Items class is equivalent to an event handler on that event.

 

Noted.  I wrote that code months ago and whatever reference I had did it that way and I never tried using the registerIcons method for it.

 

Wait if it says if worldhellworld doesnt it only work in the nether ?

 

Sigh.  That check handles a portion of the code.  In my case it makes it select an odd numbered item out of a list, rather than an even one.

Learn 2 Java

Apparently I'm a complete and utter jerk and come to this forum just like to make fun of people, be confrontational, and make your personal life miserable.  If you think this is the case, JUST REPORT ME.  Otherwise you're just going to get reported when you reply to my posts and point it out, because odds are, I was trying to be nice.

 

Exception: If you do not understand Java, I WILL NOT HELP YOU and your thread will get locked.

 

DO NOT PM ME WITH PROBLEMS. No help will be given.

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
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.

 Share



  • Recently Browsing

    No registered users viewing this page.

  • Posts

    • There seems to be an issue with the minecolonies mod. More specifically at com.ldtteam.structurize.placement.handlers.placement.PlacementHandlers on the GrassPlacementHandler.canHandle method. As the name suggest, something is trying to access a field DIRT which is none existent. If you're not a modder, maybe look for a patch on this specifically, downgrade or update the mod, or remove it.
    • I've successful manage to make a jigsaw structure work using the JigsawManager.addPieces() class. It seems to be working fine on worldgen: public class BridgeStructure extends Structure<NoFeatureConfig> { public BridgeStructure() { super(NoFeatureConfig.field_236558_a_); } @Override public IStartFactory<NoFeatureConfig> getStartFactory() { return BridgeStructure.Start::new; } @Override public GenerationStage.Decoration getDecorationStage() { return GenerationStage.Decoration.SURFACE_STRUCTURES; } @Override // can be generated? protected boolean func_230363_a_(ChunkGenerator chunkGenerator, BiomeProvider biomeProvider, long seed, SharedSeedRandom sharedSeedRandom, int chunkX, int chunkZ, Biome biome, ChunkPos chunkPos, NoFeatureConfig noFeatureConfig) { return true; } public static class Start extends StructureStart<NoFeatureConfig> { // structureIn chunkX chunkZ mutableBoundingBox referenceIn seedIn // p_i225876_1_ p_i225876_2_ p_i225876_3_ p_i225876_4_ p_i225876_5_ p_i225876_6_ public Start(Structure<NoFeatureConfig> structureIn, int chunkX, int chunkZ, MutableBoundingBox mutableBoundingBox, int referenceIn, long seedIn) { super(structureIn, chunkX, chunkZ, mutableBoundingBox, referenceIn, seedIn); } @Override // generatePieces public void func_230364_a_(DynamicRegistries dynamicRegistries, ChunkGenerator chunkGenerator, TemplateManager templateManager, int chunkX, int chunkZ, Biome biome, NoFeatureConfig noFeatureConfig) { int x = chunkX * 16; int z = chunkZ * 16; BlockPos centerPos = new BlockPos(x, 0, z); // addPieces JigsawManager.func_242837_a( dynamicRegistries, new VillageConfig(() -> dynamicRegistries.getRegistry(Registry.JIGSAW_POOL_KEY).getOrDefault(new ResourceLocation(ModFiddle.MOD_ID, "bridge/bridge_start")), 10), AbstractVillagePiece::new, chunkGenerator, templateManager, centerPos, this.components, this.rand, false, true); int submergedBaseOffset = -6; this.components.forEach(piece -> piece.offset(0, submergedBaseOffset, 0)); this.recalculateStructureSize(); } } } I'm interested in adding some sort of logic when jigsaw pieces are added to the structure, something that I cannot do without somehow overriding (or copying) the class. For example, continuously adding jigsaw pieces so long as there are jigsaw blocks present or generating three consecutive pieces...  I'm afraid of doing something horribly stupid here. Should I not be looking into the jigsaw manager at all even? Thank for the help!
    • thank you :), hey "your button that is located on the upper right side", does it do the same as the "Reload All Gradle Projects" in search everywhere?
    • The pack I am trying to put together keeps crashing when i go to use the minecoloies build option. Cant figure out what is causing it. Solving this would be nice.   ---- Minecraft Crash Report ---- // Daisy, daisy... Time: 1/20/22, 9:57 PM Description: Ticking screen java.lang.NoSuchFieldError: DIRT     at com.ldtteam.structurize.placement.handlers.placement.PlacementHandlers$GrassPlacementHandler.canHandle(PlacementHandlers.java:274) ~[structurize-1.18.1-1.0.319-BETA.jar%23129!/:1.18.1-1.0.319-BETA] {re:classloading}     at com.ldtteam.structurize.placement.StructurePlacer.getResourceRequirements(StructurePlacer.java:443) ~[structurize-1.18.1-1.0.319-BETA.jar%23129!/:1.18.1-1.0.319-BETA] {re:classloading}     at com.ldtteam.structurize.placement.StructurePlacer.executeStructureStep(StructurePlacer.java:150) ~[structurize-1.18.1-1.0.319-BETA.jar%23129!/:1.18.1-1.0.319-BETA] {re:classloading}     at com.minecolonies.coremod.client.gui.WindowBuildBuilding.updateResources(WindowBuildBuilding.java:359) ~[minecolonies-1.18.1-1.0.278-RELEASE.jar%23102!/:1.18.1-1.0.278-RELEASE] {re:classloading}     at com.minecolonies.coremod.client.gui.WindowBuildBuilding.onStyleDropDownChanged(WindowBuildBuilding.java:465) ~[minecolonies-1.18.1-1.0.278-RELEASE.jar%23102!/:1.18.1-1.0.278-RELEASE] {re:classloading}     at com.ldtteam.blockui.views.DropDownList.setSelectedIndex(DropDownList.java:202) ~[blockui-1.18-0.0.40-ALPHA.jar%2368!/:1.18-0.0.40-ALPHA] {re:classloading}     at com.minecolonies.coremod.client.gui.WindowBuildBuilding.updateStyles(WindowBuildBuilding.java:268) ~[minecolonies-1.18.1-1.0.278-RELEASE.jar%23102!/:1.18.1-1.0.278-RELEASE] {re:classloading}     at com.minecolonies.coremod.client.gui.WindowBuildBuilding.onOpened(WindowBuildBuilding.java:490) ~[minecolonies-1.18.1-1.0.278-RELEASE.jar%23102!/:1.18.1-1.0.278-RELEASE] {re:classloading}     at com.ldtteam.blockui.BOScreen.m_96624_(BOScreen.java:344) ~[blockui-1.18-0.0.40-ALPHA.jar%2368!/:1.18-0.0.40-ALPHA] {re:classloading}     at net.minecraft.client.Minecraft.lambda$tick$30(Minecraft.java:1641) ~[client-1.18.1-20211210.034407-srg.jar%23140!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:flywheel.mixins.json:PausedPartialTickAccessor,pl:mixin:APP:flywheel.mixins.json:ShaderCloseMixin,pl:mixin:APP:terrablender_forge.mixins.json:client.MixinMinecraft,pl:mixin:APP:create.mixins.json:WindowResizeMixin,pl:mixin:A,pl:runtimedistcleaner:A}     at net.minecraft.client.gui.screens.Screen.m_96579_(Screen.java:527) ~[client-1.18.1-20211210.034407-srg.jar%23140!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:computing_frames,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:balm.mixins.json:ScreenAccessor,pl:mixin:APP:controlling.mixins.json:AccessScreen,pl:mixin:APP:equipmentcompare.mixins.json:ScreenMixin,pl:mixin:APP:iceberg.mixins.json:ScreenMixin,pl:mixin:APP:patchouli_xplat.mixins.json:client.AccessorScreen,pl:mixin:APP:quark.mixins.json:client.ScreenMixin,pl:mixin:A,pl:runtimedistcleaner:A}     at net.minecraft.client.Minecraft.m_91398_(Minecraft.java:1640) ~[client-1.18.1-20211210.034407-srg.jar%23140!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:flywheel.mixins.json:PausedPartialTickAccessor,pl:mixin:APP:flywheel.mixins.json:ShaderCloseMixin,pl:mixin:APP:terrablender_forge.mixins.json:client.MixinMinecraft,pl:mixin:APP:create.mixins.json:WindowResizeMixin,pl:mixin:A,pl:runtimedistcleaner:A}     at net.minecraft.client.Minecraft.m_91383_(Minecraft.java:1015) ~[client-1.18.1-20211210.034407-srg.jar%23140!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:flywheel.mixins.json:PausedPartialTickAccessor,pl:mixin:APP:flywheel.mixins.json:ShaderCloseMixin,pl:mixin:APP:terrablender_forge.mixins.json:client.MixinMinecraft,pl:mixin:APP:create.mixins.json:WindowResizeMixin,pl:mixin:A,pl:runtimedistcleaner:A}     at net.minecraft.client.Minecraft.m_91374_(Minecraft.java:660) ~[client-1.18.1-20211210.034407-srg.jar%23140!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:flywheel.mixins.json:PausedPartialTickAccessor,pl:mixin:APP:flywheel.mixins.json:ShaderCloseMixin,pl:mixin:APP:terrablender_forge.mixins.json:client.MixinMinecraft,pl:mixin:APP:create.mixins.json:WindowResizeMixin,pl:mixin:A,pl:runtimedistcleaner:A}     at net.minecraft.client.main.Main.main(Main.java:205) ~[client-1.18.1-20211210.034407-srg.jar%23140!/:?] {re:classloading,pl:runtimedistcleaner:A}     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] {}     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] {}     at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] {}     at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?] {}     at net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$launchService$0(CommonClientLaunchHandler.java:45) ~[fmlloader-1.18.1-39.0.48.jar%2323!/:?] {}     at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-9.1.0.jar%235!/:?] {}     at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) [modlauncher-9.1.0.jar%235!/:?] {}     at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) [modlauncher-9.1.0.jar%235!/:?] {}     at cpw.mods.modlauncher.Launcher.run(Launcher.java:106) [modlauncher-9.1.0.jar%235!/:?] {}     at cpw.mods.modlauncher.Launcher.main(Launcher.java:77) [modlauncher-9.1.0.jar%235!/:?] {}     at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) [modlauncher-9.1.0.jar%235!/:?] {}     at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) [modlauncher-9.1.0.jar%235!/:?] {}     at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:149) [bootstraplauncher-1.0.0.jar:?] {} A detailed walkthrough of the error, its code path and all known details is as follows: --------------------------------------------------------------------------------------- -- Head -- Thread: Render thread Stacktrace:     at com.ldtteam.structurize.placement.handlers.placement.PlacementHandlers$GrassPlacementHandler.canHandle(PlacementHandlers.java:274) ~[structurize-1.18.1-1.0.319-BETA.jar%23129!/:1.18.1-1.0.319-BETA] {re:classloading}     at com.ldtteam.structurize.placement.StructurePlacer.getResourceRequirements(StructurePlacer.java:443) ~[structurize-1.18.1-1.0.319-BETA.jar%23129!/:1.18.1-1.0.319-BETA] {re:classloading}     at com.ldtteam.structurize.placement.StructurePlacer.executeStructureStep(StructurePlacer.java:150) ~[structurize-1.18.1-1.0.319-BETA.jar%23129!/:1.18.1-1.0.319-BETA] {re:classloading}     at com.minecolonies.coremod.client.gui.WindowBuildBuilding.updateResources(WindowBuildBuilding.java:359) ~[minecolonies-1.18.1-1.0.278-RELEASE.jar%23102!/:1.18.1-1.0.278-RELEASE] {re:classloading}     at com.minecolonies.coremod.client.gui.WindowBuildBuilding.onStyleDropDownChanged(WindowBuildBuilding.java:465) ~[minecolonies-1.18.1-1.0.278-RELEASE.jar%23102!/:1.18.1-1.0.278-RELEASE] {re:classloading}     at com.ldtteam.blockui.views.DropDownList.setSelectedIndex(DropDownList.java:202) ~[blockui-1.18-0.0.40-ALPHA.jar%2368!/:1.18-0.0.40-ALPHA] {re:classloading}     at com.minecolonies.coremod.client.gui.WindowBuildBuilding.updateStyles(WindowBuildBuilding.java:268) ~[minecolonies-1.18.1-1.0.278-RELEASE.jar%23102!/:1.18.1-1.0.278-RELEASE] {re:classloading}     at com.minecolonies.coremod.client.gui.WindowBuildBuilding.onOpened(WindowBuildBuilding.java:490) ~[minecolonies-1.18.1-1.0.278-RELEASE.jar%23102!/:1.18.1-1.0.278-RELEASE] {re:classloading}     at com.ldtteam.blockui.BOScreen.m_96624_(BOScreen.java:344) ~[blockui-1.18-0.0.40-ALPHA.jar%2368!/:1.18-0.0.40-ALPHA] {re:classloading}     at net.minecraft.client.Minecraft.lambda$tick$30(Minecraft.java:1641) ~[client-1.18.1-20211210.034407-srg.jar%23140!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:flywheel.mixins.json:PausedPartialTickAccessor,pl:mixin:APP:flywheel.mixins.json:ShaderCloseMixin,pl:mixin:APP:terrablender_forge.mixins.json:client.MixinMinecraft,pl:mixin:APP:create.mixins.json:WindowResizeMixin,pl:mixin:A,pl:runtimedistcleaner:A}     at net.minecraft.client.gui.screens.Screen.m_96579_(Screen.java:527) ~[client-1.18.1-20211210.034407-srg.jar%23140!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:computing_frames,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:balm.mixins.json:ScreenAccessor,pl:mixin:APP:controlling.mixins.json:AccessScreen,pl:mixin:APP:equipmentcompare.mixins.json:ScreenMixin,pl:mixin:APP:iceberg.mixins.json:ScreenMixin,pl:mixin:APP:patchouli_xplat.mixins.json:client.AccessorScreen,pl:mixin:APP:quark.mixins.json:client.ScreenMixin,pl:mixin:A,pl:runtimedistcleaner:A} -- Affected screen -- Details:     Screen name: com.ldtteam.blockui.BOScreen Stacktrace:     at net.minecraft.client.gui.screens.Screen.m_96579_(Screen.java:527) ~[client-1.18.1-20211210.034407-srg.jar%23140!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:computing_frames,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:balm.mixins.json:ScreenAccessor,pl:mixin:APP:controlling.mixins.json:AccessScreen,pl:mixin:APP:equipmentcompare.mixins.json:ScreenMixin,pl:mixin:APP:iceberg.mixins.json:ScreenMixin,pl:mixin:APP:patchouli_xplat.mixins.json:client.AccessorScreen,pl:mixin:APP:quark.mixins.json:client.ScreenMixin,pl:mixin:A,pl:runtimedistcleaner:A}     at net.minecraft.client.Minecraft.m_91398_(Minecraft.java:1640) ~[client-1.18.1-20211210.034407-srg.jar%23140!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:flywheel.mixins.json:PausedPartialTickAccessor,pl:mixin:APP:flywheel.mixins.json:ShaderCloseMixin,pl:mixin:APP:terrablender_forge.mixins.json:client.MixinMinecraft,pl:mixin:APP:create.mixins.json:WindowResizeMixin,pl:mixin:A,pl:runtimedistcleaner:A}     at net.minecraft.client.Minecraft.m_91383_(Minecraft.java:1015) ~[client-1.18.1-20211210.034407-srg.jar%23140!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:flywheel.mixins.json:PausedPartialTickAccessor,pl:mixin:APP:flywheel.mixins.json:ShaderCloseMixin,pl:mixin:APP:terrablender_forge.mixins.json:client.MixinMinecraft,pl:mixin:APP:create.mixins.json:WindowResizeMixin,pl:mixin:A,pl:runtimedistcleaner:A}     at net.minecraft.client.Minecraft.m_91374_(Minecraft.java:660) ~[client-1.18.1-20211210.034407-srg.jar%23140!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:flywheel.mixins.json:PausedPartialTickAccessor,pl:mixin:APP:flywheel.mixins.json:ShaderCloseMixin,pl:mixin:APP:terrablender_forge.mixins.json:client.MixinMinecraft,pl:mixin:APP:create.mixins.json:WindowResizeMixin,pl:mixin:A,pl:runtimedistcleaner:A}     at net.minecraft.client.main.Main.main(Main.java:205) ~[client-1.18.1-20211210.034407-srg.jar%23140!/:?] {re:classloading,pl:runtimedistcleaner:A}     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] {}     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] {}     at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] {}     at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?] {}     at net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$launchService$0(CommonClientLaunchHandler.java:45) ~[fmlloader-1.18.1-39.0.48.jar%2323!/:?] {}     at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-9.1.0.jar%235!/:?] {}     at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) [modlauncher-9.1.0.jar%235!/:?] {}     at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) [modlauncher-9.1.0.jar%235!/:?] {}     at cpw.mods.modlauncher.Launcher.run(Launcher.java:106) [modlauncher-9.1.0.jar%235!/:?] {}     at cpw.mods.modlauncher.Launcher.main(Launcher.java:77) [modlauncher-9.1.0.jar%235!/:?] {}     at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) [modlauncher-9.1.0.jar%235!/:?] {}     at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) [modlauncher-9.1.0.jar%235!/:?] {}     at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:149) [bootstraplauncher-1.0.0.jar:?] {} -- Affected level -- Details:     All players: 1 total; [LocalPlayer['ZombieWriter2113'/313, l='ClientLevel', x=8.17, y=82.00, z=10.19]]     Chunk stats: 5041, 860     Level dimension: minecraft:overworld     Level spawn location: World: (16,80,-16), Section: (at 0,0,0 in 1,5,-1; chunk contains blocks 16,-64,-16 to 31,319,-1), Region: (0,-1; contains chunks 0,-32 to 31,-1, blocks 0,-64,-512 to 511,319,-1)     Level time: 780 game time, 780 day time     Server brand: forge     Server type: Integrated singleplayer server Stacktrace:     at net.minecraft.client.multiplayer.ClientLevel.m_6026_(ClientLevel.java:407) ~[client-1.18.1-20211210.034407-srg.jar%23140!/:?] {re:mixin,xf:fml:xaerominimap:xaero_clientworldclass,pl:runtimedistcleaner:A,re:classloading,xf:fml:xaerominimap:xaero_clientworldclass,pl:mixin:APP:architectury.mixins.json:MixinClientLevel,pl:mixin:APP:byg.mixins.json:access.ClientLevelAccess,pl:mixin:APP:terrablender.mixins.json:client.MixinClientLevel,pl:mixin:APP:create.mixins.json:DestroyProgressMixin,pl:mixin:A,pl:runtimedistcleaner:A}     at net.minecraft.client.Minecraft.m_91354_(Minecraft.java:2248) ~[client-1.18.1-20211210.034407-srg.jar%23140!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:flywheel.mixins.json:PausedPartialTickAccessor,pl:mixin:APP:flywheel.mixins.json:ShaderCloseMixin,pl:mixin:APP:terrablender_forge.mixins.json:client.MixinMinecraft,pl:mixin:APP:create.mixins.json:WindowResizeMixin,pl:mixin:A,pl:runtimedistcleaner:A}     at net.minecraft.client.Minecraft.m_91374_(Minecraft.java:677) ~[client-1.18.1-20211210.034407-srg.jar%23140!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:flywheel.mixins.json:PausedPartialTickAccessor,pl:mixin:APP:flywheel.mixins.json:ShaderCloseMixin,pl:mixin:APP:terrablender_forge.mixins.json:client.MixinMinecraft,pl:mixin:APP:create.mixins.json:WindowResizeMixin,pl:mixin:A,pl:runtimedistcleaner:A}     at net.minecraft.client.main.Main.main(Main.java:205) ~[client-1.18.1-20211210.034407-srg.jar%23140!/:?] {re:classloading,pl:runtimedistcleaner:A}     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?] {}     at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77) ~[?:?] {}     at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?] {}     at java.lang.reflect.Method.invoke(Method.java:568) ~[?:?] {}     at net.minecraftforge.fml.loading.targets.CommonClientLaunchHandler.lambda$launchService$0(CommonClientLaunchHandler.java:45) ~[fmlloader-1.18.1-39.0.48.jar%2323!/:?] {}     at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-9.1.0.jar%235!/:?] {}     at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) [modlauncher-9.1.0.jar%235!/:?] {}     at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) [modlauncher-9.1.0.jar%235!/:?] {}     at cpw.mods.modlauncher.Launcher.run(Launcher.java:106) [modlauncher-9.1.0.jar%235!/:?] {}     at cpw.mods.modlauncher.Launcher.main(Launcher.java:77) [modlauncher-9.1.0.jar%235!/:?] {}     at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) [modlauncher-9.1.0.jar%235!/:?] {}     at cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) [modlauncher-9.1.0.jar%235!/:?] {}     at cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:149) [bootstraplauncher-1.0.0.jar:?] {} -- Last reload -- Details:     Reload number: 1     Reload reason: initial     Finished: Yes     Packs: Mod Resources, Default, Crops-3D_Pam's-HarvestCraft-2_MC1.14.4_v1.0.0.zip, 3.0.2v_VisualEnchantments.zip, quark-emote-pack -- System Details -- Details:     Minecraft Version: 1.18.1     Minecraft Version ID: 1.18.1     Operating System: Windows 10 (amd64) version 10.0     Java Version: 17.0.1, Microsoft     Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Microsoft     Memory: 2369245856 bytes (2259 MiB) / 6341787648 bytes (6048 MiB) up to 10737418240 bytes (10240 MiB)     CPUs: 6     Processor Vendor: GenuineIntel     Processor Name: Intel(R) Core(TM) i5-8600K CPU @ 3.60GHz     Identifier: Intel64 Family 6 Model 158 Stepping 10     Microarchitecture: Coffee Lake     Frequency (GHz): 3.60     Number of physical packages: 1     Number of physical CPUs: 6     Number of logical CPUs: 6     Graphics card #0 name: NVIDIA GeForce GTX 1080     Graphics card #0 vendor: NVIDIA (0x10de)     Graphics card #0 VRAM (MB): 4095.00     Graphics card #0 deviceId: 0x1b80     Graphics card #0 versionInfo: DriverVersion=30.0.14.9729     Memory slot #0 capacity (MB): 8192.00     Memory slot #0 clockSpeed (GHz): 2.13     Memory slot #0 type: DDR4     Memory slot #1 capacity (MB): 16384.00     Memory slot #1 clockSpeed (GHz): 2.13     Memory slot #1 type: DDR4     Memory slot #2 capacity (MB): 16384.00     Memory slot #2 clockSpeed (GHz): 2.13     Memory slot #2 type: DDR4     Virtual memory max (MB): 143446.59     Virtual memory used (MB): 20524.50     Swap memory total (MB): 102560.00     Swap memory used (MB): 72.80     JVM Flags: 9 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -Xmx10G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M     Launched Version: 1.18.1-forge-39.0.48     Backend library: LWJGL version 3.2.2 SNAPSHOT     Backend API: NVIDIA GeForce GTX 1080/PCIe/SSE2 GL version 3.2.0 NVIDIA 497.29, NVIDIA Corporation     Window size: 2560x1440     GL Caps: Using framebuffer using OpenGL 3.2     GL debug messages:      Using VBOs: Yes     Is Modded: Definitely; Client brand changed to 'forge'; Server brand changed to 'forge'     Type: Integrated Server (map_client.txt)     Graphics mode: fancy     Resource Packs: vanilla, file/Crops-3D_Pam's-HarvestCraft-2_MC1.14.4_v1.0.0.zip (incompatible), file/3.0.2v_VisualEnchantments.zip (incompatible)     Current Language: English (US)     CPU: 6x Intel(R) Core(TM) i5-8600K CPU @ 3.60GHz     Server Running: true     Player Count: 1 / 8; [ServerPlayer['ZombieWriter2113'/313, l='ServerLevel[New World]', x=8.17, y=82.00, z=10.19]]     Data Packs: vanilla, mod:seedfix, mod:dungeonsmod, mod:easymagic, mod:jei (incompatible), mod:attributefix, mod:goblintraders (incompatible), mod:rsgauges (incompatible), mod:neat (incompatible), mod:waystones, mod:terraforged, mod:clumps (incompatible), mod:shutupexperimentalsettings (incompatible), mod:cookingforblockheads, mod:controlling (incompatible), mod:placebo (incompatible), mod:citadel, mod:alexsmobs (incompatible), mod:stoneholm (incompatible), mod:potionsmaster (incompatible), mod:betteranimalsplus, mod:guardvillagers (incompatible), mod:jeed (incompatible), mod:balm (incompatible), mod:cloth_config (incompatible), mod:skinlayers3d (incompatible), mod:forge, mod:supplementaries (incompatible), mod:seedfix_forge, mod:structure_gel, mod:selene (incompatible), mod:equipmentcompare, mod:farmersdelight, mod:morevillagers (incompatible), mod:enchdesc, mod:terrablender, mod:swingthroughgrass, mod:silentlib, mod:biomesoplenty, mod:silentgear (incompatible), mod:dungeons_enhanced, mod:domum_ornamentum (incompatible), mod:iceberg, mod:flywheel, mod:create, mod:curios, mod:patchouli, mod:blockui, mod:xaerominimap, mod:gravestone (incompatible), mod:fastbench (incompatible), mod:autoreglib (incompatible), mod:quark (incompatible), mod:storagedrawers (incompatible), mod:oreexcavation, mod:angelring, mod:mna (incompatible), mod:structurize, mod:multipiston (incompatible), mod:buildersaddition (incompatible), mod:minecolonies (incompatible), mod:sapience, mod:architectury (incompatible), mod:appleskin (incompatible), mod:aiimprovements, mod:occultism, mod:puzzleslib, mod:byg (incompatible), mod:aquaculture (incompatible), mod:silentgems, mod:silentgems_chaos (incompatible), mod:fallingtree, mod:scalinghealth (incompatible), mod:fastleafdecay, mod:geckolib3 (incompatible), mod:createaddition (incompatible), mod:xpbook     ModLauncher: 9.1.0+9.1.0+main.6690ee51     ModLauncher launch target: forgeclient     ModLauncher naming: srg     ModLauncher services:           mixin PLUGINSERVICE           eventbus PLUGINSERVICE           object_holder_definalize PLUGINSERVICE           runtime_enum_extender PLUGINSERVICE           capability_token_subclass PLUGINSERVICE           accesstransformer PLUGINSERVICE           runtimedistcleaner PLUGINSERVICE           mixin TRANSFORMATIONSERVICE           fml TRANSFORMATIONSERVICE      FML Language Providers:          minecraft@1.0         javafml@null     Mod List:          Amplified+Nether+1.0.1+_+Forge.jar                |Amplified Nether + Seed Fix   |seedfix                       |0.0NONE             |DONE      |Manifest: NOSIGNATURE         DungeonsMod-1.18-1.4.60.jar                       |Dungeons Mod                  |dungeonsmod                   |1.18-1.4.60         |DONE      |Manifest: NOSIGNATURE         EasyMagic-v3.2.1-1.18.1-Forge.jar                 |Easy Magic                    |easymagic                     |3.2.1               |DONE      |Manifest: 9a:09:85:98:65:c4:8c:11:c5:49:f6:d6:33:23:39:df:8d:b4:ff:92:84:b8:bd:a5:83:9f:ac:7f:2a:d1:4b:6a         jei-1.18.1-9.2.1.69.jar                           |Just Enough Items             |jei                           |9.2.1.69            |DONE      |Manifest: NOSIGNATURE         AttributeFix-Forge-1.18.1-13.0.4.jar              |AttributeFix                  |attributefix                  |13.0.4              |DONE      |Manifest: eb:c4:b1:67:8b:f9:0c:db:dc:4f:01:b1:8e:61:64:39:4c:10:85:0b:a6:c4:c7:48:f0:fa:95:f2:cb:08:3a:e5         goblintraders-1.7.0-1.18.1.jar                    |Goblin Traders                |goblintraders                 |1.7.0               |DONE      |Manifest: NOSIGNATURE         rsgauges-1.18.1-1.2.13-b2.jar                     |Gauges and Switches           |rsgauges                      |1.2.13-b2           |DONE      |Manifest: bf:30:76:97:e4:58:41:61:2a:f4:30:d3:8f:4c:e3:71:1d:14:c4:a1:4e:85:36:e3:1d:aa:2f:cb:22:b0:04:9b         Neat+1.8-30.jar                                   |Neat                          |neat                          |1.8-30              |DONE      |Manifest: NOSIGNATURE         waystones-forge-1.18.1-9.0.3.jar                  |Waystones                     |waystones                     |9.0.3               |DONE      |Manifest: NOSIGNATURE         TerraForged-1.18.1-0.3.0-alpha-2.jar              |TerraForged                   |terraforged                   |0.3.0               |DONE      |Manifest: NOSIGNATURE         Clumps-forge-1.18.1-8.0.4.jar                     |Clumps                        |clumps                        |8.0.4               |DONE      |Manifest: NOSIGNATURE         shutupexperimentalsettings-1.0.4-1.18+.jar        |Shutup Experimental Settings! |shutupexperimentalsettings    |1.0.4               |DONE      |Manifest: NOSIGNATURE         cookingforblockheads-forge-1.18.1-11.1.0.jar      |CookingForBlockheads          |cookingforblockheads          |11.1.0              |DONE      |Manifest: NOSIGNATURE         Controlling-forge-1.18.1-9.0.11.jar               |Controlling                   |controlling                   |9.0.11              |DONE      |Manifest: NOSIGNATURE         Placebo-1.18.1-6.0.3.jar                          |Placebo                       |placebo                       |6.0.3               |DONE      |Manifest: NOSIGNATURE         citadel-1.10.8-1.18.jar                           |Citadel                       |citadel                       |1.10.8              |DONE      |Manifest: NOSIGNATURE         alexsmobs-1.16.0.jar                              |Alex's Mobs                   |alexsmobs                     |1.16.0              |DONE      |Manifest: NOSIGNATURE         stoneholm-1.4.1.jar                               |Stoneholm                     |stoneholm                     |1.4.1               |DONE      |Manifest: NOSIGNATURE         potionsmaster-0.5.2-1.18.1-39.0.19.jar            |Potions Master                |potionsmaster                 |0.5.2-1.18.1-39.0.19|DONE      |Manifest: NOSIGNATURE         betteranimalsplus-1.18.1-11.0.3-forge.jar         |Better Animals Plus           |betteranimalsplus             |1.18.1-11.0.3       |DONE      |Manifest: NOSIGNATURE         guardvillagers-1.18.1.4.0.jar                     |Guard Villagers               |guardvillagers                |1.4.0               |DONE      |Manifest: NOSIGNATURE         jeed-1.18-1.6.jar                                 |Just Enough Effect Description|jeed                          |1.18-1.6            |DONE      |Manifest: NOSIGNATURE         balm-2.4.1+0.jar                                  |Balm                          |balm                          |2.4.1+0             |DONE      |Manifest: NOSIGNATURE         cloth-config-6.1.50-forge.jar                     |Cloth Config v4 API           |cloth_config                  |6.1.50              |DONE      |Manifest: NOSIGNATURE         3dSkinLayers-forge-mc1.18-1.3.1.jar               |3dSkinLayers                  |skinlayers3d                  |1.3.1               |DONE      |Manifest: NOSIGNATURE         forge-1.18.1-39.0.48-universal.jar                |Forge                         |forge                         |39.0.48             |DONE      |Manifest: 84:ce:76:e8:45:35:e4:0e:63:86:df:47:59:80:0f:67:6c:c1:5f:6e:5f:4d:b3:54:47:1a:9f:7f:ed:5e:f2:90         supplementaries-1.18.1-1.1.9.jar                  |Supplementaries               |supplementaries               |1.1.9               |DONE      |Manifest: NOSIGNATURE         terralith.jar                                     |Seed Fix + Terralith          |seedfix_forge                 |0.0NONE             |DONE      |Manifest: NOSIGNATURE         structure_gel-1.18.1-2.1.1.jar                    |Structure Gel API             |structure_gel                 |2.1.1               |DONE      |Manifest: NOSIGNATURE         selene-1.18-1.12.0.jar                            |Selene                        |selene                        |1.18-1.12.0         |DONE      |Manifest: NOSIGNATURE         EquipmentCompare-1.18.1-1.2.10.jar                |Equipment Compare             |equipmentcompare              |1.2.10              |DONE      |Manifest: NOSIGNATURE         client-1.18.1-20211210.034407-srg.jar             |Minecraft                     |minecraft                     |1.18.1              |DONE      |Manifest: a1:d4:5e:04:4f:d3:d6:e0:7b:37:97:cf:77:b0:de:ad:4a:47:ce:8c:96:49:5f:0a:cf:8c:ae:b2:6d:4b:8a:3f         FarmersDelight-1.18.1-1.0.3.jar                   |Farmer's Delight              |farmersdelight                |1.18.1-1.0.3        |DONE      |Manifest: NOSIGNATURE         morevillagers-FORGE-1.18.1-3.1.1.jar              |More Villagers                |morevillagers                 |3.1.1               |DONE      |Manifest: NOSIGNATURE         EnchantmentDescriptions-Forge-1.18.1-9.0.9.jar    |EnchantmentDescriptions       |enchdesc                      |9.0.9               |DONE      |Manifest: NOSIGNATURE         TerraBlender-forge-1.18.1-1.1.0.70.jar            |TerraBlender                  |terrablender                  |1.18.1-1.1.0.70     |DONE      |Manifest: NOSIGNATURE         swingthroughgrass-1.18.1-1.8.0.jar                |SwingThroughGrass             |swingthroughgrass             |1.18.1-1.8.0        |DONE      |Manifest: NOSIGNATURE         silent-lib-1.18-6.0.0.jar                         |Silent Lib                    |silentlib                     |6.0.0               |DONE      |Manifest: NOSIGNATURE         BiomesOPlenty-1.18.1-15.0.0.100-universal.jar     |Biomes O' Plenty              |biomesoplenty                 |1.18.1-15.0.0.100   |DONE      |Manifest: NOSIGNATURE         silent-gear-1.18.1-2.8.5.jar                      |Silent Gear                   |silentgear                    |2.8.5               |DONE      |Manifest: NOSIGNATURE         dungeons_enhanced-1.18.1-3.0-BETA.jar             |Dungeons Enhanced             |dungeons_enhanced             |3.0                 |DONE      |Manifest: NOSIGNATURE         domum_ornamentum-1.18-1.0.31-ALPHA-universal.jar  |Domum Ornamentum              |domum_ornamentum              |1.18-1.0.31-ALPHA   |DONE      |Manifest: NOSIGNATURE         Iceberg-1.18.1-1.0.33.jar                         |Iceberg                       |iceberg                       |1.0.33              |DONE      |Manifest: NOSIGNATURE         flywheel-forge-1.18-0.5.1.jar                     |Flywheel                      |flywheel                      |1.18-0.5.1          |DONE      |Manifest: NOSIGNATURE         create-mc1.18.1_v0.4c.jar                         |Create                        |create                        |0.4c                |DONE      |Manifest: NOSIGNATURE         curios-forge-1.18.1-5.0.6.0.jar                   |Curios API                    |curios                        |1.18.1-5.0.6.0      |DONE      |Manifest: NOSIGNATURE         Patchouli-1.18.1-64.jar                           |Patchouli                     |patchouli                     |1.18.1-64           |DONE      |Manifest: NOSIGNATURE         blockui-1.18-0.0.40-ALPHA.jar                     |UI Library Mod                |blockui                       |1.18-0.0.40-ALPHA   |DONE      |Manifest: NOSIGNATURE         Xaeros_Minimap_21.23.1_Forge_1.18.jar             |Xaero's Minimap               |xaerominimap                  |21.23.1             |DONE      |Manifest: NOSIGNATURE         gravestone-1.18.1-1.0.1.jar                       |Gravestone Mod                |gravestone                    |1.18.1-1.0.1        |DONE      |Manifest: NOSIGNATURE         FastWorkbench-1.18.1-6.0.0.jar                    |Fast Workbench                |fastbench                     |6.0.0               |DONE      |Manifest: NOSIGNATURE         AutoRegLib-1.7-52.jar                             |AutoRegLib                    |autoreglib                    |1.7-52              |DONE      |Manifest: NOSIGNATURE         Quark-3.0-334.jar                                 |Quark                         |quark                         |3.0-334             |DONE      |Manifest: NOSIGNATURE         StorageDrawers-1.18.1-10.1.1.jar                  |Storage Drawers               |storagedrawers                |10.1.1              |DONE      |Manifest: NOSIGNATURE         OreExcavation-1.10.159.jar                        |OreExcavation                 |oreexcavation                 |1.10.159            |DONE      |Manifest: NOSIGNATURE         angelring-1.18-1.5.0.jar                          |Angel Ring                    |angelring                     |1.5.0               |DONE      |Manifest: NOSIGNATURE         mna-1.7.0.1.jar                                   |Mana and Artifice             |mna                           |1.7.0.1             |DONE      |Manifest: NOSIGNATURE         structurize-1.18.1-1.0.319-BETA.jar               |Structurize                   |structurize                   |1.18.1-1.0.319-BETA |DONE      |Manifest: NOSIGNATURE         multi-piston-1.18-1.2.2-ALPHA.jar                 |Multi-Piston                  |multipiston                   |1.18-1.2.2-ALPHA    |DONE      |Manifest: NOSIGNATURE         buildersaddition-1.18-20211208a.jar               |Builders Crafts & Addition    |buildersaddition              |1.18-20211208a      |DONE      |Manifest: NOSIGNATURE         minecolonies-1.18.1-1.0.278-RELEASE.jar           |MineColonies                  |minecolonies                  |1.18.1-1.0.278-RELEA|DONE      |Manifest: NOSIGNATURE         sapience-1.18.1-1.0.2.jar                         |Sapience                      |sapience                      |1.0.2               |DONE      |Manifest: NOSIGNATURE         architectury-3.4.9.jar                            |Architectury                  |architectury                  |3.4.9               |DONE      |Manifest: NOSIGNATURE         appleskin-forge-mc1.18-2.2.0.jar                  |AppleSkin                     |appleskin                     |2.2.0               |DONE      |Manifest: NOSIGNATURE         AI-Improvements-1.18-0.4.0.jar                    |AI-Improvements               |aiimprovements                |0.4.0               |DONE      |Manifest: NOSIGNATURE         occultism-1.18.1-1.25.5.jar                       |Occultism                     |occultism                     |1.18.1-1.25.5       |DONE      |Manifest: NOSIGNATURE         PuzzlesLib-v3.1.3-1.18.1-Forge.jar                |Puzzles Lib                   |puzzleslib                    |3.1.3               |DONE      |Manifest: 9a:09:85:98:65:c4:8c:11:c5:49:f6:d6:33:23:39:df:8d:b4:ff:92:84:b8:bd:a5:83:9f:ac:7f:2a:d1:4b:6a         Oh+The+Biomes+You'll+Go-forge-1.18.1-1.3.5.6.jar  |Oh The Biomes You'll Go       |byg                           |1.3.5.6             |DONE      |Manifest: NOSIGNATURE         Aquaculture-1.18.1-2.3.2.jar                      |Aquaculture 2                 |aquaculture                   |1.18.1-2.3.2        |DONE      |Manifest: NOSIGNATURE         silents-gems-1.18-4.2.0.jar                       |Silent's Gems: Base           |silentgems                    |4.2.0               |DONE      |Manifest: NOSIGNATURE         silents-gems-chaos-1.18.1-0.3.0.jar               |Silent's Gems: Chaos          |silentgems_chaos              |1.18.1-0.3.0        |DONE      |Manifest: NOSIGNATURE         FallingTree-1.18.1-3.1.0.jar                      |FallingTree                   |fallingtree                   |3.1.0               |DONE      |Manifest: 3c:8e:df:6c:df:a6:2a:9f:af:64:ea:04:9a:cf:65:92:3b:54:93:0e:96:50:b4:52:e1:13:42:18:2b:ae:40:29         ScalingHealth-1.18.1-6.0.0+0.jar                  |Scaling Health                |scalinghealth                 |6.0.0+0             |DONE      |Manifest: NOSIGNATURE         FastLeafDecay-27.2.jar                            |FastLeafDecay                 |fastleafdecay                 |27.2                |DONE      |Manifest: NOSIGNATURE         geckolib-1.18-forge-3.0.7.jar                     |GeckoLib                      |geckolib3                     |3.0.7               |DONE      |Manifest: NOSIGNATURE         createaddition-1.18.1-20220111b.jar               |Create Crafts & Additions     |createaddition                |1.18.1-20220111b    |DONE      |Manifest: NOSIGNATURE         xptome-1.18-2.1.3.jar                             |XP Tome                       |xpbook                        |2.1.3               |DONE      |Manifest: NOSIGNATURE     Crash Report UUID: b4a36134-77ed-4e22-9008-139bdf886e52     FML: 39.0     Forge: net.minecraftforge:39.0.48     Flywheel Backend: GL33 Instanced Arrays
  • Topics

  • Who's Online (See full list)

×
×
  • Create New...

Important Information

By using this site, you agree to our Privacy Policy.