Jump to content

[Solved]Problems with custom model render. (I guess so)


Recommended Posts

Posted

Hello. I have a problem with custom model render - no any errors, but in game i can't see my block model(it works fine, but block is invisible) only cubic frame. It's not a missing texture file. I'm looking for solution for a second day, you my last chance.

 

And if anyone knows about good manual about classes and methods in minecraft, please give me a link, thank you.

 

Here is my source:

mod class

 

 


package ru.ulmc.ulex;

import java.util.logging.Level;
import cpw.mods.fml.common.FMLLog;
import cpw.mods.fml.common.Mod;
import cpw.mods.fml.common.Mod.Init;
import cpw.mods.fml.common.Mod.Instance;
import cpw.mods.fml.common.Mod.PostInit;
import cpw.mods.fml.common.Mod.PreInit;
import cpw.mods.fml.common.SidedProxy;
import cpw.mods.fml.common.event.FMLInitializationEvent;
import cpw.mods.fml.common.event.FMLPostInitializationEvent;
import cpw.mods.fml.common.event.FMLPreInitializationEvent;
import cpw.mods.fml.common.network.NetworkMod;
import cpw.mods.fml.common.registry.GameRegistry;
import cpw.mods.fml.common.registry.LanguageRegistry;
import net.minecraft.src.Block;
import net.minecraft.src.Item;
import net.minecraft.src.ItemStack;
import net.minecraftforge.common.Configuration;
import ru.ulmc.ulex.CommonProxy;

@Mod(modid = "UltimateExtender", name = "Ultimate Extender", version = "In-Dev 1.0")
@NetworkMod(
        channels = { "UltimateExtender" },
        clientSideRequired = true,
        serverSideRequired = false,
        packetHandler = PacketHandler.class)
public class UltimateExtender
{

    @Instance
    public static UltimateExtender instance;
    @SidedProxy(clientSide = "ru.ulmc.ulex.ClientProxy", serverSide = "ru.ulmc.ulex.CommonProxy")
    public static CommonProxy proxy;
    // Blocks here
    [b]public static BlockBones blockBones;[/b]
    // Items here
    public static ItemSkull itemSkull; // Череп

    // Configuration Values
    private int blockBonesID;
    @PreInit
    public void preInit(FMLPreInitializationEvent event)
    {
        // Loading in Configuration Data
        Configuration cfg = new Configuration(event.getSuggestedConfigurationFile());
        ModLoader.registerTileEntity(TileEntityBones.class, "TileEntityBones", new RenderBones());
        EntityRegistry.registerModEntity(EntityExplosiveStick.class, "EntityExplosiveStick", EntityRegistry.findGlobalUniqueEntityId(), this, 200, 30, false);
        try
        {
            cfg.load();
            // Load Block IDs
            //blockBonesID = cfg.getOrCreateBlockIdProperty("Bones", 1400).getInt(1400);
            blockBonesID = 1400;
            blockReinforcedConcreteID =  cfg.getOrCreateBlockIdProperty("Reinforced Concrete", 1401).getInt(1401);
            // Load Item IDs NOT!

        }
        catch (Exception e)
        {
            FMLLog.log(Level.SEVERE, e, "UltimateExtender's configuration failed to load.");
        }
        finally
        {
            cfg.save();
        }
    }
    @Init
    public void init(FMLInitializationEvent evt)
    {
        // Initialize Blocks !
        blockBones = new BlockBones(blockBonesID, TileEntityBones.class);

       //Initialize Items part 1
      itemSkull = new ItemSkull(2600, blockBones);


        //Creating Items
       this.CreateItem(itemSkull, 0, "Skull", "Череп", "Skull");
                 //Add Localization Data
        this.PrepareBlock(blockBones, "Груда костей", "Pile of bones");
        // Register Blocks Recipes
            --- тут были рецепты ---
        // Register Rendering Information
        proxy.registerTileEntitySpecialRenderer(TileEntityBones.class, "TileEntityBones");
        proxy.registerRenderInformation();

    }

    @PostInit
    public void postInit(FMLPostInitializationEvent evt)
    {
        // TODO: Add Post-Initialization code such as mod hooks
    }

     private void CreateItem(Item anItem, int index, String name, String ru, String en)
    {
     anItem.setIconIndex(index);
     anItem.setItemName(name);
     anItem.setTextureFile("/ru/ulmc/png/ulmcitems.png");
     LanguageRegistry.instance().addStringLocalization(anItem.getItemName() + ".name", "ru_RU", ru);
     LanguageRegistry.instance().addStringLocalization(anItem.getItemName() + ".name", "en_US", en);
    
    }
    private void PrepareBlock(Block aBlock, String ru, String en)
    {
     // Register Blocks
     GameRegistry.registerBlock(aBlock);
     //Localization
     LanguageRegistry.instance().addStringLocalization(aBlock.getBlockName() + ".name", "ru_RU", ru);
     LanguageRegistry.instance().addStringLocalization(aBlock.getBlockName() + ".name", "en_US", en);
    
    }
}

 

 

BonesBlock.java

 

 

package ru.ulmc.ulex;
import java.util.Random;
import net.minecraft.src.AxisAlignedBB;
import net.minecraft.src.Block;
import net.minecraft.src.IBlockAccess;
import net.minecraft.src.Material;
import net.minecraft.src.TileEntity;
import net.minecraft.src.World;
public class BlockBones extends Block
{
private Class bonesEntityClass;
    public BlockBones(int i, Class class1)
    {
            super(i, Material.wood);
            bonesEntityClass = class1;
            setHardness(2.0F);
            setResistance(1.0F);
            setStepSound(Block.soundWoodFootstep);
            setBlockName("BlockBones");
           // this.setBlockBounds(0.0F, 0.0F, 0.0F, 1.0F, 0.5F, 1.0F);
            this.blockIndexInTexture = 1;
    }
    //Указывает TileEntity для блока
    public TileEntity getBlockEntity()
    {
            try
            {
                    return (TileEntity)bonesEntityClass.newInstance();
            }
            catch (Exception exception)
            {
                    throw new RuntimeException(exception);
            }
    }
    //TileEntity? Это объект на карте? Ну ок, вообще вроде нужен для более серьёзных устройств.
    public TileEntity createNewTileEntity(World var1)
    {
        return new TileEntityBones();
    }
    public void setBlockBoundsBasedOnState(IBlockAccess par1IBlockAccess)
    {
        this.setBlockBounds(0.0F, 0.0F, 0.0F, 1.0F, 1.0F, 1.0F);
    }
    //проходим сквозь блок
    public AxisAlignedBB getCollisionBoundingBoxFromPool(World par1World, int par2, int par3, int par4)
    {
        return null;
    }
    //проверяет на что может быть поставлен блок скопипащщено с торча. Подредактировано, чтоб не лепить на стены.
    private boolean canPlaceBonesOn(World par1World, int par2, int par3, int par4)
    {
        if (par1World.doesBlockHaveSolidTopSurface(par2, par3, par4))
        {
            return true;
        }
        else
        {
            int var5 = par1World.getBlockId(par2, par3, par4);
            return (Block.blocksList[var5] != null && Block.blocksList[var5].canPlaceTorchOnTop(par1World, par2, par3, par4));
        }
    }
    public boolean canPlaceBlockAt(World par1World, int par2, int par3, int par4)
    {
        return canPlaceBonesOn(par1World, par2, par3 - 1, par4);
    }
    //непосредственно
    private boolean dropBonesIfCantStay(World par1World, int par2, int par3, int par4)
    {
        if (!this.canPlaceBlockAt(par1World, par2, par3, par4))
        {
            if (par1World.getBlockId(par2, par3, par4) == this.blockID)
            {
                this.dropBlockAsItem(par1World, par2, par3, par4, par1World.getBlockMetadata(par2, par3, par4), 0);
                par1World.setBlockWithNotify(par2, par3, par4, 0);
            }
            return false;
        }
        else
        {
            return true;
        }
    }
    // Прослушиваем изменения вокруг, если блок под нами сломан - разрушаемся и дропаем итем.
    public void onNeighborBlockChange(World par1World, int par2, int par3, int par4, int par5)
    {
        if (this.dropBonesIfCantStay(par1World, par2, par3, par4))
        {
            int var6 = par1World.getBlockMetadata(par2, par3, par4);
            if (!this.canPlaceBonesOn(par1World, par2, par3 - 1, par4) && var6 == 5)
            {
             this.dropBlockAsItem(par1World, par2, par3, par4, par1World.getBlockMetadata(par2, par3, par4), 0);
                par1World.setBlockWithNotify(par2, par3, par4, 0);
            }
        }
    }
    //Тут указываем итем, который дропается при уничтожении блока. Указываем итем-заменитель!
    public int idDropped(int i, Random random, int j)
    {
            return UltimateExtender.itemSkull.shiftedIndex;
    }
    //Количество дропа
    public int quantityDropped(Random random)
    {
            return 1;
    }
    //Тип рендера для блока (используется кейс для передачи рендеру?)
    // If i change it to 0/1/2 etc. it will render.
    public int getRenderType()
    {
            return -1;
    }
    @Override
    public String getTextureFile()
    {
        return "/ru/ulmc/png/bones.png";
    }
    //Прозрачный ли блок?
    public boolean isOpaqueCube()
    {
            return false;
    }
    //Рендерить как куб?
    public boolean renderAsNormalBlock()
    {
            return false;
    }
}

 

 

 

RenderBones.java

 

 



package ru.ulmc.ulex;

import net.minecraft.src.TileEntity;
import net.minecraft.src.TileEntitySpecialRenderer;
import org.lwjgl.opengl.GL11;

public class RenderBones extends TileEntitySpecialRenderer
{
   private ModelBones model;

   public RenderBones()
   {
       model = new ModelBones();
   }
   //Метод взаимодействия с OpenGL.
   public void renderModel(TileEntityBones tileEntityBones, double d, double d1, double d2, float f)
   {
            GL11.glPushMatrix();
            GL11.glTranslatef((float)d, (float)d1, (float)d2);
            GL11.glRotatef(0F, 0.0F, 1.0F, 0.0F);
            bindTextureByName("/ru/ulmc/png/bones.png");
            GL11.glPushMatrix();
            model.render(0.0625F);
            GL11.glPopMatrix();
            GL11.glPopMatrix();
   }

   @Override
   public void renderTileEntityAt(TileEntity tileEntity, double var2, double var4, double var6, float var8)
   {
       this.renderModel((TileEntityBones)tileEntity,var2, var4, var6, var8);
   }

}

 

 

TileEntityBones.java

 

 


package ru.ulmc.ulex;

import net.minecraft.src.TileEntity;

public class TileEntityBones extends TileEntity
{
public TileEntityBones()
     {
      //Это пустой объект. 
     }

}

 

 

CommonProxy.java - don't really need

 

 

 

