Jump to content

Recommended Posts

Posted

Hey there, unless I am mistaken when I try to run the server thing in eclipse it crashes due to a model of a mob (DireWolf)

Here is the server crashlog:

 

 

2013-06-28 16:00:38 [iNFO] [ForgeModLoader] Forge Mod Loader version 5.2.2.684 for Minecraft 1.5.2 loading

2013-06-28 16:00:38 [iNFO] [ForgeModLoader] Java is Java HotSpot 64-Bit Server VM, version 1.7.0_21, running on Windows 7:amd64:6.1, installed at C:\Program Files\Java\jre7

2013-06-28 16:00:38 [FINE] [ForgeModLoader] Java classpath at launch is C:\Users\UKGC\Desktop\Mod\MCP\eclipse\Minecraft\bin;C:\Users\UKGC\Desktop\Mod\MCP\jars\bin\jinput.jar;C:\Users\UKGC\Desktop\Mod\MCP\jars\bin\lwjgl_util.jar;C:\Users\UKGC\Desktop\Mod\MCP\jars\bin\lwjgl.jar;C:\Users\UKGC\Desktop\Mod\MCP\jars\bin\minecraft.jar;C:\Users\UKGC\Desktop\Mod\MCP\lib\argo-3.2-src.jar;C:\Users\UKGC\Desktop\Mod\MCP\lib\bcprov-debug-jdk15on-148.jar;C:\Users\UKGC\Desktop\Mod\MCP\lib\asm-debug-all-4.1.jar;C:\Users\UKGC\Desktop\Mod\MCP\lib\guava-14.0-rc3.jar;C:\Users\UKGC\Desktop\Mod\MCP\lib\scala-library.jar

2013-06-28 16:00:38 [FINE] [ForgeModLoader] Java library path at launch is C:\Users\UKGC\Desktop\Mod\MCP\jars\bin\natives;C:\Users\UKGC\Desktop\Mod\MCP\jars\bin\natives;C:\Users\UKGC\Desktop\Mod\MCP\jars\bin\natives

2013-06-28 16:00:38 [iNFO] [ForgeModLoader] Managed to load a deobfuscated Minecraft name- we are in a deobfuscated environment. Skipping runtime deobfuscation

2013-06-28 16:00:45 [iNFO] [sTDOUT] 229 recipes

2013-06-28 16:00:45 [iNFO] [sTDOUT] 27 achievements

2013-06-28 16:00:46 [iNFO] [Minecraft-Server] Starting minecraft server version 1.5.2

2013-06-28 16:00:46 [iNFO] [MinecraftForge] Attempting early MinecraftForge initialization

2013-06-28 16:00:46 [iNFO] [sTDOUT] MinecraftForge v7.8.0.684 Initialized

2013-06-28 16:00:46 [iNFO] [ForgeModLoader] MinecraftForge v7.8.0.684 Initialized

2013-06-28 16:00:46 [iNFO] [sTDOUT] Replaced 85 ore recipies

2013-06-28 16:00:46 [iNFO] [MinecraftForge] Completed early MinecraftForge initialization

2013-06-28 16:00:46 [iNFO] [ForgeModLoader] Reading custom logging properties from C:\Users\UKGC\Desktop\Mod\MCP\jars\config\logging.properties

2013-06-28 16:00:46 [OFF] [ForgeModLoader] Logging level for ForgeModLoader logging is set to ALL

2013-06-28 16:00:47 [FINE] [ForgeModLoader] Building injected Mod Containers [cpw.mods.fml.common.FMLDummyContainer, net.minecraftforge.common.ForgeDummyContainer]

2013-06-28 16:00:47 [FINE] [ForgeModLoader] Attempting to load mods contained in the minecraft jar file and associated classes

2013-06-28 16:00:47 [FINE] [ForgeModLoader] Found a minecraft related directory at C:\Users\UKGC\Desktop\Mod\MCP\eclipse\Minecraft\bin, examining for mod candidates

2013-06-28 16:00:47 [FINER] [ForgeModLoader] Skipping known library file C:\Users\UKGC\Desktop\Mod\MCP\jars\bin\jinput.jar

2013-06-28 16:00:47 [FINER] [ForgeModLoader] Skipping known library file C:\Users\UKGC\Desktop\Mod\MCP\jars\bin\lwjgl_util.jar

2013-06-28 16:00:47 [FINER] [ForgeModLoader] Skipping known library file C:\Users\UKGC\Desktop\Mod\MCP\jars\bin\lwjgl.jar

2013-06-28 16:00:47 [FINE] [ForgeModLoader] Found a minecraft related file at C:\Users\UKGC\Desktop\Mod\MCP\jars\bin\minecraft.jar, examining for mod candidates

2013-06-28 16:00:47 [FINE] [ForgeModLoader] Found a minecraft related file at C:\Users\UKGC\Desktop\Mod\MCP\lib\argo-3.2-src.jar, examining for mod candidates

2013-06-28 16:00:47 [FINE] [ForgeModLoader] Found a minecraft related file at C:\Users\UKGC\Desktop\Mod\MCP\lib\bcprov-debug-jdk15on-148.jar, examining for mod candidates

2013-06-28 16:00:47 [FINE] [ForgeModLoader] Found a minecraft related file at C:\Users\UKGC\Desktop\Mod\MCP\lib\asm-debug-all-4.1.jar, examining for mod candidates

2013-06-28 16:00:47 [FINER] [ForgeModLoader] Skipping known library file C:\Users\UKGC\Desktop\Mod\MCP\lib\guava-14.0-rc3.jar

2013-06-28 16:00:47 [FINER] [ForgeModLoader] Skipping known library file C:\Users\UKGC\Desktop\Mod\MCP\lib\scala-library.jar

2013-06-28 16:00:47 [FINER] [ForgeModLoader] Skipping known library file C:\Users\UKGC\Desktop\Mod\MCP\jars\lib\argo-small-3.2.jar

2013-06-28 16:00:47 [FINER] [ForgeModLoader] Skipping known library file C:\Users\UKGC\Desktop\Mod\MCP\jars\lib\guava-14.0-rc3.jar

2013-06-28 16:00:47 [FINER] [ForgeModLoader] Skipping known library file C:\Users\UKGC\Desktop\Mod\MCP\jars\lib\asm-all-4.1.jar

2013-06-28 16:00:47 [FINER] [ForgeModLoader] Skipping known library file C:\Users\UKGC\Desktop\Mod\MCP\jars\lib\bcprov-jdk15on-148.jar

2013-06-28 16:00:47 [FINER] [ForgeModLoader] Skipping known library file C:\Users\UKGC\Desktop\Mod\MCP\jars\lib\deobfuscation_data_1.5.2.zip

2013-06-28 16:00:47 [FINER] [ForgeModLoader] Skipping known library file C:\Users\UKGC\Desktop\Mod\MCP\jars\lib\scala-library.jar

2013-06-28 16:00:47 [FINE] [ForgeModLoader] Minecraft jar mods loaded successfully

2013-06-28 16:00:47 [iNFO] [ForgeModLoader] Searching C:\Users\UKGC\Desktop\Mod\MCP\jars\mods for mods

2013-06-28 16:00:47 [FINE] [ForgeModLoader] Examining directory bin for potential mods

2013-06-28 16:00:47 [FINE] [ForgeModLoader] No mcmod.info file found in directory bin

2013-06-28 16:00:47 [FINEST] [ForgeModLoader] Recursing into package cpw

2013-06-28 16:00:47 [FINEST] [ForgeModLoader] Recursing into package cpw.mods

2013-06-28 16:00:47 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml

2013-06-28 16:00:47 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.client

2013-06-28 16:00:47 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.client.modloader

2013-06-28 16:00:47 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.client.registry

2013-06-28 16:00:47 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common

2013-06-28 16:00:47 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.asm

2013-06-28 16:00:47 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.asm.transformers

2013-06-28 16:00:47 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.asm.transformers.deobf

2013-06-28 16:00:47 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.discovery

2013-06-28 16:00:47 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.discovery.asm

2013-06-28 16:00:47 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.event

2013-06-28 16:00:47 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.functions

2013-06-28 16:00:47 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.modloader

2013-06-28 16:00:47 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.network

2013-06-28 16:00:47 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.registry

2013-06-28 16:00:47 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.toposort

2013-06-28 16:00:47 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.common.versioning

2013-06-28 16:00:47 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.relauncher

2013-06-28 16:00:47 [FINEST] [ForgeModLoader] Recursing into package cpw.mods.fml.server

2013-06-28 16:00:47 [FINEST] [ForgeModLoader] Recursing into package ibxm

2013-06-28 16:00:47 [FINEST] [ForgeModLoader] Recursing into package jordsta95

2013-06-28 16:00:47 [FINEST] [ForgeModLoader] Recursing into package mods

2013-06-28 16:00:47 [FINEST] [ForgeModLoader] Recursing into package mods.EverythingAndMore

2013-06-28 16:00:47 [FINEST] [ForgeModLoader] Recursing into package mods.EverythingAndMore.client

2013-06-28 16:00:47 [FINEST] [ForgeModLoader] Recursing into package mods.EverythingAndMore.common

2013-06-28 16:00:47 [FINE] [ForgeModLoader] Identified an FMLMod type mod mods.EverythingAndMore.Everything_and_More_Mod

2013-06-28 16:00:47 [FINEST] [EverythingAndMoreMod] Parsed dependency info : [] [] []

2013-06-28 16:00:47 [FINEST] [ForgeModLoader] Recursing into package mods.EverythingAndMore.textures

2013-06-28 16:00:47 [FINEST] [ForgeModLoader] Recursing into package mods.EverythingAndMore.textures.armor

2013-06-28 16:00:47 [FINEST] [ForgeModLoader] Recursing into package mods.EverythingAndMore.textures.blocks

2013-06-28 16:00:47 [FINEST] [ForgeModLoader] Recursing into package mods.EverythingAndMore.textures.items

2013-06-28 16:00:47 [FINEST] [ForgeModLoader] Recursing into package mods.EverythingAndMore.textures.mob

2013-06-28 16:00:47 [FINEST] [ForgeModLoader] Recursing into package net

2013-06-28 16:00:47 [FINEST] [ForgeModLoader] Recursing into package net.minecraft

2013-06-28 16:00:47 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.block

2013-06-28 16:00:47 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.block.material

2013-06-28 16:00:47 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client

2013-06-28 16:00:47 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.audio

2013-06-28 16:00:47 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.entity

2013-06-28 16:00:47 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.entity.render

2013-06-28 16:00:47 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.gui

2013-06-28 16:00:47 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.gui.achievement

2013-06-28 16:00:48 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.gui.inventory

2013-06-28 16:00:48 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.mco

2013-06-28 16:00:48 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.model

2013-06-28 16:00:48 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.multiplayer

2013-06-28 16:00:48 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.particle

2013-06-28 16:00:48 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.renderer

2013-06-28 16:00:48 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.renderer.culling

2013-06-28 16:00:48 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.renderer.entity

2013-06-28 16:00:48 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.renderer.texture

2013-06-28 16:00:48 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.renderer.tileentity

2013-06-28 16:00:48 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.settings

2013-06-28 16:00:48 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.stats

2013-06-28 16:00:48 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.client.texturepacks

2013-06-28 16:00:48 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.command

2013-06-28 16:00:48 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.crash

2013-06-28 16:00:48 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.creativetab

2013-06-28 16:00:48 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.dispenser

2013-06-28 16:00:48 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.enchantment

2013-06-28 16:00:48 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.entity

2013-06-28 16:00:48 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.entity.ai

2013-06-28 16:00:48 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.entity.boss

2013-06-28 16:00:48 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.entity.effect

2013-06-28 16:00:48 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.entity.item

2013-06-28 16:00:48 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.entity.monster

2013-06-28 16:00:48 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.entity.passive

2013-06-28 16:00:48 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.entity.player

2013-06-28 16:00:48 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.entity.projectile

2013-06-28 16:00:49 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.inventory

2013-06-28 16:00:49 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.item

2013-06-28 16:00:49 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.item.crafting

2013-06-28 16:00:49 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.logging

2013-06-28 16:00:49 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.nbt

2013-06-28 16:00:49 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.network

2013-06-28 16:00:49 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.network.packet

2013-06-28 16:00:49 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.network.rcon

2013-06-28 16:00:49 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.pathfinding

2013-06-28 16:00:49 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.potion

2013-06-28 16:00:49 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.profiler

2013-06-28 16:00:49 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.scoreboard

2013-06-28 16:00:49 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.server

2013-06-28 16:00:49 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.server.dedicated

2013-06-28 16:00:49 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.server.gui

2013-06-28 16:00:49 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.server.integrated

2013-06-28 16:00:49 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.server.management

2013-06-28 16:00:49 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.src

2013-06-28 16:00:49 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.stats

2013-06-28 16:00:49 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.tileentity

2013-06-28 16:00:49 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.util

2013-06-28 16:00:49 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.village

2013-06-28 16:00:49 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.world

2013-06-28 16:00:49 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.world.biome

2013-06-28 16:00:49 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.world.chunk

2013-06-28 16:00:49 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.world.chunk.storage

2013-06-28 16:00:49 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.world.demo

2013-06-28 16:00:49 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.world.gen

2013-06-28 16:00:49 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.world.gen.feature

2013-06-28 16:00:49 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.world.gen.layer

2013-06-28 16:00:49 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.world.gen.structure

2013-06-28 16:00:49 [FINEST] [ForgeModLoader] Recursing into package net.minecraft.world.storage

2013-06-28 16:00:49 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge

2013-06-28 16:00:49 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.classloading

2013-06-28 16:00:49 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.client

2013-06-28 16:00:49 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.client.event

2013-06-28 16:00:49 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.client.event.sound

2013-06-28 16:00:49 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.client.model

2013-06-28 16:00:49 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.client.model.obj

2013-06-28 16:00:49 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.common

2013-06-28 16:00:49 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.event

2013-06-28 16:00:49 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.event.brewing

2013-06-28 16:00:49 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.event.entity

2013-06-28 16:00:49 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.event.entity.item

2013-06-28 16:00:49 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.event.entity.living

2013-06-28 16:00:49 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.event.entity.minecart

2013-06-28 16:00:49 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.event.entity.player

2013-06-28 16:00:49 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.event.terraingen

2013-06-28 16:00:49 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.event.world

2013-06-28 16:00:49 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.liquids

2013-06-28 16:00:49 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.oredict

2013-06-28 16:00:50 [FINEST] [ForgeModLoader] Recursing into package net.minecraftforge.transformers

2013-06-28 16:00:50 [FINEST] [ForgeModLoader] Recursing into package paulscode

2013-06-28 16:00:50 [FINEST] [ForgeModLoader] Recursing into package paulscode.sound

2013-06-28 16:00:50 [FINEST] [ForgeModLoader] Recursing into package paulscode.sound.codecs

2013-06-28 16:00:50 [FINE] [ForgeModLoader] Examining file minecraft.jar for potential mods

2013-06-28 16:00:50 [FINE] [ForgeModLoader] The mod container minecraft.jar appears to be missing an mcmod.info file

2013-06-28 16:00:50 [FINE] [ForgeModLoader] Examining file argo-3.2-src.jar for potential mods

2013-06-28 16:00:50 [FINE] [ForgeModLoader] The mod container argo-3.2-src.jar appears to be missing an mcmod.info file

2013-06-28 16:00:50 [FINE] [ForgeModLoader] Examining file bcprov-debug-jdk15on-148.jar for potential mods

2013-06-28 16:00:50 [FINE] [ForgeModLoader] The mod container bcprov-debug-jdk15on-148.jar appears to be missing an mcmod.info file

2013-06-28 16:00:50 [FINE] [ForgeModLoader] Examining file asm-debug-all-4.1.jar for potential mods

2013-06-28 16:00:50 [FINE] [ForgeModLoader] The mod container asm-debug-all-4.1.jar appears to be missing an mcmod.info file

2013-06-28 16:00:50 [iNFO] [ForgeModLoader] Forge Mod Loader has identified 4 mods to load

2013-06-28 16:00:50 [FINER] [ForgeModLoader] Received a system property request ''

2013-06-28 16:00:50 [FINER] [ForgeModLoader] System property request managing the state of 0 mods

2013-06-28 16:00:50 [FINE] [ForgeModLoader] After merging, found state information for 0 mods

2013-06-28 16:00:50 [FINE] [ForgeModLoader] Reloading logging properties from C:\Users\UKGC\Desktop\Mod\MCP\jars\config\logging.properties

2013-06-28 16:00:50 [FINE] [ForgeModLoader] Reloaded logging properties

2013-06-28 16:00:50 [FINE] [mcp] Mod Logging channel mcp configured at default level.

2013-06-28 16:00:50 [iNFO] [mcp] Activating mod mcp

2013-06-28 16:00:50 [FINE] [FML] Mod Logging channel FML configured at default level.

2013-06-28 16:00:50 [iNFO] [FML] Activating mod FML

2013-06-28 16:00:50 [FINE] [Forge] Mod Logging channel Forge configured at default level.

2013-06-28 16:00:50 [iNFO] [Forge] Activating mod Forge

2013-06-28 16:00:50 [FINE] [EverythingAndMoreMod] Enabling mod EverythingAndMoreMod

2013-06-28 16:00:50 [FINE] [EverythingAndMoreMod] Mod Logging channel EverythingAndMoreMod configured at default level.

2013-06-28 16:00:50 [iNFO] [EverythingAndMoreMod] Activating mod EverythingAndMoreMod

2013-06-28 16:00:50 [FINER] [ForgeModLoader] Verifying mod requirements are satisfied

2013-06-28 16:00:50 [FINER] [ForgeModLoader] All mod requirements are satisfied

2013-06-28 16:00:50 [FINER] [ForgeModLoader] Sorting mods into an ordered list

2013-06-28 16:00:50 [FINER] [ForgeModLoader] Mod sorting completed successfully

2013-06-28 16:00:50 [FINE] [ForgeModLoader] Mod sorting data

2013-06-28 16:00:50 [FINE] [ForgeModLoader] EverythingAndMoreMod(Everything And More:v0.3): bin ()

2013-06-28 16:00:50 [FINEST] [mcp] Sending event FMLConstructionEvent to mod mcp

2013-06-28 16:00:50 [FINEST] [mcp] Sent event FMLConstructionEvent to mod mcp

2013-06-28 16:00:50 [FINEST] [FML] Sending event FMLConstructionEvent to mod FML

2013-06-28 16:00:50 [FINEST] [FML] Sent event FMLConstructionEvent to mod FML

2013-06-28 16:00:50 [FINEST] [Forge] Sending event FMLConstructionEvent to mod Forge

2013-06-28 16:00:50 [FINEST] [Forge] Sent event FMLConstructionEvent to mod Forge

2013-06-28 16:00:50 [FINEST] [EverythingAndMoreMod] Sending event FMLConstructionEvent to mod EverythingAndMoreMod

2013-06-28 16:00:50 [iNFO] [sTDERR] java.lang.NoClassDefFoundError: mods/EverythingAndMore/ModelDireWolf

2013-06-28 16:00:50 [iNFO] [sTDERR] at java.lang.Class.forName0(Native Method)

2013-06-28 16:00:50 [iNFO] [sTDERR] at java.lang.Class.forName(Unknown Source)

2013-06-28 16:00:50 [iNFO] [sTDERR] at cpw.mods.fml.common.FMLModContainer.constructMod(FMLModContainer.java:425)

2013-06-28 16:00:50 [iNFO] [sTDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

2013-06-28 16:00:50 [iNFO] [sTDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

2013-06-28 16:00:50 [iNFO] [sTDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

2013-06-28 16:00:50 [iNFO] [sTDERR] at java.lang.reflect.Method.invoke(Unknown Source)

2013-06-28 16:00:50 [iNFO] [sTDERR] at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)

2013-06-28 16:00:50 [iNFO] [sTDERR] at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)

2013-06-28 16:00:50 [iNFO] [sTDERR] at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)

2013-06-28 16:00:50 [iNFO] [sTDERR] at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)

2013-06-28 16:00:50 [iNFO] [sTDERR] at com.google.common.eventbus.EventBus.post(EventBus.java:267)

2013-06-28 16:00:50 [iNFO] [sTDERR] at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:165)

2013-06-28 16:00:50 [iNFO] [sTDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

2013-06-28 16:00:50 [iNFO] [sTDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

2013-06-28 16:00:50 [iNFO] [sTDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

2013-06-28 16:00:50 [iNFO] [sTDERR] at java.lang.reflect.Method.invoke(Unknown Source)

2013-06-28 16:00:50 [iNFO] [sTDERR] at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)

2013-06-28 16:00:50 [iNFO] [sTDERR] at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)

2013-06-28 16:00:50 [iNFO] [sTDERR] at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)

2013-06-28 16:00:50 [iNFO] [sTDERR] at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)

2013-06-28 16:00:50 [iNFO] [sTDERR] at com.google.common.eventbus.EventBus.post(EventBus.java:267)

2013-06-28 16:00:50 [iNFO] [sTDERR] at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:98)

2013-06-28 16:00:50 [iNFO] [sTDERR] at cpw.mods.fml.common.Loader.loadMods(Loader.java:503)

2013-06-28 16:00:50 [iNFO] [sTDERR] at cpw.mods.fml.server.FMLServerHandler.beginServerLoading(FMLServerHandler.java:85)

2013-06-28 16:00:50 [iNFO] [sTDERR] at cpw.mods.fml.common.FMLCommonHandler.onServerStart(FMLCommonHandler.java:350)

2013-06-28 16:00:50 [iNFO] [sTDERR] at net.minecraft.server.dedicated.DedicatedServer.startServer(DedicatedServer.java:69)

2013-06-28 16:00:50 [iNFO] [sTDERR] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:430)

2013-06-28 16:00:50 [iNFO] [sTDERR] at net.minecraft.server.ThreadMinecraftServer.run(ThreadMinecraftServer.java:16)

2013-06-28 16:00:50 [iNFO] [sTDERR] Caused by: java.lang.ClassNotFoundException: mods.EverythingAndMore.ModelDireWolf

2013-06-28 16:00:50 [iNFO] [sTDERR] at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:238)

2013-06-28 16:00:50 [iNFO] [sTDERR] at java.lang.ClassLoader.loadClass(Unknown Source)

2013-06-28 16:00:50 [iNFO] [sTDERR] at java.lang.ClassLoader.loadClass(Unknown Source)

2013-06-28 16:00:50 [iNFO] [sTDERR] ... 29 more

2013-06-28 16:00:50 [iNFO] [sTDERR] Caused by: java.lang.RuntimeException: Attempted to load class mods/EverythingAndMore/ModelDireWolf for invalid side SERVER

2013-06-28 16:00:50 [iNFO] [sTDERR] at cpw.mods.fml.common.asm.transformers.SideTransformer.transform(SideTransformer.java:50)

2013-06-28 16:00:50 [iNFO] [sTDERR] at cpw.mods.fml.relauncher.RelaunchClassLoader.runTransformers(RelaunchClassLoader.java:352)

2013-06-28 16:00:50 [iNFO] [sTDERR] at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:225)

2013-06-28 16:00:50 [iNFO] [sTDERR] ... 31 more

2013-06-28 16:00:50 [sEVERE] [Minecraft-Server] Encountered an unexpected exception NoClassDefFoundError

java.lang.NoClassDefFoundError: mods/EverythingAndMore/ModelDireWolf

at java.lang.Class.forName0(Native Method)

at java.lang.Class.forName(Unknown Source)

at cpw.mods.fml.common.FMLModContainer.constructMod(FMLModContainer.java:425)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)

at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)

at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)

at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)

at com.google.common.eventbus.EventBus.post(EventBus.java:267)

at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:165)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)

at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)

at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)

at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)

at com.google.common.eventbus.EventBus.post(EventBus.java:267)

at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:98)

at cpw.mods.fml.common.Loader.loadMods(Loader.java:503)

at cpw.mods.fml.server.FMLServerHandler.beginServerLoading(FMLServerHandler.java:85)

at cpw.mods.fml.common.FMLCommonHandler.onServerStart(FMLCommonHandler.java:350)

at net.minecraft.server.dedicated.DedicatedServer.startServer(DedicatedServer.java:69)

at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:430)

at net.minecraft.server.ThreadMinecraftServer.run(ThreadMinecraftServer.java:16)

Caused by: java.lang.ClassNotFoundException: mods.EverythingAndMore.ModelDireWolf

at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:238)

at java.lang.ClassLoader.loadClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

... 29 more

Caused by: java.lang.RuntimeException: Attempted to load class mods/EverythingAndMore/ModelDireWolf for invalid side SERVER

at cpw.mods.fml.common.asm.transformers.SideTransformer.transform(SideTransformer.java:50)

at cpw.mods.fml.relauncher.RelaunchClassLoader.runTransformers(RelaunchClassLoader.java:352)

at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:225)

... 31 more

2013-06-28 16:00:51 [sEVERE] [Minecraft-Server] This crash report has been saved to: C:\Users\UKGC\Desktop\Mod\MCP\jars\.\crash-reports\crash-2013-06-28_16.00.51-server.txt

2013-06-28 16:02:22 [iNFO] [Minecraft-Server] Stopping server

2013-06-28 16:02:22 [iNFO] [Minecraft-Server] Saving worlds

2013-06-28 16:02:22 [iNFO] [sTDERR] java.lang.NullPointerException

2013-06-28 16:02:22 [iNFO] [sTDERR] at net.minecraft.server.MinecraftServer.saveAllWorlds(MinecraftServer.java:330)

2013-06-28 16:02:22 [iNFO] [sTDERR] at net.minecraft.server.MinecraftServer.stopServer(MinecraftServer.java:378)

2013-06-28 16:02:22 [iNFO] [sTDERR] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:522)

2013-06-28 16:02:22 [iNFO] [sTDERR] at net.minecraft.server.ThreadMinecraftServer.run(ThreadMinecraftServer.java:16)

2013-06-28 16:02:22 [FINEST] [mcp] Sending event FMLServerStoppedEvent to mod mcp

2013-06-28 16:02:22 [FINEST] [mcp] Sent event FMLServerStoppedEvent to mod mcp

2013-06-28 16:02:22 [FINEST] [FML] Sending event FMLServerStoppedEvent to mod FML

2013-06-28 16:02:22 [FINEST] [FML] Sent event FMLServerStoppedEvent to mod FML

2013-06-28 16:02:22 [FINEST] [Forge] Sending event FMLServerStoppedEvent to mod Forge

2013-06-28 16:02:22 [FINEST] [Forge] Sent event FMLServerStoppedEvent to mod Forge

2013-06-28 16:02:22 [FINEST] [EverythingAndMoreMod] Sending event FMLServerStoppedEvent to mod EverythingAndMoreMod

2013-06-28 16:02:22 [FINEST] [EverythingAndMoreMod] Sent event FMLServerStoppedEvent to mod EverythingAndMoreMod

2013-06-28 16:02:22 [sEVERE] [ForgeModLoader] Fatal errors were detected during the transition from CONSTRUCTING to SERVER_STOPPED. Loading cannot continue

2013-06-28 16:02:22 [sEVERE] [ForgeModLoader]

mcp{7.44} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Available

FML{5.2.2.684} [Forge Mod Loader] (coremods) Unloaded->Constructed->Available

Forge{7.8.0.684} [Minecraft Forge] (coremods) Unloaded->Constructed->Available

EverythingAndMoreMod{v0.3} [Everything And More] (bin) Unloaded->Errored

2013-06-28 16:02:22 [sEVERE] [ForgeModLoader] The following problems were captured during this phase

2013-06-28 16:02:22 [sEVERE] [ForgeModLoader] Caught exception from EverythingAndMoreMod

java.lang.NoClassDefFoundError: mods/EverythingAndMore/ModelDireWolf

at java.lang.Class.forName0(Native Method)

at java.lang.Class.forName(Unknown Source)

at cpw.mods.fml.common.FMLModContainer.constructMod(FMLModContainer.java:425)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)

at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)

at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)

at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)

at com.google.common.eventbus.EventBus.post(EventBus.java:267)

at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:165)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)

at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)

at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)

at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)

at com.google.common.eventbus.EventBus.post(EventBus.java:267)

at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:98)

at cpw.mods.fml.common.Loader.loadMods(Loader.java:503)

at cpw.mods.fml.server.FMLServerHandler.beginServerLoading(FMLServerHandler.java:85)

at cpw.mods.fml.common.FMLCommonHandler.onServerStart(FMLCommonHandler.java:350)

at net.minecraft.server.dedicated.DedicatedServer.startServer(DedicatedServer.java:69)

at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:430)

at net.minecraft.server.ThreadMinecraftServer.run(ThreadMinecraftServer.java:16)

Caused by: java.lang.ClassNotFoundException: mods.EverythingAndMore.ModelDireWolf

at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:238)

at java.lang.ClassLoader.loadClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

... 29 more

Caused by: java.lang.RuntimeException: Attempted to load class mods/EverythingAndMore/ModelDireWolf for invalid side SERVER

at cpw.mods.fml.common.asm.transformers.SideTransformer.transform(SideTransformer.java:50)

at cpw.mods.fml.relauncher.RelaunchClassLoader.runTransformers(RelaunchClassLoader.java:352)

at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:225)

... 31 more

2013-06-28 16:02:22 [sEVERE] [ForgeModLoader] Caught exception from EverythingAndMoreMod

java.lang.NullPointerException

at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:491)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)

at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)

at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)

at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)

at com.google.common.eventbus.EventBus.post(EventBus.java:267)

at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:165)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)

at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)

at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)

at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)

at com.google.common.eventbus.EventBus.post(EventBus.java:267)

at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:98)

at cpw.mods.fml.common.Loader.serverStopped(Loader.java:797)

at cpw.mods.fml.common.FMLCommonHandler.handleServerStopped(FMLCommonHandler.java:468)

at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:531)

at net.minecraft.server.ThreadMinecraftServer.run(ThreadMinecraftServer.java:16)

2013-06-28 16:02:22 [sEVERE] [ForgeModLoader] Fatal errors were detected during the transition from SERVER_STOPPED to AVAILABLE. Loading cannot continue

2013-06-28 16:02:22 [sEVERE] [ForgeModLoader]

mcp{7.44} [Minecraft Coder Pack] (minecraft.jar) Unloaded->Constructed->Available

FML{5.2.2.684} [Forge Mod Loader] (coremods) Unloaded->Constructed->Available

Forge{7.8.0.684} [Minecraft Forge] (coremods) Unloaded->Constructed->Available

EverythingAndMoreMod{v0.3} [Everything And More] (bin) Unloaded->Errored

2013-06-28 16:02:22 [sEVERE] [ForgeModLoader] The following problems were captured during this phase

2013-06-28 16:02:22 [sEVERE] [ForgeModLoader] Caught exception from EverythingAndMoreMod

java.lang.NoClassDefFoundError: mods/EverythingAndMore/ModelDireWolf

at java.lang.Class.forName0(Native Method)

at java.lang.Class.forName(Unknown Source)

at cpw.mods.fml.common.FMLModContainer.constructMod(FMLModContainer.java:425)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)

at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)

at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)

at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)

at com.google.common.eventbus.EventBus.post(EventBus.java:267)

at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:165)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)

at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)

at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)

at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)

at com.google.common.eventbus.EventBus.post(EventBus.java:267)

at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:98)

at cpw.mods.fml.common.Loader.loadMods(Loader.java:503)

at cpw.mods.fml.server.FMLServerHandler.beginServerLoading(FMLServerHandler.java:85)

at cpw.mods.fml.common.FMLCommonHandler.onServerStart(FMLCommonHandler.java:350)

at net.minecraft.server.dedicated.DedicatedServer.startServer(DedicatedServer.java:69)

at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:430)

at net.minecraft.server.ThreadMinecraftServer.run(ThreadMinecraftServer.java:16)

Caused by: java.lang.ClassNotFoundException: mods.EverythingAndMore.ModelDireWolf

at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:238)

at java.lang.ClassLoader.loadClass(Unknown Source)

at java.lang.ClassLoader.loadClass(Unknown Source)

... 29 more

Caused by: java.lang.RuntimeException: Attempted to load class mods/EverythingAndMore/ModelDireWolf for invalid side SERVER

at cpw.mods.fml.common.asm.transformers.SideTransformer.transform(SideTransformer.java:50)

at cpw.mods.fml.relauncher.RelaunchClassLoader.runTransformers(RelaunchClassLoader.java:352)

at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:225)

... 31 more

2013-06-28 16:02:22 [sEVERE] [ForgeModLoader] Caught exception from EverythingAndMoreMod

java.lang.NullPointerException

at cpw.mods.fml.common.FMLModContainer.handleModStateEvent(FMLModContainer.java:491)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)

at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)

at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)

at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)

at com.google.common.eventbus.EventBus.post(EventBus.java:267)

at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:165)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)

at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)

at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)

at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)

at com.google.common.eventbus.EventBus.post(EventBus.java:267)

at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:98)

at cpw.mods.fml.common.Loader.serverStopped(Loader.java:797)

at cpw.mods.fml.common.FMLCommonHandler.handleServerStopped(FMLCommonHandler.java:468)

at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:531)

at net.minecraft.server.ThreadMinecraftServer.run(ThreadMinecraftServer.java:16)

2013-06-28 16:02:22 [iNFO] [sTDERR] Exception in thread "Server thread" cpw.mods.fml.common.LoaderException: java.lang.NoClassDefFoundError: mods/EverythingAndMore/ModelDireWolf

2013-06-28 16:02:22 [iNFO] [sTDERR] at cpw.mods.fml.common.LoadController.transition(LoadController.java:142)

2013-06-28 16:02:22 [iNFO] [sTDERR] at cpw.mods.fml.common.Loader.serverStopped(Loader.java:807)

2013-06-28 16:02:22 [iNFO] [sTDERR] at cpw.mods.fml.common.FMLCommonHandler.handleServerStopped(FMLCommonHandler.java:468)

2013-06-28 16:02:22 [iNFO] [sTDERR] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:531)

2013-06-28 16:02:22 [iNFO] [sTDERR] at net.minecraft.server.ThreadMinecraftServer.run(ThreadMinecraftServer.java:16)

2013-06-28 16:02:22 [iNFO] [sTDERR] Caused by: java.lang.NoClassDefFoundError: mods/EverythingAndMore/ModelDireWolf

2013-06-28 16:02:22 [iNFO] [sTDERR] at java.lang.Class.forName0(Native Method)

2013-06-28 16:02:22 [iNFO] [sTDERR] at java.lang.Class.forName(Unknown Source)

2013-06-28 16:02:22 [iNFO] [sTDERR] at cpw.mods.fml.common.FMLModContainer.constructMod(FMLModContainer.java:425)

2013-06-28 16:02:22 [iNFO] [sTDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

2013-06-28 16:02:22 [iNFO] [sTDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

2013-06-28 16:02:22 [iNFO] [sTDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

2013-06-28 16:02:22 [iNFO] [sTDERR] at java.lang.reflect.Method.invoke(Unknown Source)

2013-06-28 16:02:22 [iNFO] [sTDERR] at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)

2013-06-28 16:02:22 [iNFO] [sTDERR] at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)

2013-06-28 16:02:22 [iNFO] [sTDERR] at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)

2013-06-28 16:02:22 [iNFO] [sTDERR] at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)

2013-06-28 16:02:22 [iNFO] [sTDERR] at com.google.common.eventbus.EventBus.post(EventBus.java:267)

2013-06-28 16:02:22 [iNFO] [sTDERR] at cpw.mods.fml.common.LoadController.propogateStateMessage(LoadController.java:165)

2013-06-28 16:02:22 [iNFO] [sTDERR] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

2013-06-28 16:02:22 [iNFO] [sTDERR] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

2013-06-28 16:02:22 [iNFO] [sTDERR] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

2013-06-28 16:02:22 [iNFO] [sTDERR] at java.lang.reflect.Method.invoke(Unknown Source)

2013-06-28 16:02:22 [iNFO] [sTDERR] at com.google.common.eventbus.EventHandler.handleEvent(EventHandler.java:74)

2013-06-28 16:02:22 [iNFO] [sTDERR] at com.google.common.eventbus.SynchronizedEventHandler.handleEvent(SynchronizedEventHandler.java:45)

2013-06-28 16:02:22 [iNFO] [sTDERR] at com.google.common.eventbus.EventBus.dispatch(EventBus.java:314)

2013-06-28 16:02:22 [iNFO] [sTDERR] at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:296)

2013-06-28 16:02:22 [iNFO] [sTDERR] at com.google.common.eventbus.EventBus.post(EventBus.java:267)

2013-06-28 16:02:22 [iNFO] [sTDERR] at cpw.mods.fml.common.LoadController.distributeStateMessage(LoadController.java:98)

2013-06-28 16:02:22 [iNFO] [sTDERR] at cpw.mods.fml.common.Loader.loadMods(Loader.java:503)

2013-06-28 16:02:22 [iNFO] [sTDERR] at cpw.mods.fml.server.FMLServerHandler.beginServerLoading(FMLServerHandler.java:85)

2013-06-28 16:02:22 [iNFO] [sTDERR] at cpw.mods.fml.common.FMLCommonHandler.onServerStart(FMLCommonHandler.java:350)

2013-06-28 16:02:22 [iNFO] [sTDERR] at net.minecraft.server.dedicated.DedicatedServer.startServer(DedicatedServer.java:69)

2013-06-28 16:02:22 [iNFO] [sTDERR] at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:430)

2013-06-28 16:02:22 [iNFO] [sTDERR] ... 1 more

2013-06-28 16:02:22 [iNFO] [sTDERR] Caused by: java.lang.ClassNotFoundException: mods.EverythingAndMore.ModelDireWolf

2013-06-28 16:02:22 [iNFO] [sTDERR] at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:238)

2013-06-28 16:02:22 [iNFO] [sTDERR] at java.lang.ClassLoader.loadClass(Unknown Source)

2013-06-28 16:02:22 [iNFO] [sTDERR] at java.lang.ClassLoader.loadClass(Unknown Source)

2013-06-28 16:02:22 [iNFO] [sTDERR] ... 29 more

2013-06-28 16:02:22 [iNFO] [sTDERR] Caused by: java.lang.RuntimeException: Attempted to load class mods/EverythingAndMore/ModelDireWolf for invalid side SERVER

2013-06-28 16:02:22 [iNFO] [sTDERR] at cpw.mods.fml.common.asm.transformers.SideTransformer.transform(SideTransformer.java:50)

2013-06-28 16:02:22 [iNFO] [sTDERR] at cpw.mods.fml.relauncher.RelaunchClassLoader.runTransformers(RelaunchClassLoader.java:352)

2013-06-28 16:02:22 [iNFO] [sTDERR] at cpw.mods.fml.relauncher.RelaunchClassLoader.findClass(RelaunchClassLoader.java:225)

2013-06-28 16:02:22 [iNFO] [sTDERR] ... 31 more

 

 

 

Any ideas on why this may be crashing the server?

 

Here is the ModelDireWolf code:

 

 

package mods.EverythingAndMore;

 

import net.minecraft.client.model.ModelBase;

import net.minecraft.client.model.ModelRenderer;

import net.minecraft.entity.Entity;

import net.minecraft.entity.EntityLiving;

import net.minecraft.entity.passive.EntityWolf;

import net.minecraft.util.MathHelper;

 

import org.lwjgl.opengl.GL11;

 

import cpw.mods.fml.relauncher.Side;

import cpw.mods.fml.relauncher.SideOnly;

 

@SideOnly(Side.CLIENT)

public class ModelDireWolf extends ModelBase

{

    /** main box for the wolf head */

    public ModelRenderer wolfHeadMain;

 

    /** The wolf's body */

    public ModelRenderer wolfBody;

 

    /** Wolf'se first leg */

    public ModelRenderer wolfLeg1;

 

    /** Wolf's second leg */

    public ModelRenderer wolfLeg2;

 

    /** Wolf's third leg */

    public ModelRenderer wolfLeg3;

 

    /** Wolf's fourth leg */

    public ModelRenderer wolfLeg4;

 

    /** The wolf's tail */

    ModelRenderer wolfTail;

 

    /** The wolf's mane */

    ModelRenderer wolfMane;

 

    public ModelDireWolf()

    {

        float var1 = 0.0F;

        float var2 = 13.5F;

        this.wolfHeadMain = new ModelRenderer(this, 0, 0);

        this.wolfHeadMain.addBox(-3.0F, -3.0F, -2.0F, 6, 6, 4, var1);

        this.wolfHeadMain.setRotationPoint(-1.0F, var2, -7.0F);

        this.wolfBody = new ModelRenderer(this, 18, 14);

        this.wolfBody.addBox(-4.0F, -2.0F, -3.0F, 6, 9, 6, var1);

        this.wolfBody.setRotationPoint(0.0F, 14.0F, 2.0F);

        this.wolfMane = new ModelRenderer(this, 21, 0);

        this.wolfMane.addBox(-4.0F, -3.0F, -3.0F, 8, 6, 7, var1);

        this.wolfMane.setRotationPoint(-1.0F, 14.0F, 2.0F);

        this.wolfLeg1 = new ModelRenderer(this, 0, 18);

        this.wolfLeg1.addBox(-1.0F, 0.0F, -1.0F, 2, 8, 2, var1);

        this.wolfLeg1.setRotationPoint(-2.5F, 16.0F, 7.0F);

        this.wolfLeg2 = new ModelRenderer(this, 0, 18);

        this.wolfLeg2.addBox(-1.0F, 0.0F, -1.0F, 2, 8, 2, var1);

        this.wolfLeg2.setRotationPoint(0.5F, 16.0F, 7.0F);

        this.wolfLeg3 = new ModelRenderer(this, 0, 18);

        this.wolfLeg3.addBox(-1.0F, 0.0F, -1.0F, 2, 8, 2, var1);

        this.wolfLeg3.setRotationPoint(-2.5F, 16.0F, -4.0F);

        this.wolfLeg4 = new ModelRenderer(this, 0, 18);

        this.wolfLeg4.addBox(-1.0F, 0.0F, -1.0F, 2, 8, 2, var1);

        this.wolfLeg4.setRotationPoint(0.5F, 16.0F, -4.0F);

        this.wolfTail = new ModelRenderer(this, 9, 18);

        this.wolfTail.addBox(-1.0F, 0.0F, -1.0F, 2, 8, 2, var1);

        this.wolfTail.setRotationPoint(-1.0F, 12.0F, 8.0F);

        this.wolfHeadMain.setTextureOffset(16, 14).addBox(-3.0F, -5.0F, 0.0F, 2, 2, 1, var1);

        this.wolfHeadMain.setTextureOffset(16, 14).addBox(1.0F, -5.0F, 0.0F, 2, 2, 1, var1);

        this.wolfHeadMain.setTextureOffset(0, 10).addBox(-1.5F, 0.0F, -5.0F, 3, 3, 4, var1);

    }

 

    /**

    * Sets the models various rotation angles then renders the model.

    */

    public void render(Entity par1Entity, float par2, float par3, float par4, float par5, float par6, float par7)

    {

        super.render(par1Entity, par2, par3, par4, par5, par6, par7);

        this.setRotationAngles(par2, par3, par4, par5, par6, par7, par1Entity);

 

        if (this.isChild)

        {

            float var8 = 2.0F;

            GL11.glPushMatrix();

            GL11.glTranslatef(0.0F, 5.0F * par7, 2.0F * par7);

            this.wolfHeadMain.renderWithRotation(par7);

            GL11.glPopMatrix();

            GL11.glPushMatrix();

            GL11.glScalef(1.0F / var8, 1.0F / var8, 1.0F / var8);

            GL11.glTranslatef(0.0F, 24.0F * par7, 0.0F);

            this.wolfBody.render(par7);

            this.wolfLeg1.render(par7);

            this.wolfLeg2.render(par7);

            this.wolfLeg3.render(par7);

            this.wolfLeg4.render(par7);

            this.wolfTail.renderWithRotation(par7);

            this.wolfMane.render(par7);

            GL11.glPopMatrix();

        }

        else

        {

            this.wolfHeadMain.renderWithRotation(par7);

            this.wolfBody.render(par7);

            this.wolfLeg1.render(par7);

            this.wolfLeg2.render(par7);

            this.wolfLeg3.render(par7);

            this.wolfLeg4.render(par7);

            this.wolfTail.renderWithRotation(par7);

            this.wolfMane.render(par7);

        }

    }

 

    /**

    * Used for easily adding entity-dependent animations. The second and third float params here are the same second

    * and third as in the setRotationAngles method.

    */

    public void setLivingAnimations(EntityLiving par1EntityLiving, float par2, float par3, float par4)

    {

        EntityDireWolf var5 = (EntityDireWolf)par1EntityLiving;

 

        if (var5.isAngry())

        {

            this.wolfTail.rotateAngleY = 0.0F;

        }

        else

        {

            this.wolfTail.rotateAngleY = MathHelper.cos(par2 * 0.6662F) * 1.4F * par3;

        }

 

        if (var5.isSitting())

        {

            this.wolfMane.setRotationPoint(-1.0F, 16.0F, -3.0F);

            this.wolfMane.rotateAngleX = ((float)Math.PI * 2F / 5F);

            this.wolfMane.rotateAngleY = 0.0F;

            this.wolfBody.setRotationPoint(0.0F, 18.0F, 0.0F);

            this.wolfBody.rotateAngleX = ((float)Math.PI / 4F);

            this.wolfTail.setRotationPoint(-1.0F, 21.0F, 6.0F);

            this.wolfLeg1.setRotationPoint(-2.5F, 22.0F, 2.0F);

            this.wolfLeg1.rotateAngleX = ((float)Math.PI * 3F / 2F);

            this.wolfLeg2.setRotationPoint(0.5F, 22.0F, 2.0F);

            this.wolfLeg2.rotateAngleX = ((float)Math.PI * 3F / 2F);

            this.wolfLeg3.rotateAngleX = 5.811947F;

            this.wolfLeg3.setRotationPoint(-2.49F, 17.0F, -4.0F);

            this.wolfLeg4.rotateAngleX = 5.811947F;

            this.wolfLeg4.setRotationPoint(0.51F, 17.0F, -4.0F);

        }

        else

        {

            this.wolfBody.setRotationPoint(0.0F, 14.0F, 2.0F);

            this.wolfBody.rotateAngleX = ((float)Math.PI / 2F);

            this.wolfMane.setRotationPoint(-1.0F, 14.0F, -3.0F);

            this.wolfMane.rotateAngleX = this.wolfBody.rotateAngleX;

            this.wolfTail.setRotationPoint(-1.0F, 12.0F, 8.0F);

            this.wolfLeg1.setRotationPoint(-2.5F, 16.0F, 7.0F);

            this.wolfLeg2.setRotationPoint(0.5F, 16.0F, 7.0F);

            this.wolfLeg3.setRotationPoint(-2.5F, 16.0F, -4.0F);

            this.wolfLeg4.setRotationPoint(0.5F, 16.0F, -4.0F);

            this.wolfLeg1.rotateAngleX = MathHelper.cos(par2 * 0.6662F) * 1.4F * par3;

            this.wolfLeg2.rotateAngleX = MathHelper.cos(par2 * 0.6662F + (float)Math.PI) * 1.4F * par3;

            this.wolfLeg3.rotateAngleX = MathHelper.cos(par2 * 0.6662F + (float)Math.PI) * 1.4F * par3;

            this.wolfLeg4.rotateAngleX = MathHelper.cos(par2 * 0.6662F) * 1.4F * par3;

        }

 

        this.wolfHeadMain.rotateAngleZ = var5.getInterestedAngle(par4) + var5.getShakeAngle(par4, 0.0F);

        this.wolfMane.rotateAngleZ = var5.getShakeAngle(par4, -0.08F);

        this.wolfBody.rotateAngleZ = var5.getShakeAngle(par4, -0.16F);

        this.wolfTail.rotateAngleZ = var5.getShakeAngle(par4, -0.2F);

    }

 

    /**

    * Sets the model's various rotation angles. For bipeds, par1 and par2 are used for animating the movement of arms

    * and legs, where par1 represents the time(so that arms and legs swing back and forth) and par2 represents how

    * "far" arms and legs can swing at most.

    */

    public void setRotationAngles(float par1, float par2, float par3, float par4, float par5, float par6, Entity par7Entity)

    {

        super.setRotationAngles(par1, par2, par3, par4, par5, par6, par7Entity);

        this.wolfHeadMain.rotateAngleX = par5 / (180F / (float)Math.PI);

        this.wolfHeadMain.rotateAngleY = par4 / (180F / (float)Math.PI);

        this.wolfTail.rotateAngleX = par3;

    }

}

 

 

 

-Jordan

Why bother?

Posted

yeah, well the server shouldnt care about the model of the wolf (or any visual aspect of a mob) so basicly make sure that NO server file need to look/import the model

how to debug 101:http://www.minecraftforge.net/wiki/Debug_101

-hydroflame, author of the forge revolution-

Posted

this is just speculation as i have never worked with models yet.

 

but if you have to add @SideOnly(Side.CLIENT) you would only need to put it the line above public class yourclassname{} as it would say to forge that the whole class is client only

 

but then again that might not help

 

make sure that the only place there you have

 

import Modelwtv;

is in files that are only used by the client

how to debug 101:http://www.minecraftforge.net/wiki/Debug_101

-hydroflame, author of the forge revolution-

Posted

Alright, it said that the import you suggested doesn't exist. So I deleted it, and changed extends from modelbase to modelwolf (because it is a wolf anyway, so it wouldn't matter) and the same error occured:

Exception in server tick loop

 

java.lang.NoClassDefFoundError: mods/EverythingAndMore/ModelDireWolf

 

Why bother?

Posted