package ru.ulmc.ulex;

import net.minecraft.src.EntityPlayer;
import net.minecraft.src.TileEntitySpecialRenderer;
import net.minecraft.src.World;
import cpw.mods.fml.common.network.IGuiHandler;
import cpw.mods.fml.common.registry.GameRegistry;

public class CommonProxy implements IGuiHandler
{
    public void registerRenderInformation()
    {
    
    }

public void registerTileEntitySpecialRenderer(Class tileEntityClass, String str)
    {
    //GameRegistry.registerTileEntity(tileEntityClass, str);
    }

    @Override
    public Object getClientGuiElement(int ID, EntityPlayer player, World world,
            int x, int y, int z)
    {
        return null;
    }

    @Override
    public Object getServerGuiElement(int ID, EntityPlayer player, World world,
            int x, int y, int z)
    {
        return null;
    }

    public World getClientWorld()
    {
        return null;
    }
}

 

 

ClientProxy.java - don't really need

 

 


package ru.ulmc.ulex;

import ru.ulmc.ulex.CommonProxy;
import cpw.mods.fml.client.FMLClientHandler;
import cpw.mods.fml.client.registry.ClientRegistry;
import net.minecraft.src.World;
import net.minecraftforge.client.MinecraftForgeClient;

public class ClientProxy extends CommonProxy
{
    @Override
    public void registerRenderInformation()
    {
     MinecraftForgeClient.preloadTexture("/ru/ulmc/png/UltimateExtender.png");
     MinecraftForgeClient.preloadTexture("/ru/ulmc/png/ulmcitems.png");
     MinecraftForgeClient.preloadTexture("/ru/ulmc/png/bones.png");
    }
    @Override
    public void registerTileEntitySpecialRenderer(Class tileEntityClass, String str)
    {
     //по сто раз тут всё менял уже запутался. [url="http://www.minecraftforge.net/wiki/Tutorials/Upgrading_To_Forge_for_1.3.1"]http://www.minecraft...Forge_for_1.3.1[/url]
     //RenderBones renderBones = new RenderBones();
    // ClientRegistry.registerTileEntity(tileEntityClass, str, renderBones);
     //ClientRegistry.bindTileEntitySpecialRenderer(tileEntityClass, renderBones);
    }

    @Override
    public World getClientWorld()
    {
        return FMLClientHandler.instance().getClient().theWorld;
    }
}

 

 

Posted

Register the tileentity in your mod-file, and renderstuff in your clientproxy.

 

And this belongs in your clientproxy too:

  private void CreateItem(Item anItem, int index, String name, String ru, String en)
    {
     anItem.setIconIndex(index);
     anItem.setItemName(name);
     anItem.setTextureFile("/ru/ulmc/png/ulmcitems.png");
     LanguageRegistry.instance().addStringLocalization(anItem.getItemName() + ".name", "ru_RU", ru);
     LanguageRegistry.instance().addStringLocalization(anItem.getItemName() + ".name", "en_US", en);
    
    }
    private void PrepareBlock(Block aBlock, String ru, String en)
    {
     // Register Blocks
     GameRegistry.registerBlock(aBlock);
     //Localization
     LanguageRegistry.instance().addStringLocalization(aBlock.getBlockName() + ".name", "ru_RU", ru);
     LanguageRegistry.instance().addStringLocalization(aBlock.getBlockName() + ".name", "en_US", en);
    
    }

 

Example:

 

Mod-file:

package TF2.Teleporter.common;

import java.util.EnumSet;
import java.util.logging.Level;

import net.minecraft.src.Block;
import net.minecraft.src.Item;
import net.minecraft.src.ItemStack;
import net.minecraftforge.common.Configuration;
import net.minecraftforge.common.Property;
import cpw.mods.fml.common.FMLLog;
import cpw.mods.fml.common.Mod;
import cpw.mods.fml.common.Mod.Init;
import cpw.mods.fml.common.Mod.PostInit;
import cpw.mods.fml.common.Mod.PreInit;
import cpw.mods.fml.common.Side;
import cpw.mods.fml.common.SidedProxy;
import cpw.mods.fml.common.TickType;
import cpw.mods.fml.common.event.FMLInitializationEvent;
import cpw.mods.fml.common.event.FMLPostInitializationEvent;
import cpw.mods.fml.common.event.FMLPreInitializationEvent;
import cpw.mods.fml.common.network.NetworkMod;
import cpw.mods.fml.common.registry.GameRegistry;
import cpw.mods.fml.common.registry.TickRegistry;


/**
* @author pitman-87
* 
*/

@Mod(modid = "pitman-87_TF2_Teleporter", name = "TF2 Teleporter", version = "1.3.2")
@NetworkMod(channels = {"TF2_Teleporter_C","TF2_Teleporter_S"},clientSideRequired = true, serverSideRequired = true,
packetHandler = PacketHandler.class)


public class TF2TeleporterMod
{

@SidedProxy(clientSide = "TF2.Teleporter.client.ClientProxy", serverSide = "TF2.Teleporter.common.CommonProxy")
public static CommonProxy proxy;

public static int blockIDblue = 233;
public static int blockIDred = 234;
public static int itemIDBlue = 2813;
public static int itemIDRed = 2816;
public static int itemIDBase = 2814;
public static int itemIDPropeller = 2815;

public static float teleportVolume = 0.2F;
public static float spinVolume = 0.05F;

public static Block teleporterBlockBlue;
public static Block teleporterBlockRed;

public static Item teleporterItemBlue;
public static Item teleporterItemRed;
public static Item teleporterBase;
public static Item teleporterPropeller;

public static boolean teamsEnabled = false;
public static String itemsPath = "/TF2/Teleporter/sprites/TF2Items.png";

@PreInit
public void preInit(FMLPreInitializationEvent event)
{
	proxy.preInit();

	Configuration configuration = new Configuration(event.getSuggestedConfigurationFile());
	try
	{
		configuration.load();
		Property prop;
		prop = configuration.getOrCreateBlockIdProperty("blockIDblue", 233);
		blockIDblue = prop.getInt(233);
		prop = configuration.getOrCreateBlockIdProperty("blockIDred", 234);
		blockIDred = prop.getInt(234);

		prop = configuration.getOrCreateIntProperty("itemIDBlue", configuration.CATEGORY_ITEM, 2813);
		itemIDBlue = prop.getInt(2813);
		prop = configuration.getOrCreateIntProperty("itemIDRed", configuration.CATEGORY_ITEM, 2816);
		itemIDRed = prop.getInt(2816);
		prop = configuration.getOrCreateIntProperty("itemIDBase", configuration.CATEGORY_ITEM, 2814);
		itemIDBase = prop.getInt(2814);
		prop = configuration.getOrCreateIntProperty("itemIDPropeller", configuration.CATEGORY_ITEM, 2815);
		itemIDPropeller = prop.getInt(2815);

		prop = configuration.getOrCreateProperty("teleportVolume", configuration.CATEGORY_GENERAL, "0.2");
		prop.comment = "min: 0.0	max 1.0";
		teleportVolume = Float.valueOf(prop.value).floatValue();
		prop = configuration.getOrCreateProperty("spinVolume", configuration.CATEGORY_GENERAL, "0.05");
		prop.comment = "min: 0.0	max 1.0";
		spinVolume = Float.valueOf(prop.value).floatValue();
	} catch (Exception e)
	{
		FMLLog.log(Level.SEVERE, e, "TF2 Sentry has a problem loading it's configuration");
		FMLLog.severe(e.getMessage());

	} finally
	{
		configuration.save();
	}
}

@Init
public void load(FMLInitializationEvent evt)
{



	teleporterBlockBlue = new BlockTF2TeleporterBlue(blockIDblue).setHardness(0.5F).setResistance(2000F).setStepSound(Block.soundWoodFootstep).setBlockName("TF2 Teleporter");
	teleporterBlockRed = new BlockTF2TeleporterRed(blockIDred).setHardness(0.5F).setResistance(2000F).setStepSound(Block.soundWoodFootstep).setBlockName("TF2 Teleporter");

	teleporterItemBlue = new ItemTF2Teleporter(itemIDBlue).setItemName("TF2 Teleporter");
	teleporterItemRed = new ItemTF2Teleporter(itemIDRed).setItemName("TF2 Teleporter");
	teleporterBase = new ItemTF2TeleporterPiece(itemIDBase).setItemName("Teleporter Base");
	teleporterPropeller = new ItemTF2TeleporterPiece(itemIDPropeller).setItemName("Teleporter Propeller");

	proxy.load();
	GameRegistry.registerBlock(teleporterBlockBlue);
	GameRegistry.registerBlock(teleporterBlockRed);
	GameRegistry.registerTileEntity(TileEntityTF2Teleporter.class, "TF2 Teleporter");

	TickRegistry.registerTickHandler(new ServerTickHandler(EnumSet.of(TickType.SERVER)), Side.SERVER);

	GameRegistry.addRecipe(new ItemStack(teleporterBase, 1), new Object[]
	{ "X X", "XXX", "X X", Character.valueOf('X'), Item.ingotIron });
	GameRegistry.addRecipe(new ItemStack(teleporterPropeller, 1), new Object[]
	{ "#Y#", "YYY", "XXX", Character.valueOf('X'), Item.ingotIron, Character.valueOf('Y'), Item.redstone, Character.valueOf('#'), Block.torchRedstoneActive });
	GameRegistry.addRecipe(new ItemStack(teleporterItemBlue, 1), new Object[]
	{ "#", "X", "Y", Character.valueOf('X'), teleporterPropeller, Character.valueOf('Y'), teleporterBase, Character.valueOf('#'), new ItemStack(Item.dyePowder, 1, 4) });
	GameRegistry.addRecipe(new ItemStack(teleporterItemRed, 1), new Object[]
	{ "#", "X", "Y", Character.valueOf('X'), teleporterPropeller, Character.valueOf('Y'), teleporterBase, Character.valueOf('#'), new ItemStack(Item.dyePowder, 1, 1) });
	GameRegistry.addRecipe(new ItemStack(teleporterItemRed, 1), new Object[]
	{ "X", "Y", Character.valueOf('Y'), teleporterItemBlue, Character.valueOf('X'), new ItemStack(Item.dyePowder, 1, 1) });
	GameRegistry.addRecipe(new ItemStack(teleporterItemBlue, 1), new Object[]
	{ "X", "Y", Character.valueOf('Y'), teleporterItemRed, Character.valueOf('X'), new ItemStack(Item.dyePowder, 1, 4) });

}

@PostInit
public void modsLoaded(FMLPostInitializationEvent evt)
{

}


}

 

clientproxy:

package TF2.Teleporter.client;

import java.util.EnumSet;