no no, keep it as modelbase, im pretty sure this work since a lot of people are using it that way (mo's creature as example)

 

it said that the import you suggested doesn't exist

it being eclipse ? (that b*tch)

 

can you put in

 

sploier

 

 

your main mod class, model class, proxies class and wolf mob thigny class ?

how to debug 101:http://www.minecraftforge.net/wiki/Debug_101

-hydroflame, author of the forge revolution-

Posted

Main mod class:

 

 

package mods.EverythingAndMore; //Package directory

 

/*

* Basic importing

*/

 

 

import scala.collection.mutable.Map;

import net.minecraft.block.Block;

import net.minecraft.client.renderer.entity.RenderCreeper;

import net.minecraft.client.renderer.entity.RenderManager;

import net.minecraft.creativetab.CreativeTabs;

import net.minecraft.enchantment.Enchantment;

import net.minecraft.enchantment.EnumEnchantmentType;

import net.minecraft.entity.Entity;

import net.minecraft.entity.EntityEggInfo;

import net.minecraft.entity.EntityList;

import net.minecraft.entity.EnumCreatureType;

import net.minecraft.item.EnumArmorMaterial;

import net.minecraft.item.EnumToolMaterial;

import net.minecraft.item.Item;

import net.minecraft.item.ItemFood;

import net.minecraft.item.ItemStack;

import net.minecraft.src.ModLoader;

import net.minecraft.world.biome.BiomeGenBase;

import net.minecraftforge.common.EnumHelper;

import net.minecraftforge.common.MinecraftForge;

import cpw.mods.fml.client.registry.RenderingRegistry;

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

import cpw.mods.fml.common.event.FMLInitializationEvent;

import cpw.mods.fml.common.event.FMLPostInitializationEvent;

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;

 

 

/*

* Basic needed forge stuff

*/

@Mod(modid="EverythingAndMoreMod",name="Everything And More",version="v0.3")

@NetworkMod(clientSideRequired=true,serverSideRequired=false)

 

 

public class Everything_and_More_Mod {

 

public static final String modid = "EverythingAndMoreMod";

 

 

@Instance("EAMMod")

public static Everything_and_More_Mod instance;

 

//Creative Mode Tabs

public static CreativeTabs EEMTab = new EEMTab("Everything And More");

public static CreativeTabs Ender = new Ender("Ender Items");

/*

* ToolMaterial

*/

 

//Telling forge that we are creating these

 

//Biomes

public BiomeGenBase CyanInfusedForest;

 

 

//items

public static Item Lovite;

public static Item Cyanitide;

public static Item RefinedHeart;

public static Item HeartWheat;

public static Item BakedWithLove;

public static Item GoldStick;

public static Item TaurinPick;

public static Item Vertide;

public static Item TaurinAxe;

public static Item TaurinShovel;

public static Item TaurinSword;

public static Item DragonScale;

public static Item DSHelmet;

public static Item DSBoots;

public static Item DSLegs;

public static Item DSBody;

public static Item Cape;

public static Item CyLoFragment;

public static Item CyLoShard;

public static Item LoveClump;

public static Item CyanClump;

public static Item LightBelt;

public static Item End1Pick;

public static Item End1Axe;

public static Item End1Shovel;

public static Item End1Sword;

public static Item EndDust;

public static Item EndIngot;

public static Item EndStick;

public static Item DOneHelm;

public static Item DOneChest;

public static Item DOneLegs;

public static Item DOneBoots;

public static Item ItemTier2EnderAxe;

public static Item ItemTier2EnderPick;

public static Item ItemTier2EnderShovel;

public static Item ItemTier2EnderSword;

public static Item DPEndIngot;

public static Item DragonEgg;

public static Item ItemEndShaxel;

public static Item WIEndIngot;

public static Item BaseWitherSword;

public static Item BaseWitherPick;

public static Item BaseWitherAxe;

public static Item BaseWitherShovel;

public static Item ItemEndCaptainSparklez;

 

 

 

//blocks

public static Block HeartStone;

public static Block CyOre;

public static Block LoveOre;

public static Block VertOre;

public static Block LoveLight;

public static Block Light;

public static Block DropLight;

public static Block TopSoil;

 

static int startEntityID = 300;

 

//EnumMaterials (Tools/Armour)

EnumArmorMaterial DRAGONSCALE;

EnumToolMaterial TAURIN;

EnumToolMaterial CYLO;

EnumToolMaterial ENDONE;

EnumToolMaterial ENDTWO;

EnumToolMaterial ENDFIRE;

EnumToolMaterial ENDTHREE;

EnumToolMaterial ENDPAXEL;

 

@SidedProxy(clientSide = "mods.EverythingAndMore.ClientProxy", serverSide = "mods.EverythingAndMore.CommonProxy")

public static mods.EverythingAndMore.CommonProxy CommonProxy;

 

 

//Declaring Init

@Init

public void load(FMLInitializationEvent event)

{

//Define material enums

DefineMaterials();

 

//Define items/blocks

DefineBlocksAndItems();

 

//Register the mod's world gen

GameRegistry.registerWorldGenerator(new OreGen());

GameRegistry.registerWorldGenerator(new TaurinGen());

 

//Add names to the registry

AddNames();

 

//Add mod related entities to the registry

AddEntities();

 

//Do minecraft forge related tasks

DoMinecraftForgeStuff();

 

//Add crafting and furnace recipes

AddCraftingRecipes();

}

 

//Get a unique entity ID

public int getUniqueEntityID()

{

do

{

startEntityID++;

}

while(EntityList.getStringFromID(startEntityID) != null);

 

return startEntityID;

 

}

 

//Register entity eggs for the mod

public void registerEntityEgg(Class <? extends Entity> entity, int primaryColor, int secondaryColor)

{

int id = getUniqueEntityID();

EntityList.IDtoClassMapping.put(id, entity);

EntityList.entityEggs.put(id, new EntityEggInfo(id, primaryColor, secondaryColor));

}

 

//Add all mod related names to registry

public void AddNames()

{

LanguageRegistry.addName(Lovite, "Lovite");

LanguageRegistry.addName(Cyanitide, "Cyanitide");

LanguageRegistry.addName(RefinedHeart, "Refined Heart");

LanguageRegistry.addName(HeartWheat, "Grown with Love");

LanguageRegistry.addName(BakedWithLove, "Baked with Love");

LanguageRegistry.addName(GoldStick, "Golden Stick");

LanguageRegistry.addName(TaurinPick, "Taurin Pickaxe");

LanguageRegistry.addName(Vertide, "Taurin");

LanguageRegistry.addName(TaurinAxe, "Taurin Axe");

LanguageRegistry.addName(TaurinShovel, "Taurin Shovel");

LanguageRegistry.addName(TaurinSword, "Taurin Sword");

LanguageRegistry.addName(DragonScale, "Dragon Scale");

LanguageRegistry.addName(DSHelmet, "DragonScale Helmet");

LanguageRegistry.addName(DSBody, "DragonScale Body");

LanguageRegistry.addName(DSLegs, "DragonScale Leggings");

LanguageRegistry.addName(DSBoots, "DragonScale Boots");

LanguageRegistry.addName(HeartStone, "Heart Stone");

LanguageRegistry.addName(CyOre, "Cyanitide Ore");

LanguageRegistry.addName(LoveOre, "Lovite Ore");

LanguageRegistry.addName(LoveLight, "Love Light");

LanguageRegistry.addName(VertOre, "Taurin Ore");

LanguageRegistry.addName(Light, "Illuminator");

LanguageRegistry.addName(CyLoFragment, "CyLoFragment");

LanguageRegistry.addName(CyLoShard, "CyLoShard");

LanguageRegistry.addName(LoveClump, "Love Clump");

LanguageRegistry.addName(CyanClump, "Cyan Clump");

LanguageRegistry.addName(LightBelt, "Light Belt");

LanguageRegistry.addName(DropLight, "Drop Light");

LanguageRegistry.addName(End1Pick, "Ender Pick");

LanguageRegistry.addName(End1Axe, "Ender Axe");

LanguageRegistry.addName(End1Shovel, "Ender Shovel");

LanguageRegistry.addName(End1Sword, "Ender Sword");

LanguageRegistry.addName(EndDust, "End Dust");

LanguageRegistry.addName(EndIngot, "End Ingot");

LanguageRegistry.addName(EndStick, "End Stick");

LanguageRegistry.addName(DOneHelm, "Ender Helmet");

LanguageRegistry.addName(DOneChest, "Ender Chestplate");

LanguageRegistry.addName(DOneLegs, "Ender Leggings");

LanguageRegistry.addName(DOneBoots, "Ender Booties");

LanguageRegistry.addName(ItemTier2EnderAxe, "Reinfored Ender Axe");

LanguageRegistry.addName(ItemTier2EnderPick, "Reinforced Ender Pickaxe");

LanguageRegistry.addName(ItemTier2EnderShovel, "Reinforced Ender Shovel");

LanguageRegistry.addName(ItemTier2EnderSword, "Reinforced Ender Sword");

LanguageRegistry.addName(DPEndIngot, "Reinforced End Ingot");

LanguageRegistry.addName(DragonEgg, "Dragon Packet");

LanguageRegistry.addName(Cape, "Cape");

LanguageRegistry.addName(TopSoil, "Top Soil");

LanguageRegistry.addName(ItemEndShaxel, "Ender Picksel");

LanguageRegistry.addName(WIEndIngot, "Wither Ingot");

LanguageRegistry.addName(BaseWitherSword, "Wither Sword");

LanguageRegistry.addName(BaseWitherPick, "Wither Pickaxe");

LanguageRegistry.addName(BaseWitherAxe, "Wither Axe");

LanguageRegistry.addName(BaseWitherShovel, "Wither Shovel");

LanguageRegistry.addName(ItemEndCaptainSparklez, "Creeper Staff");

 

 

 

 

 

LanguageRegistry.instance().addStringLocalization("itemGroup.Everything And More", "en_US", "Everything and More");

LanguageRegistry.instance().addStringLocalization("itemGroup.Ender Items", "en_US", "Ender Items");

 

 

}

 

//Define all blocks and items in the mod, registering each

public void DefineBlocksAndItems()

{

Lovite = new Lovite(4198).setUnlocalizedName("Lovite");

Cyanitide = new Cyanitide(4197).setUnlocalizedName("Cyanitide");

RefinedHeart = new RefinedHeart(4199).setUnlocalizedName("RefinedHeart");

HeartWheat = new HeartWheat(4200).setUnlocalizedName("HeartWheat");

BakedWithLove = new Bread(4201, 8, 6.5F, false).setUnlocalizedName("BakedWithLove");

GoldStick = new GoldStick(4202).setUnlocalizedName("GoldStick");

TaurinPick = new TaurinPick(4203, TAURIN).setUnlocalizedName("TaurinPick");

Vertide = new Vertide(4204).setUnlocalizedName("Vertide");

TaurinAxe = new TaurinAxe(4205, TAURIN).setUnlocalizedName("TaurinAxe");

TaurinShovel = new TaurinShovel(4206,TAURIN).setUnlocalizedName("TaurinShovel");

TaurinSword = new TaurinSword(4207, TAURIN).setUnlocalizedName("TaurinSword");

DragonScale = new DragonScale(4208).setUnlocalizedName("DragonScale");

DSHelmet = new DSHelmet(4209, DRAGONSCALE , ModLoader.addArmor("DSArmour"), 0).setUnlocalizedName("DSHelmet").setCreativeTab(CreativeTabs.tabCombat);

DSBody = new DSBody(4210, DRAGONSCALE , ModLoader.addArmor("DSArmour"), 1).setUnlocalizedName("DSBody").setCreativeTab(CreativeTabs.tabCombat);

DSLegs = new DSLegs(4211, DRAGONSCALE , ModLoader.addArmor("DSArmour"), 2).setUnlocalizedName("DSLegs").setCreativeTab(CreativeTabs.tabCombat);

DSBoots = new DSBoots(4212, DRAGONSCALE , ModLoader.addArmor("DSArmour"), 3).setUnlocalizedName("DSBoots").setCreativeTab(CreativeTabs.tabCombat);

CyLoFragment = new CyLoFragment(4213).setUnlocalizedName("CyLoFragment").setCreativeTab(Everything_and_More_Mod.EEMTab);

CyLoShard = new CyLoShard(4214).setUnlocalizedName("CyLoShard").setCreativeTab(Everything_and_More_Mod.EEMTab);

LoveClump = new LoveClump(4215).setUnlocalizedName("LoveClump").setCreativeTab(Everything_and_More_Mod.EEMTab);

CyanClump = new CyanClump(4216).setUnlocalizedName("CyanClump").setCreativeTab(Everything_and_More_Mod.EEMTab);

LightBelt = new LightBelt(4217).setUnlocalizedName("LightBelt").setCreativeTab(Everything_and_More_Mod.EEMTab);

End1Pick = new End1Pick(4218, ENDONE).setUnlocalizedName("End1Pick").setCreativeTab(Everything_and_More_Mod.Ender);

End1Axe = new End1Axe(4219, ENDONE).setUnlocalizedName("End1Axe").setCreativeTab(Everything_and_More_Mod.Ender);

End1Shovel = new End1Shovel(4220, ENDONE).setUnlocalizedName("End1Shovel").setCreativeTab(Everything_and_More_Mod.Ender);

End1Sword = new End1Sword(4221, ENDONE).setUnlocalizedName("End1Sword").setCreativeTab(Everything_and_More_Mod.Ender);

EndDust = new EndDust(4222).setUnlocalizedName("EndDust").setCreativeTab(Everything_and_More_Mod.Ender);

EndIngot = new EndIngot(4223).setUnlocalizedName("EndIngot").setCreativeTab(Everything_and_More_Mod.Ender);

EndStick = new EndStick(4224).setUnlocalizedName("EndStick").setCreativeTab(Everything_and_More_Mod.Ender);

DOneHelm = new EnderArmorHelm(4225, EnumArmorMaterial.DIAMOND, 1, 0).setUnlocalizedName("DOneHelm").setCreativeTab(CreativeTabs.tabCombat);

DOneChest = new EnderArmorChest(4226, EnumArmorMaterial.DIAMOND, 1, 1).setUnlocalizedName("DOneChest").setCreativeTab(CreativeTabs.tabCombat);

DOneLegs = new EnderArmorLegs(4227, EnumArmorMaterial.DIAMOND, 1, 2).setUnlocalizedName("DOneLegs").setCreativeTab(CreativeTabs.tabCombat);

DOneBoots = new EnderArmorBoots(4228, EnumArmorMaterial.DIAMOND, 1, 3).setUnlocalizedName("DOneBoots").setCreativeTab(CreativeTabs.tabCombat);

ItemTier2EnderAxe = new ItemTier2EnderAxe(4229, ENDTWO).setUnlocalizedName("ItemTier2EnderAxe").setCreativeTab(Everything_and_More_Mod.Ender);

ItemTier2EnderPick = new ItemTier2EnderPick(4230, ENDTWO).setUnlocalizedName("ItemTier2EnderPick").setCreativeTab(Everything_and_More_Mod.Ender);

ItemTier2EnderShovel = new ItemTier2EnderShovel(4231, ENDTWO).setUnlocalizedName("ItemTier2EnderShovel").setCreativeTab(Everything_and_More_Mod.Ender);

ItemTier2EnderSword = new ItemTier2EnderSword(4232, ENDTWO).setUnlocalizedName("ItemTier2EnderSword").setCreativeTab(Everything_and_More_Mod.Ender);

DPEndIngot = new DPEndIngot(4233).setUnlocalizedName("DPEndIngot").setCreativeTab(Everything_and_More_Mod.Ender);

DragonEgg = new DragonEgg(4234).setUnlocalizedName("DragonEgg").setCreativeTab(Everything_and_More_Mod.Ender);

Cape = new Cape(4235).setUnlocalizedName("Cape").setCreativeTab(Everything_and_More_Mod.EEMTab);

ItemEndShaxel = new ItemEndShaxel(4236, ENDPAXEL).setUnlocalizedName("ItemEndShaxel").setCreativeTab(Everything_and_More_Mod.Ender);

WIEndIngot = new WIEndIngot(4237).setUnlocalizedName("WIEndIngot").setCreativeTab(Everything_and_More_Mod.Ender);

BaseWitherSword = new BaseWitherSword (4238, ENDTHREE).setUnlocalizedName("BaseWitherSword").setCreativeTab(Everything_and_More_Mod.Ender);

BaseWitherPick = new BaseWitherPick(4239, ENDTHREE).setUnlocalizedName("BaseWitherPick").setCreativeTab(Everything_and_More_Mod.Ender);

BaseWitherAxe = new BaseWitherAxe(4240, ENDTHREE).setUnlocalizedName("BaseWitherAxe").setCreativeTab(Everything_and_More_Mod.Ender);

BaseWitherShovel = new BaseWitherShovel(4241, ENDTHREE).setUnlocalizedName("BaseWitherShovel").setCreativeTab(Everything_and_More_Mod.Ender);

ItemEndCaptainSparklez = new ItemEndCaptainSparklez(4242, ENDONE).setUnlocalizedName("ItemEndCaptainSparklez").setCreativeTab(Everything_and_More_Mod.Ender);

 

 

HeartStone= new HeartStone(2189, "HeartStone").setUnlocalizedName("HeartStone").setHardness(3.5F).setStepSound(Block.soundStoneFootstep).setResistance(10.0F).setCreativeTab(Everything_and_More_Mod.EEMTab);

GameRegistry.registerBlock(HeartStone, "HeartStone");

 

CyOre= new CyanOre(2188, "CyanOre").setUnlocalizedName("CyanOre").setHardness(3.5F).setStepSound(Block.soundStoneFootstep).setResistance(10.0F);

GameRegistry.registerBlock(CyOre, "CyanOre");

MinecraftForge.setBlockHarvestLevel(CyOre, "pickaxe", 1);

 

LoveOre= new LoviteOre(2187, "LoviteOre").setUnlocalizedName("LoviteOre").setHardness(3.5F).setStepSound(Block.soundStoneFootstep).setResistance(10.0F);

GameRegistry.registerBlock(LoveOre, "LoveOre");

MinecraftForge.setBlockHarvestLevel(LoveOre, "pickaxe", 1);

 

LoveLight= new LoveLight(2190, "LoveLight").setUnlocalizedName("LoveLight").setHardness(1.0F).setStepSound(Block.soundGlassFootstep).setResistance(3.0F).setLightValue(0.9F);

GameRegistry.registerBlock(LoveLight, "LoveLight");

 

VertOre= new VertOre(2191, "VertOre").setUnlocalizedName("VertOre").setHardness(4.0F).setStepSound(Block.soundStoneFootstep).setResistance(10.0F);

GameRegistry.registerBlock(VertOre, "VertOre");

MinecraftForge.setBlockHarvestLevel(VertOre, "pickaxe", 3);

 

Light= new Light(2192, "Light").setUnlocalizedName("Light").setHardness(1.0F).setStepSound(Block.soundGlassFootstep).setResistance(3.0F).setLightValue(1.0F);

GameRegistry.registerBlock(Light, "Light");

 

DropLight = new DropLight(2193, "DropLight").setUnlocalizedName("DropLight").setHardness(0.8F).setStepSound(Block.soundSandFootstep).setResistance(3.0F).setLightValue(1.0F).setCreativeTab(Everything_and_More_Mod.EEMTab);

GameRegistry.registerBlock(DropLight, "DropLight");

 

TopSoil = new TopSoil(2194, "TopSoil").setUnlocalizedName("TopSoil").setHardness(0.8F).setStepSound(Block.soundGrassFootstep).setResistance(3.0F).setCreativeTab(Everything_and_More_Mod.EEMTab);

GameRegistry.registerBlock(TopSoil, "TopSoil");

 

GameRegistry.registerItem(TaurinPick, "Taurin Pickaxe");

GameRegistry.registerItem(TaurinAxe, "Taurin Axe");

GameRegistry.registerItem(TaurinShovel, "Taurin Shovel");

 

 

CyanInfusedForest = new CyanInfusedForest(67).setBiomeName("CyanInfusedForest").setMinMaxHeight(0.47F, 0.22F);

GameRegistry.addBiome(CyanInfusedForest);

}

 

//Define material enums

public void DefineMaterials()

{

DRAGONSCALE = EnumHelper.addArmorMaterial("DRAGONSCALE", 50, new int[]{4, 8, 6, 2}, 30);

TAURIN = EnumHelper.addToolMaterial("TAURIN", 3, 3210, 14.0F, 7, 20);

CYLO = EnumHelper.addToolMaterial("CYLO", 3, 100, 5.0F, 7, 20);

ENDONE = EnumHelper.addToolMaterial("ENDONE", 2, 1248, 7.0F, 5, 10);

ENDTWO = EnumHelper.addToolMaterial("ENDTWO", 3, 2790, 14.0F, 7, 10);

ENDFIRE = EnumHelper.addToolMaterial("ENDFIRE", 3, 2790, 10.0F, 7, 10);

ENDTHREE = EnumHelper.addToolMaterial("ENDTHREE", 4, -1, 30.0F, 13, 10);

ENDPAXEL = EnumHelper.addToolMaterial("ENDPAXEL", 4, -1, 70.0F, 13, 10);

 

 

 

}

 

//Add all crafting and furnace recipes to the registry

public void AddCraftingRecipes()

{

GameRegistry.addRecipe(new ItemStack(HeartStone,1), new Object[]{

"LSL","SLS","LSL",'L',Lovite,'S',Block.stone

});

 

GameRegistry.addRecipe(new ItemStack(LoveLight,1), new Object[]{

"LGL","LGL","LLL",'L',Lovite,'G',Item.lightStoneDust

});

 

GameRegistry.addShapelessRecipe(new ItemStack(HeartWheat,1), new Object[]{

RefinedHeart, Item.wheat

});

 

GameRegistry.addShapelessRecipe(new ItemStack(EndDust,2), new Object[]{

Item.enderPearl

});

 

GameRegistry.addShapelessRecipe(new ItemStack(DragonEgg, 64), new Object[]{

Block.dragonEgg, Item.diamond, EndIngot

});

 

GameRegistry.addShapelessRecipe(new ItemStack(DragonScale, 6), new Object[]{

DragonEgg

});

 

GameRegistry.addRecipe(new ItemStack(GoldStick,1), new Object[]{

"I","S","N",'I',Item.ingotGold,'S',Item.stick,'N',Item.goldNugget

});

 

GameRegistry.addRecipe(new ItemStack(TaurinPick,1), new Object[]{

"TTT"," S "," S ",'T',Vertide,'S',GoldStick

});

 

GameRegistry.addRecipe(new ItemStack(TaurinAxe,1), new Object[]{

"TT ","TS "," S ",'T',Vertide,'S',GoldStick

});

 

GameRegistry.addRecipe(new ItemStack(TaurinAxe,1), new Object[]{

" TT"," ST"," S ",'T',Vertide,'S',GoldStick

});

 

GameRegistry.addRecipe(new ItemStack(TaurinShovel,1), new Object[]{

"T","S","S",'T',Vertide,'S',GoldStick

});

 

GameRegistry.addRecipe(new ItemStack(TaurinSword,1), new Object[]{

"T","T","S",'T',Vertide,'S',GoldStick

});

 

GameRegistry.addRecipe(new ItemStack(CyanClump, 1), new Object[]{

"CC","CC",'C',Cyanitide

});

 

GameRegistry.addRecipe(new ItemStack(LoveClump, 1), new Object[]{

"LL","LL",'L',Lovite

});

 

GameRegistry.addRecipe(new ItemStack(CyLoFragment, 1), new Object[]{

"CC","LL",'C',CyanClump,'L',LoveClump

});

 

GameRegistry.addRecipe(new ItemStack(CyLoFragment, 1), new Object[]{

"LL","CC",'C',CyanClump,'L',LoveClump

});

 

GameRegistry.addRecipe(new ItemStack(LightBelt, 2), new Object[]{

" G ","LGL"," G ",'G',Item.lightStoneDust,'L',Item.leather

});

 

GameRegistry.addRecipe(new ItemStack(DropLight, 1), new Object[]{

"SSS","BBB","SSS",'S',Block.sand,'B',LightBelt

});

 

GameRegistry.addRecipe(new ItemStack(CyLoShard, 1), new Object[]{

"FF","FF",'F',CyLoFragment

});

 

GameRegistry.addRecipe(new ItemStack(Light, 1), new Object[]{

"G G"," G ","G G",'G',Block.glowStone

});

 

GameRegistry.addRecipe(new ItemStack(EndStick, 1), new Object[]{

"D","S",'S',Item.stick,'D',EndDust

});

 

GameRegistry.addRecipe(new ItemStack(End1Sword, 1), new Object[]{

"I","I","S",'I',EndIngot,'S',EndStick

});

 

GameRegistry.addRecipe(new ItemStack(End1Shovel, 1), new Object[]{

"I","S","S",'I',EndIngot,'S',EndStick

});

 

GameRegistry.addRecipe(new ItemStack(End1Axe, 1), new Object[]{

"II ","IS "," S ",'I',EndIngot,'S',EndStick

});

 

GameRegistry.addRecipe(new ItemStack(End1Axe, 1), new Object[]{

" II"," SI"," S ",'I',EndIngot,'S',EndStick

});

 

GameRegistry.addRecipe(new ItemStack(End1Pick, 1), new Object[]{

"III"," S "," S ",'I',EndIngot,'S',EndStick

});

 

GameRegistry.addRecipe(new ItemStack(DPEndIngot, 1), new Object[]{

"SDS","DID","SDS",'S',DragonScale,'D',Item.diamond,'I',EndIngot

});

 

GameRegistry.addRecipe(new ItemStack(ItemTier2EnderSword), new Object[]{

"I","I","S",'I',DPEndIngot,'S',End1Sword

});

 

GameRegistry.addRecipe(new ItemStack(ItemTier2EnderShovel), new Object[]{

"I","E","S",'I',DPEndIngot,'S',End1Shovel,'E',EndStick

});

 

GameRegistry.addRecipe(new ItemStack(ItemTier2EnderPick), new Object[]{

"III"," E "," S ",'I',DPEndIngot,'S',End1Pick,'E',EndStick

});

 

GameRegistry.addRecipe(new ItemStack(ItemTier2EnderAxe), new Object[]{

"II","IE"," S",'I',DPEndIngot,'E',End1Axe,'S',EndStick

});

 

GameRegistry.addRecipe(new ItemStack(DSHelmet), new Object[]{

"SSS","S S",'S',DragonScale

});

 

GameRegistry.addRecipe(new ItemStack(DSBody), new Object[]{

"SCS","SSS","SSS",'S',DragonScale,'C',Cape

});

 

GameRegistry.addRecipe(new ItemStack(DSLegs), new Object[]{

"SSS","S S","S S",'S',DragonScale

});

 

GameRegistry.addRecipe(new ItemStack(DSBoots), new Object[]{

"S S","S S",'S',DragonScale

});

 

GameRegistry.addRecipe(new ItemStack(Cape), new Object[]{

"N  "," W ","  W",'N',Item.goldNugget,'W',Block.cloth

});

 

GameRegistry.addRecipe(new ItemStack(WIEndIngot, 3), new Object[]{

" S ","NNN","EEE",'S', new ItemStack(Item.skull, 1, 1),'N',Item.netherStar,'E',DPEndIngot

});

 

GameRegistry.addRecipe(new ItemStack(BaseWitherSword), new Object[]{

"I","I","S",'I',WIEndIngot,'S',ItemTier2EnderSword

});

 

GameRegistry.addRecipe(new ItemStack(BaseWitherPick), new Object[]{

"III"," S "," P ",'I',WIEndIngot,'P',ItemTier2EnderPick,'S',End1Pick

});

 

GameRegistry.addRecipe(new ItemStack(BaseWitherAxe), new Object[]{

"II","IS"," P",'I',WIEndIngot,'P',ItemTier2EnderAxe,'S',End1Axe

});

 

GameRegistry.addRecipe(new ItemStack(BaseWitherShovel), new Object[]{

"I","S","P",'I',WIEndIngot,'P',ItemTier2EnderShovel,'S',End1Shovel

});

 

 

 

GameRegistry.addSmelting(Lovite.itemID, new ItemStack(RefinedHeart, 1), 1F);

GameRegistry.addSmelting(HeartWheat.itemID, new ItemStack(BakedWithLove, 1), 1F);

GameRegistry.addSmelting(EndDust.itemID, new ItemStack(EndIngot, 1), 1F);

}

 

//Add all entities, rendering included

public void AddEntities()

{

 

//DireWolf

EntityRegistry.registerModEntity(EntityDireWolf.class, "DireWolf", 234, this, 80, 3, true);

EntityRegistry.addSpawn(EntityDireWolf.class, 1, 1, 1, EnumCreatureType.monster, BiomeGenBase.desertHills, BiomeGenBase.extremeHills, BiomeGenBase.forestHills, BiomeGenBase.iceMountains, BiomeGenBase.jungleHills, BiomeGenBase.taigaHills);

LanguageRegistry.instance().addStringLocalization("entity.EverythingAndMoreMod.DireWolf.name", "DireWolf");

registerEntityEgg(EntityDireWolf.class, 0x070708, 0xE1DCE6);

RenderingRegistry.registerEntityRenderingHandler(EntityDireWolf.class, new RenderDireWolf(new ModelDireWolf(), 1.0f));

 

//FatEnderman

EntityRegistry.registerModEntity(EntityFatEnderman.class, "FatEnderman", 235, this, 80, 3, true);

EntityRegistry.addSpawn(EntityFatEnderman.class, 1, 1, 1, EnumCreatureType.monster, BiomeGenBase.desertHills, BiomeGenBase.extremeHills, BiomeGenBase.forestHills, BiomeGenBase.iceMountains, BiomeGenBase.jungleHills, BiomeGenBase.taigaHills);

LanguageRegistry.instance().addStringLocalization("entity.EverythingAndMoreMod.FatEnderman.name", "Ender Golem");

registerEntityEgg(EntityFatEnderman.class, 0x070008, 0xE4CCD2);

RenderingRegistry.registerEntityRenderingHandler(EntityFatEnderman.class, new RenderFatEnderman(new ModelFatEnderman(), 1.0f));

 

 

 

}

 

//Does minecraft forge related tasks such as setting tool classes, etc.

public void DoMinecraftForgeStuff()

{

MinecraftForge.setToolClass(TaurinPick, "pickaxe", 3);

MinecraftForge.setToolClass(TaurinAxe, "axe", 3);

MinecraftForge.setToolClass(TaurinShovel, "shovel", 3);

MinecraftForge.setBlockHarvestLevel(VertOre, "pickaxe", 3);

}

@PostInit

public static void postInit(FMLPostInitializationEvent evt)

{

 

}

}

 

 

 

Common Proxy:

 

 

package mods.EverythingAndMore;

 

public class CommonProxy {

public void registerRenders(){

 

}

public int addArmor(String Armor) {

return 0;

}

 

}

 

 

 

 

Client Proxy:

 

 

package mods.EverythingAndMore;

 

import cpw.mods.fml.client.registry.RenderingRegistry;

import net.minecraftforge.client.MinecraftForgeClient;

 

 

public class ClientProxy extends CommonProxy{

@Override

public void registerRenders(){

 

}

 

public int addArmor(String Armor){

return RenderingRegistry.addNewArmourRendererPrefix(Armor);

}

 

}

 

 

 

 

Wolf model:

 

 

package mods.EverythingAndMore;

 

import net.minecraft.client.model.ModelBase;

import net.minecraft.client.model.ModelRenderer;

import net.minecraft.entity.Entity;

import net.minecraft.entity.EntityLiving;

import net.minecraft.entity.passive.EntityWolf;

import net.minecraft.util.MathHelper;

 

import org.lwjgl.opengl.GL11;

 

import cpw.mods.fml.relauncher.Side;

import cpw.mods.fml.relauncher.SideOnly;

 

@SideOnly(Side.CLIENT)

public class ModelDireWolf extends ModelBase

{

    /** main box for the wolf head */

    public ModelRenderer wolfHeadMain;

 

    /** The wolf's body */

    public ModelRenderer wolfBody;

 

    /** Wolf'se first leg */

    public ModelRenderer wolfLeg1;

 

    /** Wolf's second leg */

    public ModelRenderer wolfLeg2;

 

    /** Wolf's third leg */

    public ModelRenderer wolfLeg3;

 

    /** Wolf's fourth leg */

    public ModelRenderer wolfLeg4;

 

    /** The wolf's tail */

    ModelRenderer wolfTail;

 

    /** The wolf's mane */

    ModelRenderer wolfMane;

 

    public ModelDireWolf()

    {

        float var1 = 0.0F;

        float var2 = 13.5F;

        this.wolfHeadMain = new ModelRenderer(this, 0, 0);

        this.wolfHeadMain.addBox(-3.0F, -3.0F, -2.0F, 6, 6, 4, var1);

        this.wolfHeadMain.setRotationPoint(-1.0F, var2, -7.0F);

        this.wolfBody = new ModelRenderer(this, 18, 14);

        this.wolfBody.addBox(-4.0F, -2.0F, -3.0F, 6, 9, 6, var1);

        this.wolfBody.setRotationPoint(0.0F, 14.0F, 2.0F);

        this.wolfMane = new ModelRenderer(this, 21, 0);

        this.wolfMane.addBox(-4.0F, -3.0F, -3.0F, 8, 6, 7, var1);

        this.wolfMane.setRotationPoint(-1.0F, 14.0F, 2.0F);

        this.wolfLeg1 = new ModelRenderer(this, 0, 18);

        this.wolfLeg1.addBox(-1.0F, 0.0F, -1.0F, 2, 8, 2, var1);

        this.wolfLeg1.setRotationPoint(-2.5F, 16.0F, 7.0F);

        this.wolfLeg2 = new ModelRenderer(this, 0, 18);

        this.wolfLeg2.addBox(-1.0F, 0.0F, -1.0F, 2, 8, 2, var1);

        this.wolfLeg2.setRotationPoint(0.5F, 16.0F, 7.0F);

        this.wolfLeg3 = new ModelRenderer(this, 0, 18);

        this.wolfLeg3.addBox(-1.0F, 0.0F, -1.0F, 2, 8, 2, var1);

        this.wolfLeg3.setRotationPoint(-2.5F, 16.0F, -4.0F);

        this.wolfLeg4 = new ModelRenderer(this, 0, 18);

        this.wolfLeg4.addBox(-1.0F, 0.0F, -1.0F, 2, 8, 2, var1);

        this.wolfLeg4.setRotationPoint(0.5F, 16.0F, -4.0F);

        this.wolfTail = new ModelRenderer(this, 9, 18);

        this.wolfTail.addBox(-1.0F, 0.0F, -1.0F, 2, 8, 2, var1);

        this.wolfTail.setRotationPoint(-1.0F, 12.0F, 8.0F);

        this.wolfHeadMain.setTextureOffset(16, 14).addBox(-3.0F, -5.0F, 0.0F, 2, 2, 1, var1);

        this.wolfHeadMain.setTextureOffset(16, 14).addBox(1.0F, -5.0F, 0.0F, 2, 2, 1, var1);

        this.wolfHeadMain.setTextureOffset(0, 10).addBox(-1.5F, 0.0F, -5.0F, 3, 3, 4, var1);

    }

 

    /**

    * Sets the models various rotation angles then renders the model.

    */

    public void render(Entity par1Entity, float par2, float par3, float par4, float par5, float par6, float par7)

    {

        super.render(par1Entity, par2, par3, par4, par5, par6, par7);

        this.setRotationAngles(par2, par3, par4, par5, par6, par7, par1Entity);

 

        if (this.isChild)

        {

            float var8 = 2.0F;

            GL11.glPushMatrix();

            GL11.glTranslatef(0.0F, 5.0F * par7, 2.0F * par7);

            this.wolfHeadMain.renderWithRotation(par7);

            GL11.glPopMatrix();

            GL11.glPushMatrix();

            GL11.glScalef(1.0F / var8, 1.0F / var8, 1.0F / var8);

            GL11.glTranslatef(0.0F, 24.0F * par7, 0.0F);

            this.wolfBody.render(par7);

            this.wolfLeg1.render(par7);

            this.wolfLeg2.render(par7);

            this.wolfLeg3.render(par7);

            this.wolfLeg4.render(par7);

            this.wolfTail.renderWithRotation(par7);

            this.wolfMane.render(par7);

            GL11.glPopMatrix();

        }

        else

        {

            this.wolfHeadMain.renderWithRotation(par7);

            this.wolfBody.render(par7);

            this.wolfLeg1.render(par7);

            this.wolfLeg2.render(par7);

            this.wolfLeg3.render(par7);

            this.wolfLeg4.render(par7);

            this.wolfTail.renderWithRotation(par7);

            this.wolfMane.render(par7);

        }

    }

 

    /**

    * Used for easily adding entity-dependent animations. The second and third float params here are the same second

    * and third as in the setRotationAngles method.

    */

    public void setLivingAnimations(EntityLiving par1EntityLiving, float par2, float par3, float par4)

    {

        EntityDireWolf var5 = (EntityDireWolf)par1EntityLiving;

 

        if (var5.isAngry())

        {

            this.wolfTail.rotateAngleY = 0.0F;

        }

        else

        {

            this.wolfTail.rotateAngleY = MathHelper.cos(par2 * 0.6662F) * 1.4F * par3;

        }

 

        if (var5.isSitting())

        {

            this.wolfMane.setRotationPoint(-1.0F, 16.0F, -3.0F);

            this.wolfMane.rotateAngleX = ((float)Math.PI * 2F / 5F);

            this.wolfMane.rotateAngleY = 0.0F;

            this.wolfBody.setRotationPoint(0.0F, 18.0F, 0.0F);

            this.wolfBody.rotateAngleX = ((float)Math.PI / 4F);

            this.wolfTail.setRotationPoint(-1.0F, 21.0F, 6.0F);

            this.wolfLeg1.setRotationPoint(-2.5F, 22.0F, 2.0F);

            this.wolfLeg1.rotateAngleX = ((float)Math.PI * 3F / 2F);

            this.wolfLeg2.setRotationPoint(0.5F, 22.0F, 2.0F);

            this.wolfLeg2.rotateAngleX = ((float)Math.PI * 3F / 2F);

            this.wolfLeg3.rotateAngleX = 5.811947F;

            this.wolfLeg3.setRotationPoint(-2.49F, 17.0F, -4.0F);

            this.wolfLeg4.rotateAngleX = 5.811947F;

            this.wolfLeg4.setRotationPoint(0.51F, 17.0F, -4.0F);

        }

        else

        {

            this.wolfBody.setRotationPoint(0.0F, 14.0F, 2.0F);

            this.wolfBody.rotateAngleX = ((float)Math.PI / 2F);

            this.wolfMane.setRotationPoint(-1.0F, 14.0F, -3.0F);

            this.wolfMane.rotateAngleX = this.wolfBody.rotateAngleX;

            this.wolfTail.setRotationPoint(-1.0F, 12.0F, 8.0F);

            this.wolfLeg1.setRotationPoint(-2.5F, 16.0F, 7.0F);

            this.wolfLeg2.setRotationPoint(0.5F, 16.0F, 7.0F);

            this.wolfLeg3.setRotationPoint(-2.5F, 16.0F, -4.0F);

            this.wolfLeg4.setRotationPoint(0.5F, 16.0F, -4.0F);

            this.wolfLeg1.rotateAngleX = MathHelper.cos(par2 * 0.6662F) * 1.4F * par3;

            this.wolfLeg2.rotateAngleX = MathHelper.cos(par2 * 0.6662F + (float)Math.PI) * 1.4F * par3;

            this.wolfLeg3.rotateAngleX = MathHelper.cos(par2 * 0.6662F + (float)Math.PI) * 1.4F * par3;

            this.wolfLeg4.rotateAngleX = MathHelper.cos(par2 * 0.6662F) * 1.4F * par3;

        }

 

        this.wolfHeadMain.rotateAngleZ = var5.getInterestedAngle(par4) + var5.getShakeAngle(par4, 0.0F);

        this.wolfMane.rotateAngleZ = var5.getShakeAngle(par4, -0.08F);

        this.wolfBody.rotateAngleZ = var5.getShakeAngle(par4, -0.16F);

        this.wolfTail.rotateAngleZ = var5.getShakeAngle(par4, -0.2F);

    }

 

    /**

    * Sets the model's various rotation angles. For bipeds, par1 and par2 are used for animating the movement of arms

    * and legs, where par1 represents the time(so that arms and legs swing back and forth) and par2 represents how

    * "far" arms and legs can swing at most.

    */

    public void setRotationAngles(float par1, float par2, float par3, float par4, float par5, float par6, Entity par7Entity)

    {

        super.setRotationAngles(par1, par2, par3, par4, par5, par6, par7Entity);

        this.wolfHeadMain.rotateAngleX = par5 / (180F / (float)Math.PI);

        this.wolfHeadMain.rotateAngleY = par4 / (180F / (float)Math.PI);

        this.wolfTail.rotateAngleX = par3;

    }

}

 

 

 

 

Wolf Entity:

 

 

package mods.EverythingAndMore;

 

import net.minecraft.block.BlockCloth;

import net.minecraft.entity.Entity;

import net.minecraft.entity.EntityAgeable;

import net.minecraft.entity.EntityLiving;

import net.minecraft.entity.ai.EntityAIAttackOnCollide;

import net.minecraft.entity.ai.EntityAIControlledByPlayer;

import net.minecraft.entity.ai.EntityAIFollowOwner;

import net.minecraft.entity.ai.EntityAIHurtByTarget;

import net.minecraft.entity.ai.EntityAILeapAtTarget;

import net.minecraft.entity.ai.EntityAILookIdle;

import net.minecraft.entity.ai.EntityAIMate;

import net.minecraft.entity.ai.EntityAIOwnerHurtByTarget;

import net.minecraft.entity.ai.EntityAIOwnerHurtTarget;

import net.minecraft.entity.ai.EntityAISwimming;

import net.minecraft.entity.ai.EntityAITargetNonTamed;

import net.minecraft.entity.ai.EntityAIWander;

import net.minecraft.entity.ai.EntityAIWatchClosest;

import net.minecraft.entity.passive.EntityAnimal;

import net.minecraft.entity.passive.EntitySheep;

import net.minecraft.entity.passive.EntityTameable;

import net.minecraft.entity.player.EntityPlayer;

import net.minecraft.entity.projectile.EntityArrow;

import net.minecraft.item.Item;

import net.minecraft.item.ItemFood;

import net.minecraft.item.ItemStack;

import net.minecraft.nbt.NBTTagCompound;

import net.minecraft.pathfinding.PathEntity;

import net.minecraft.potion.Potion;

import net.minecraft.potion.PotionEffect;

import net.minecraft.util.DamageSource;

import net.minecraft.util.MathHelper;

import net.minecraft.world.World;

import cpw.mods.fml.relauncher.Side;

import cpw.mods.fml.relauncher.SideOnly;

 

public class EntityDireWolf extends EntityTameable

{

    private final EntityAIControlledByPlayer aiControlledByPlayer;

 

private float field_70926_e;

private float field_70924_f;

 

/** true is the wolf is wet else false */

private boolean isShaking;

private boolean field_70928_h;

 

/**

* This time increases while wolf is shaking and emitting water particles.

*/

private float timeWolfIsShaking;

private float prevTimeWolfIsShaking;

 

public EntityDireWolf(World par1World)

{

super(par1World);

this.texture = "/mods/EverythingAndMore/textures/mob/EnderWolf1.png";

this.setSize(0.6F, 0.8F);

this.moveSpeed = 0.3F;

this.getNavigator().setAvoidsWater(true);

this.tasks.addTask(1, new EntityAISwimming(this));

this.tasks.addTask(2, this.aiSit);

this.tasks.addTask(3, new EntityAILeapAtTarget(this, 0.4F));

this.tasks.addTask(4, new EntityAIAttackOnCollide(this, this.moveSpeed, true));

this.tasks.addTask(5, new EntityAIFollowOwner(this, this.moveSpeed, 10.0F, 2.0F));

this.tasks.addTask(6, new EntityAIMate(this, this.moveSpeed));

this.tasks.addTask(7, new EntityAIWander(this, this.moveSpeed));

this.tasks.addTask(9, new EntityAIWatchClosest(this, EntityPlayer.class, 8.0F));

this.tasks.addTask(9, new EntityAILookIdle(this));

        this.tasks.addTask(10, this.aiControlledByPlayer = new EntityAIControlledByPlayer(this, 0.34F));

this.targetTasks.addTask(1, new EntityAIOwnerHurtByTarget(this));

this.targetTasks.addTask(2, new EntityAIOwnerHurtTarget(this));

this.targetTasks.addTask(3, new EntityAIHurtByTarget(this, true));

this.targetTasks.addTask(4, new EntityAITargetNonTamed(this, EntitySheep.class, 16.0F, 200, false));

}

 

/**

* Returns true if the newer Entity AI code should be run

*/

public boolean isAIEnabled()

{

return true;

}

 

/**

* Sets the active target the Task system uses for tracking

*/

public void setAttackTarget(EntityLiving par1EntityLiving)

{

super.setAttackTarget(par1EntityLiving);

 

if (par1EntityLiving instanceof EntityPlayer)

{

this.setAngry(false);

}

}

 

/**

* main AI tick function, replaces updateEntityActionState

*/

protected void updateAITick()

{

this.dataWatcher.updateObject(18, Integer.valueOf(this.getHealth()));

}

 

public int getMaxHealth()

{

return this.isTamed() ? 40 : 20;

}

 

protected void entityInit()

{

super.entityInit();

this.dataWatcher.addObject(18, new Integer(this.getHealth()));

this.dataWatcher.addObject(19, new Byte((byte)0));

this.dataWatcher.addObject(20, new Byte((byte)BlockCloth.getBlockFromDye(1)));

}

 

/**

* Plays step sound at given x, y, z for the entity

*/

protected void playStepSound(int par1, int par2, int par3, int par4)

{

this.playSound("mob.wolf.step", 0.15F, 1.0F);

}

 

@SideOnly(Side.CLIENT)

 

/**

* Returns the texture's file path as a String.

*/

public String getTexture()

{

return this.isTamed() ? "/mods/EverythingAndMore/textures/mob/EnderWolf1.png" : (this.isAngry() ? "/mob/wolf_angry.png" : super.getTexture());

}

 

/**

* (abstract) Protected helper method to write subclass entity data to NBT.

*/

public void writeEntityToNBT(NBTTagCompound par1NBTTagCompound)

{

super.writeEntityToNBT(par1NBTTagCompound);

par1NBTTagCompound.setBoolean("Angry", this.isAngry());

par1NBTTagCompound.setByte("CollarColor", (byte)this.getCollarColor());

}

 

/**

* (abstract) Protected helper method to read subclass entity data from NBT.

*/

public void readEntityFromNBT(NBTTagCompound par1NBTTagCompound)

{

super.readEntityFromNBT(par1NBTTagCompound);

this.setAngry(par1NBTTagCompound.getBoolean("Angry"));

 

if (par1NBTTagCompound.hasKey("CollarColor"))

{

this.setCollarColor(par1NBTTagCompound.getByte("CollarColor"));

}

}

 

/**

* Determines if an entity can be despawned, used on idle far away entities

*/

protected boolean canDespawn()

{

return this.isAngry();

}

 

/**

* Returns the sound this mob makes while it's alive.

*/

protected String getLivingSound()

{

return this.isAngry() ? "mob.wolf.growl" : (this.rand.nextInt(3) == 0 ? (this.isTamed() && this.dataWatcher.getWatchableObjectInt(18) < 10 ? "mob.wolf.whine" : "mob.wolf.panting") : "mob.wolf.bark");

}

 

/**

* Returns the sound this mob makes when it is hurt.

*/

protected String getHurtSound()

{

return "mob.wolf.hurt";

}

 

/**

* Returns the sound this mob makes on death.

*/

protected String getDeathSound()

{

return "mob.wolf.death";

}

 

/**

* Returns the volume for the sounds this mob makes.

*/

protected float getSoundVolume()

{

return 0.4F;

}

 

/**

* Returns the item ID for the item the mob drops on death.

*/

protected int getDropItemId()

{

return -1;

}

 

/**

* Called frequently so the entity can update its state every tick as required. For example, zombies and skeletons

* use this to react to sunlight and start to burn.

*/

public void onLivingUpdate()

{

super.onLivingUpdate();

 

if (!this.worldObj.isRemote && this.isShaking && !this.field_70928_h && !this.hasPath() && this.onGround)

{

this.field_70928_h = true;

this.timeWolfIsShaking = 0.0F;

this.prevTimeWolfIsShaking = 0.0F;

this.worldObj.setEntityState(this, (byte)8);

}

}

 

/**

* Called to update the entity's position/logic.

*/

public void onUpdate()

{

super.onUpdate();

this.field_70924_f = this.field_70926_e;

 

if (this.func_70922_bv())

{

this.field_70926_e += (1.0F - this.field_70926_e) * 0.4F;

}

else

{

this.field_70926_e += (0.0F - this.field_70926_e) * 0.4F;

}

 

if (this.func_70922_bv())

{

this.numTicksToChaseTarget = 10;

}

 

if (this.isWet())

{

this.isShaking = true;

this.field_70928_h = false;

this.timeWolfIsShaking = 0.0F;

this.prevTimeWolfIsShaking = 0.0F;

}

else if ((this.isShaking || this.field_70928_h) && this.field_70928_h)

{

if (this.timeWolfIsShaking == 0.0F)

{

this.playSound("mob.wolf.shake", this.getSoundVolume(), (this.rand.nextFloat() - this.rand.nextFloat()) * 0.2F + 1.0F);

}

 

this.prevTimeWolfIsShaking = this.timeWolfIsShaking;

this.timeWolfIsShaking += 0.05F;

 

if (this.prevTimeWolfIsShaking >= 2.0F)

{

this.isShaking = false;

this.field_70928_h = false;

this.prevTimeWolfIsShaking = 0.0F;

this.timeWolfIsShaking = 0.0F;

}

 

if (this.timeWolfIsShaking > 0.4F)

{

float var1 = (float)this.boundingBox.minY;

int var2 = (int)(MathHelper.sin((this.timeWolfIsShaking - 0.4F) * (float)Math.PI) * 7.0F);

 

for (int var3 = 0; var3 < var2; ++var3)

{

float var4 = (this.rand.nextFloat() * 2.0F - 1.0F) * this.width * 0.5F;

float var5 = (this.rand.nextFloat() * 2.0F - 1.0F) * this.width * 0.5F;

this.worldObj.spawnParticle("splash", this.posX + (double)var4, (double)(var1 + 0.8F), this.posZ + (double)var5, this.motionX, this.motionY, this.motionZ);

}

}

}

}

 

@SideOnly(Side.CLIENT)

public boolean getWolfShaking()

{

return this.isShaking;

}

 

@SideOnly(Side.CLIENT)

 

/**

* Used when calculating the amount of shading to apply while the wolf is shaking.

*/

public float getShadingWhileShaking(float par1)

{

return 0.75F + (this.prevTimeWolfIsShaking + (this.timeWolfIsShaking - this.prevTimeWolfIsShaking) * par1) / 2.0F * 0.25F;

}

 

@SideOnly(Side.CLIENT)

public float getShakeAngle(float par1, float par2)

{

float var3 = (this.prevTimeWolfIsShaking + (this.timeWolfIsShaking - this.prevTimeWolfIsShaking) * par1 + par2) / 1.8F;

 

if (var3 < 0.0F)

{

var3 = 0.0F;

}

else if (var3 > 1.0F)

{

var3 = 1.0F;

}

 

return MathHelper.sin(var3 * (float)Math.PI) * MathHelper.sin(var3 * (float)Math.PI * 11.0F) * 0.15F * (float)Math.PI;

}

 

@SideOnly(Side.CLIENT)

public float getInterestedAngle(float par1)

{

return (this.field_70924_f + (this.field_70926_e - this.field_70924_f) * par1) * 0.15F * (float)Math.PI;

}

 

public float getEyeHeight()

{

return this.height * 0.8F;

}

 

/**

* The speed it takes to move the entityliving's rotationPitch through the faceEntity method. This is only currently

* use in wolves.

*/

public int getVerticalFaceSpeed()

{

return this.isSitting() ? 20 : super.getVerticalFaceSpeed();

}

 

/**

* Called when the entity is attacked.

*/

public boolean attackEntityFrom(DamageSource par1DamageSource, int par2)

{

if (this.isEntityInvulnerable())

{

return false;

}

else

{

Entity var3 = par1DamageSource.getEntity();

this.aiSit.setSitting(false);

 

if (var3 != null && !(var3 instanceof EntityPlayer) && !(var3 instanceof EntityArrow))

{

par2 = (par2 + 1) / 2;

}

 

return super.attackEntityFrom(par1DamageSource, par2);

}

}

 

public boolean attackEntityAsMob(Entity par1Entity)

{

((EntityLiving)par1Entity).addPotionEffect(new PotionEffect(Potion.wither.id, 20 * 120, 2));

return true;

}

 

/**

* Called when a player interacts with a mob. e.g. gets milk from a cow, gets into the saddle on a pig.

*/

public boolean interact(EntityPlayer par1EntityPlayer)

{

ItemStack var2 = par1EntityPlayer.inventory.getCurrentItem();

 

if (this.isTamed())

{

if (var2 != null)

{

 

        if (Item.itemsList[var2.itemID] instanceof ItemFood)

{

ItemFood var3 = (ItemFood)Item.itemsList[var2.itemID];

 

if (var3.isWolfsFavoriteMeat() && this.dataWatcher.getWatchableObjectInt(18) < 20)

{

if (!par1EntityPlayer.capabilities.isCreativeMode)

{

--var2.stackSize;

}

 

this.heal(var3.getHealAmount());

 

if (var2.stackSize <= 0)

{

par1EntityPlayer.inventory.setInventorySlotContents(par1EntityPlayer.inventory.currentItem, (ItemStack)null);

}

 

return true;

}

}

       

        if (this.worldObj.isRemote && (this.riddenByEntity == null || this.riddenByEntity == par1EntityPlayer))// || Item.itemsList[var2.itemID] instanceof ItemFood))

        {

            par1EntityPlayer.mountEntity(this);

            return true;

        }

       

else if (var2.itemID == Item.dyePowder.itemID)

{

int var4 = BlockCloth.getBlockFromDye(var2.getItemDamage());

 

if (var4 != this.getCollarColor())

{

this.setCollarColor(var4);

 

if (!par1EntityPlayer.capabilities.isCreativeMode && --var2.stackSize <= 0)

{

par1EntityPlayer.inventory.setInventorySlotContents(par1EntityPlayer.inventory.currentItem, (ItemStack)null);

}

 

return true;

}

}

}

 

if (par1EntityPlayer.username.equalsIgnoreCase(this.getOwnerName()) && !this.worldObj.isRemote && !this.isBreedingItem(var2))

{

this.aiSit.setSitting(!this.isSitting());

this.isJumping = false;

this.setPathToEntity((PathEntity)null);

}

}

else if (var2 != null && var2.itemID == Item.enderPearl.itemID && !this.isAngry())

{

if (!par1EntityPlayer.capabilities.isCreativeMode)

{

--var2.stackSize;

}

 

if (var2.stackSize <= 0)

{

par1EntityPlayer.inventory.setInventorySlotContents(par1EntityPlayer.inventory.currentItem, (ItemStack)null);

}

 

if (!this.worldObj.isRemote)

{

if (this.rand.nextInt(3) == 0)

{

this.setTamed(true);

this.setPathToEntity((PathEntity)null);

this.setAttackTarget((EntityLiving)null);

this.aiSit.setSitting(true);

this.setEntityHealth(20);

this.setOwner(par1EntityPlayer.username);

this.playTameEffect(true);

this.worldObj.setEntityState(this, (byte)7);

}

else

{

this.playTameEffect(false);

this.worldObj.setEntityState(this, (byte)6);

}

}

 

return true;

}

 

return super.interact(par1EntityPlayer);

}

 

@SideOnly(Side.CLIENT)

public void handleHealthUpdate(byte par1)

{

if (par1 == 8)

{

this.field_70928_h = true;

this.timeWolfIsShaking = 0.0F;

this.prevTimeWolfIsShaking = 0.0F;

}

else

{

super.handleHealthUpdate(par1);

}

}

 

@SideOnly(Side.CLIENT)

public float getTailRotation()

{

return this.isAngry() ? 1.5393804F : (this.isTamed() ? (0.55F - (float)(20 - this.dataWatcher.getWatchableObjectInt(18)) * 0.02F) * (float)Math.PI : ((float)Math.PI / 5F));

}

 

/**

* Checks if the parameter is an item which this animal can be fed to breed it (wheat, carrots or seeds depending on

* the animal type)

*/

public boolean isBreedingItem(ItemStack par1ItemStack)

{

return par1ItemStack == null ? false : (!(Item.itemsList[par1ItemStack.itemID] instanceof ItemFood) ? false : ((ItemFood)Item.itemsList[par1ItemStack.itemID]).isWolfsFavoriteMeat());

}

 

/**

* Will return how many at most can spawn in a chunk at once.

*/

public int getMaxSpawnedInChunk()

{

return 8;

}

 

/**

* Determines whether this wolf is angry or not.

*/

public boolean isAngry()

{

return (this.dataWatcher.getWatchableObjectByte(16) & 2) != 0;

}

 

/**

* Sets whether this wolf is angry or not.

*/

public void setAngry(boolean par1)

{

byte var2 = this.dataWatcher.getWatchableObjectByte(16);

 

if (par1)

{

this.dataWatcher.updateObject(16, Byte.valueOf((byte)(var2 | 2)));

}

else

{

this.dataWatcher.updateObject(16, Byte.valueOf((byte)(var2 & -3)));

}

}

 

/**

* Return this wolf's collar color.

*/

public int getCollarColor()

{

return this.dataWatcher.getWatchableObjectByte(20) & 15;

}

 

/**

* Set this wolf's collar color.

*/

public void setCollarColor(int par1)

{

this.dataWatcher.updateObject(20, Byte.valueOf((byte)(par1 & 15)));

}

 

/**

* This function is used when two same-species animals in 'love mode' breed to generate the new baby animal.

*/

public EntityDireWolf spawnBabyAnimal(EntityAgeable par1EntityAgeable)

{

EntityDireWolf var2 = new EntityDireWolf(this.worldObj);

String var3 = this.getOwnerName();

 

if (var3 != null && var3.trim().length() > 0)

{

var2.setOwner(var3);

var2.setTamed(true);

}

 

return var2;

}

 

public void func_70918_i(boolean par1)

{

byte var2 = this.dataWatcher.getWatchableObjectByte(19);

 

if (par1)

{

this.dataWatcher.updateObject(19, Byte.valueOf((byte)1));

}

else

{

this.dataWatcher.updateObject(19, Byte.valueOf((byte)0));

}

}

 

/**

* Returns true if the mob is currently able to mate with the specified mob.

*/

public boolean canMateWith(EntityAnimal par1EntityAnimal)

{

if (par1EntityAnimal == this)

{

return false;

}

else if (!this.isTamed())

{

return false;

}

else if (!(par1EntityAnimal instanceof EntityDireWolf))

{

return false;

}

else

{

EntityDireWolf var2 = (EntityDireWolf)par1EntityAnimal;

return !var2.isTamed() ? false : (var2.isSitting() ? false : this.isInLove() && var2.isInLove());

}

}

 

public EntityAIControlledByPlayer getAIControlledByPlayer()

    {

        return this.aiControlledByPlayer;

    }

 

public boolean func_70922_bv()

{

return this.dataWatcher.getWatchableObjectByte(19) == 1;

}

 

public EntityAgeable createChild(EntityAgeable par1EntityAgeable)

{

return this.spawnBabyAnimal(par1EntityAgeable);

}

}

 

 

 

 

Wolf Render:

 

 

package mods.EverythingAndMore;

 

import net.minecraft.client.model.ModelBase;

import net.minecraft.client.renderer.entity.RenderLiving;

import net.minecraft.entity.EntityLiving;

import net.minecraft.entity.passive.EntitySheep;

import net.minecraft.entity.passive.EntityWolf;

 

import org.lwjgl.opengl.GL11;

 

import cpw.mods.fml.relauncher.Side;

import cpw.mods.fml.relauncher.SideOnly;

 

@SideOnly(Side.CLIENT)

public class RenderDireWolf extends RenderLiving

{

    public RenderDireWolf(ModelBase par1ModelBase, float par3)

    {

        super(par1ModelBase, par3);

        this.setRenderPassModel(par1ModelBase);

    }

 

    protected float getTailRotation(EntityDireWolf par1EntityWolf, float par2)

    {

        return par1EntityWolf.getTailRotation();

    }

 

    protected int func_82447_a(EntityDireWolf par1EntityWolf, int par2, float par3)

    {

        float var4;

 

        if (par2 == 0 && par1EntityWolf.getWolfShaking())

        {

            var4 = par1EntityWolf.getBrightness(par3) * par1EntityWolf.getShadingWhileShaking(par3);

            this.loadTexture(par1EntityWolf.getTexture());

            GL11.glColor3f(var4, var4, var4);

            return 1;

        }

        else if (par2 == 1 && par1EntityWolf.isTamed())

        {

            this.loadTexture("/mob/wolf_collar.png");

            var4 = 1.0F;

            int var5 = par1EntityWolf.getCollarColor();

            GL11.glColor3f(var4 * EntitySheep.fleeceColorTable[var5][0], var4 * EntitySheep.fleeceColorTable[var5][1], var4 * EntitySheep.fleeceColorTable[var5][2]);

            return 1;

        }

        else

        {

            return -1;

        }

    }

 

    /**

    * Queries whether should render the specified pass or not.

    */

    protected int shouldRenderPass(EntityLiving par1EntityLiving, int par2, float par3)

    {

        return this.func_82447_a((EntityDireWolf)par1EntityLiving, par2, par3);

    }

 

    /**

    * Defines what float the third param in setRotationAngles of ModelBase is

    */

    protected float handleRotationFloat(EntityLiving par1EntityLiving, float par2)

    {

        return this.getTailRotation((EntityDireWolf)par1EntityLiving, par2);

    }

}

 

 

 

Why bother?

Posted

ah AH

 

RenderingRegistry.registerEntityRenderingHandler(EntityDireWolf.class, new RenderDireWolf(new ModelDireWolf(), 1.0f));

 

this should be in a client proxy, as the constructor "new ModelDireWolf()" is called server side in this case.

 

so remove everythign "rendering" related from main mod and put it in the client proxy (most likely in the method "registerRenders", just remember to also call the method,  like  commonProxy.registerRenderers())

 

 

 

in CommonProxy:

 

public void registerRenderers(){

//empty

}

 

 

in client proxy:

 

public void registerRenderers(){

RenderingRegistry.registerEntityRenderingHandler(EntityDireWolf.class, new RenderDireWolf(new ModelDireWolf(), 1.0f));

//and extra stuff related

}

 

 

in main mod class:

 

 

public void load( FMLsomethingEvent event){

commonProxy.registerRenderers();

}

 

 

 

 

also, nice code btw, clean and all, i like it ;)

how to debug 101:http://www.minecraftforge.net/wiki/Debug_101

-hydroflame, author of the forge revolution-

Posted

Thanks :)

 

Anyway... I don't know what I am doing wrong this is what I have:

 

 

Main class:

public void load( FMLServerStartingEvent event){

CommonProxy.registerRenderers();

}

 

 

CommonProxy:

public void registerRenderers(){

 

}

 

ClientProxy:

public void registerRenderers(){

RenderingRegistry.registerEntityRenderingHandler(EntityFatEnderman.class, new RenderFatEnderman(new ModelFatEnderman(), 1.0f));

 

RenderingRegistry.registerEntityRenderingHandler(EntityDireWolf.class, new RenderDireWolf(new ModelDireWolf(), 1.0f));

 

 

}

 

 

 

 

And then the mob spawns as a biped, not a wolf.

And when I tried to copy over all the stuff from the main class to do with the mob, it said the registerEntityEgg was invalid, so I put that back... but then I couldn't spawn the mob as the egg just said "Spawn" with no mob name -_-

Why bother?

Posted

i can say for sure that the egg thignies and entity registering should be server side as both the client and the server must know that a new mob is in the game

 

as to why its only "Spawn" and it renders as a biped... this is beyond my knowledge. i guess you'll have to debug it or wait 'til someone else give you an answer :(

how to debug 101:http://www.minecraftforge.net/wiki/Debug_101

-hydroflame, author of the forge revolution-

Posted

Thanks :)

 