import net.minecraft.src.EntityPlayer;
import net.minecraft.src.SoundManager;
import net.minecraft.src.World;
import net.minecraftforge.client.MinecraftForgeClient;
import net.minecraftforge.client.event.sound.SoundLoadEvent;
import net.minecraftforge.common.MinecraftForge;
import net.minecraftforge.event.ForgeSubscribe;
import TF2.Teleporter.common.CommonProxy;
import TF2.Teleporter.common.TF2TeleporterMod;
import TF2.Teleporter.common.TileEntityTF2Teleporter;
import cpw.mods.fml.client.FMLClientHandler;
import cpw.mods.fml.client.registry.ClientRegistry;
import cpw.mods.fml.common.Side;
import cpw.mods.fml.common.TickType;
import cpw.mods.fml.common.registry.LanguageRegistry;
import cpw.mods.fml.common.registry.TickRegistry;

public class ClientProxy extends CommonProxy
{

@Override
public void preInit()
{
	MinecraftForgeClient.preloadTexture(TF2TeleporterMod.itemsPath);
	MinecraftForge.EVENT_BUS.register(this);
}

@Override
public void load()
{
	TickRegistry.registerTickHandler(new ClientTickHandler(EnumSet.of(TickType.CLIENT)), Side.CLIENT);

	LanguageRegistry.instance().addNameForObject(TF2TeleporterMod.teleporterBase, "en_US", "Teleporter Base");
	LanguageRegistry.instance().addNameForObject(TF2TeleporterMod.teleporterPropeller, "en_US", "Teleporter Propeller");
	LanguageRegistry.instance().addNameForObject(TF2TeleporterMod.teleporterItemBlue, "en_US", "Blue Teleporter");
	LanguageRegistry.instance().addNameForObject(TF2TeleporterMod.teleporterItemRed, "en_US", "Red Teleporter");

	ClientRegistry.bindTileEntitySpecialRenderer(TileEntityTF2Teleporter.class, new TileEntityTF2TeleporterRenderer());

}

@ForgeSubscribe
public void onSoundsLoaded(SoundLoadEvent event)
{
	SoundManager manager = event.manager;
	String[] soundFiles =
	{ "spin.ogg", "teleport.ogg" };
	for (int i = 0; i < soundFiles.length; i++)
	{
		manager.soundPoolSounds.addSound(soundFiles[i], this.getClass().getResource("/TF2/Teleporter/Sounds/" + soundFiles[i]));
	}
}

@Override
public void openGui(EntityPlayer entityplayer, TileEntityTF2Teleporter tileentity)
{
	FMLClientHandler.instance().displayGuiScreen(entityplayer, new GuiTF2Teleporter(tileentity));
}


@Override
public boolean isTeleporterActive(int xCoord, int yCoord, int zCoord)
{

	return TF2TeleporterDBClient.isActive(xCoord, yCoord, zCoord);
}

@Override
public void initDB()
{
	TF2TeleporterDBClient.init();
}

@Override
public World getClientWorld()
{
	return FMLClientHandler.instance().getClient().theWorld;
}

@Override
public void addToDB(int f, int x, int y, int z)
{
	TF2TeleporterDBClient.add(f, x, y, z);
}
}

 

 

Posted

Register the tileentity in your mod-file, and renderstuff in your clientproxy.

 

And this belongs in your clientproxy too:

Maybe i missed something, but:

pic.png

main file

package ru.ulmc.ulex;

import java.util.logging.Level;
import cpw.mods.fml.common.FMLLog;
import cpw.mods.fml.common.Mod;
import cpw.mods.fml.common.Mod.Init;
import cpw.mods.fml.common.Mod.Instance;
import cpw.mods.fml.common.Mod.PostInit;
import cpw.mods.fml.common.Mod.PreInit;
import cpw.mods.fml.common.SidedProxy;
import cpw.mods.fml.common.event.FMLInitializationEvent;
import cpw.mods.fml.common.event.FMLPostInitializationEvent;
import cpw.mods.fml.common.event.FMLPreInitializationEvent;
import cpw.mods.fml.common.network.NetworkMod;
import cpw.mods.fml.common.registry.EntityRegistry;
import cpw.mods.fml.common.registry.GameRegistry;
import cpw.mods.fml.common.registry.LanguageRegistry;
import net.minecraft.src.Block;
import net.minecraft.src.CreativeTabs;
import net.minecraft.src.Item;
import net.minecraft.src.ItemStack;
import net.minecraft.src.ModLoader;
import net.minecraftforge.common.Configuration;
import ru.ulmc.ulex.CommonProxy;

@Mod(modid = "UltimateExtender", name = "Ultimate Extender", version = "In-Dev 1.0")
@NetworkMod(
        channels = { "UltimateExtender" },
        clientSideRequired = true,
        serverSideRequired = false,
        packetHandler = PacketHandler.class)
public class UltimateExtender
{

    @Instance
    public static UltimateExtender instance;
    @SidedProxy(clientSide = "ru.ulmc.ulex.ClientProxy", serverSide = "ru.ulmc.ulex.CommonProxy")
    public static CommonProxy proxy;
    // Blocks here
    public static BlockBones blockBones;
    // Items here
    public static ItemSkull itemSkull; // Череп
     // Configuration Values
    private int blockBonesID;
    @PreInit
    public void preInit(FMLPreInitializationEvent event)
    {
        // Loading in Configuration Data
        Configuration cfg = new Configuration(event.getSuggestedConfigurationFile());
        proxy.registerRenderInformation(); //You have to call the methods in your proxy class
        try
        {
            cfg.load();
            // Load Block IDs
            blockBonesID = cfg.getOrCreateBlockIdProperty("Bones", 1400).getInt(1400);
            // Load Item IDs NOT!

        }
        catch (Exception e)
        {
            FMLLog.log(Level.SEVERE, e, "UltimateExtender's configuration failed to load.");
        }
        finally
        {
            cfg.save();
        }
    }

    @Init
    public void init(FMLInitializationEvent evt)
    {
        // Initialize Blocks !
        blockBones = new BlockBones(blockBonesID, TileEntityBones.class);
        //Initialize Items part 1
       itemSkull = new ItemSkull(2600, blockBones);
       //Creating Items
       proxy.CreateItem(itemSkull, 0, "Skull", "Череп", "Skull");
       //Add Localization Data
       proxy.PrepareBlock(blockBones, "Груда костей", "Pile of bones");
       // Register Blocks Recipes
       // registring blocks
        GameRegistry.registerBlock(blockBones);
      // Register Rendering Information
          GameRegistry.registerTileEntity(TileEntityBones.class, "TileEntityBones");
          EntityRegistry.registerModEntity(EntityExplosiveStick.class, "EntityExplosiveStick", EntityRegistry.findGlobalUniqueEntityId(), this, 200, 30, false);
         proxy.registerTileEntitySpecialRenderer();
        
       
    }

    @PostInit
    public void postInit(FMLPostInitializationEvent evt)
    {
        // TODO: Add Post-Initialization code such as mod hooks
    }
}

 

ClientProxy

package ru.ulmc.ulex;

import ru.ulmc.ulex.CommonProxy;
import cpw.mods.fml.client.FMLClientHandler;
import cpw.mods.fml.client.registry.ClientRegistry;
import cpw.mods.fml.common.registry.LanguageRegistry;
import net.minecraft.src.Block;
import net.minecraft.src.CreativeTabs;
import net.minecraft.src.Item;
import net.minecraft.src.World;
import net.minecraftforge.client.MinecraftForgeClient;
import net.minecraftforge.common.MinecraftForge;

public class ClientProxy extends CommonProxy
{
@Override
    public void preInit()
    {
    	MinecraftForgeClient.preloadTexture("/ru/ulmc/png/UltimateExtender.png");
    	MinecraftForgeClient.preloadTexture("/ru/ulmc/png/ulmcitems.png");
    	MinecraftForgeClient.preloadTexture("/ru/ulmc/png/bones.png");
    	MinecraftForge.EVENT_BUS.register(this); // Just in case. I don't know what it is.
    	ClientRegistry.bindTileEntitySpecialRenderer(TileEntityBones.class, new RenderBones());
    }
    @Override
    public void registerTileEntitySpecialRenderer()
    {
    	ClientRegistry.bindTileEntitySpecialRenderer(TileEntityBones.class, new RenderBones());
    }

    @Override
    public World getClientWorld()
    {
        return FMLClientHandler.instance().getClient().theWorld;
    }
    @Override
    public void CreateItem(Item anItem, int index, String name, String ru, String en)
    {
    	anItem.setTabToDisplayOn(CreativeTabs.tabTransport);
    	anItem.setIconIndex(index);
    	anItem.setItemName(name);
    	anItem.setTextureFile("/ru/ulmc/png/ulmcitems.png");
    	LanguageRegistry.instance().addStringLocalization(anItem.getItemName() + ".name", "ru_RU", ru);
    	LanguageRegistry.instance().addStringLocalization(anItem.getItemName() + ".name", "en_US", en);
    	
    }
    @Override
    public void PrepareBlock(Block aBlock, String ru, String en)
    {
    	// Register Blocks
    	//Localization
    	LanguageRegistry.instance().addStringLocalization(aBlock.getBlockName() + ".name", "ru_RU", ru);
    	LanguageRegistry.instance().addStringLocalization(aBlock.getBlockName() + ".name", "en_US", en);
    	
    }
}

Posted

Forgot to attach Model file.

ModelBones.java

package ru.ulmc.ulex;

import net.minecraft.src.Entity;
import net.minecraft.src.ModelBase;
import net.minecraft.src.ModelRenderer;

public class ModelBones extends ModelBase
{
//fields
    ModelRenderer bone1;
    ModelRenderer skull;
    ModelRenderer bone2;
    ModelRenderer bone3;
    ModelRenderer bone5;
    ModelRenderer goldcoin;
    ModelRenderer backbone1;
    ModelRenderer verticalbone;
  
  public ModelBones()
  {
    textureWidth = 32;
    textureHeight = 16;
    
      bone1 = new ModelRenderer(this, 0, 14);
      bone1.addBox(0F, 0F, 0F, 9, 1, 1);
      bone1.setRotationPoint(-2F, 23F, -6F);
      bone1.setTextureSize(32, 16);
      bone1.mirror = true;
      setRotation(bone1, 0F, -0.2602503F, 0F);
      skull = new ModelRenderer(this, 0, 0);
      skull.addBox(0F, -6F, -3F, 6, 6, 6);
      skull.setRotationPoint(-3F, 23F, 0F);
      skull.setTextureSize(32, 16);
      skull.mirror = true;
      setRotation(skull, 0.1115358F, -0.2602503F, -0.3346075F);
      bone2 = new ModelRenderer(this, 0, 14);
      bone2.addBox(-5F, 0F, 0F, 10, 1, 1);
      bone2.setRotationPoint(0F, 23F, 5F);
      bone2.setTextureSize(32, 16);
      bone2.mirror = true;
      setRotation(bone2, 0F, 0.2602503F, 0F);
      bone3 = new ModelRenderer(this, 27, 0);
      bone3.addBox(0F, -7F, 0F, 1, 9, 1);
      bone3.setRotationPoint(1.866667F, 22.66667F, -1.333333F);
      bone3.setTextureSize(32, 16);
      bone3.mirror = true;
      setRotation(bone3, -1.449966F, 0F, 0F);
      bone5 = new ModelRenderer(this, 27, 0);
      bone5.addBox(0F, -10F, 0F, 1, 10, 1);
      bone5.setRotationPoint(-2F, 22F, 5F);
      bone5.setTextureSize(32, 16);
      bone5.mirror = true;
      setRotation(bone5, 0.1858931F, 1.115358F, 1.635859F);
      goldcoin = new ModelRenderer(this, 24, 13);
      goldcoin.addBox(0F, 0F, 0F, 2, 1, 2);
      goldcoin.setRotationPoint(4F, 23F, 3F);
      goldcoin.setTextureSize(32, 16);
      goldcoin.mirror = true;
      setRotation(goldcoin, 0F, 1.003822F, 0F);
      backbone1 = new ModelRenderer(this, 0, 14);
      backbone1.addBox(-6F, 0F, 0F, 9, 1, 1);
      backbone1.setRotationPoint(-4.6F, 23.26667F, -4.666667F);
      backbone1.setTextureSize(32, 16);
      backbone1.mirror = true;
      setRotation(backbone1, 1.245484F, 1.189716F, 0F);
      verticalbone = new ModelRenderer(this, 27, 0);
      verticalbone.addBox(0F, 0F, 0F, 1, 6, 1);
      verticalbone.setRotationPoint(-4.666667F, 18F, 3.866667F);
      verticalbone.setTextureSize(32, 16);
      verticalbone.mirror = true;
      setRotation(verticalbone, -0.0743572F, 0.4089647F, 0.1858931F);
  }
  
  public void render(Entity entity, float f, float f1, float f2, float f3, float f4, float f5)
  {
    super.render(entity, f, f1, f2, f3, f4, f5);
    setRotationAngles(f, f1, f2, f3, f4, f5);
    bone1.render(f5);
    skull.render(f5);
    bone2.render(f5);
    bone3.render(f5);
    bone5.render(f5);
    goldcoin.render(f5);
    backbone1.render(f5);
    verticalbone.render(f5);
  }
  public void render(float f5)
  {

    bone1.render(f5);
    skull.render(f5);
    bone2.render(f5);
    bone3.render(f5);
    bone5.render(f5);
    goldcoin.render(f5);
    backbone1.render(f5);
    verticalbone.render(f5);
  }
  
  private void setRotation(ModelRenderer model, float x, float y, float z)
  {
    model.rotateAngleX = x;
    model.rotateAngleY = y;
    model.rotateAngleZ = z;
  }
  