Anyway... I don't know what I am doing wrong this is what I have:

 

 

Main class:

public void load( FMLServerStartingEvent event){

CommonProxy.registerRenderers();

}

 

 

CommonProxy:

public void registerRenderers(){

 

}

 

ClientProxy:

public void registerRenderers(){

RenderingRegistry.registerEntityRenderingHandler(EntityFatEnderman.class, new RenderFatEnderman(new ModelFatEnderman(), 1.0f));

 

RenderingRegistry.registerEntityRenderingHandler(EntityDireWolf.class, new RenderDireWolf(new ModelDireWolf(), 1.0f));

 

 

}

 

 

 

 

And then the mob spawns as a biped, not a wolf.

And when I tried to copy over all the stuff from the main class to do with the mob, it said the registerEntityEgg was invalid, so I put that back... but then I couldn't spawn the mob as the egg just said "Spawn" with no mob name -_-

Um, are you actually overriding doRender() in your render class?

BEWARE OF GOD

---

Co-author of Pentachoron Labs' SBFP Tech.

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

    • i cant play minecraft every time i launch it i have error   ---- Minecraft Crash Report ---- // I let you down. Sorry Time: 2025-09-01 16:35:23 Description: Unexpected error java.lang.IllegalStateException: Cannot get config value before config is loaded.     at MC-BOOTSTRAP/[email protected]/com.google.common.base.Preconditions.checkState(Preconditions.java:512) ~[guava-32.1.2-jre.jar%23135!/:?] {re:mixin}     at TRANSFORMER/[email protected]/net.neoforged.neoforge.common.ModConfigSpec$ConfigValue.getRaw(ModConfigSpec.java:1235) ~[neoforge-21.1.203-universal.jar%23498!/:?] {re:mixin,re:classloading}     at TRANSFORMER/[email protected]/net.neoforged.neoforge.common.ModConfigSpec$ConfigValue.get(ModConfigSpec.java:1222) ~[neoforge-21.1.203-universal.jar%23498!/:?] {re:mixin,re:classloading}     at TRANSFORMER/[email protected]/tv.soaryn.simpleweather.SimpleWeather$NeoBus.renderWeather(SimpleWeather.java:65) ~[simple_weather-1.0.13.jar%23756!/:?] {re:classloading}     at MC-BOOTSTRAP/net.neoforged.bus/net.neoforged.bus.EventBus.post(EventBus.java:360) ~[bus-8.0.5.jar%23110!/:?] {}     at MC-BOOTSTRAP/net.neoforged.bus/net.neoforged.bus.EventBus.post(EventBus.java:328) ~[bus-8.0.5.jar%23110!/:?] {}     at TRANSFORMER/[email protected]/net.neoforged.neoforge.client.ClientHooks.fireClientTickPre(ClientHooks.java:1070) ~[neoforge-21.1.203-universal.jar%23498!/:?] {re:mixin,re:classloading,pl:mixin:APP:sodium-neoforge.mixins.json:platform.neoforge.ClientHooksMixin from mod sodium,pl:mixin:APP:iceberg.neoforge.mixins.json:ClientHooksMixin from mod iceberg,pl:mixin:A}     at TRANSFORMER/[email protected]/net.minecraft.client.Minecraft.tick(Minecraft.java:1787) ~[client-1.21.1-20240808.144430-srg.jar%23497!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:owo.mixins.json:MinecraftClientMixin from mod owo,pl:mixin:APP:mixins.sodiumextras.json:impl.fps.GpuUsageMixin from mod sodiumextras,pl:mixin:APP:subtle_effects.mixins.json:client.MinecraftMixin from mod subtle_effects,pl:mixin:APP:modernfix-common.mixins.json:bugfix.world_leaks.MinecraftMixin from mod modernfix,pl:mixin:APP:modernfix-common.mixins.json:bugfix.concurrency.MinecraftMixin from mod modernfix,pl:mixin:APP:modernfix-common.mixins.json:feature.measure_time.MinecraftMixin from mod modernfix,pl:mixin:APP:modernfix-common.mixins.json:perf.dedicated_reload_executor.MinecraftMixin from mod modernfix,pl:mixin:APP:modernfix-neoforge.mixins.json:feature.measure_time.MinecraftMixin_Forge from mod modernfix,pl:mixin:APP:mixins.iris.json:MixinMinecraft_Images from mod iris,pl:mixin:APP:mixins.iris.json:MixinMinecraft_Keybinds from mod iris,pl:mixin:APP:mixins.iris.json:MixinMinecraft_PipelineManagement from mod iris,pl:mixin:APP:pickupnotifier.common.mixins.json:client.MinecraftMixin from mod pickupnotifier,pl:mixin:APP:balm.neoforge.mixins.json:MinecraftMixin from mod balm,pl:mixin:APP:supplementaries-common.mixins.json:MinecraftMixin from mod supplementaries,pl:mixin:APP:resourcefulconfig.mixins.json:client.MinecraftMixin from mod resourcefulconfig,pl:mixin:APP:accessories-common.mixins.json:client.MinecraftMixin from mod accessories,pl:mixin:APP:transition.mixins.json:EntityRenderStateMixin from mod transition,pl:mixin:APP:transition.mixins.json:EntityRendererMixin from mod transition,pl:mixin:APP:proplacer.common.mixins.json:client.accessor.MinecraftAccessor from mod proplacer,pl:mixin:APP:lithium-neoforge.mixins.json:startup.MinecraftMixin from mod lithium,pl:mixin:APP:fallingleaves.mixins.json:MinecraftClientMixin from mod fallingleaves,pl:mixin:APP:sodium-common.mixins.json:core.MinecraftMixin from mod sodium,pl:mixin:APP:sodium-neoforge.mixins.json:platform.neoforge.EntrypointMixin from mod sodium,pl:mixin:APP:alltheleaks.mixins.json:main.MinecraftMixin from mod alltheleaks,pl:mixin:APP:alltheleaks.mixins.json:main.MinecraftMixin2 from mod alltheleaks,pl:mixin:APP:notenoughanimations.mixins.json:LivingRenderStateMixin from mod notenoughanimations,pl:mixin:APP:flywheel.impl.mixins.json:MinecraftMixin from mod flywheel,pl:mixin:APP:ponder-common.mixins.json:client.WindowResizeMixin from mod ponder,pl:mixin:APP:immediatelyfast-common.mixins.json:core.MixinMinecraftClient from mod immediatelyfast,pl:mixin:APP:extrasounds.mixins.json:hotbar.MinecraftClientMixin from mod extrasounds,pl:mixin:APP:extrasounds.mixins.json:inventory.MinecraftClientMixin from mod extrasounds,pl:mixin:APP:extrasounds-forge.mixins.json:forge.MinecraftClientMixin from mod extrasounds,pl:mixin:APP:morediscs.mixins.json:MixinMinecraft from mod morediscs,pl:mixin:APP:prism.mixins.json:MinecraftMixin from mod prism,pl:mixin:APP:bookshelf.mixins.json:access.client.AccessorMinecraft from mod bookshelf,pl:mixin:APP:mixins.sodiumdynamiclights.json:MinecraftClientMixin from mod sodiumdynamiclights,pl:mixin:APP:konkrete.mixins.json:client.MixinMinecraft from mod konkrete,pl:mixin:APP:createfood.mixins.json:MixinMinecraft from mod createfood,pl:mixin:APP:architectury.mixins.json:MixinMinecraft from mod architectury,pl:mixin:APP:kubejs.mixins.json:MinecraftClientMixin from mod kubejs,pl:mixin:APP:owo.mixins.json:ui.MinecraftClientMixin from mod owo,pl:mixin:APP:octolib-common.mixins.json:MinecraftMixin from mod octolib,pl:mixin:APP:blueprint.mixins.json:client.MinecraftMixin from mod blueprint,pl:mixin:APP:moonlight-common.mixins.json:MinecraftMixin from mod moonlight,pl:mixin:APP:platform.mixins.json:client.MinecraftMixin from mod platform,pl:mixin:APP:platform-common.mixins.json:client.MinecraftMixin from mod platform,pl:mixin:APP:sounds.mixins.json:ui.HotbarKeybindSoundEffects from mod sounds,pl:mixin:APP:sounds.mixins.json:ui.ScreenSoundEffect from mod sounds,pl:mixin:APP:iceberg.mixins.json:MinecraftMixin from mod iceberg,pl:mixin:APP:citresewn.mixins.json:types.enchantment.MinecraftClientMixin from mod citresewn,pl:mixin:APP:cryonicconfig.mixins.json:client.MinecraftMixin from mod cryonicconfig,pl:mixin:APP:fancymenu.mixins.json:client.IMixinMinecraft from mod fancymenu,pl:mixin:APP:fancymenu.mixins.json:client.MixinMinecraft from mod fancymenu,pl:mixin:APP:yacl.mixins.json:MinecraftMixin from mod yet_another_config_lib_v3,pl:mixin:APP:sound_physics_remastered.mixins.json:MinecraftMixin from mod (unknown),pl:mixin:APP:create.mixins.json:accessor.MinecraftAccessor from mod create,pl:mixin:APP:modernfix-common.mixins.json:feature.remove_telemetry.MinecraftMixin_Telemetry from mod modernfix,pl:mixin:A,pl:runtimedistcleaner:A}     at TRANSFORMER/[email protected]/net.minecraft.client.Minecraft.runTick(Minecraft.java:1161) ~[client-1.21.1-20240808.144430-srg.jar%23497!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:owo.mixins.json:MinecraftClientMixin from mod owo,pl:mixin:APP:mixins.sodiumextras.json:impl.fps.GpuUsageMixin from mod sodiumextras,pl:mixin:APP:subtle_effects.mixins.json:client.MinecraftMixin from mod subtle_effects,pl:mixin:APP:modernfix-common.mixins.json:bugfix.world_leaks.MinecraftMixin from mod modernfix,pl:mixin:APP:modernfix-common.mixins.json:bugfix.concurrency.MinecraftMixin from mod modernfix,pl:mixin:APP:modernfix-common.mixins.json:feature.measure_time.MinecraftMixin from mod modernfix,pl:mixin:APP:modernfix-common.mixins.json:perf.dedicated_reload_executor.MinecraftMixin from mod modernfix,pl:mixin:APP:modernfix-neoforge.mixins.json:feature.measure_time.MinecraftMixin_Forge from mod modernfix,pl:mixin:APP:mixins.iris.json:MixinMinecraft_Images from mod iris,pl:mixin:APP:mixins.iris.json:MixinMinecraft_Keybinds from mod iris,pl:mixin:APP:mixins.iris.json:MixinMinecraft_PipelineManagement from mod iris,pl:mixin:APP:pickupnotifier.common.mixins.json:client.MinecraftMixin from mod pickupnotifier,pl:mixin:APP:balm.neoforge.mixins.json:MinecraftMixin from mod balm,pl:mixin:APP:supplementaries-common.mixins.json:MinecraftMixin from mod supplementaries,pl:mixin:APP:resourcefulconfig.mixins.json:client.MinecraftMixin from mod resourcefulconfig,pl:mixin:APP:accessories-common.mixins.json:client.MinecraftMixin from mod accessories,pl:mixin:APP:transition.mixins.json:EntityRenderStateMixin from mod transition,pl:mixin:APP:transition.mixins.json:EntityRendererMixin from mod transition,pl:mixin:APP:proplacer.common.mixins.json:client.accessor.MinecraftAccessor from mod proplacer,pl:mixin:APP:lithium-neoforge.mixins.json:startup.MinecraftMixin from mod lithium,pl:mixin:APP:fallingleaves.mixins.json:MinecraftClientMixin from mod fallingleaves,pl:mixin:APP:sodium-common.mixins.json:core.MinecraftMixin from mod sodium,pl:mixin:APP:sodium-neoforge.mixins.json:platform.neoforge.EntrypointMixin from mod sodium,pl:mixin:APP:alltheleaks.mixins.json:main.MinecraftMixin from mod alltheleaks,pl:mixin:APP:alltheleaks.mixins.json:main.MinecraftMixin2 from mod alltheleaks,pl:mixin:APP:notenoughanimations.mixins.json:LivingRenderStateMixin from mod notenoughanimations,pl:mixin:APP:flywheel.impl.mixins.json:MinecraftMixin from mod flywheel,pl:mixin:APP:ponder-common.mixins.json:client.WindowResizeMixin from mod ponder,pl:mixin:APP:immediatelyfast-common.mixins.json:core.MixinMinecraftClient from mod immediatelyfast,pl:mixin:APP:extrasounds.mixins.json:hotbar.MinecraftClientMixin from mod extrasounds,pl:mixin:APP:extrasounds.mixins.json:inventory.MinecraftClientMixin from mod extrasounds,pl:mixin:APP:extrasounds-forge.mixins.json:forge.MinecraftClientMixin from mod extrasounds,pl:mixin:APP:morediscs.mixins.json:MixinMinecraft from mod morediscs,pl:mixin:APP:prism.mixins.json:MinecraftMixin from mod prism,pl:mixin:APP:bookshelf.mixins.json:access.client.AccessorMinecraft from mod bookshelf,pl:mixin:APP:mixins.sodiumdynamiclights.json:MinecraftClientMixin from mod sodiumdynamiclights,pl:mixin:APP:konkrete.mixins.json:client.MixinMinecraft from mod konkrete,pl:mixin:APP:createfood.mixins.json:MixinMinecraft from mod createfood,pl:mixin:APP:architectury.mixins.json:MixinMinecraft from mod architectury,pl:mixin:APP:kubejs.mixins.json:MinecraftClientMixin from mod kubejs,pl:mixin:APP:owo.mixins.json:ui.MinecraftClientMixin from mod owo,pl:mixin:APP:octolib-common.mixins.json:MinecraftMixin from mod octolib,pl:mixin:APP:blueprint.mixins.json:client.MinecraftMixin from mod blueprint,pl:mixin:APP:moonlight-common.mixins.json:MinecraftMixin from mod moonlight,pl:mixin:APP:platform.mixins.json:client.MinecraftMixin from mod platform,pl:mixin:APP:platform-common.mixins.json:client.MinecraftMixin from mod platform,pl:mixin:APP:sounds.mixins.json:ui.HotbarKeybindSoundEffects from mod sounds,pl:mixin:APP:sounds.mixins.json:ui.ScreenSoundEffect from mod sounds,pl:mixin:APP:iceberg.mixins.json:MinecraftMixin from mod iceberg,pl:mixin:APP:citresewn.mixins.json:types.enchantment.MinecraftClientMixin from mod citresewn,pl:mixin:APP:cryonicconfig.mixins.json:client.MinecraftMixin from mod cryonicconfig,pl:mixin:APP:fancymenu.mixins.json:client.IMixinMinecraft from mod fancymenu,pl:mixin:APP:fancymenu.mixins.json:client.MixinMinecraft from mod fancymenu,pl:mixin:APP:yacl.mixins.json:MinecraftMixin from mod yet_another_config_lib_v3,pl:mixin:APP:sound_physics_remastered.mixins.json:MinecraftMixin from mod (unknown),pl:mixin:APP:create.mixins.json:accessor.MinecraftAccessor from mod create,pl:mixin:APP:modernfix-common.mixins.json:feature.remove_telemetry.MinecraftMixin_Telemetry from mod modernfix,pl:mixin:A,pl:runtimedistcleaner:A}     at TRANSFORMER/[email protected]/net.minecraft.client.Minecraft.run(Minecraft.java:807) ~[client-1.21.1-20240808.144430-srg.jar%23497!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:owo.mixins.json:MinecraftClientMixin from mod owo,pl:mixin:APP:mixins.sodiumextras.json:impl.fps.GpuUsageMixin from mod sodiumextras,pl:mixin:APP:subtle_effects.mixins.json:client.MinecraftMixin from mod subtle_effects,pl:mixin:APP:modernfix-common.mixins.json:bugfix.world_leaks.MinecraftMixin from mod modernfix,pl:mixin:APP:modernfix-common.mixins.json:bugfix.concurrency.MinecraftMixin from mod modernfix,pl:mixin:APP:modernfix-common.mixins.json:feature.measure_time.MinecraftMixin from mod modernfix,pl:mixin:APP:modernfix-common.mixins.json:perf.dedicated_reload_executor.MinecraftMixin from mod modernfix,pl:mixin:APP:modernfix-neoforge.mixins.json:feature.measure_time.MinecraftMixin_Forge from mod modernfix,pl:mixin:APP:mixins.iris.json:MixinMinecraft_Images from mod iris,pl:mixin:APP:mixins.iris.json:MixinMinecraft_Keybinds from mod iris,pl:mixin:APP:mixins.iris.json:MixinMinecraft_PipelineManagement from mod iris,pl:mixin:APP:pickupnotifier.common.mixins.json:client.MinecraftMixin from mod pickupnotifier,pl:mixin:APP:balm.neoforge.mixins.json:MinecraftMixin from mod balm,pl:mixin:APP:supplementaries-common.mixins.json:MinecraftMixin from mod supplementaries,pl:mixin:APP:resourcefulconfig.mixins.json:client.MinecraftMixin from mod resourcefulconfig,pl:mixin:APP:accessories-common.mixins.json:client.MinecraftMixin from mod accessories,pl:mixin:APP:transition.mixins.json:EntityRenderStateMixin from mod transition,pl:mixin:APP:transition.mixins.json:EntityRendererMixin from mod transition,pl:mixin:APP:proplacer.common.mixins.json:client.accessor.MinecraftAccessor from mod proplacer,pl:mixin:APP:lithium-neoforge.mixins.json:startup.MinecraftMixin from mod lithium,pl:mixin:APP:fallingleaves.mixins.json:MinecraftClientMixin from mod fallingleaves,pl:mixin:APP:sodium-common.mixins.json:core.MinecraftMixin from mod sodium,pl:mixin:APP:sodium-neoforge.mixins.json:platform.neoforge.EntrypointMixin from mod sodium,pl:mixin:APP:alltheleaks.mixins.json:main.MinecraftMixin from mod alltheleaks,pl:mixin:APP:alltheleaks.mixins.json:main.MinecraftMixin2 from mod alltheleaks,pl:mixin:APP:notenoughanimations.mixins.json:LivingRenderStateMixin from mod notenoughanimations,pl:mixin:APP:flywheel.impl.mixins.json:MinecraftMixin from mod flywheel,pl:mixin:APP:ponder-common.mixins.json:client.WindowResizeMixin from mod ponder,pl:mixin:APP:immediatelyfast-common.mixins.json:core.MixinMinecraftClient from mod immediatelyfast,pl:mixin:APP:extrasounds.mixins.json:hotbar.MinecraftClientMixin from mod extrasounds,pl:mixin:APP:extrasounds.mixins.json:inventory.MinecraftClientMixin from mod extrasounds,pl:mixin:APP:extrasounds-forge.mixins.json:forge.MinecraftClientMixin from mod extrasounds,pl:mixin:APP:morediscs.mixins.json:MixinMinecraft from mod morediscs,pl:mixin:APP:prism.mixins.json:MinecraftMixin from mod prism,pl:mixin:APP:bookshelf.mixins.json:access.client.AccessorMinecraft from mod bookshelf,pl:mixin:APP:mixins.sodiumdynamiclights.json:MinecraftClientMixin from mod sodiumdynamiclights,pl:mixin:APP:konkrete.mixins.json:client.MixinMinecraft from mod konkrete,pl:mixin:APP:createfood.mixins.json:MixinMinecraft from mod createfood,pl:mixin:APP:architectury.mixins.json:MixinMinecraft from mod architectury,pl:mixin:APP:kubejs.mixins.json:MinecraftClientMixin from mod kubejs,pl:mixin:APP:owo.mixins.json:ui.MinecraftClientMixin from mod owo,pl:mixin:APP:octolib-common.mixins.json:MinecraftMixin from mod octolib,pl:mixin:APP:blueprint.mixins.json:client.MinecraftMixin from mod blueprint,pl:mixin:APP:moonlight-common.mixins.json:MinecraftMixin from mod moonlight,pl:mixin:APP:platform.mixins.json:client.MinecraftMixin from mod platform,pl:mixin:APP:platform-common.mixins.json:client.MinecraftMixin from mod platform,pl:mixin:APP:sounds.mixins.json:ui.HotbarKeybindSoundEffects from mod sounds,pl:mixin:APP:sounds.mixins.json:ui.ScreenSoundEffect from mod sounds,pl:mixin:APP:iceberg.mixins.json:MinecraftMixin from mod iceberg,pl:mixin:APP:citresewn.mixins.json:types.enchantment.MinecraftClientMixin from mod citresewn,pl:mixin:APP:cryonicconfig.mixins.json:client.MinecraftMixin from mod cryonicconfig,pl:mixin:APP:fancymenu.mixins.json:client.IMixinMinecraft from mod fancymenu,pl:mixin:APP:fancymenu.mixins.json:client.MixinMinecraft from mod fancymenu,pl:mixin:APP:yacl.mixins.json:MinecraftMixin from mod yet_another_config_lib_v3,pl:mixin:APP:sound_physics_remastered.mixins.json:MinecraftMixin from mod (unknown),pl:mixin:APP:create.mixins.json:accessor.MinecraftAccessor from mod create,pl:mixin:APP:modernfix-common.mixins.json:feature.remove_telemetry.MinecraftMixin_Telemetry from mod modernfix,pl:mixin:A,pl:runtimedistcleaner:A}     at TRANSFORMER/[email protected]/net.minecraft.client.main.Main.main(Main.java:230) ~[client-1.21.1-20240808.144430-srg.jar%23497!/:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:mixin:APP:cryonicconfig.mixins.json:client.MainMixin from mod cryonicconfig,pl:mixin:A,pl:runtimedistcleaner:A}     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[?:?] {}     at java.base/java.lang.reflect.Method.invoke(Method.java:580) ~[?:?] {re:mixin}     at MC-BOOTSTRAP/[email protected]/net.neoforged.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:136) ~[loader-4.0.41.jar%23107!/:4.0] {}     at MC-BOOTSTRAP/[email protected]/net.neoforged.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:124) ~[loader-4.0.41.jar%23107!/:4.0] {}     at MC-BOOTSTRAP/[email protected]/net.neoforged.fml.loading.targets.CommonClientLaunchHandler.runService(CommonClientLaunchHandler.java:32) ~[loader-4.0.41.jar%23107!/:4.0] {}     at MC-BOOTSTRAP/[email protected]/net.neoforged.fml.loading.targets.CommonLaunchHandler.lambda$launchService$4(CommonLaunchHandler.java:118) ~[loader-4.0.41.jar%23107!/:4.0] {}     at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) [modlauncher-11.0.5.jar%23112!/:?] {}     at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) [modlauncher-11.0.5.jar%23112!/:?] {}     at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) [modlauncher-11.0.5.jar%23112!/:?] {}     at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.run(Launcher.java:103) [modlauncher-11.0.5.jar%23112!/:?] {}     at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.main(Launcher.java:74) [modlauncher-11.0.5.jar%23112!/:?] {}     at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) [modlauncher-11.0.5.jar%23112!/:?] {}     at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) [modlauncher-11.0.5.jar%23112!/:?] {}     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:?] {} A detailed walkthrough of the error, its code path and all known details is as follows: --------------------------------------------------------------------------------------- -- Head -- Thread: Render thread Stacktrace:     at MC-BOOTSTRAP/[email protected]/com.google.common.base.Preconditions.checkState(Preconditions.java:512) ~[guava-32.1.2-jre.jar%23135!/:?] {re:mixin}     at TRANSFORMER/[email protected]/net.neoforged.neoforge.common.ModConfigSpec$ConfigValue.getRaw(ModConfigSpec.java:1235) ~[neoforge-21.1.203-universal.jar%23498!/:?] {re:mixin,re:classloading}     at TRANSFORMER/[email protected]/net.neoforged.neoforge.common.ModConfigSpec$ConfigValue.get(ModConfigSpec.java:1222) ~[neoforge-21.1.203-universal.jar%23498!/:?] {re:mixin,re:classloading}     at TRANSFORMER/[email protected]/tv.soaryn.simpleweather.SimpleWeather$NeoBus.renderWeather(SimpleWeather.java:65) ~[simple_weather-1.0.13.jar%23756!/:?] {re:classloading}     at MC-BOOTSTRAP/net.neoforged.bus/net.neoforged.bus.EventBus.post(EventBus.java:360) ~[bus-8.0.5.jar%23110!/:?] {}     at MC-BOOTSTRAP/net.neoforged.bus/net.neoforged.bus.EventBus.post(EventBus.java:328) ~[bus-8.0.5.jar%23110!/:?] {}     at TRANSFORMER/[email protected]/net.neoforged.neoforge.client.ClientHooks.fireClientTickPre(ClientHooks.java:1070) ~[neoforge-21.1.203-universal.jar%23498!/:?] {re:mixin,re:classloading,pl:mixin:APP:sodium-neoforge.mixins.json:platform.neoforge.ClientHooksMixin from mod sodium,pl:mixin:APP:iceberg.neoforge.mixins.json:ClientHooksMixin from mod iceberg,pl:mixin:A} -- Uptime -- Details:     JVM uptime: 40.349s     Wall uptime: 11.181s     High-res time: 35.485s     Client ticks: 1 ticks / 0.050s Stacktrace:     at TRANSFORMER/[email protected]/net.minecraft.client.Minecraft.fillReport(Minecraft.java:2394) ~[client-1.21.1-20240808.144430-srg.jar%23497!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:owo.mixins.json:MinecraftClientMixin from mod owo,pl:mixin:APP:mixins.sodiumextras.json:impl.fps.GpuUsageMixin from mod sodiumextras,pl:mixin:APP:subtle_effects.mixins.json:client.MinecraftMixin from mod subtle_effects,pl:mixin:APP:modernfix-common.mixins.json:bugfix.world_leaks.MinecraftMixin from mod modernfix,pl:mixin:APP:modernfix-common.mixins.json:bugfix.concurrency.MinecraftMixin from mod modernfix,pl:mixin:APP:modernfix-common.mixins.json:feature.measure_time.MinecraftMixin from mod modernfix,pl:mixin:APP:modernfix-common.mixins.json:perf.dedicated_reload_executor.MinecraftMixin from mod modernfix,pl:mixin:APP:modernfix-neoforge.mixins.json:feature.measure_time.MinecraftMixin_Forge from mod modernfix,pl:mixin:APP:mixins.iris.json:MixinMinecraft_Images from mod iris,pl:mixin:APP:mixins.iris.json:MixinMinecraft_Keybinds from mod iris,pl:mixin:APP:mixins.iris.json:MixinMinecraft_PipelineManagement from mod iris,pl:mixin:APP:pickupnotifier.common.mixins.json:client.MinecraftMixin from mod pickupnotifier,pl:mixin:APP:balm.neoforge.mixins.json:MinecraftMixin from mod balm,pl:mixin:APP:supplementaries-common.mixins.json:MinecraftMixin from mod supplementaries,pl:mixin:APP:resourcefulconfig.mixins.json:client.MinecraftMixin from mod resourcefulconfig,pl:mixin:APP:accessories-common.mixins.json:client.MinecraftMixin from mod accessories,pl:mixin:APP:transition.mixins.json:EntityRenderStateMixin from mod transition,pl:mixin:APP:transition.mixins.json:EntityRendererMixin from mod transition,pl:mixin:APP:proplacer.common.mixins.json:client.accessor.MinecraftAccessor from mod proplacer,pl:mixin:APP:lithium-neoforge.mixins.json:startup.MinecraftMixin from mod lithium,pl:mixin:APP:fallingleaves.mixins.json:MinecraftClientMixin from mod fallingleaves,pl:mixin:APP:sodium-common.mixins.json:core.MinecraftMixin from mod sodium,pl:mixin:APP:sodium-neoforge.mixins.json:platform.neoforge.EntrypointMixin from mod sodium,pl:mixin:APP:alltheleaks.mixins.json:main.MinecraftMixin from mod alltheleaks,pl:mixin:APP:alltheleaks.mixins.json:main.MinecraftMixin2 from mod alltheleaks,pl:mixin:APP:notenoughanimations.mixins.json:LivingRenderStateMixin from mod notenoughanimations,pl:mixin:APP:flywheel.impl.mixins.json:MinecraftMixin from mod flywheel,pl:mixin:APP:ponder-common.mixins.json:client.WindowResizeMixin from mod ponder,pl:mixin:APP:immediatelyfast-common.mixins.json:core.MixinMinecraftClient from mod immediatelyfast,pl:mixin:APP:extrasounds.mixins.json:hotbar.MinecraftClientMixin from mod extrasounds,pl:mixin:APP:extrasounds.mixins.json:inventory.MinecraftClientMixin from mod extrasounds,pl:mixin:APP:extrasounds-forge.mixins.json:forge.MinecraftClientMixin from mod extrasounds,pl:mixin:APP:morediscs.mixins.json:MixinMinecraft from mod morediscs,pl:mixin:APP:prism.mixins.json:MinecraftMixin from mod prism,pl:mixin:APP:bookshelf.mixins.json:access.client.AccessorMinecraft from mod bookshelf,pl:mixin:APP:mixins.sodiumdynamiclights.json:MinecraftClientMixin from mod sodiumdynamiclights,pl:mixin:APP:konkrete.mixins.json:client.MixinMinecraft from mod konkrete,pl:mixin:APP:createfood.mixins.json:MixinMinecraft from mod createfood,pl:mixin:APP:architectury.mixins.json:MixinMinecraft from mod architectury,pl:mixin:APP:kubejs.mixins.json:MinecraftClientMixin from mod kubejs,pl:mixin:APP:owo.mixins.json:ui.MinecraftClientMixin from mod owo,pl:mixin:APP:octolib-common.mixins.json:MinecraftMixin from mod octolib,pl:mixin:APP:blueprint.mixins.json:client.MinecraftMixin from mod blueprint,pl:mixin:APP:moonlight-common.mixins.json:MinecraftMixin from mod moonlight,pl:mixin:APP:platform.mixins.json:client.MinecraftMixin from mod platform,pl:mixin:APP:platform-common.mixins.json:client.MinecraftMixin from mod platform,pl:mixin:APP:sounds.mixins.json:ui.HotbarKeybindSoundEffects from mod sounds,pl:mixin:APP:sounds.mixins.json:ui.ScreenSoundEffect from mod sounds,pl:mixin:APP:iceberg.mixins.json:MinecraftMixin from mod iceberg,pl:mixin:APP:citresewn.mixins.json:types.enchantment.MinecraftClientMixin from mod citresewn,pl:mixin:APP:cryonicconfig.mixins.json:client.MinecraftMixin from mod cryonicconfig,pl:mixin:APP:fancymenu.mixins.json:client.IMixinMinecraft from mod fancymenu,pl:mixin:APP:fancymenu.mixins.json:client.MixinMinecraft from mod fancymenu,pl:mixin:APP:yacl.mixins.json:MinecraftMixin from mod yet_another_config_lib_v3,pl:mixin:APP:sound_physics_remastered.mixins.json:MinecraftMixin from mod (unknown),pl:mixin:APP:create.mixins.json:accessor.MinecraftAccessor from mod create,pl:mixin:APP:modernfix-common.mixins.json:feature.remove_telemetry.MinecraftMixin_Telemetry from mod modernfix,pl:mixin:A,pl:runtimedistcleaner:A}     at TRANSFORMER/[email protected]/net.minecraft.client.Minecraft.emergencySaveAndCrash(Minecraft.java:868) ~[client-1.21.1-20240808.144430-srg.jar%23497!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:owo.mixins.json:MinecraftClientMixin from mod owo,pl:mixin:APP:mixins.sodiumextras.json:impl.fps.GpuUsageMixin from mod sodiumextras,pl:mixin:APP:subtle_effects.mixins.json:client.MinecraftMixin from mod subtle_effects,pl:mixin:APP:modernfix-common.mixins.json:bugfix.world_leaks.MinecraftMixin from mod modernfix,pl:mixin:APP:modernfix-common.mixins.json:bugfix.concurrency.MinecraftMixin from mod modernfix,pl:mixin:APP:modernfix-common.mixins.json:feature.measure_time.MinecraftMixin from mod modernfix,pl:mixin:APP:modernfix-common.mixins.json:perf.dedicated_reload_executor.MinecraftMixin from mod modernfix,pl:mixin:APP:modernfix-neoforge.mixins.json:feature.measure_time.MinecraftMixin_Forge from mod modernfix,pl:mixin:APP:mixins.iris.json:MixinMinecraft_Images from mod iris,pl:mixin:APP:mixins.iris.json:MixinMinecraft_Keybinds from mod iris,pl:mixin:APP:mixins.iris.json:MixinMinecraft_PipelineManagement from mod iris,pl:mixin:APP:pickupnotifier.common.mixins.json:client.MinecraftMixin from mod pickupnotifier,pl:mixin:APP:balm.neoforge.mixins.json:MinecraftMixin from mod balm,pl:mixin:APP:supplementaries-common.mixins.json:MinecraftMixin from mod supplementaries,pl:mixin:APP:resourcefulconfig.mixins.json:client.MinecraftMixin from mod resourcefulconfig,pl:mixin:APP:accessories-common.mixins.json:client.MinecraftMixin from mod accessories,pl:mixin:APP:transition.mixins.json:EntityRenderStateMixin from mod transition,pl:mixin:APP:transition.mixins.json:EntityRendererMixin from mod transition,pl:mixin:APP:proplacer.common.mixins.json:client.accessor.MinecraftAccessor from mod proplacer,pl:mixin:APP:lithium-neoforge.mixins.json:startup.MinecraftMixin from mod lithium,pl:mixin:APP:fallingleaves.mixins.json:MinecraftClientMixin from mod fallingleaves,pl:mixin:APP:sodium-common.mixins.json:core.MinecraftMixin from mod sodium,pl:mixin:APP:sodium-neoforge.mixins.json:platform.neoforge.EntrypointMixin from mod sodium,pl:mixin:APP:alltheleaks.mixins.json:main.MinecraftMixin from mod alltheleaks,pl:mixin:APP:alltheleaks.mixins.json:main.MinecraftMixin2 from mod alltheleaks,pl:mixin:APP:notenoughanimations.mixins.json:LivingRenderStateMixin from mod notenoughanimations,pl:mixin:APP:flywheel.impl.mixins.json:MinecraftMixin from mod flywheel,pl:mixin:APP:ponder-common.mixins.json:client.WindowResizeMixin from mod ponder,pl:mixin:APP:immediatelyfast-common.mixins.json:core.MixinMinecraftClient from mod immediatelyfast,pl:mixin:APP:extrasounds.mixins.json:hotbar.MinecraftClientMixin from mod extrasounds,pl:mixin:APP:extrasounds.mixins.json:inventory.MinecraftClientMixin from mod extrasounds,pl:mixin:APP:extrasounds-forge.mixins.json:forge.MinecraftClientMixin from mod extrasounds,pl:mixin:APP:morediscs.mixins.json:MixinMinecraft from mod morediscs,pl:mixin:APP:prism.mixins.json:MinecraftMixin from mod prism,pl:mixin:APP:bookshelf.mixins.json:access.client.AccessorMinecraft from mod bookshelf,pl:mixin:APP:mixins.sodiumdynamiclights.json:MinecraftClientMixin from mod sodiumdynamiclights,pl:mixin:APP:konkrete.mixins.json:client.MixinMinecraft from mod konkrete,pl:mixin:APP:createfood.mixins.json:MixinMinecraft from mod createfood,pl:mixin:APP:architectury.mixins.json:MixinMinecraft from mod architectury,pl:mixin:APP:kubejs.mixins.json:MinecraftClientMixin from mod kubejs,pl:mixin:APP:owo.mixins.json:ui.MinecraftClientMixin from mod owo,pl:mixin:APP:octolib-common.mixins.json:MinecraftMixin from mod octolib,pl:mixin:APP:blueprint.mixins.json:client.MinecraftMixin from mod blueprint,pl:mixin:APP:moonlight-common.mixins.json:MinecraftMixin from mod moonlight,pl:mixin:APP:platform.mixins.json:client.MinecraftMixin from mod platform,pl:mixin:APP:platform-common.mixins.json:client.MinecraftMixin from mod platform,pl:mixin:APP:sounds.mixins.json:ui.HotbarKeybindSoundEffects from mod sounds,pl:mixin:APP:sounds.mixins.json:ui.ScreenSoundEffect from mod sounds,pl:mixin:APP:iceberg.mixins.json:MinecraftMixin from mod iceberg,pl:mixin:APP:citresewn.mixins.json:types.enchantment.MinecraftClientMixin from mod citresewn,pl:mixin:APP:cryonicconfig.mixins.json:client.MinecraftMixin from mod cryonicconfig,pl:mixin:APP:fancymenu.mixins.json:client.IMixinMinecraft from mod fancymenu,pl:mixin:APP:fancymenu.mixins.json:client.MixinMinecraft from mod fancymenu,pl:mixin:APP:yacl.mixins.json:MinecraftMixin from mod yet_another_config_lib_v3,pl:mixin:APP:sound_physics_remastered.mixins.json:MinecraftMixin from mod (unknown),pl:mixin:APP:create.mixins.json:accessor.MinecraftAccessor from mod create,pl:mixin:APP:modernfix-common.mixins.json:feature.remove_telemetry.MinecraftMixin_Telemetry from mod modernfix,pl:mixin:A,pl:runtimedistcleaner:A}     at TRANSFORMER/[email protected]/net.minecraft.client.Minecraft.run(Minecraft.java:828) ~[client-1.21.1-20240808.144430-srg.jar%23497!/:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:owo.mixins.json:MinecraftClientMixin from mod owo,pl:mixin:APP:mixins.sodiumextras.json:impl.fps.GpuUsageMixin from mod sodiumextras,pl:mixin:APP:subtle_effects.mixins.json:client.MinecraftMixin from mod subtle_effects,pl:mixin:APP:modernfix-common.mixins.json:bugfix.world_leaks.MinecraftMixin from mod modernfix,pl:mixin:APP:modernfix-common.mixins.json:bugfix.concurrency.MinecraftMixin from mod modernfix,pl:mixin:APP:modernfix-common.mixins.json:feature.measure_time.MinecraftMixin from mod modernfix,pl:mixin:APP:modernfix-common.mixins.json:perf.dedicated_reload_executor.MinecraftMixin from mod modernfix,pl:mixin:APP:modernfix-neoforge.mixins.json:feature.measure_time.MinecraftMixin_Forge from mod modernfix,pl:mixin:APP:mixins.iris.json:MixinMinecraft_Images from mod iris,pl:mixin:APP:mixins.iris.json:MixinMinecraft_Keybinds from mod iris,pl:mixin:APP:mixins.iris.json:MixinMinecraft_PipelineManagement from mod iris,pl:mixin:APP:pickupnotifier.common.mixins.json:client.MinecraftMixin from mod pickupnotifier,pl:mixin:APP:balm.neoforge.mixins.json:MinecraftMixin from mod balm,pl:mixin:APP:supplementaries-common.mixins.json:MinecraftMixin from mod supplementaries,pl:mixin:APP:resourcefulconfig.mixins.json:client.MinecraftMixin from mod resourcefulconfig,pl:mixin:APP:accessories-common.mixins.json:client.MinecraftMixin from mod accessories,pl:mixin:APP:transition.mixins.json:EntityRenderStateMixin from mod transition,pl:mixin:APP:transition.mixins.json:EntityRendererMixin from mod transition,pl:mixin:APP:proplacer.common.mixins.json:client.accessor.MinecraftAccessor from mod proplacer,pl:mixin:APP:lithium-neoforge.mixins.json:startup.MinecraftMixin from mod lithium,pl:mixin:APP:fallingleaves.mixins.json:MinecraftClientMixin from mod fallingleaves,pl:mixin:APP:sodium-common.mixins.json:core.MinecraftMixin from mod sodium,pl:mixin:APP:sodium-neoforge.mixins.json:platform.neoforge.EntrypointMixin from mod sodium,pl:mixin:APP:alltheleaks.mixins.json:main.MinecraftMixin from mod alltheleaks,pl:mixin:APP:alltheleaks.mixins.json:main.MinecraftMixin2 from mod alltheleaks,pl:mixin:APP:notenoughanimations.mixins.json:LivingRenderStateMixin from mod notenoughanimations,pl:mixin:APP:flywheel.impl.mixins.json:MinecraftMixin from mod flywheel,pl:mixin:APP:ponder-common.mixins.json:client.WindowResizeMixin from mod ponder,pl:mixin:APP:immediatelyfast-common.mixins.json:core.MixinMinecraftClient from mod immediatelyfast,pl:mixin:APP:extrasounds.mixins.json:hotbar.MinecraftClientMixin from mod extrasounds,pl:mixin:APP:extrasounds.mixins.json:inventory.MinecraftClientMixin from mod extrasounds,pl:mixin:APP:extrasounds-forge.mixins.json:forge.MinecraftClientMixin from mod extrasounds,pl:mixin:APP:morediscs.mixins.json:MixinMinecraft from mod morediscs,pl:mixin:APP:prism.mixins.json:MinecraftMixin from mod prism,pl:mixin:APP:bookshelf.mixins.json:access.client.AccessorMinecraft from mod bookshelf,pl:mixin:APP:mixins.sodiumdynamiclights.json:MinecraftClientMixin from mod sodiumdynamiclights,pl:mixin:APP:konkrete.mixins.json:client.MixinMinecraft from mod konkrete,pl:mixin:APP:createfood.mixins.json:MixinMinecraft from mod createfood,pl:mixin:APP:architectury.mixins.json:MixinMinecraft from mod architectury,pl:mixin:APP:kubejs.mixins.json:MinecraftClientMixin from mod kubejs,pl:mixin:APP:owo.mixins.json:ui.MinecraftClientMixin from mod owo,pl:mixin:APP:octolib-common.mixins.json:MinecraftMixin from mod octolib,pl:mixin:APP:blueprint.mixins.json:client.MinecraftMixin from mod blueprint,pl:mixin:APP:moonlight-common.mixins.json:MinecraftMixin from mod moonlight,pl:mixin:APP:platform.mixins.json:client.MinecraftMixin from mod platform,pl:mixin:APP:platform-common.mixins.json:client.MinecraftMixin from mod platform,pl:mixin:APP:sounds.mixins.json:ui.HotbarKeybindSoundEffects from mod sounds,pl:mixin:APP:sounds.mixins.json:ui.ScreenSoundEffect from mod sounds,pl:mixin:APP:iceberg.mixins.json:MinecraftMixin from mod iceberg,pl:mixin:APP:citresewn.mixins.json:types.enchantment.MinecraftClientMixin from mod citresewn,pl:mixin:APP:cryonicconfig.mixins.json:client.MinecraftMixin from mod cryonicconfig,pl:mixin:APP:fancymenu.mixins.json:client.IMixinMinecraft from mod fancymenu,pl:mixin:APP:fancymenu.mixins.json:client.MixinMinecraft from mod fancymenu,pl:mixin:APP:yacl.mixins.json:MinecraftMixin from mod yet_another_config_lib_v3,pl:mixin:APP:sound_physics_remastered.mixins.json:MinecraftMixin from mod (unknown),pl:mixin:APP:create.mixins.json:accessor.MinecraftAccessor from mod create,pl:mixin:APP:modernfix-common.mixins.json:feature.remove_telemetry.MinecraftMixin_Telemetry from mod modernfix,pl:mixin:A,pl:runtimedistcleaner:A}     at TRANSFORMER/[email protected]/net.minecraft.client.main.Main.main(Main.java:230) ~[client-1.21.1-20240808.144430-srg.jar%23497!/:?] {re:mixin,pl:runtimedistcleaner:A,re:classloading,pl:mixin:APP:cryonicconfig.mixins.json:client.MainMixin from mod cryonicconfig,pl:mixin:A,pl:runtimedistcleaner:A}     at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[?:?] {}     at java.base/java.lang.reflect.Method.invoke(Method.java:580) ~[?:?] {re:mixin}     at MC-BOOTSTRAP/[email protected]/net.neoforged.fml.loading.targets.CommonLaunchHandler.runTarget(CommonLaunchHandler.java:136) ~[loader-4.0.41.jar%23107!/:4.0] {}     at MC-BOOTSTRAP/[email protected]/net.neoforged.fml.loading.targets.CommonLaunchHandler.clientService(CommonLaunchHandler.java:124) ~[loader-4.0.41.jar%23107!/:4.0] {}     at MC-BOOTSTRAP/[email protected]/net.neoforged.fml.loading.targets.CommonClientLaunchHandler.runService(CommonClientLaunchHandler.java:32) ~[loader-4.0.41.jar%23107!/:4.0] {}     at MC-BOOTSTRAP/[email protected]/net.neoforged.fml.loading.targets.CommonLaunchHandler.lambda$launchService$4(CommonLaunchHandler.java:118) ~[loader-4.0.41.jar%23107!/:4.0] {}     at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:30) [modlauncher-11.0.5.jar%23112!/:?] {}     at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:53) [modlauncher-11.0.5.jar%23112!/:?] {}     at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:71) [modlauncher-11.0.5.jar%23112!/:?] {}     at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.run(Launcher.java:103) [modlauncher-11.0.5.jar%23112!/:?] {}     at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.Launcher.main(Launcher.java:74) [modlauncher-11.0.5.jar%23112!/:?] {}     at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:26) [modlauncher-11.0.5.jar%23112!/:?] {}     at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.BootstrapLaunchConsumer.accept(BootstrapLaunchConsumer.java:23) [modlauncher-11.0.5.jar%23112!/:?] {}     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:?] {} -- Last reload -- Details:     Reload number: 1     Reload reason: initial     Finished: No     Packs: vanilla, KubeJS Virtual Resource Pack [Internal, assets], KubeJS Virtual Resource Pack [After Mods, assets], KubeJS File Resource Pack [assets], KubeJS Virtual Resource Pack [Before Mods, assets], KubeJS Virtual Resource Pack [Last, assets] -- System Details -- Details:     Minecraft Version: 1.21.1     Minecraft Version ID: 1.21.1     Operating System: Windows 10 (amd64) version 10.0     Java Version: 21.0.7, Microsoft     Java VM Version: OpenJDK 64-Bit Server VM (mixed mode), Microsoft     Memory: 944831160 bytes (901 MiB) / 1811939328 bytes (1728 MiB) up to 8589934592 bytes (8192 MiB)     CPUs: 8     Processor Vendor: GenuineIntel     Processor Name: Intel(R) Core(TM) i7-4790K CPU @ 4.00GHz     Identifier: Intel64 Family 6 Model 60 Stepping 3     Microarchitecture: Haswell (Client)     Frequency (GHz): 4.00     Number of physical packages: 1     Number of physical CPUs: 4     Number of logical CPUs: 8     Graphics card #0 name: NVIDIA GeForce GTX 1050 Ti     Graphics card #0 vendor: NVIDIA     Graphics card #0 VRAM (MiB): 4096.00     Graphics card #0 deviceId: VideoController1     Graphics card #0 versionInfo: 32.0.15.8097     Memory slot #0 capacity (MiB): 8192.00     Memory slot #0 clockSpeed (GHz): 1.60     Memory slot #0 type: DDR3     Memory slot #1 capacity (MiB): 8192.00     Memory slot #1 clockSpeed (GHz): 1.60     Memory slot #1 type: DDR3     Virtual memory max (MiB): 18735.40     Virtual memory used (MiB): 8120.46     Swap memory total (MiB): 2432.00     Swap memory used (MiB): 0.00     Space in storage for jna.tmpdir (MiB): available: 167115.08, total: 476888.00     Space in storage for org.lwjgl.system.SharedLibraryExtractPath (MiB): available: 167115.08, total: 476888.00     Space in storage for io.netty.native.workdir (MiB): available: 167115.08, total: 476888.00     Space in storage for java.io.tmpdir (MiB): available: 167115.08, total: 476888.00     Space in storage for workdir (MiB): available: 167115.08, total: 476888.00     JVM Flags: 9 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xss1M -Xmx8G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M     Loaded Shaderpack: (off)     Launched Version: neoforge-21.1.203     Launcher name: minecraft-launcher     Backend library: LWJGL version 3.3.3+5     Backend API: NVIDIA GeForce GTX 1050 Ti/PCIe/SSE2 GL version 4.6.0 NVIDIA 580.97, NVIDIA Corporation     Window size: 854x480     GFLW Platform: win32     GL Caps: Using framebuffer using OpenGL 3.2     GL debug messages:      Is Modded: Definitely; Client brand changed to 'neoforge'     Universe: 400921fb54442d18     Type: Client (map_client.txt)     Graphics mode: fancy     Render Distance: 12/12 chunks     Resource Packs: vanilla     Current Language: en_us     Locale: ru_RU     System encoding: Cp1251     File encoding: UTF-8     CPU: 8x Intel(R) Core(TM) i7-4790K CPU @ 4.00GHz     ModLauncher: 11.0.5+main.901c6ea8     ModLauncher launch target: forgeclient     ModLauncher services:          sponge-mixin-0.15.2+mixin.0.8.7.jar mixin PLUGINSERVICE          loader-4.0.41.jar slf4jfixer PLUGINSERVICE          loader-4.0.41.jar runtime_enum_extender PLUGINSERVICE          at-modlauncher-10.0.1.jar accesstransformer PLUGINSERVICE          loader-4.0.41.jar runtimedistcleaner PLUGINSERVICE          modlauncher-11.0.5.jar mixin TRANSFORMATIONSERVICE          modlauncher-11.0.5.jar fml TRANSFORMATIONSERVICE      FML Language Providers:          [email protected]         [email protected]+0.16.0+1.21         [email protected]         [email protected]         [email protected]         [email protected]     Mod List:          amwplushies-neoforge-1.21.1-4.4.0.jar             |A Man With Plushies           |a_man_with_plushies           |4.4.0               |Manifest: NOSIGNATURE         accessories-neoforge-1.1.0-beta.48+1.21.1.jar     |Accessories                   |accessories                   |1.1.0-beta.48+1.21.1|Manifest: NOSIGNATURE         AdvancementPlaques-1.21.1-neoforge-1.6.8.jar      |Advancement Plaques           |advancementplaques            |1.6.8               |Manifest: NOSIGNATURE         AirHop-v21.1.0-1.21.1-NeoForge.jar                |Air Hop                       |airhop                        |21.1.0              |Manifest: NOSIGNATURE         alltheleaks-1.0.0+1.21.1-neoforge.jar             |All The Leaks                 |alltheleaks                   |1.0.0+1.21.1-neoforg|Manifest: NOSIGNATURE         amendments-1.21-2.0.5-neoforge.jar                |Amendments                    |amendments                    |1.21-2.0.5          |Manifest: NOSIGNATURE         anvilrestoration-1.21.1-2.4.jar                   |Anvil Restoration             |anvilrestoration              |2.4                 |Manifest: NOSIGNATURE         appleskin-neoforge-mc1.21-3.0.7.jar               |AppleSkin                     |appleskin                     |3.0.7+mc1.21        |Manifest: NOSIGNATURE         ArcaneLanterns-v21.1.0-1.21.1-NeoForge.jar        |Arcane Lanterns               |arcanelanterns                |21.1.0              |Manifest: NOSIGNATURE         architectury-13.0.8-neoforge.jar                  |Architectury                  |architectury                  |13.0.8              |Manifest: NOSIGNATURE         ArmorTrimItemFix-neoforge-1.21.1-1.2.0.jar        |Armor Trim Item Fix           |armortrimitemfix              |1.2.0               |Manifest: NOSIGNATURE         artifacts-neoforge-13.0.7.jar                     |Artifacts                     |artifacts                     |13.0.7              |Manifest: NOSIGNATURE         athena-neoforge-1.21-4.0.2.jar                    |Athena                        |athena                        |4.0.2               |Manifest: NOSIGNATURE         attributefix-neoforge-1.21.1-21.1.2.jar           |AttributeFix                  |attributefix                  |21.1.2              |Manifest: NOSIGNATURE         automaticdoors-1.21.1-4.9.jar                     |Automatic Doors               |automaticdoors                |4.9                 |Manifest: NOSIGNATURE         BadOptimizations-2.3.0-1.21.1.jar                 |BadOptimizations              |badoptimizations              |2.3.0               |Manifest: NOSIGNATURE         baguettelib-1.21.1-NeoForge-1.1.0.jar             |BaguetteLib                   |baguettelib                   |1.1.0               |Manifest: NOSIGNATURE         balm-neoforge-1.21.1-21.0.49.jar                  |Balm                          |balm                          |21.0.49             |Manifest: NOSIGNATURE         BarteringStation-v21.1.0-1.21.1-NeoForge.jar      |Bartering Station             |barteringstation              |21.1.0              |Manifest: NOSIGNATURE         bedspreads-neoforge-7.0.0+1.21.1.jar              |Bedspreads                    |bedspreads                    |7.0.0+1.21.1        |Manifest: NOSIGNATURE         BetterAdvancements-NeoForge-1.21.1-0.4.3.21.jar   |Better Advancements           |betteradvancements            |0.4.3.21            |Manifest: NOSIGNATURE         BetterAnimationsCollection-v21.1.0-1.21.1-NeoForge|Better Animations Collection  |betteranimationscollection    |21.1.0              |Manifest: NOSIGNATURE         betterarcheology-neoforge-1.3.2.jar               |Better Archeology             |betterarcheology              |1.3.2               |Manifest: NOSIGNATURE         better_climbing-neoforge-4.jar                    |Better Climbing               |better_climbing               |4                   |Manifest: NOSIGNATURE         BetterPingDisplay-1.21.1-1.1.jar                  |Better Ping Display           |betterpingdisplay             |1.1                 |Manifest: NOSIGNATURE         BetterThanMending-2.2.0.jar                       |BetterThanMending             |betterthanmending             |2.2.0               |Manifest: NOSIGNATURE         bibliocraft-1.21.1-1.6.1.jar                      |Bibliocraft Legacy            |bibliocraft                   |1.6.1               |Manifest: NOSIGNATURE         BlockRunner-v21.1.2-1.21.1-NeoForge.jar           |Block Runner                  |blockrunner                   |21.1.2              |Manifest: NOSIGNATURE         blueprint-1.21.1-8.0.5.jar                        |Blueprint                     |blueprint                     |8.0.5               |Manifest: NOSIGNATURE         bookshelf-neoforge-1.21.1-21.1.68.jar             |Bookshelf                     |bookshelf                     |21.1.68             |Manifest: NOSIGNATURE         bookshelves-2.5-neoforge-1.21.1.jar               |Bookshelves                   |bookshelves                   |2.5                 |Manifest: NOSIGNATURE         bouncierbeds-1.21.1-2.5.jar                       |Bouncier Beds                 |bouncierbeds                  |2.5                 |Manifest: NOSIGNATURE         buzzier_bees-1.21.1-7.0.0.jar                     |Buzzier Bees                  |buzzier_bees                  |7.0.0               |Manifest: NOSIGNATURE         Cardiac-NEOFORGE-0.5.3.4+1.21.jar                 |Cardiac                       |cardiac                       |0.5.3.4             |Manifest: NOSIGNATURE         catalogue-neoforge-1.21.1-1.11.1.jar              |Catalogue                     |catalogue                     |1.11.1              |Manifest: NOSIGNATURE         ceilingtorch-1.21.1-1.33.jar                      |Ceiling Torch                 |ceilingtorch                  |1.33                |Manifest: NOSIGNATURE         cfm_wap-1.21.1-neoforge-1.2.0.jar                 |CFM Refurbished: Watt about Po|cfm_wap                       |1.2.0               |Manifest: NOSIGNATURE         charmofundying-neoforge-9.1.0+1.21.1.jar          |Charm of Undying              |charmofundying                |9.1.0+1.21.1        |Manifest: NOSIGNATURE         chat_heads-0.13.20-neoforge-1.21.jar              |Chat Heads                    |chat_heads                    |0.13.20             |Manifest: NOSIGNATURE         ChatImpressiveAnimation-neoforge-1.4.0+mc1.21.5.ja|Chat Impressive Animation     |chatimpressiveanimation       |1.4.0+mc1.21.5      |Manifest: NOSIGNATURE         cherishedworlds-neoforge-10.1.1+1.21.1.jar        |Cherished Worlds              |cherishedworlds               |10.1.1+1.21.1       |Manifest: NOSIGNATURE         chipped-neoforge-1.21.1-4.0.2.jar                 |Chipped                       |chipped                       |4.0.2               |Manifest: NOSIGNATURE         ChippedExpress-universal-21x.jar                  |ChippedExpress                |chipped_express               |1.3.2               |Manifest: NOSIGNATURE         chisel-neoforge-2.0.0+mc1.21.1.jar                |Chisel Reborn                 |chisel                        |2.0.0+mc1.21.1      |Manifest: NOSIGNATURE         chunkloaders-1.2.8-neoforge-mc1.21.jar            |Chunk Loaders                 |chunkloaders                  |1.2.8               |Manifest: NOSIGNATURE         Chunky-NeoForge-1.4.23.jar                        |Chunky                        |chunky                        |1.4.23              |Manifest: NOSIGNATURE         citresewn-neoforge-1.21.1-0.jar                   |CITResewn                     |citresewn                     |0                   |Manifest: NOSIGNATURE         cloth-config-15.0.140-neoforge.jar                |Cloth Config v15 API          |cloth_config                  |15.0.140            |Manifest: NOSIGNATURE         Clumps-neoforge-1.21.1-19.0.0.1.jar               |Clumps                        |clumps                        |19.0.0.1            |Manifest: NOSIGNATURE         colorful-world-1.3b.jar                           |CoffeeG's Colorful World      |mr_coffeegs_colorfulworld     |1.3b                |Manifest: NOSIGNATURE         collective-1.21.1-8.3.jar                         |Collective                    |collective                    |8.3                 |Manifest: NOSIGNATURE         CompletionistsIndex-v21.1.0-1.21.1-NeoForge.jar   |Completionist's Index         |completionistsindex           |21.1.0              |Manifest: NOSIGNATURE         conditional-mixin-neoforge-0.6.4.jar              |conditional mixin             |conditional_mixin             |0.6.4               |Manifest: NOSIGNATURE         configlibtxf-7.2.8-neoforge.jar                   |ConfigLib TXF                 |configlibtxf                  |7.2.8-neoforge      |Manifest: NOSIGNATURE         connectedglass-1.1.14-neoforge-mc1.21.jar         |Connected Glass               |connectedglass                |1.1.14              |Manifest: NOSIGNATURE         connectivity-1.21.1-7.1.jar                       |Connectivity Mod              |connectivity                  |7.1                 |Manifest: NOSIGNATURE         Controlling-neoforge-1.21.1-19.0.5.jar            |Controlling                   |controlling                   |19.0.5              |Manifest: NOSIGNATURE         cookingforblockheads-neoforge-1.21.1-21.1.16.jar  |Cooking for Blockheads        |cookingforblockheads          |21.1.16             |Manifest: NOSIGNATURE         coolrain-1.1.0-1.21.1-neoforge.jar                |Cool Rain                     |coolrain                      |1.1.0               |Manifest: NOSIGNATURE         coroutil-neoforge-1.21.0-1.3.8.jar                |CoroUtil                      |coroutil                      |1.21.0-1.3.8        |Manifest: NOSIGNATURE         corpse-neoforge-1.21.1-1.1.10.jar                 |Corpse                        |corpse                        |1.21.1-1.1.10       |Manifest: NOSIGNATURE         corpsecurioscompat-1.21.1-NeoForge-3.1.2.jar      |Corpse Curios Compatibility   |corpsecurioscompat            |3.1.2               |Manifest: NOSIGNATURE         cosmeticarmorreworked-1.21.1-v1-neoforge.jar      |CosmeticArmorReworked         |cosmeticarmorreworked         |1.21.1-v1-neoforge  |Manifest: 5e:ed:25:99:e4:44:14:c0:dd:89:c1:a9:4c:10:b5:0d:e4:b1:52:50:45:82:13:d8:d0:32:89:67:56:57:01:53         craftingtweaks-neoforge-1.21.1-21.1.6.jar         |Crafting Tweaks               |craftingtweaks                |21.1.6              |Manifest: NOSIGNATURE         CraftingXP 1.21 .1 NeoForge.jar                   |CraftingXP                    |craftingxp                    |1.21.1              |Manifest: NOSIGNATURE         create-1.21.1-6.0.6.jar                           |Create                        |create                        |6.0.6               |Manifest: NOSIGNATURE         create_compressed-2.2.0-neoforge-1.21.1.jar       |Create Compressed             |create_compressed             |2.2.0               |Manifest: NOSIGNATURE         create-confectionery1.21.1_v1.1.2.jar             |Create Confectionery          |create_confectionery          |1.1.2               |Manifest: NOSIGNATURE         createaddition-1.5.2.jar                          |Create Crafts & Additions     |createaddition                |1.5.2               |Manifest: NOSIGNATURE         createdieselgenerators-1.21.1-1.3.4_1.jar         |Create Diesel Generators      |createdieselgenerators        |1.21.1-1.3.4        |Manifest: NOSIGNATURE         Create Encased-1.21.1-1.7.2-fix1.jar              |Create Encased                |createcasing                  |1.7.2-fix1          |Manifest: NOSIGNATURE         create_hypertube-0.2.5-NEOFORGE_1.jar             |Create Hypertube              |create_hypertube              |0.2.5               |Manifest: NOSIGNATURE         create_ltab-3.0.0.jar                             |Create Let The Adventure Begin|create_ltab                   |3.0.0               |Manifest: NOSIGNATURE         sliceanddice-neoforge-4.0.1.jar                   |Create Slice & Dice           |sliceanddice                  |4.0.1               |Manifest: NOSIGNATURE         create-stuff-additions1.21.1_v2.1.0e.jar          |Create Stuff 'N Additions     |create_sa                     |2.1.0.              |Manifest: NOSIGNATURE         bellsandwhistles-0.4.7-1.21.1.jar                 |Create: Bells & Whistles      |bellsandwhistles              |0.4.7-1.21.1        |Manifest: NOSIGNATURE         create_better_motors-3.1.4-1.21.1-neoforge.jar    |Create: Better Motors         |create_better_motors          |3.1.4               |Manifest: NOSIGNATURE         create-central-kitchen-2.1.3.jar                  |Create: Central Kitchen       |create_central_kitchen        |2.1.3               |Manifest: NOSIGNATURE         createchromaticreturn-1.0.1-neoforge-1.21.1.jar   |Create: Chromatic Return      |createchromaticreturn         |1.0.0               |Manifest: NOSIGNATURE         create_connected-1.1.6-mc1.21.1.jar               |Create: Connected             |create_connected              |1.1.6-mc1.21.1      |Manifest: NOSIGNATURE         copycats-3.0.2+mc.1.21.1-neoforge.jar             |Create: Copycats+             |copycats                      |3.0.2+mc.1.21.1-neof|Manifest: NOSIGNATURE         create-dragons-plus-1.6.1.jar                     |Create: Dragons Plus          |create_dragons_plus           |1.6.1               |Manifest: NOSIGNATURE         create_easy_structures-0.2a-neoforge-1.21.1.jar   |Create: Easy Structures       |create_easy_structures        |0.2                 |Manifest: NOSIGNATURE         create-enchantment-industry-2.1.7.jar             |Create: Enchantment Industry  |create_enchantment_industry   |2.1.7               |Manifest: NOSIGNATURE         createfood-neoforge-1.21.1-2.0.0-beta-3.jar       |Create: Food                  |createfood                    |2.0.0-beta-3        |Manifest: NOSIGNATURE         createframed-1.21.1-1.6.8.jar                     |Create: Framed                |createframed                  |1.6.8               |Manifest: NOSIGNATURE         create_oxidized-0.1.3.jar                         |Create: Oxidized              |create_oxidized               |0.1.3               |Manifest: NOSIGNATURE         create_pillagers_arise-118.28.GL-neoforge-1.21.1.j|Create: Pillagers Arise       |create_pillagers_arise        |118.28.             |Manifest: NOSIGNATURE         create_power_loader-2.0.3-mc1.21.1.jar            |Create: Power Loader          |create_power_loader           |2.0.3-mc1.21.1      |Manifest: NOSIGNATURE         create_simple_ore_doubling-1.5.5-neoforge-1.21.1.j|Create: Simple Ore Doubling   |create_simple_ore_doubling    |1.5.5               |Manifest: NOSIGNATURE         create_structures_arise-162.35.34-neoforge-1.21.1.|Create: Structures Arise      |create_structures_arise       |162.35.34           |Manifest: NOSIGNATURE         create_things_and_misc-4.0-neoforge-1.21.1.jar    |create: things and misc       |create_things_and_misc        |1.0.0               |Manifest: NOSIGNATURE         trading_floor-3.0.10.jar                          |Create: Trading Floor         |trading_floor                 |3.0.10              |Manifest: NOSIGNATURE         create_ultimate_factory-2.1.1-neoforge-1.21.1.jar |Create: Ultimate Factory      |create_ultimate_factory       |2.1.1               |Manifest: NOSIGNATURE         create_better_villagers-1.3.2.jar                 |Create_Better_Villagers       |create_better_villagers       |1.3.2               |Manifest: NOSIGNATURE         CreeperOverhaul-neoforge-1.21.1-4.0.6.jar         |Creeper Overhaul              |creeperoverhaul               |4.0.6               |Manifest: NOSIGNATURE         cristellib-neoforge-1.2.8.jar                     |Cristel Lib                   |cristellib                    |1.2.8               |Manifest: NOSIGNATURE         cryonicconfig-neoforge-1.0.0+mc1.21.8.jar         |Cryonic Config                |cryonicconfig                 |1.0.0+mc1.21.8      |Manifest: NOSIGNATURE         cupboard-1.21-2.9.jar                             |Cupboard mod                  |cupboard                      |2.9                 |Manifest: NOSIGNATURE         curios-neoforge-9.5.1+1.21.1.jar                  |Curios API                    |curios                        |9.5.1+1.21.1        |Manifest: NOSIGNATURE         curious_armor_stands-8.0.0.jar                    |Curious Armor Stands          |curious_armor_stands          |8.0.0               |Manifest: NOSIGNATURE         darkpaintings-neoforge-1.21.1-21.1.2.jar          |DarkPaintings                 |darkpaintings                 |21.1.2              |Manifest: NOSIGNATURE         DeathFinder-v21.1.1-1.21.1-NeoForge.jar           |Death Finder                  |deathfinder                   |21.1.1              |Manifest: NOSIGNATURE         deimos-1.21.1-neoforge-2.2.jar                    |Deimos                        |deimos                        |2.2                 |Manifest: NOSIGNATURE         denseores-1.21-1.2.2.jar                          |Dense Ores                    |denseores                     |1.2.2               |Manifest: NOSIGNATURE         diagonalblocks-neoforge-21.1.2.jar                |Diagonal Blocks               |diagonalblocks                |21.1.2              |Manifest: NOSIGNATURE         DiagonalFences-v21.1.1-1.21.1-NeoForge.jar        |Diagonal Fences               |diagonalfences                |21.1.1              |Manifest: NOSIGNATURE         DiagonalWalls-v21.1.2-1.21.1-NeoForge.jar         |Diagonal Walls                |diagonalwalls                 |21.1.2              |Manifest: NOSIGNATURE         DiagonalWindows-v21.1.1-1.21.1-NeoForge.jar       |Diagonal Windows              |diagonalwindows               |21.1.1              |Manifest: NOSIGNATURE         doubledoors-1.21.1-7.1.jar                        |Double Doors                  |doubledoors                   |7.1                 |Manifest: NOSIGNATURE         dungeons-and-taverns-v4.4.4 [NeoForge].jar        |Dungeons and Taverns          |mr_dungeons_andtaverns        |1-v4.4.4            |Manifest: NOSIGNATURE         e4mc_minecraft-neoforge-5.4.1.jar                 |e4mc                          |e4mc_minecraft                |5.4.1               |Manifest: NOSIGNATURE         EasyAnvils-v21.1.0-1.21.1-NeoForge.jar            |Easy Anvils                   |easyanvils                    |21.1.0              |Manifest: NOSIGNATURE         EasyMagic-v21.1.0-1.21.1-NeoForge.jar             |Easy Magic                    |easymagic                     |21.1.0              |Manifest: NOSIGNATURE         easy-villagers-neoforge-1.21.1-1.1.35.jar         |Easy Villagers                |easy_villagers                |1.21.1-1.1.35       |Manifest: NOSIGNATURE         EffectDescriptions-v21.1.1-1.21.1-NeoForge.jar    |Effect Descriptions           |effectdescriptions            |21.1.1              |Manifest: NOSIGNATURE         enchdesc-neoforge-1.21.1-21.1.8.jar               |EnchantmentDescriptions       |enchdesc                      |21.1.8              |Manifest: NOSIGNATURE         EnderZoology-v21.1.3-1.21.1-NeoForge.jar          |Ender Zoology                 |enderzoology                  |21.1.3              |Manifest: NOSIGNATURE         endersdelight-neoforge-1.21.1-1.1.0.jar           |Ender's Delight               |endersdelight                 |1.1.0               |Manifest: NOSIGNATURE         EnhancedNature-1.21-(v.3.0.1-NEO).jar             |Enhanced Nature               |enhanced_nature               |3.0.1               |Manifest: NOSIGNATURE         entityculling-neoforge-1.8.2-mc1.21.jar           |EntityCulling                 |entityculling                 |1.8.2               |Manifest: NOSIGNATURE         EquipmentCompare-1.21.1-neoforge-1.3.13.jar       |Equipment Compare             |equipmentcompare              |1.3.13              |Manifest: NOSIGNATURE         etched-4.0.0.jar                                  |Etched                        |etched                        |4.0.0               |Manifest: NOSIGNATURE         expandability-neoforge-12.0.0.jar                 |ExpandAbility                 |expandability                 |12.0.0              |Manifest: NOSIGNATURE         expandeddelight-0.1.3.2.jar                       |Expanded Delight              |expandeddelight               |0.1.3.2             |Manifest: NOSIGNATURE         expandedstorage-neoforge-1.21.1-14.2.1.jar        |Expanded Storage              |expandedstorage               |14.2.1              |Manifest: NOSIGNATURE         ExplorersCompass-1.21.1-3.0.3-neoforge.jar        |Explorer's Compass            |explorerscompass              |1.21.1-3.0.3-neoforg|Manifest: NOSIGNATURE         extensibleenums-neoforge-21.1.1.jar               |Extensible Enums              |extensibleenums               |21.1.1              |Manifest: NOSIGNATURE         ExtraSoundsNext-neoforge-1.21.1-1.4.jar           |ExtraSoundsNext               |extrasounds                   |1.4                 |Manifest: NOSIGNATURE         extrasponges-neoforge-1.21-1.6.1.jar              |ExtraSponges                  |extrasponges                  |1.6.1               |Manifest: NOSIGNATURE         EyesInTheDarkness-1.21.1-1.4.6.jar                |Eyes in the Darkness          |eyesinthedarkness             |1.4.6               |Manifest: NOSIGNATURE         factory_blocks-neoforge-1.4.0+mc1.21.1.jar        |Factory Blocks                |factory_blocks                |1.4.0+mc1.21.1      |Manifest: NOSIGNATURE         fadeless-neoforge-1.1.0.jar                       |Fadeless                      |fadeless                      |1.1.0               |Manifest: NOSIGNATURE         fallingleaves-1.21.1-2.5.1.jar                    |Fallingleaves                 |fallingleaves                 |2.5.1               |Manifest: NOSIGNATURE         fancymenu_neoforge_3.7.0_MC_1.21.1.jar            |FancyMenu                     |fancymenu                     |3.7.0               |Manifest: NOSIGNATURE         FarmersDelight-1.21.1-1.2.9.jar                   |Farmer's Delight              |farmersdelight                |1.2.9               |Manifest: NOSIGNATURE         farsight-1.21-3.8.jar                             |Farsight mod                  |farsight_view                 |3.8                 |Manifest: NOSIGNATURE         fast-ip-ping-v1.0.7-mc1.21.1-neoforge.jar         |Fast IP Ping                  |fastipping                    |1.0.7               |Manifest: NOSIGNATURE         FastWorkbench-1.21.1-9.1.3.jar                    |Fast Workbench                |fastbench                     |9.1.3               |Manifest: NOSIGNATURE         FastFurnace-1.21.1-9.0.1.jar                      |FastFurnace                   |fastfurnace                   |9.0.1               |Manifest: NOSIGNATURE         fastleafdecay-35.jar                              |FastLeafDecay                 |fastleafdecay                 |35                  |Manifest: NOSIGNATURE         ferritecore-7.0.2-neoforge.jar                    |Ferrite Core                  |ferritecore                   |7.0.2               |Manifest: 41:ce:50:66:d1:a0:05:ce:a1:0e:02:85:9b:46:64:e0:bf:2e:cf:60:30:9a:fe:0c:27:e0:63:66:9a:84:ce:8a         fixedanvilrepaircost-1.21.1-3.5.jar               |Fixed Anvil Repair Cost       |fixedanvilrepaircost          |3.5                 |Manifest: NOSIGNATURE         flywheel-neoforge-1.21.1-1.0.4.jar                |Flywheel                      |flywheel                      |1.0.4               |Manifest: NOSIGNATURE         fabric-api-base-0.4.42+d1308dedd1.jar             |Forgified Fabric API Base     |fabric_api_base               |0.4.42+d1308dedd1   |Manifest: NOSIGNATURE         fabric-block-view-api-v2-1.0.10+9afaaf8c19.jar    |Forgified Fabric BlockView API|fabric_block_view_api_v2      |1.0.10+9afaaf8c19   |Manifest: NOSIGNATURE         fabric-game-rule-api-v1-1.0.53+36d727be19.jar     |Forgified Fabric Game Rule API|fabric_game_rule_api_v1       |1.0.53+36d727be19   |Manifest: NOSIGNATURE         fabric-model-loading-api-v1-2.0.0+986ae77219.jar  |Forgified Fabric Model Loading|fabric_model_loading_api_v1   |2.0.0+986ae77219    |Manifest: NOSIGNATURE         fabric-renderer-indigo-1.7.0+acb05a3919.jar       |Forgified Fabric Renderer - In|fabric_renderer_indigo        |1.7.0+acb05a3919    |Manifest: NOSIGNATURE         fabric-renderer-api-v1-3.4.0+acb05a3919.jar       |Forgified Fabric Renderer API |fabric_renderer_api_v1        |3.4.0+acb05a3919    |Manifest: NOSIGNATURE         fabric-rendering-data-attachment-v1-0.3.48+73761d2|Forgified Fabric Rendering Dat|fabric_rendering_data_attachme|0.3.48+73761d2e19   |Manifest: NOSIGNATURE         FramedBlocks-10.4.0.jar                           |FramedBlocks                  |framedblocks                  |10.4.0              |Manifest: NOSIGNATURE         framework-neoforge-1.21.1-0.9.6.jar               |Framework                     |framework                     |0.9.6               |Manifest: NOSIGNATURE         ftb-library-neoforge-2101.1.19.jar                |FTB Library                   |ftblibrary                    |2101.1.19           |Manifest: NOSIGNATURE         ftb-quests-neoforge-2101.1.14.jar                 |FTB Quests                    |ftbquests                     |2101.1.14           |Manifest: NOSIGNATURE         ftb-teams-neoforge-2101.1.3.jar                   |FTB Teams                     |ftbteams                      |2101.1.3            |Manifest: NOSIGNATURE         ftb-xmod-compat-neoforge-21.1.5.jar               |FTB XMod Compat               |ftbxmodcompat                 |21.1.5              |Manifest: NOSIGNATURE         fusion-1.2.11a-neoforge-mc1.21.jar                |Fusion                        |fusion                        |1.2.11+a            |Manifest: NOSIGNATURE         fzzy_config-0.7.2+1.21+neoforge.jar               |Fzzy Config                   |fzzy_config                   |0.7.2+1.21+neoforge |Manifest: NOSIGNATURE         hats-neoforge-1.21.1-1.2.1.jar                    |Galena Hats                   |galena_hats                   |1.21.1-1.2.1        |Manifest: NOSIGNATURE         geckolib-neoforge-1.21.1-4.7.7.jar                |GeckoLib 4                    |geckolib                      |4.7.7               |Manifest: NOSIGNATURE         Geophilic v3.4.3 f15-80.mod.jar                   |Geophilic                     |geophilic                     |3.4.3               |Manifest: NOSIGNATURE         guardvillagers-2.3.2-1.21.1.jar                   |Guard Villagers               |guardvillagers                |2.3.2               |Manifest: NOSIGNATURE         guideme-21.1.14.jar                               |GuideME                       |guideme                       |21.1.14             |Manifest: NOSIGNATURE         handoveryouritems-1.21.1-3.6.jar                  |Hand Over Your Items          |handoveryouritems             |3.6                 |Manifest: NOSIGNATURE         handcrafted-neoforge-1.21.1-4.0.3.jar             |Handcrafted                   |handcrafted                   |4.0.3               |Manifest: NOSIGNATURE         HangGlider-v21.1.0-1.21.1-NeoForge.jar            |Hang Glider                   |hangglider                    |21.1.0              |Manifest: NOSIGNATURE         healingcampfire-1.21.1-6.2.jar                    |Healing Campfire              |healingcampfire               |6.2                 |Manifest: NOSIGNATURE         him-2.0.2-neoforge-1.21.1.jar                     |him                           |him                           |2.0.1               |Manifest: NOSIGNATURE         HopoBetterMineshaft-[1.21-1.21.3]-1.3.0b.jar      |HopoBetterMineshaft           |hopo                          |1.3.0               |Manifest: NOSIGNATURE         HopoBetterRuinedPortals-[1.21.1-1.21.3]-1.4.4b.jar|HopoBetterRuinedPortals       |hoporp                        |1.4.4               |Manifest: NOSIGNATURE         HopoBetterUnderwaterRuins-[1.21.1-1.21.3]-1.2.1b.j|HopoBetterUnderwaterRuins     |hopour                        |1.2.1               |Manifest: NOSIGNATURE         HorseExpert-v21.1.0-1.21.1-NeoForge.jar           |Horse Expert                  |horseexpert                   |21.1.0              |Manifest: NOSIGNATURE         Iceberg-1.21.1-neoforge-1.3.2.jar                 |Iceberg                       |iceberg                       |1.3.2               |Manifest: NOSIGNATURE         ImmediatelyFast-NeoForge-1.6.6+1.21.1.jar         |ImmediatelyFast               |immediatelyfast               |1.6.6+1.21.1        |Manifest: NOSIGNATURE         immersive_aircraft-1.3.3+1.21.1-neoforge.jar      |Immersive Aircraft            |immersive_aircraft            |1.3.3+1.21.1        |Manifest: NOSIGNATURE         immersivethunder-neoforge-1.21.1-1.3.0.jar        |Immersive Thunder             |immersivethunder              |1.3.0               |Manifest: NOSIGNATURE         ImmersiveUI-NEOFORGE-0.3.3+1.21.1.jar             |ImmersiveUI                   |immersiveui                   |0.3.3               |Manifest: NOSIGNATURE         infinitetrading-1.21.1-4.6.jar                    |Infinite Trading              |infinitetrading               |4.6                 |Manifest: NOSIGNATURE         iris-neoforge-1.8.12+mc1.21.1.jar                 |Iris                          |iris                          |1.8.12-snapshot+mc1.|Manifest: NOSIGNATURE         ironbookshelves-1.21.1-1.4.11-neoforge.jar        |Iron Bookshelves              |ironbookshelves               |1.21.1-1.4.11-neofor|Manifest: NOSIGNATURE         ItemBorders-1.21-neoforge-1.2.5.jar               |Item Borders                  |itemborders                   |1.2.5               |Manifest: NOSIGNATURE         Jade-1.21.1-NeoForge-15.10.3.jar                  |Jade                          |jade                          |15.10.3+neoforge    |Manifest: NOSIGNATURE         JadeAddons-1.21.1-NeoForge-6.1.0.jar              |Jade Addons                   |jadeaddons                    |6.1.0+neoforge      |Manifest: NOSIGNATURE         jamlib-neoforge-1.3.5+1.21.1.jar                  |JamLib                        |jamlib                        |1.3.5+1.21.1        |Manifest: NOSIGNATURE         jumpboat-1.21.0-1.0.5.jar                         |Jumpy Boats                   |jumpboat                      |1.21.0-1.0.5        |Manifest: NOSIGNATURE         justenoughbreeding-neoforge-1.21-1.21.1-1.6.2.jar |Just Enough Breeding          |justenoughbreeding            |1.6.2               |Manifest: NOSIGNATURE         jeed-1.21-2.2.19.jar                              |Just Enough Effects Descriptio|jeed                          |1.21-2.2.19         |Manifest: NOSIGNATURE         jei-1.21.1-neoforge-19.22.1.316.jar               |Just Enough Items             |jei                           |19.22.1.316         |Manifest: NOSIGNATURE         JustEnoughProfessions-neoforge-1.21.1-4.0.4.jar   |Just Enough Professions (JEP) |justenoughprofessions         |4.0.4               |Manifest: NOSIGNATURE         Kiwi-1.21.1-NeoForge-15.6.2.jar                   |Kiwi Library                  |kiwi                          |15.6.2+neoforge     |Manifest: NOSIGNATURE         konkrete_neoforge_1.9.9_MC_1.21.jar               |Konkrete                      |konkrete                      |1.9.9               |Manifest: NOSIGNATURE         thedarkcolour.kffmod-5.9.0.jar                    |Kotlin For Forge              |kotlinforforge                |5.9.0               |Manifest: NOSIGNATURE         kubejs-neoforge-2101.7.1-build.181.jar            |KubeJS                        |kubejs                        |2101.7.1-build.181  |Manifest: NOSIGNATURE         kuma-api-neoforge-21.0.5+1.21.jar                 |KumaAPI                       |kuma_api                      |21.0.5              |Manifest: NOSIGNATURE         mcwifipnp-1.9.0-1.21-neoforge.jar                 |LAN World Plug-n-Play         |mcwifipnp                     |1.9.0               |Manifest: NOSIGNATURE         LegendaryTooltips-1.21.1-neoforge-1.5.5.jar       |Legendary Tooltips            |legendarytooltips             |1.5.5               |Manifest: NOSIGNATURE         libIPN-neoforge-1.21-6.5.1.jar                    |libIPN                        |libipn                        |6.5.1               |Manifest: NOSIGNATURE         lithium-neoforge-0.15.0+mc1.21.1.jar              |Lithium                       |lithium                       |0.15.0+mc1.21.1     |Manifest: NOSIGNATURE         lootr-neoforge-1.21-1.10.35.91.jar                |Lootr                         |lootr                         |1.21-1.10.35.91     |Manifest: NOSIGNATURE         lukis-crazy-chambers-1.0.2.jar                    |Luki's Crazy Chambers         |mr_lukis_crazychambers        |1.0.2               |Manifest: NOSIGNATURE         mru-1.0.19+LTS+1.21.1+neoforge.jar                |M.R.U                         |mru                           |1.0.19+LTS+1.21.1+ne|Manifest: NOSIGNATURE         mcw-doors-1.1.2-mc1.21.1neoforge.jar              |Macaw's Doors                 |mcwdoors                      |1.1.2               |Manifest: NOSIGNATURE         mcw-fences-1.2.0-1.21.1neoforge.jar               |Macaw's Fences and Walls      |mcwfences                     |1.2.0               |Manifest: NOSIGNATURE         mcw-paintings-1.0.5-1.21.1neoforge.jar            |Macaw's Paintings             |mcwpaintings                  |1.0.5               |Manifest: NOSIGNATURE         mcw-paths-1.1.0neoforge-mc1.21.1.jar              |Macaw's Paths and Pavings     |mcwpaths                      |1.1.0               |Manifest: NOSIGNATURE         mcw-roofs-2.3.2-mc1.21.1neoforge.jar              |Macaw's Roofs                 |mcwroofs                      |2.3.2               |Manifest: NOSIGNATURE         mcw-stairs-1.0.1-1.21.1neoforge.jar               |Macaw's Stairs and Balconies  |mcwstairs                     |1.0.1               |Manifest: NOSIGNATURE         mcw-trapdoors-1.1.4-mc1.21.1neoforge.jar          |Macaw's Trapdoors             |mcwtrpdoors                   |1.1.4               |Manifest: NOSIGNATURE         MagnumTorch-v21.1.0-1.21.1-NeoForge.jar           |Magnum Torch                  |magnumtorch                   |21.1.0              |Manifest: NOSIGNATURE         man_of_many_planes-0.2.1+1.21.1-neoforge.jar      |Man of Many Planes            |man_of_many_planes            |0.2.1+1.21.1        |Manifest: NOSIGNATURE         Mekanism-1.21.1-10.7.15.81.jar                    |Mekanism                      |mekanism                      |10.7.15             |Manifest: NOSIGNATURE         MekanismAdditions-1.21.1-10.7.15.81.jar           |Mekanism: Additions           |mekanismadditions             |10.7.15             |Manifest: NOSIGNATURE         MekanismGenerators-1.21.1-10.7.15.81.jar          |Mekanism: Generators          |mekanismgenerators            |10.7.15             |Manifest: NOSIGNATURE         MekanismTools-1.21.1-10.7.15.81.jar               |Mekanism: Tools               |mekanismtools                 |10.7.15             |Manifest: NOSIGNATURE         melody_neoforge_1.0.10_MC_1.21.jar                |Melody                        |melody                        |1.0.10              |Manifest: NOSIGNATURE         midnightlib-1.7.5-neoforge+1.21.1.jar             |MidnightLib                   |midnightlib                   |1.7.5               |Manifest: NOSIGNATURE         client-1.21.1-20240808.144430-srg.jar             |Minecraft                     |minecraft                     |1.21.1              |Manifest: a1:d4:5e:04:4f:d3:d6:e0:7b:37:97:cf:77:b0:de:ad:4a:47:ce:8c:96:49:5f:0a:cf:8c:ae:b2:6d:4b:8a:3f         MobLassos-v21.1.0-1.21.1-NeoForge.jar             |Mob Lassos                    |moblassos                     |21.1.0              |Manifest: NOSIGNATURE         modernfix-neoforge-5.24.3+mc1.21.1.jar            |ModernFix                     |modernfix                     |5.24.3+mc1.21.1     |Manifest: NOSIGNATURE         modpack-update-checker-1.21.1-neoforge-0.15.6.jar |Modpack Update Checker        |modpackupdatechecker          |0.15.6              |Manifest: 4f:88:cf:0c:4c:fd:bd:e8:35:93:f6:9f:0e:12:30:77:82:b3:66:1e:b0:ca:bc:29:a8:0b:91:83:c6:7d:81:19         mmv-1.1.2-1.21.jar                                |Moog's Structures Template    |mmv                           |1.1.2-1.21          |Manifest: NOSIGNATURE         moonlight-1.21-2.22.2-neoforge.jar                |Moonlight Lib                 |moonlight                     |1.21-2.22.2         |Manifest: NOSIGNATURE         morediscs-1.21.1-neoforge-35.jar                  |More Music Discs              |morediscs                     |35                  |Manifest: NOSIGNATURE         moreoverlays-1.24.1-mc1.21.1-neoforge.jar         |More Overlays Updated         |moreoverlays                  |1.24.1              |Manifest: NOSIGNATURE         morevanillashields-1.0.2-1.21.1.jar               |More Vanilla Shields          |morevanillashields            |1.0.2-1.21.1        |Manifest: NOSIGNATURE         MouseTweaks-neoforge-mc1.21-2.26.1.jar            |Mouse Tweaks                  |mousetweaks                   |2.26.1              |Manifest: NOSIGNATURE         1.21-neo-0.1.2.jar                                |MPUC lavender-md              |mpuc_lavendermd               |0.1.2               |Manifest: 4f:88:cf:0c:4c:fd:bd:e8:35:93:f6:9f:0e:12:30:77:82:b3:66:1e:b0:ca:bc:29:a8:0b:91:83:c6:7d:81:19         refurbished_furniture-neoforge-1.21.1-1.0.16.jar  |MrCrayfish's Furniture Mod: Re|refurbished_furniture         |1.0.16              |Manifest: NOSIGNATURE         MutantMonsters-v21.1.0-1.21.1-NeoForge.jar        |Mutant Monsters               |mutantmonsters                |21.1.0              |Manifest: NOSIGNATURE         MyNethersDelight-1.21.1-1.8.jar                   |My Nether's Delight           |mynethersdelight              |1.8                 |Manifest: NOSIGNATURE         nametagtweaks-1.21.1-4.0.jar                      |Name Tag Tweaks               |nametagtweaks                 |4.0                 |Manifest: NOSIGNATURE         NaturesCompass-1.21.1-3.0.3-neoforge.jar          |Nature's Compass              |naturescompass                |1.21.1-3.0.2-neoforg|Manifest: NOSIGNATURE         neoforge-21.1.203-universal.jar                   |NeoForge                      |neoforge                      |21.1.203            |Manifest: NOSIGNATURE         neoforgedatapackextensions-neoforge-21.1.2.jar    |NeoForge Data Pack Extensions |neoforgedatapackextensions    |21.1.2              |Manifest: NOSIGNATURE         netherportalfix-neoforge-1.21.1-21.1.1.jar        |NetherPortalFix               |netherportalfix               |21.1.1              |Manifest: NOSIGNATURE         nofeathertrample-1.21.1-1.3.jar                   |No Feather Trample            |nofeathertrample              |1.3                 |Manifest: NOSIGNATURE         noisium-neoforge-2.3.0+mc1.21-1.21.1.jar          |Noisium                       |noisium                       |2.3.0+mc1.21-1.21.1 |Manifest: NOSIGNATURE         Not Enough Recipe Book-NEOFORGE-0.4.3+1.21.jar    |Not Enough Recipe Book        |nerb                          |0.4.3               |Manifest: NOSIGNATURE         notenoughanimations-neoforge-1.10.1-mc1.21.jar    |NotEnoughAnimations           |notenoughanimations           |1.10.1              |Manifest: NOSIGNATURE         OctoLib-NEOFORGE-0.6.0.3+1.21.jar                 |OctoLib                       |octolib                       |0.6.0.3             |Manifest: NOSIGNATURE         Oreganized 1.21.1-5.0.0.jar                       |Oreganized                    |oreganized                    |5.0.0               |Manifest: NOSIGNATURE         overloadedarmorbar-neoforge-1.21-2.jar            |OverloadedArmorBar            |overloadedarmorbar            |2                   |Manifest: NOSIGNATURE         owo-lib-neoforge-0.12.15.5-beta.1+1.21.jar        |oωo                           |owo                           |0.12.15.5-beta.1+1.2|Manifest: NOSIGNATURE         packetfixer-3.1.4-1.20.5-1.21.X-merged.jar        |PacketFixer                   |packetfixer                   |3.1.4               |Manifest: NOSIGNATURE         particle_effects-1.21.1-NeoForge-1.0.1.jar        |Particle Effects              |particle_effects              |1.0.1               |Manifest: NOSIGNATURE         particular-1.21.1-NeoForge-1.1.6.jar              |Particular                    |particular                    |1.1.6               |Manifest: NOSIGNATURE         Perception-NEOFORGE-0.1.6+1.21.1.jar              |Perception                    |perception                    |0.1.6               |Manifest: NOSIGNATURE         PermanentSponges-v21.1.0-1.21.1-NeoForge.jar      |Permanent Sponges             |permanentsponges              |21.1.0              |Manifest: NOSIGNATURE         PickUpNotifier-v21.1.1-1.21.1-NeoForge.jar        |Pick Up Notifier              |pickupnotifier                |21.1.1              |Manifest: NOSIGNATURE         Placebo-1.21.1-9.9.1.jar                          |Placebo                       |placebo                       |9.9.1               |Manifest: NOSIGNATURE         platform-neoforge-1.21.1-1.2.10.2.jar             |Platform                      |platform                      |1.2.10.2            |Manifest: NOSIGNATURE         player-animation-lib-forge-2.0.1+1.21.1.jar       |Player Animator               |playeranimator                |2.0.1+1.21.1        |Manifest: NOSIGNATURE         plushies-neoforge-1.5.1.jar                       |Plushie Mod                   |plushies                      |1.5.1               |Manifest: NOSIGNATURE         Ponder-NeoForge-1.21.1-1.0.56.jar                 |Ponder                        |ponder                        |1.0.56              |Manifest: NOSIGNATURE         PortableHole-v21.1.0-1.21.1-NeoForge.jar          |Portable Hole                 |portablehole                  |21.1.0              |Manifest: NOSIGNATURE         prickle-neoforge-1.21.1-21.1.10.jar               |PrickleMC                     |prickle                       |21.1.10             |Manifest: NOSIGNATURE         Prism-1.21.1-neoforge-1.0.11.jar                  |Prism                         |prism                         |1.0.11              |Manifest: NOSIGNATURE         ProPlacer-v21.1.1-1.21.1-NeoForge.jar             |Pro Placer                    |proplacer                     |21.1.1              |Manifest: NOSIGNATURE         PuzzlesLib-v21.1.38-1.21.1-NeoForge.jar           |Puzzles Lib                   |puzzleslib                    |21.1.38             |Manifest: NOSIGNATURE         AdditionalEnchantedMiner-1.21.1-neoforge-21.1.119.|QuarryPlus                    |quarryplus                    |21.1.119            |Manifest: ef:50:af:b3:03:e0:3e:70:a7:ef:78:77:a5:4d:d4:b5:07:ec:df:9d:d6:f3:12:13:c9:3c:cd:9a:0a:3e:6b:43         rarcompat-1.21-0.9.6.jar                          |RAR-Compat                    |rarcompat                     |0.9.6               |Manifest: NOSIGNATURE         rechiseled-1.1.6a-neoforge-mc1.21.jar             |Rechiseled                    |rechiseled                    |1.1.6+a             |Manifest: NOSIGNATURE         rechiseledcreate-1.0.2a-neoforge-mc1.21.jar       |Rechiseled: Create            |rechiseledcreate              |1.0.2+a             |Manifest: NOSIGNATURE         reeses-sodium-options-neoforge-1.8.3+mc1.21.4.jar |Reese's Sodium Options        |reeses_sodium_options         |1.8.3+mc1.21.4      |Manifest: NOSIGNATURE         relics-1.21.1-0.11.jar                            |Relics                        |relics                        |0.11                |Manifest: NOSIGNATURE         replantingcrops-1.21.1-5.5.jar                    |Replanting Crops              |replantingcrops               |5.5                 |Manifest: NOSIGNATURE         repurposed_structures-7.5.17+1.21.1-neoforge.jar  |Repurposed Structures         |repurposed_structures         |7.5.17+1.21.1-neofor|Manifest: NOSIGNATURE         resourcelibrary-neoforge-1.21.1-2.8.0.jar         |Resource Library              |resourcelibrary               |1.21.1-2.8.0        |Manifest: NOSIGNATURE         resource_nether_ores-neoforge-1.21.1-2.1.0.jar    |Resource Nether Ores          |resource_nether_ores          |2.1.0               |Manifest: NOSIGNATURE         resourcefullib-neoforge-1.21-3.0.12.jar           |Resourceful Lib               |resourcefullib                |3.0.12              |Manifest: NOSIGNATURE         resourcefulconfig-neoforge-1.21-3.0.11.jar        |Resourcefulconfig             |resourcefulconfig             |3.0.11              |Manifest: NOSIGNATURE         rhino-2101.2.7-build.77.jar                       |Rhino                         |rhino                         |2101.2.7-build.77   |Manifest: NOSIGNATURE         rightclickharvest-neoforge-4.5.3+1.21.1.jar       |Right Click Harvest           |rightclickharvest             |4.5.3+1.21.1        |Manifest: NOSIGNATURE         satisfying_buttons-neoforge-1.1.2-1.21.1.jar      |Satisfying Buttons            |satisfying_buttons            |1.1.1               |Manifest: NOSIGNATURE         Searchables-neoforge-1.21.1-1.0.2.jar             |Searchables                   |searchables                   |1.0.2               |Manifest: NOSIGNATURE         simple_weather-1.0.13.jar                         |Simple Weather                |simple_weather                |1.0.13              |Manifest: NOSIGNATURE         simplehats-neoforge-1.21.1-0.4.0.jar              |SimpleHats                    |simplehats                    |0.4.0               |Manifest: NOSIGNATURE         simplylight-1.5.3+1.21.1-b4.jar                   |Simply Light                  |simplylight                   |1.5.3               |Manifest: NOSIGNATURE         SkinnedCarts-1.21-6.0.1.jar                       |Skinned Carts                 |skinnedcarts                  |6.0.1               |Manifest: NOSIGNATURE         sleepsooner-1.21.1-4.7.jar                        |Sleep Sooner                  |sleepsooner                   |4.7                 |Manifest: NOSIGNATURE         smallernetherportals-1.21.1-3.9.jar               |Smaller Nether Portals        |smallernetherportals          |3.9                 |Manifest: NOSIGNATURE         SmartBrainLib-neoforge-1.21.1-1.16.10.jar         |SmartBrainLib                 |smartbrainlib                 |1.16.10             |Manifest: NOSIGNATURE         smoothchunk-1.21-4.1.jar                          |Smoothchunk mod               |smoothchunk                   |4.1                 |Manifest: NOSIGNATURE         snowundertrees-1.21.1-1.5.jar                     |Snow Under Trees              |snowundertrees                |1.5                 |Manifest: NOSIGNATURE         SnowRealMagic-1.21.1-NeoForge-12.1.2.jar          |Snow! Real Magic!             |snowrealmagic                 |12.1.2+neoforge     |Manifest: NOSIGNATURE         sodium-neoforge-0.6.13+mc1.21.1.jar               |Sodium                        |sodium                        |0.6.13+mc1.21.1     |Manifest: NOSIGNATURE         sodiumdynamiclights-neoforge-1.0.10-1.21.1.jar    |Sodium Dynamic Lights         |sodiumdynamiclights           |1.0.9               |Manifest: NOSIGNATURE         sodiumextras-neoforge-1.0.8-1.21.1.jar            |Sodium Extras                 |sodiumextras                  |1.0.7               |Manifest: NOSIGNATURE         sodiumoptionsapi-neoforge-1.0.10-1.21.1.jar       |Sodium Options API            |sodiumoptionsapi              |1.0.10              |Manifest: NOSIGNATURE         sodiumoptionsmodcompat-neoforge-1.0.0-1.21.1.jar  |Sodium Options Mod Compat     |sodiumoptionsmodcompat        |1.0.0               |Manifest: NOSIGNATURE         someassemblyrequired-5.2.2.jar                    |Some Assembly Required        |someassemblyrequired          |5.2.2               |Manifest: NOSIGNATURE         sophisticatedbackpacks-1.21.1-3.24.21.1314.jar    |Sophisticated Backpacks       |sophisticatedbackpacks        |3.24.21             |Manifest: NOSIGNATURE         sophisticatedcore-1.21.1-1.3.64.1090.jar          |Sophisticated Core            |sophisticatedcore             |1.3.64              |Manifest: NOSIGNATURE         sound-physics-remastered-neoforge-1.21.1-1.4.10.ja|Sound Physics Remastered      |sound_physics_remastered      |1.21.1-1.4.10       |Manifest: NOSIGNATURE         sounds-2.4.13.1+lts+1.21.1+neoforge.jar           |Sounds                        |sounds                        |2.4.13.1+lts+1.21.1+|Manifest: NOSIGNATURE         spark-1.10.124-neoforge.jar                       |spark                         |spark                         |1.10.124            |Manifest: NOSIGNATURE         sparsestructures-neoforge-1.21.1-3.0.jar          |SparseStructures              |sparsestructures              |3.0                 |Manifest: NOSIGNATURE         spectrelib-neoforge-0.17.2+1.21.jar               |SpectreLib                    |spectrelib                    |0.17.2+1.21         |Manifest: NOSIGNATURE         SpikySpikes-v21.1.1-1.21.1-NeoForge.jar           |Spiky Spikes                  |spikyspikes                   |21.1.1              |Manifest: NOSIGNATURE         statuemenus-neoforge-21.1.0.jar                   |Statue Menus                  |statuemenus                   |21.1.0              |Manifest: NOSIGNATURE         stickyenchantinglapis-1.21.1-1.5.jar              |Sticky Enchanting Lapis       |stickyenchantinglapis         |1.5                 |Manifest: NOSIGNATURE         StorageDrawers-neoforge-1.21.1-13.11.1.jar        |Storage Drawers               |storagedrawers                |13.11.1             |Manifest: NOSIGNATURE         StrawStatues-v21.1.0-1.21.1-NeoForge.jar          |Straw Statues                 |strawstatues                  |21.1.0              |Manifest: NOSIGNATURE         SubtleEffects-neoforge-1.21.1-1.12.1.jar          |Subtle Effects                |subtle_effects                |1.12.1              |Manifest: NOSIGNATURE         supermartijn642configlib-1.1.8-neoforge-mc1.21.jar|SuperMartijn642's Config Libra|supermartijn642configlib      |1.1.8               |Manifest: NOSIGNATURE         supermartijn642corelib-1.1.18a-neoforge-mc1.21.jar|SuperMartijn642's Core Lib    |supermartijn642corelib        |1.1.18+a            |Manifest: NOSIGNATURE         supplementaries-1.21-3.4.9-neoforge.jar           |Supplementaries               |supplementaries               |1.21-3.4.9          |Manifest: NOSIGNATURE         sweety_archaeology-1.0.9b-neoforge-1.21.1.jar     |Sweety's Archaeology          |sweety_archaeology            |1.0.9               |Manifest: NOSIGNATURE         sweety_garden-1.0.1-neoforge-1.21.1.jar           |Sweety's Garden               |sweety_garden                 |1.0.1               |Manifest: NOSIGNATURE         TCTcore-1.21.1.jar                                |tctcore                       |tctcore                       |2.0                 |Manifest: NOSIGNATURE         tide-neoforge-1.21-1.6.3.jar                      |Tide                          |tide                          |1.6.3               |Manifest: NOSIGNATURE         TinySkeletons-v21.1.0-1.21.1-NeoForge.jar         |Tiny Skeletons                |tinyskeletons                 |21.1.0              |Manifest: NOSIGNATURE         toofast-1.21.0-0.4.3.5.jar                        |Too Fast                      |toofast                       |0.4.3.5             |Manifest: NOSIGNATURE         t_and_t-neoforge-fabric-1.13.2.jar                |Towns and Towers              |t_and_t                       |1.13.2              |Manifest: NOSIGNATURE         TradingPost-v21.1.0-1.21.1-NeoForge.jar           |Trading Post                  |tradingpost                   |21.1.0              |Manifest: NOSIGNATURE         TRansition-1.0.3-1.21-neoforge-SNAPSHOT.jar       |TRansition                    |transition                    |1.0.3               |Manifest: NOSIGNATURE         trashcans-1.0.18c-neoforge-mc1.21.jar             |Trash Cans                    |trashcans                     |1.0.18+c            |Manifest: NOSIGNATURE         trashslot-neoforge-1.21.1-21.1.4.jar              |TrashSlot                     |trashslot                     |21.1.4              |Manifest: NOSIGNATURE         TRender-1.0.5-1.21-neoforge-SNAPSHOT.jar          |TRender                       |trender                       |1.0.5               |Manifest: NOSIGNATURE         trimmable_tools-neoforge-1.21.1-2.0.5.jar         |Trimmable Tools               |trimmable_tools               |2.0.5               |Manifest: NOSIGNATURE         UniversalBoneMeal-v21.1.0-1.21.1-NeoForge.jar     |Universal Bone Meal           |universalbonemeal             |21.1.0              |Manifest: NOSIGNATURE         sawmill-1.21-1.5.22-neoforge.jar                  |Universal Sawmill             |sawmill                       |1.21-1.5.22         |Manifest: NOSIGNATURE         vanillazoom-1.21.1-2.8.jar                        |Vanilla Zoom                  |vanillazoom                   |2.8                 |Manifest: NOSIGNATURE         VisualWorkbench-v21.1.1-1.21.1-NeoForge.jar       |Visual Workbench              |visualworkbench               |21.1.1              |Manifest: NOSIGNATURE         visuality-forge-2.1.0.jar                         |Visuality: Reforged           |visuality                     |2.1.0               |Manifest: NOSIGNATURE         wakes-1.21.1-NeoForge-1.0.2.jar                   |Wakes                         |wakes                         |1.0.2               |Manifest: NOSIGNATURE         worldplaytime-1.2.2-1.21-NEOFORGE.jar             |World Play Time               |worldplaytime                 |1.2.2               |Manifest: NOSIGNATURE         xptome-1.21.1-2.4.jar                             |XP Tome                       |xpbook                        |2.4                 |Manifest: NOSIGNATURE         yeetusexperimentus-neoforge-87.0.0.jar            |Yeetus Experimentus           |yeetusexperimentus            |87.0.0              |Manifest: NOSIGNATURE         yet_another_config_lib_v3-3.7.1+1.21.1-neoforge.ja|YetAnotherConfigLib           |yet_another_config_lib_v3     |3.7.1+1.21.1-neoforg|Manifest: NOSIGNATURE     Crash Report UUID: d3322bc4-8aef-4225-92bb-bb873ab76ea0     FML: 4.0.41     NeoForge: 21.1.203     Flywheel Backend: flywheel:off    
    • I have the same problem, but after research I still can't find a solution. Can you give me your list of mods so I know if we have one in common, and if that's the reason?
    • Hi! I setup and run MC forge MDK on Linux. Reading the code of the example mod, I expect to some entries in the log located in ./run/logs/latest.log. I can see the entries from commonSetup(): forge-1.21.7-57.0.2-mdk $ grep moellendorf -r ./run/logs/latest.log [01Sep2025 11:28:16.980] [Worker-Main-12/INFO] [eu.moellendorf.myfirstmod.MyFirstMod/]: HELLO FROM COMMON SETUP [01Sep2025 11:28:16.980] [Worker-Main-12/INFO] [eu.moellendorf.myfirstmod.MyFirstMod/]: DIRT BLOCK >> minecraft:dirt [01Sep2025 11:28:16.980] [Worker-Main-12/INFO] [eu.moellendorf.myfirstmod.MyFirstMod/]: The magic number is... 42 [01Sep2025 11:28:16.980] [Worker-Main-12/INFO] [eu.moellendorf.myfirstmod.MyFirstMod/]: ITEM >> minecraft:iron_ingot But I cannot see the log entries from onClientSetup(). I expect to see: "HELLO FROM CLIENT SETUP" "MINECRAFT NAME >> " and my user's name (presumably "dev") What am I missing?
  • Topics

×
×
  • Create New...

Important Information

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