  public void setRotationAngles(float f, float f1, float f2, float f3, float f4, float f5)
  {
    super.setRotationAngles(f, f1, f2, f3, f4, f5);
  }
  }


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

    • Found solution in various methods inside ModelBlockRenderer.
    • [26Mar2025 19:09:34.814] [main/INFO] [cpw.mods.modlauncher.Launcher/MODLAUNCHER]: ModLauncher running: args [--username, tobey0, --version, neoforge-21.1.135, --gameDir, D:\curseforge\Instances\TechCraft, --assetsDir, D:\curseforge\Install\assets, --assetIndex, 17, --uuid, d4231489c331472c89f417608e180ecd, --accessToken, ❄❄❄❄❄❄❄❄, --clientId, NzA2ZjUyNGItZWM3Mi00M2ViLTkzMjEtYjUwNTE1NWVmZjc2, --xuid, 2535424075909881, --userType, msa, --versionType, release, --width, 1024, --height, 768, --quickPlayPath, D:\curseforge\Install\quickPlay\java\1743012571605.json, --fml.neoForgeVersion, 21.1.135, --fml.fmlVersion, 4.0.38, --fml.mcVersion, 1.21.1, --fml.neoFormVersion, 20240808.144430, --launchTarget, forgeclient] [26Mar2025 19:09:34.819] [main/INFO] [cpw.mods.modlauncher.Launcher/MODLAUNCHER]: JVM identified as Microsoft OpenJDK 64-Bit Server VM 21.0.3+9-LTS [26Mar2025 19:09:34.822] [main/INFO] [cpw.mods.modlauncher.Launcher/MODLAUNCHER]: ModLauncher 11.0.4+main.d2e20e43 starting: java version 21.0.3 by Microsoft; OS Windows 10 arch amd64 version 10.0 [26Mar2025 19:09:36.024] [main/INFO] [net.neoforged.fml.loading.ImmediateWindowHandler/]: Loading ImmediateWindowProvider fmlearlywindow [26Mar2025 19:09:36.237] [main/INFO] [EARLYDISPLAY/]: Trying GL version 4.6 [26Mar2025 19:09:36.464] [main/INFO] [EARLYDISPLAY/]: Requested GL version 4.6 got version 4.6 [26Mar2025 19:09:36.688] [main/INFO] [mixin/]: SpongePowered MIXIN Subsystem Version=0.8.7 Source=union:/D:/curseforge/Install/libraries/net/fabricmc/sponge-mixin/0.15.2+mixin.0.8.7/sponge-mixin-0.15.2+mixin.0.8.7.jar%23104!/ Service=ModLauncher Env=CLIENT [26Mar2025 19:09:36.753] [main/INFO] [CrashAssistantJarInJarHelper/]: Launching CrashAssistantApp [26Mar2025 19:09:37.336] [pool-2-thread-1/INFO] [EARLYDISPLAY/]: GL info: NVIDIA GeForce GTX 1650/PCIe/SSE2 GL version 4.6.0 NVIDIA 572.83, NVIDIA Corporation [26Mar2025 19:09:39.308] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "client-1.21.1-20240808.144430-srg.jar" [locator: production client provider +net.neoforged:neoforge:21.1.135:client] [26Mar2025 19:09:39.357] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "neoforge-21.1.135-universal.jar" [locator: PathBasedLocator[name=neoforge, paths=[D:\curseforge\Install\libraries\net\neoforged\neoforge\21.1.135\neoforge-21.1.135-universal.jar]], reader: mod manifest] [26Mar2025 19:09:39.419] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "AE2-Things-1.4.2-beta.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:39.434] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "ae2ct-1.21.1-1.0.6.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:39.441] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "ae2jeiintegration-1.2.0.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:39.475] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "allthecompressed-1.21.1-4.2.0.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:39.487] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "allthemodium-2.8.10_mc_1.21.1.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:39.509] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "alltheores-3.1.6_neoforge_1.21.1.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:39.528] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "allthetweaks-1.21-2.6.0.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:39.539] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "amendments-1.21-1.2.24-neoforge.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:39.571] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "appliedenergistics2-19.2.4.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:39.591] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "architectury-13.0.8-neoforge.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:39.601] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "artifacts-neoforge-12.1.1.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:39.617] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "athena-neoforge-1.21-4.0.1.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:39.634] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "balm-neoforge-1.21.1-21.0.36.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:39.647] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "beekeeperhut-neoforge-mc1.21-2.0.1.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:39.695] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "bibliocraft-1.21.1-1.4.1.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:39.714] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "blockui-1.0.196-1.21.1-snapshot.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:39.741] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "bookshelf-neoforge-1.21.1-21.1.50.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:39.758] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "caelus-neoforge-7.0.1+1.21.1.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:39.775] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "carryon-neoforge-1.21.1-2.2.2.11.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:39.790] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "cherry_house-1.0.1-neoforge-1.21.1.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:39.840] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "chipped-neoforge-1.21.1-4.0.2.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:39.850] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "ClickMachine-1.21.1-9.0.0.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:39.872] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "cloth-config-15.0.140-neoforge.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:39.886] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "cobblegengalore-1.21.1-0.2.0.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:39.903] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "cobweb-neoforge-1.21-1.3.3.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:39.934] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "collective-1.21.1-7.94.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:39.947] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "CommonCapabilities-1.21.1-neoforge-2.9.7.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:39.954] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "ConstructionSticks-1.21.1-1.1.5.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:39.962] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "craftingtweaks-neoforge-1.21.1-21.1.5.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:39.985] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "Create Encased-1.21.1-1.7.1.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:40.032] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "create-1.21.1-6.0.4.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:40.068] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "create_better_villagers-1.2.6-Neoforge-1.21.1.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:40.106] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "create_deep_dark-1.8.0-neoforge-1.21.1.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:40.118] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "create_ltab-2.6.2.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:40.141] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "create_mf-0.9.2-neoforge-1.21.1.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:40.174] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "create_simple_ore_doubling-1.5.5-neoforge-1.21.1.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:40.184] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "create_ultimate_factory-1.9.0-neoforge-1.21.1.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:40.201] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "createchromaticreturn-1.0.1-neoforge-1.21.1.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:40.214] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "createoreexcavation-1.21-1.6.2.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:40.233] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "CreateReforgedFoundations-1.4.1-NeoForge.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:40.259] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "cristellib-neoforge-1.2.8.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:40.270] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "Cucumber-1.21.1-8.0.10.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:40.278] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "curios-neoforge-9.0.15+1.21.1.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:40.287] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "curios-neoforge-9.4.0+1.21.1.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:40.299] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "cyclopscore-1.21.1-neoforge-1.25.7.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:40.318] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "deeperdarker-neoforge-1.21-1.3.4.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:40.331] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "domum-ornamentum-1.0.213-snapshot-main.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:40.359] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "doubledoors-1.21.1-6.2.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:40.374] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "durabilitytooltip-1.1.5-neoforge-mc1.21.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:40.389] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "dynamiclights-1.21.1.2NF.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:40.412] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "easy-villagers-neoforge-1.21.1-1.1.23.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:40.423] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "excompressum-neoforge-1.21.1-21.1.6.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:40.439] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "exdeorum-3.6.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:40.449] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "FarmersDelight-1.21.1-1.2.7.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:40.455] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "FarmersStructures-1.0.1-1.21.1_neoforge.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:40.463] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "farmingforblockheads-neoforge-1.21.1-21.1.7.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:40.474] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "fastleafdecay-35.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:40.489] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "FluxNetworks-1.21.1-8.0.0.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:40.508] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "forgivingvoid-neoforge-1.21.1-21.1.2.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:40.540] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "FramedBlocks-10.3.1.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:40.553] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "framework-neoforge-1.21.1-0.9.4.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:40.587] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "friendsandfoes-neoforge-mc1.21.1-3.0.8.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:40.600] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "ftb-library-neoforge-2101.1.12.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:40.624] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "ftb-ultimine-neoforge-2101.1.1.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:40.639] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "ftbjeiextras-21.1.5.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:40.650] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "ftbstuff-21.1.8.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:40.665] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "functionalstorage-1.21.1-1.3.7.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:40.673] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "fusion-1.2.5-neoforge-mc1.21.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:40.690] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "geckolib-neoforge-1.21.1-4.7.5.1.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:40.700] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "goldenhopper-neoforge-1.21.1-1.5.6.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:40.723] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "guideme-21.1.6.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:40.750] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "harvest-with-ease-neoforge-1.21-9.4.0.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:40.767] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "ImmersiveEngineering-1.21.1-12.1.0-185.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:40.783] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "industrialforegoing-1.21-3.6.24.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:40.794] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "integratedcrafting-1.21.1-neoforge-1.1.16-300.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:40.811] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "integrateddynamics-1.21.1-neoforge-1.25.10.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:40.828] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "integratedterminals-1.21.1-neoforge-1.6.10.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:40.841] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "integratedtunnels-1.21.1-neoforge-1.8.36.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:40.861] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "inventoryessentials-neoforge-1.21.1-21.1.2.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:40.899] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "inventoryhud.neoforged.1.21.1-3.4.26.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:40.909] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "inventorysorter-1.21-24.0.20.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:40.921] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "ironchest-1.21-neoforge-16.0.7.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:40.933] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "ironfurnaces-neoforge-1.21.1-4.2.6.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:40.941] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "ironladders-1.21.1-2.7.04-neoforge.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:40.953] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "Jade-1.21.1-NeoForge-15.9.2.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:40.958] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "JadeAddons-1.21.1-NeoForge-6.0.1.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:40.965] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "jei-1.21.1-neoforge-19.21.0.247.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:40.971] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "jeimultiblocks-1.21.1-1.0.4.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:40.979] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "journeymap-neoforge-1.21.1-6.0.0-beta.42.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:40.984] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "jumbofurnace-1.21.1-5.0.0.7.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:40.990] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "just-hammers-neoforge-21.0.3.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:40.997] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "JustARaftMod-1.21.1-7.0.3.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.005] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "JustBetterRecipes-1.3.2.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.011] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "justenoughbreeding-neoforge-1.21-1.21.1-1.5.0.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.016] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "JustEnoughProfessions-neoforge-1.21.1-4.0.4.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.022] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "JustEnoughResources-NeoForge-1.21.1-1.6.0.13.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.043] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "largefluidtank-neoforge-21.1.7.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.051] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "mcjtylib-1.21-9.0.7.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.062] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "Mekanism-1.21.1-10.7.13.78.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.067] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "MekanismGenerators-1.21.1-10.7.13.78.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.072] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "MekanismTools-1.21.1-10.7.13.78.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.078] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "melter-1.21.1-1.7.2.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.083] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "metalbarrels-neoforge-1.21.1-7.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.089] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "MOAdecor BATH 1.21.1.B.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.095] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "mob_grinding_utils-1.1.7+mc1.21.1.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.101] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "modular-routers-13.2.1+mc1.21.1.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.108] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "modular_angelring-1.21.1-NeoForge-1.5.2.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.115] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "monolib-neoforge-1.21.1-2.0.0.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.122] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "moonlight-1.21-2.17.37-neoforge.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.128] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "more_tree_sizes-1.4.0-neoforge-1.21.1.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.136] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "morevillagers-re-1.21.x-neoforge-5.1.0.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.142] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "MouseTweaks-neoforge-mc1.21-2.26.1.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.154] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "MysticalAgradditions-1.21.1-8.0.4.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.161] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "MysticalAgriculture-1.21.1-8.0.13.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.165] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "NaturesCompass-1.21.1-3.0.3-neoforge.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.169] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "O.F.Device-neoforge-1.21-6.1.0.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.174] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "OctoLib-NEOFORGE-0.5.0.1.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.180] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "onlyhammers-1.21.1-0.2.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.185] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "OreBerries-Replanted-1.21.1-0.9.7.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.190] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "Patchouli-1.21-88-NEOFORGE.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.195] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "PickleTweaks-1.21.1-9.0.5.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.200] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "pipez-neoforge-1.21.1-1.2.19.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.205] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "Placebo-1.21.1-9.7.0.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.213] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "player-animation-lib-forge-2.0.1+1.21.1.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.222] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "pneumaticcraft-repressurized-8.2.12+mc1.21.1.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.230] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "polymorph-neoforge-1.0.7+1.21.1.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.237] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "Powah-6.2.1.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.242] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "prickle-neoforge-1.21.1-21.1.6.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.247] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "primordial_harvest-neoforge-1.21.1-21.1.4.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.258] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "productivebees-1.21.1-13.6.12.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.265] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "ProjectE-1.21.1-PE1.0.1.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.271] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "PuzzlesLib-v21.1.33-1.21.1-NeoForge.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.278] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "pylons-1.21.1-5.1.1.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.283] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "rarcompat-1.21-0.9.5.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.290] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "rechiseled-1.1.6a-neoforge-mc1.21.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.297] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "refurbished_furniture-neoforge-1.21.1-1.0.12.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.307] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "regions_unexplored-neoforge-1.21.1-0.5.6.1.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.314] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "relics-1.21.1-0.10.7.2.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.322] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "reliquary-1.21.1-2.0.47.1254.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.326] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "repair_anvil-1.2.0-neoforge-1.21.1.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.331] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "resourcefulconfig-neoforge-1.21-3.0.9.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.334] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "resourcefullib-neoforge-1.21-3.0.12.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.338] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "rftoolsbase-1.21-6.0.6.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.342] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "rftoolsbuilder-1.21-7.0.2.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.347] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "rftoolspower-1.21-7.0.3.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.351] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "rhino-2101.2.7-build.74.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.355] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "RingOfRepair-NeoForge-1.21.1-1.8.5.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.358] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "runelic-neoforge-1.21.1-21.1.3.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.406] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found library file "ScalableCatsForce-NeoForge-3.6.2-build-0-with-library.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.411] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "silent-gear-1.21.1-neoforge-4.0.16.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.416] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "silent-lib-1.21.1-neoforge-10.4.0.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.420] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "silentgems-1.21.1-neoforge-5.0.3.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.423] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "simplemagnets-1.1.12c-neoforge-mc1.21.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.426] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "sophisticatedbackpacks-1.21.1-3.24.1.1212.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.430] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "sophisticatedcore-1.21.1-1.3.3.903.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.435] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "sophisticatedstorage-1.21.1-1.4.0.1079.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.438] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "squatgrow-neoforge-21.1.0+mc1.21.1.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.442] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "stackrefill-1.21.1-4.6.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.446] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "Storage Drawers-neoforge-1.21-13.8.5.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.449] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "storageracks-1.13-1.21.1-release.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.452] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "Structory_1.21.x_v1.3.9.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.455] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "supermartijn642configlib-1.1.8-neoforge-mc1.21.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.459] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "supermartijn642corelib-1.1.18a-neoforge-mc1.21.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.465] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "supplementaries-1.21-3.0.43-beta-neoforge.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.469] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "swampboat-1.0.1-neoforge-1.21.1.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.473] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "t_and_t-neoforge-fabric-1.13.2.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.476] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "TerraBlender-neoforge-1.21.1-4.1.0.8.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.483] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "the_bumblezone-7.8.8+1.21.1-neoforge.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.486] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "tinymobfarm-1.5-1.21-neoforge.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.490] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "titanium-1.21-4.0.28.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.495] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "toms_storage-1.21-2.1.2.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.499] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "treeharvester-1.21.1-9.1.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.502] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "uilib-1.0-1.21.1-neoforge.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.505] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "villager_clock_tower-1.0.1-neoforge-1.21.1.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.508] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "VisualWorkbench-v21.1.0-1.21.1-NeoForge.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.512] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "waystones-neoforge-1.21.1-21.1.13.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.516] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "woodenshears-neoforge-1.21-3.2.1.1.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.519] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "wwoo-2.3.4.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.522] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "xycraft_core-0.7.45-all.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.526] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "xycraft_machines-0.7.45.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.531] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "xycraft_override-0.7.45.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.537] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "xycraft_world-0.7.45.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.540] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "yamlconfig-1.0-1.21-neoforge.jar" [locator: {mods folder locator at D:\curseforge\Instances\TechCraft\mods}, reader: mod manifest] [26Mar2025 19:09:41.568] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "crash_assistant-neoforge.jar" [parent: , locator: jarinjar, reader: mod manifest] [26Mar2025 19:09:41.988] [main/WARN] [net.neoforged.jarjar.selection.JarSelector/]: Attempted to select a dependency jar for JarJar which was passed in as source: resourcefullib. Using Mod File: D:\curseforge\Instances\TechCraft\mods\resourcefullib-neoforge-1.21-3.0.12.jar [26Mar2025 19:09:41.989] [main/WARN] [net.neoforged.jarjar.selection.JarSelector/]: Attempted to select a dependency jar for JarJar which was passed in as source: athena. Using Mod File: D:\curseforge\Instances\TechCraft\mods\athena-neoforge-1.21-4.0.1.jar [26Mar2025 19:09:41.989] [main/INFO] [net.neoforged.fml.loading.moddiscovery.locators.JarInJarDependencyLocator/]: Found 23 dependencies adding them to mods collection [26Mar2025 19:09:41.989] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found gamelibrary file "mixinextras-neoforge-0.4.1.jar" [parent: neoforge-21.1.135-universal.jar, locator: jarinjar, reader: mod manifest] [26Mar2025 19:09:41.989] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found library file "yabn-1.0.3.jar" [parent: resourcefullib-neoforge-1.21-3.0.12.jar, locator: jarinjar] [26Mar2025 19:09:41.989] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "kuma-api-neoforge-21.0.5+1.21.jar" [parent: balm-neoforge-1.21.1-21.0.36.jar, locator: jarinjar, reader: mod manifest] [26Mar2025 19:09:41.989] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found library file "BlockModelSplitter-2.0.1.jar" [parent: ImmersiveEngineering-1.21.1-12.1.0-185.jar, locator: jarinjar, reader: mod manifest] [26Mar2025 19:09:41.989] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found gamelibrary file "mixinsquared-forge-0.1.1.jar" [parent: supplementaries-1.21-3.0.43-beta-neoforge.jar, locator: jarinjar, reader: mod manifest] [26Mar2025 19:09:41.989] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "Ponder-NeoForge-1.21.1-1.0.46.jar" [parent: create-1.21.1-6.0.4.jar, locator: jarinjar, reader: mod manifest] [26Mar2025 19:09:41.989] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found library file "neoforge-coremods-21.1.135.jar" [parent: neoforge-21.1.135-universal.jar, locator: jarinjar, reader: mod manifest] [26Mar2025 19:09:41.989] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "productivelib-1.21.0-0.1.13.jar" [parent: productivebees-1.21.1-13.6.12.jar, locator: jarinjar, reader: mod manifest] [26Mar2025 19:09:41.989] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found library file "pngj-2.1.0.jar" [parent: journeymap-neoforge-1.21.1-6.0.0-beta.42.jar, locator: jarinjar] [26Mar2025 19:09:41.989] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found gamelibrary file "mixinsquared-neoforge-0.2.0.jar" [parent: allthetweaks-1.21-2.6.0.jar, locator: jarinjar, reader: mod manifest] [26Mar2025 19:09:41.989] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found gamelibrary file "Registrate-MC1.21-1.3.0+62.jar" [parent: create-1.21.1-6.0.4.jar, locator: jarinjar, reader: mod manifest] [26Mar2025 19:09:41.990] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found library file "jgrapht-core-1.4.0.jar" [parent: xycraft_core-0.7.45-all.jar, locator: jarinjar] [26Mar2025 19:09:41.990] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "common-networking-neoforge-1.0.18-1.21.1.jar" [parent: journeymap-neoforge-1.21.1-6.0.0-beta.42.jar, locator: jarinjar, reader: mod manifest] [26Mar2025 19:09:41.990] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found gamelibrary file "DualCodecs-0.1.2.jar" [parent: ImmersiveEngineering-1.21.1-12.1.0-185.jar, locator: jarinjar, reader: mod manifest] [26Mar2025 19:09:41.990] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found library file "MixinSquared-0.2.0.jar" [parent: mixinsquared-neoforge-0.2.0.jar, locator: jarinjar] [26Mar2025 19:09:41.990] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found library file "ExDeorum.coremod.jar" [parent: exdeorum-3.6.jar, locator: jarinjar, reader: mod manifest] [26Mar2025 19:09:41.990] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "expandability-neoforge-12.0.0.jar" [parent: artifacts-neoforge-12.1.1.jar, locator: jarinjar, reader: mod manifest] [26Mar2025 19:09:41.990] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "flywheel-neoforge-1.21.1-1.0.2.jar" [parent: create-1.21.1-6.0.4.jar, locator: jarinjar, reader: mod manifest] [26Mar2025 19:09:41.990] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found library file "bytecodecs-1.1.2.jar" [parent: resourcefullib-neoforge-1.21-3.0.11.jar, locator: jarinjar] [26Mar2025 19:09:41.991] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found mod file "journeymap-api-neoforge-2.0.0-1.21.1-SNAPSHOT.jar" [parent: journeymap-neoforge-1.21.1-6.0.0-beta.42.jar, locator: jarinjar, reader: mod manifest] [26Mar2025 19:09:41.991] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found library file "jgrapht-ext-1.4.0.jar" [parent: xycraft_core-0.7.45-all.jar, locator: jarinjar] [26Mar2025 19:09:41.991] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found library file "snakeyaml-2.2.jar" [parent: OctoLib-NEOFORGE-0.5.0.1.jar, locator: jarinjar] [26Mar2025 19:09:41.991] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/SCAN]: Found library file "jankson-1.2.3.jar" [parent: cristellib-neoforge-1.2.8.jar, locator: jarinjar] [26Mar2025 19:09:42.000] [main/INFO] [net.neoforged.fml.loading.moddiscovery.ModDiscoverer/]:       Mod List:         Name Version (Mod Id)         AE2 JEI Integration 1.2.0 (ae2jeiintegration)         AE2 Things 1.4.2-beta (ae2things)         AE2:Crafting Tree 1.21.1-1.0.6 (ae2ct)         AllTheCompressed 4.2.0 (allthecompressed)         Allthemodium 2.8.10 (allthemodium)         AllTheOres 3.1.6 (alltheores)         AllTheTweaks 2.6.0 (allthetweaks)         Amendments 1.21-1.2.24 (amendments)         Applied Energistics 2 19.2.4 (ae2)         Architectury 13.0.8 (architectury)         Artifacts 12.1.1 (artifacts)         Athena 4.0.1 (athena)         Balm 21.0.36 (balm)         Bibliocraft Legacy 1.4.1 (bibliocraft)         Bookshelf 21.1.50 (bookshelf)         Caelus API 7.0.1+1.21.1 (caelus)         Carry On 2.2.2 (carryon)         Cherry House 1.0.1 (cherry_house)         Chipped 4.0.2 (chipped)         Click Machine 9.0.0 (clickmachine)         Cloth Config v15 API 15.0.140 (cloth_config)         Cobblegen Galore 1.21.1-0.2.0 (cobblegengalore)         Cobweb 1.3.3 (cobweb)         Collective 7.94 (collective)         Common Networking 1.0.18-1.21.1 (commonnetworking)         CommonCapabilities 2.9.7 (commoncapabilities)         Construction Sticks 1.1.5 (constructionstick)         Crafting Tweaks 21.1.5 (craftingtweaks)         Crash Assistant 1.4.3 (crash_assistant)         Create 6.0.4 (create)         Create Encased 1.7.1 (createcasing)         Create Let The Adventure Begin 2.6.2 (create_ltab)         Create Ore Excavation 0.0NONE (createoreexcavation)         Create Reforged Foundations 1.4.0 (create_reforged_foundations)         Create: Chromatic Return 1.0.0 (createchromaticreturn)         Create: Deep Dark 1.8.0 (create_deep_dark)         Create: more features 0.9.2 (create_mf)         Create: Simple Ore Doubling 1.5.5 (create_simple_ore_doubling)         Create: Ultimate Factory 1.9.0 (create_ultimate_factory)         Create_Better_Villagers 1.2.6-Neoforge-1.21.1 (create_better_villagers)         Cristel Lib 1.2.8 (cristellib)         Cucumber Library 8.0.10 (cucumber)         Curios API 9.4.0+1.21.1 (curios)         Cyclops Core 1.25.7 (cyclopscore)         Deeper and Darker 1.3.4 (deeperdarker)         Domum Ornamentum 1.0.213-snapshot (domum_ornamentum)         Double Doors 6.2 (doubledoors)         Durability Tooltip 1.1.5 (durabilitytooltip)         Dynamic Lights 1.21.1.2NF (dynamiclights)         Easy Villagers 1.21.1-1.1.23 (easy_villagers)         Ex Compressum 21.1.6 (excompressum)         Ex Deorum 3.6 (exdeorum)         ExpandAbility 12.0.0 (expandability)         Farmer's Delight 1.2.7 (farmersdelight)         FarmersStructures 1.0.0 (farmers_structures)         Farming for Blockheads 21.1.7 (farmingforblockheads)         FastLeafDecay 35 (fastleafdecay)         Fluid Tank 21.1.7 (fluidtank)         Flux Networks 8.0.0 (fluxnetworks)         Flywheel 1.0.2 (flywheel)         Forgiving Void 21.1.2 (forgivingvoid)         FramedBlocks 10.3.1 (framedblocks)         Framework 0.9.4 (framework)         Friends&Foes 3.0.8 (friendsandfoes)         Friends&Foes - Beekeeper Hut 2.0.1 (beekeeperhut)         FTB Jei Extras 21.1.5 (ftbjeiextras)         FTB Library 2101.1.12 (ftblibrary)         FTB Stuff & Things 21.1.8 (ftbstuff)         FTB Ultimine 2101.1.1 (ftbultimine)         Functional Storage 1.21.1-1.3.7 (functionalstorage)         Fusion 1.2.5 (fusion)         GeckoLib 4 4.7.5.1 (geckolib)         Golden Hopper 1.5.6 (goldenhopper)         GuideME 21.1.6 (guideme)         Harvest with ease 9.4.0 (harvest_with_ease)         Immersive Engineering 12.1.0-185 (immersiveengineering)         Industrial Foregoing 1.21-3.6.24 (industrialforegoing)         IntegratedCrafting 1.1.16 (integratedcrafting)         IntegratedDynamics 1.25.10 (integrateddynamics)         IntegratedTerminals 1.6.10 (integratedterminals)         IntegratedTunnels 1.8.36 (integratedtunnels)         Inventory Essentials 21.1.2 (inventoryessentials)         Inventory HUD+ 3.4.26 (inventoryhud)         Iron Chests 1.21-neoforge-16.0.7 (ironchest)         Iron Furnaces 4.2.6 (ironfurnaces)         Iron Ladders 2.7.04 (ironladders)         Jade 15.9.2+neoforge (jade)         Jade Addons 0.0NONE (jadeaddons)         Journeymap 1.21.1-6.0.0-beta.42 (journeymap)         JourneyMap API 2.0.0 (journeymap_api)         Jumbo Furnace 5.0.0.7 (jumbofurnace)         Just A Raft Mod 7.0.3 (justaraftmod)         Just Better Recipes 1.3.2 (jbr)         Just Enough Breeding 1.5.0 (justenoughbreeding)         Just Enough Immersive Multiblocks 1.0.4 (jeimultiblocks)         Just Enough Items 19.21.0.247 (jei)         Just Enough Professions (JEP) 4.0.4 (justenoughprofessions)         Just Enough Resources 1.6.0.13 (jeresources)         Just Hammers 21.0.3 (justhammers)         KumaAPI 21.0.5 (kuma_api)         McJtyLib 1.21-9.0.7 (mcjtylib)         Mekanism 10.7.13 (mekanism)         Mekanism: Generators 10.7.13 (mekanismgenerators)         Mekanism: Tools 10.7.13 (mekanismtools)         Melter 1.7.2 (melter)         MetalBarrels 7 (metalbarrels)         Minecraft 1.21.1 (minecraft)         MOA: BATH 1.0.0 (moa_bath)         Mob Grinding Utils 1.1.7+mc1.21.1 (mob_grinding_utils)         Modular Angel Ring 1.5.2 (modular_angelring)         Modular Routers 13.2.1 (modularrouters)         MonoLib 2.0.0 (monolib)         Moonlight Lib 1.21-2.17.37 (moonlight)         More Tree Sizes 1.3.0 (more_tree_sizes)         MoreVillagers 5.1.0 (morevillagers)         Mouse Tweaks 2.26.1 (mousetweaks)         MrCrayfish's Furniture Mod: Refurbished 1.0.12 (refurbished_furniture)         Mystical Agradditions 8.0.4 (mysticalagradditions)         Mystical Agriculture 8.0.13 (mysticalagriculture)         Nature's Compass 1.21.1-3.0.2-neoforge (naturescompass)         NeoForge 21.1.135 (neoforge)         O.F.Device (Ore Farming Device) 6.1.0 (orefarmingdevice)         OctoLib 0.5.0.1 (octolib)         OnlyHammers 1.21.1-0.2 (onlyhammers)         Oreberries Replanted 0.9.7 (oreberriesreplanted)         Patchouli 1.21-88-NEOFORGE (patchouli)         Pickle Tweaks 9.0.5 (pickletweaks)         Pipez 1.21.1-1.2.19 (pipez)         Placebo 9.7.0 (placebo)         Player Animator 2.0.1+1.21.1 (playeranimator)         PneumaticCraft: Repressurized 8.2.12 (pneumaticcraft)         Polymorph 1.0.7+1.21.1 (polymorph)         Ponder 1.0.46 (ponder)         Powah 6.2.1 (powah)         PrickleMC 21.1.6 (prickle)         Primordial-Harvest 21.1.4 (primordial_harvest)         Productive Bees 1.21.1-13.6.12 (productivebees)         Productive Lib 1.21.0-0.1.13 (productivelib)         ProjectE 1.0.1 (projecte)         Puzzles Lib 21.1.33 (puzzleslib)         Pylons 5.1.1 (pylons)         RAR-Compat 0.9.5 (rarcompat)         Rechiseled 1.1.6+a (rechiseled)         Regions Unexplored 0.5.6.1 (regions_unexplored)         Relics 0.10.7.2 (relics)         Reliquary Reincarnations 2.0.47 (reliquary)         Repair Anvil 1.2.0 (repair_anvil)         Resourceful Lib 3.0.12 (resourcefullib)         Resourcefulconfig 3.0.9 (resourcefulconfig)         RFToolsBase 1.21-6.0.6 (rftoolsbase)         RFToolsBuilder 1.21-7.0.2 (rftoolsbuilder)         RFToolsPower 1.21-7.0.3 (rftoolspower)         Rhino 2101.2.7-build.74 (rhino)         Ring of Repair 1.8.5 (ring_of_repair)         Runelic 21.1.3 (runelic)         Silent Gear 4.0.16 (silentgear)         Silent Lib 10.4.0 (silentlib)         Silent's Gems 5.0.3 (silentgems)         Simple Inventory Sorter 24.0.20 (inventorysorter)         Simple Magnets 1.1.12+c (simplemagnets)         Sophisticated Backpacks 3.24.1 (sophisticatedbackpacks)         Sophisticated Core 1.3.3 (sophisticatedcore)         Sophisticated Storage 1.4.0 (sophisticatedstorage)         Squat Grow 21.1.0+mc1.21.1 (squatgrow)         Stack Refill 4.6 (stackrefill)         Storage Drawers 13.8.5 (storagedrawers)         Storage Racks 1.13-1.21.1-release (storageracks)         Structory 1.3.9 (structory)         SuperMartijn642's Config Library 1.1.8 (supermartijn642configlib)         SuperMartijn642's Core Lib 1.1.18+a (supermartijn642corelib)         Supplementaries 1.21-3.0.43-beta (supplementaries)         SwampBoat 1.0.1 (swampboat)         TerraBlender 4.1.0.8 (terrablender)         The Bumblezone 7.8.8+1.21.1-neoforge (the_bumblezone)         Tiny Mob Farm Remastered 1.5-1.21 (tinymobfarm)         Titanium 4.0.28 (titanium)         Tom's Simple Storage Mod 2.1.2 (toms_storage)         Towns and Towers 1.13.2 (t_and_t)         Tree Harvester 9.1 (treeharvester)         UI Lib 1.0-1.21.1 (uilib)         UI Library Mod 1.0.196-1.21.1-snapshot (blockui)         Villager Clock Tower 1.0.1 (villager_clock_tower)         Visual Workbench 21.1.0 (visualworkbench)         Waystones 21.1.13 (waystones)         William Wythers' Overhauled Overworld 2.3.4 (wwoo)         Wooden Shears 1.21-3.2.1.1 (woodenshears)         XyCraft Core 0.7.45 (xycraft_core)         XyCraft Machines 0.7.45 (xycraft_machines)         XyCraft Override 0.7.45 (xycraft_override)         XyCraft World 0.7.45 (xycraft_world)         YAML Config 1.0-1.21 (yamlconfig) [26Mar2025 19:09:47.341] [main/INFO] [mixin/]: Compatibility level set to JAVA_17 [26Mar2025 19:09:47.349] [main/INFO] [mixin/]: Compatibility level set to JAVA_21 [26Mar2025 19:09:47.694] [main/INFO] [cpw.mods.modlauncher.LaunchServiceHandler/MODLAUNCHER]: Launching target 'forgeclient' with arguments [--version, neoforge-21.1.135, --gameDir, D:\curseforge\Instances\TechCraft, --assetsDir, D:\curseforge\Install\assets, --uuid, d4231489c331472c89f417608e180ecd, --username, tobey0, --assetIndex, 17, --accessToken, ❄❄❄❄❄❄❄❄, --clientId, NzA2ZjUyNGItZWM3Mi00M2ViLTkzMjEtYjUwNTE1NWVmZjc2, --xuid, 2535424075909881, --userType, msa, --versionType, release, --width, 1024, --height, 768, --quickPlayPath, D:\curseforge\Install\quickPlay\java\1743012571605.json] [26Mar2025 19:09:47.741] [main/WARN] [mixin/]: Reference map 'createcasing.refmap.json' for createcasing.mixins.json could not be read. If this is a development environment you can ignore this message [26Mar2025 19:09:47.742] [main/WARN] [mixin/]: Reference map 'excompressum.refmap.json' for excompressum.mixins.json could not be read. If this is a development environment you can ignore this message [26Mar2025 19:09:47.744] [main/WARN] [mixin/]: Reference map 'forgivingvoid.refmap.json' for forgivingvoid.mixins.json could not be read. If this is a development environment you can ignore this message [26Mar2025 19:09:47.746] [main/WARN] [mixin/]: Reference map 'balm.refmap.json' for balm.mixins.json could not be read. If this is a development environment you can ignore this message [26Mar2025 19:09:47.747] [main/WARN] [mixin/]: Reference map 'prickle.refmap.json' for prickle.mixins.json could not be read. If this is a development environment you can ignore this message [26Mar2025 19:09:47.758] [main/WARN] [mixin/]: Reference map 'supermartijn642corelib.mixins.refmap.json' for supermartijn642corelib.mixins.json could not be read. If this is a development environment you can ignore this message [26Mar2025 19:09:47.760] [main/WARN] [mixin/]: Reference map 'curios.refmap.json' for curios.neoforge.mixins.json could not be read. If this is a development environment you can ignore this message [26Mar2025 19:09:47.760] [main/WARN] [mixin/]: Reference map 'curios.refmap.json' for curios.mixins.json could not be read. If this is a development environment you can ignore this message [26Mar2025 19:09:47.768] [main/WARN] [mixin/]: Reference map 'farmingforblockheads.refmap.json' for farmingforblockheads.mixins.json could not be read. If this is a development environment you can ignore this message [26Mar2025 19:09:47.769] [main/WARN] [mixin/]: Reference map 'mixins.pneumaticcraft.refmap.json' for mixins.pneumaticcraft.json could not be read. If this is a development environment you can ignore this message [26Mar2025 19:09:47.775] [main/WARN] [mixin/]: Reference map 'terrablender.refmap.json' for terrablender.mixins.json could not be read. If this is a development environment you can ignore this message [26Mar2025 19:09:47.776] [main/WARN] [mixin/]: Reference map 'terrablender.refmap.json' for terrablender_neoforge.mixins.json could not be read. If this is a development environment you can ignore this message [26Mar2025 19:09:47.783] [main/WARN] [mixin/]: Reference map 'ponder.refmap.json' for ponder.mixins.json could not be read. If this is a development environment you can ignore this message [26Mar2025 19:09:47.784] [main/WARN] [mixin/]: Reference map 'polymorph.refmap.json' for polymorph.mixins.json could not be read. If this is a development environment you can ignore this message [26Mar2025 19:09:47.786] [main/WARN] [mixin/]: Reference map 'polymorph.refmap.json' for polymorph-compatibility.mixins.json could not be read. If this is a development environment you can ignore this message [26Mar2025 19:09:47.790] [main/WARN] [mixin/]: Reference map 'ftbstuffnthings.refmap.json' for ftbstuff.mixins.json could not be read. If this is a development environment you can ignore this message [26Mar2025 19:09:47.791] [main/WARN] [mixin/]: Reference map 'kuma_api.refmap.json' for kuma_api.mixins.json could not be read. If this is a development environment you can ignore this message [26Mar2025 19:09:47.793] [main/WARN] [mixin/]: Reference map 'geckolib.refmap.json' for geckolib.mixins.json could not be read. If this is a development environment you can ignore this message [26Mar2025 19:09:47.793] [main/WARN] [mixin/]: Reference map 'primordial_harvest.refmap.json' for primordial_harvest.mixins.json could not be read. If this is a development environment you can ignore this message [26Mar2025 19:09:47.794] [main/WARN] [mixin/]: Reference map 'placebo.refmap.json' for placebo.mixins.json could not be read. If this is a development environment you can ignore this message [26Mar2025 19:09:47.795] [main/WARN] [mixin/]: Reference map 'cobweb.refmap.json' for cobweb.mixins.json could not be read. If this is a development environment you can ignore this message [26Mar2025 19:09:47.796] [main/WARN] [mixin/]: Reference map 'harvest_with_ease.refmap.json' for harvest_with_ease.mixins.json could not be read. If this is a development environment you can ignore this message [26Mar2025 19:09:47.796] [main/WARN] [mixin/]: Reference map 'bookshelf.refmap.json' for bookshelf.mixins.json could not be read. If this is a development environment you can ignore this message [26Mar2025 19:09:47.797] [main/WARN] [mixin/]: Reference map 'relics.refmap.json' for relics.mixins.json could not be read. If this is a development environment you can ignore this message [26Mar2025 19:09:47.886] [main/WARN] [mixin/]: Reference map 'carryon.refmap.json' for carryon.mixins.json could not be read. If this is a development environment you can ignore this message [26Mar2025 19:09:47.893] [main/WARN] [mixin/]: Reference map 'patchouli.refmap.json' for patchouli_xplat.mixins.json could not be read. If this is a development environment you can ignore this message [26Mar2025 19:09:47.898] [main/WARN] [mixin/]: Reference map 'runelic.refmap.json' for runelic.mixins.json could not be read. If this is a development environment you can ignore this message [26Mar2025 19:09:47.913] [main/WARN] [mixin/]: Reference map 'refurbished_furniture.refmap.json' for refurbished_furniture.common.mixins.json could not be read. If this is a development environment you can ignore this message [26Mar2025 19:09:47.914] [main/WARN] [mixin/]: Reference map 'monolib.refmap.json' for monolib.mixins.json could not be read. If this is a development environment you can ignore this message [26Mar2025 19:09:47.948] [main/WARN] [mixin/]: Reference map '' for monolib.neoforge.mixins.json could not be read. If this is a development environment you can ignore this message [26Mar2025 19:09:47.949] [main/WARN] [mixin/]: Reference map 'woodenshears.refmap.json' for woodenshears.mixins.json could not be read. If this is a development environment you can ignore this message [26Mar2025 19:09:47.951] [main/WARN] [mixin/]: Reference map 'inventoryessentials.refmap.json' for inventoryessentials.mixins.json could not be read. If this is a development environment you can ignore this message [26Mar2025 19:09:47.953] [main/WARN] [mixin/]: Reference map 'cucumber.refmap.json' for cucumber.mixins.json could not be read. If this is a development environment you can ignore this message [26Mar2025 19:09:47.958] [main/WARN] [mixin/]: Reference map 'productivetrees.refmap.json' for productivelib.mixin.json could not be read. If this is a development environment you can ignore this message [26Mar2025 19:09:47.962] [main/WARN] [mixin/]: Reference map 'create.refmap.json' for create.mixins.json could not be read. If this is a development environment you can ignore this message [26Mar2025 19:09:47.965] [main/WARN] [mixin/]: Reference map 'waystones.refmap.json' for waystones.mixins.json could not be read. If this is a development environment you can ignore this message [26Mar2025 19:09:47.968] [main/WARN] [mixin/]: Reference map 'modular_angelring-refmap.json' for modular_angelring.mixins.json could not be read. If this is a development environment you can ignore this message [26Mar2025 19:09:47.969] [main/WARN] [mixin/]: Reference map 'goldenhopper.refmap.json' for goldenhopper.common.mixins.json could not be read. If this is a development environment you can ignore this message [26Mar2025 19:09:47.970] [main/WARN] [mixin/]: Reference map 'journeymap-refmap.json' for journeymap.mixins.json could not be read. If this is a development environment you can ignore this message [26Mar2025 19:09:47.975] [main/WARN] [mixin/]: Reference map 'xycraft_core.refmap.json' for xycraft_core.mixins.json could not be read. If this is a development environment you can ignore this message [26Mar2025 19:09:47.977] [main/WARN] [mixin/]: Reference map 'xycraft_core.refmap.json' for xycraft_machines.mixins.json could not be read. If this is a development environment you can ignore this message [26Mar2025 19:09:47.986] [main/WARN] [mixin/]: Reference map 'craftingtweaks.refmap.json' for craftingtweaks.mixins.json could not be read. If this is a development environment you can ignore this message [26Mar2025 19:09:47.987] [main/WARN] [mixin/]: Reference map 'create_better_villagers.refmap.json' for create_better_villagers.mixins.json could not be read. If this is a development environment you can ignore this message [26Mar2025 19:09:47.991] [main/WARN] [mixin/]: Reference map 'regions_unexplored.refmap.json' for regions_unexplored.mixins.json could not be read. If this is a development environment you can ignore this message [26Mar2025 19:09:47.992] [main/WARN] [mixin/]: Reference map 'regions_unexplored.refmap.json' for regions_unexplored.neoforge.mixins.json could not be read. If this is a development environment you can ignore this message [26Mar2025 19:09:48.002] [main/WARN] [mixin/]: Reference map 'rarcompat.refmap.json' for rarcompat.mixins.json could not be read. If this is a development environment you can ignore this message [26Mar2025 19:09:48.009] [main/WARN] [mixin/]: Reference map 'allthetweaks.refmap.json' for allthetweaks.mixins.json could not be read. If this is a development environment you can ignore this message [26Mar2025 19:09:48.488] [main/WARN] [mixin/]: Error loading class: net/caffeinemc/mods/sodium/client/render/chunk/compile/pipeline/DefaultFluidRenderer (java.lang.ClassNotFoundException: net.caffeinemc.mods.sodium.client.render.chunk.compile.pipeline.DefaultFluidRenderer) [26Mar2025 19:09:48.566] [main/WARN] [mixin/]: Error loading class: org/embeddedt/embeddium/impl/render/chunk/compile/pipeline/FluidRenderer (java.lang.ClassNotFoundException: org.embeddedt.embeddium.impl.render.chunk.compile.pipeline.FluidRenderer) [26Mar2025 19:09:48.568] [main/WARN] [mixin/]: Error loading class: net/raphimc/immediatelyfast/feature/map_atlas_generation/MapAtlasTexture (java.lang.ClassNotFoundException: net.raphimc.immediatelyfast.feature.map_atlas_generation.MapAtlasTexture) [26Mar2025 19:09:49.932] [main/WARN] [mixin/]: Error loading class: com/simibubi/create/foundation/ponder/PonderWorld (java.lang.ClassNotFoundException: com.simibubi.create.foundation.ponder.PonderWorld) [26Mar2025 19:09:50.668] [main/INFO] [MixinExtras|Service/]: Initializing MixinExtras via com.llamalad7.mixinextras.service.MixinExtrasServiceImpl(version=0.4.1). [26Mar2025 19:09:54.203] [Datafixer Bootstrap/INFO] [com.mojang.datafixers.DataFixerBuilder/]: 229 Datafixer optimizations took 471 milliseconds [26Mar2025 19:10:03.030] [pool-11-thread-1/WARN] [mixin/]: Error loading class: com/yungnickyoung/minecraft/yungsapi/util/MixinUtils (java.lang.ClassNotFoundException: com.yungnickyoung.minecraft.yungsapi.util.MixinUtils) [26Mar2025 19:10:03.252] [main/WARN] [net.minecraft.SystemReport/]: Failed to get system info for GL Caps java.lang.IllegalStateException: Rendersystem called from wrong thread     at TRANSFORMER/[email protected]/com.mojang.blaze3d.systems.RenderSystem.constructThreadException(RenderSystem.java:124) ~[client-1.21.1-20240808.144430-srg.jar%23365!/:?]     at TRANSFORMER/[email protected]/com.mojang.blaze3d.systems.RenderSystem.assertOnRenderThread(RenderSystem.java:119) ~[client-1.21.1-20240808.144430-srg.jar%23365!/:?]     at TRANSFORMER/[email protected]/com.mojang.blaze3d.systems.RenderSystem.getCapsString(RenderSystem.java:497) ~[client-1.21.1-20240808.144430-srg.jar%23365!/:?]     at TRANSFORMER/[email protected]/net.minecraft.SystemReport.setDetail(SystemReport.java:70) ~[client-1.21.1-20240808.144430-srg.jar%23365!/:?]     at TRANSFORMER/[email protected]/net.minecraft.client.Minecraft.fillSystemReport(Minecraft.java:2438) ~[client-1.21.1-20240808.144430-srg.jar%23365!/:?]     at TRANSFORMER/[email protected]/net.minecraft.client.Minecraft.fillReport(Minecraft.java:2411) ~[client-1.21.1-20240808.144430-srg.jar%23365!/:?]     at TRANSFORMER/[email protected]/net.minecraft.client.main.Main.main(Main.java:189) ~[client-1.21.1-20240808.144430-srg.jar%23365!/:?]     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[?:?]     at java.base/java.lang.reflect.Method.invoke(Method.java:580) ~[?:?]     at MC-BOOTSTRAP/[email protected]/net.neoforged.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:136) ~[loader-4.0.38.jar%2398!/:4.0]     at MC-BOOTSTRAP/[email protected]/net.neoforged.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:124) ~[loader-4.0.38.jar%2398!/:4.0]     at MC-BOOTSTRAP/[email protected]/net.neoforged.fml.loading.targets.CommonClientLaunchHandler.runService(CommonClientLaunchHandler.java:32) ~[loader-4.0.38.jar%2398!/:4.0]     at MC-BOOTSTRAP/[email protected]/net.neoforged.fml.loading.targets.CommonLaunchHandler.lambda$launchService$4(CommonLaunchHandler.java:118) ~[loader-4.0.38.jar%2398!/:4.0]     at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) [modlauncher-11.0.4.jar%23118!/:?]     at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) [modlauncher-11.0.4.jar%23118!/:?]     at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) [modlauncher-11.0.4.jar%23118!/:?]     at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.run(Launcher.java:103) [modlauncher-11.0.4.jar%23118!/:?]     at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.main(Launcher.java:74) [modlauncher-11.0.4.jar%23118!/:?]     at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) [modlauncher-11.0.4.jar%23118!/:?]     at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) [modlauncher-11.0.4.jar%23118!/:?]     at [email protected]/cpw.mods.bootstraplauncher.BootstrapLauncher.run(BootstrapLauncher.java:210) [bootstraplauncher-2.0.2.jar:?]     at [email protected]/cpw.mods.bootstraplauncher.BootstrapLauncher.main(BootstrapLauncher.java:69) [bootstraplauncher-2.0.2.jar:?]  
    • Try other builds of this modpack or report it to the modpack creator Looks like an issue with environmental, naturalist and/or crafttweaker
    • Hello! There is an issue with my world(Chocolate Edition modpack), after joining the world all creatures are frozen and the game is not responding or the game crashes after short period of time. Reproduction Steps: Turn on the game Join the world Game crashes immediately or after short period of time. Additional info: Crash log saying that an entity crashed the game is created after the crash(not the logs that I posted, different file from crash-logs, game crashed 3x by Snail, 1x by Small Snail, 1x by Tortoise) Specification: CPU: i5-13600KF GPU: GTX 1070 RAM: 32GB 3200MhZ - allocated 10GB Log links: latest.log: https://mclo.gs/Lp8zlsv crash-reports/crash: https://mclo.gs/XhtyJQI Minecraft version: 1.19.2 Modpack Version: Chocolate Edition 1.9 OS: Windows 10 Java Version: 22.0.2 Minecraft Java: Java 17
    • Hello, for several days I've been trying to find a way to add my animations in this style. @Override public void setupAnim(Entity entity, float limbSwing, float limbSwingAmount, float ageInTicks, float netHeadYaw, float headPitch) { }   My current public class is : public class FakePlayerModelWithAnim<T extends FakePlayerEntity> extends EntityModel<EntityRenderState>   But i can't do that :  public class FakePlayerModelWithAnim<T extends FakePlayerEntity> extends EntityModel<T> Type parameter 'T' is not within its bound; should extend 'net.minecraft.client.renderer.entity.state.EntityRenderState' But with EntityRenderState it ok and it work !   But my setupAnim look like this :  @Override public void setupAnim(EntityRenderState p_370046_) { super.setupAnim(p_370046_); }   I don't have any access to my entity ! Look like 1.21.1 : @Override public void setupAnim(FakePlayerEntity entity, float limbSwing, float limbSwingAmount, float ageInTicks, float netHeadYaw, float headPitch) { this.root().getAllParts().forEach(ModelPart::resetPose); this.applyHeadRotation(netHeadYaw, headPitch); this.animateWalk(FakePlayerEntityAnimations.ANIM_PLAYERS_WALKING, limbSwing, limbSwingAmount, 2f, 2.5f); this.animate(entity.idleAnimationState, FakePlayerEntityAnimations.ANIM_PLAYERS_IDLE, ageInTicks, 1f); } But i'm stuck with new version of Forge...
  • Topics

×
×
  • Create New...

Important Information

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