Jump to content

Recommended Posts

Posted (edited)

I've got an entity that is extended by a Zombie, when I spawn the entity in-game it is supposed to look like my custom model but it doesn't it's just a zombie.

 

It also says that I've summoned a zombie, so my thoughts are that it's either something to do with the entitytype build or it's something to do with the fact that I'm using the same rendering procedure as it was in 1.12.2 ?

(btw, yes I stole THIS guys EntityType builder, however I do understand everything that it's doing so I'd say it's not a big deal ?)

 

	@Mod.EventBusSubscriber(bus = Mod.EventBusSubscriber.Bus.MOD)
	public static class EntityTypes
	{
		private static final List<EntityType<?>> ENTITY_TYPES = new LinkedList<>();

		public static <T extends Entity> void add(EntityType<T> type)
		{
			ENTITY_TYPES.add(type);
		}

		public static List<EntityType<?>> getEntityTypes()
		{
			return Collections.unmodifiableList(ENTITY_TYPES);
		}

		@SubscribeEvent
		public static void registerEntityTypes(final RegistryEvent.Register<EntityType<?>> event)
		{
			EntityInit.registerEntityTypes();
			ENTITY_TYPES.forEach(entityType -> event.getRegistry().register(entityType));
		}
	}
	
	public class EntityInit 
	{
	
		public static final EntityType<EntityWhiteFace> WHITE_FACE;

		static
		{
			WHITE_FACE = createEntityType("entity_white_face", EntityWhiteFace.class, EntityWhiteFace::new, 64, 1, false);
		}

		private static <T extends Entity> EntityType<T> createEntityType(String id, Class<? extends T> entityClass, Function<? super World, ? extends T> factory, int range, int updateFrequency, boolean sendsVelocityUpdates)
		{
			EntityType<T> type = EntityType.Builder.create(entityClass, factory).tracker(range, updateFrequency, sendsVelocityUpdates).build(Reference.MOD_ID + ":" + id);
			type.setRegistryName(new ResourceLocation(Reference.MOD_ID + ":" + id));
			return type;
		}

		public static void registerEntityTypes()
		{
			main.EntityTypes.add(WHITE_FACE);
		}
	}
	
	
	public class EntityWhiteFace extends EntityZombie
	{

		public EntityWhiteFace(World worldIn) {
			super(worldIn);
			// TODO Auto-generated constructor stub
		}
	}

 

The EntityType builder works and allows me to spawn the entityclass that I have made, I have tried overriding some of the AI of the zombie and it works, so it is reading from the EntityWhiteFace class correctly.

 

This is code to render the model:

	private void preinit(final FMLCommonSetupEvent event)
	{
		RenderingRegistry.registerEntityRenderingHandler(EntityWhiteFace.class, new IRenderFactory<EntityWhiteFace>() 
		{
			@Override
			public Render<? super EntityWhiteFace> createRenderFor(RenderManager manager) {
				return new RenderWhiteFace(manager);
			}
		});
		Reference.logger.info("Setup Registered");
	}
	
	
	public class RenderWhiteFace extends RenderLiving<EntityWhiteFace> 
	{
		public static final ResourceLocation TEXTURES = new ResourceLocation(Reference.MOD_ID + ":textures/entity/whiteface.png");
		
		public RenderWhiteFace(RenderManager manager) {
			super(manager, new ModelWhiteFace(), 0.5f);
		}

		@Override
		protected ResourceLocation getEntityTexture(EntityWhiteFace entity)
		{
			return TEXTURES;
		}
		
		@Override
		protected void applyRotations(EntityWhiteFace entityLiving, float ageInTicks, float rotationYaw, float partialTicks)
		{
			super.applyRotations(entityLiving, ageInTicks, rotationYaw, partialTicks);
		}
	}

 

After typing /summon *modid*:entity_white_face this is the result: http://prntscr.com/myt98y

It should be spawning with my custom model and textures but it's not :/

 

Anyone got any ideas, I'm probably doing something drastically wrong in the rendering.

Edited by diesieben07
syntax highlighting
Posted
2 hours ago, diesieben07 said:
  • Problematic code, issue 14.
  • Why is your code so complicated and split up all over the place? All you need for registering entities is one event handler method. In this method create your EntityTypes and register them.
  • This is not the place to register your IRenderFactory. Read the JavaDocs for RenderingRegistry.registerEntityRenderingHandler.

Alright I spent the last hour or so trimming down the EntityTypes and I've had a look at how a few other mods register their renders and tried to replicate and it's still not solved the problem.

As for your first point of feedback I'm not exactly sure which section you're talking about.

 

Here's my updated code:

	@Mod(Reference.MOD_ID)
	public class main 
	{
		public static main instance;
		
		public main() 
		{
			instance = this;
			
			FMLJavaModLoadingContext.get().getModEventBus().addListener(this::preinit);
			FMLJavaModLoadingContext.get().getModEventBus().addListener(this::clientRegistries);
			
			MinecraftForge.EVENT_BUS.register(this);
		}
		
		private void preinit(final FMLCommonSetupEvent event)
		{
			RenderingRegistry.registerEntityRenderingHandler(EntityWhiteFace.class, (RenderManager manager) -> new RenderWhiteFace (manager));
			Reference.logger.info("Setup Registered");
		}
		
		private void clientRegistries(final FMLClientSetupEvent event)
		{
			Reference.logger.info("Client Registered");
		}
		
		@Mod.EventBusSubscriber(bus = Mod.EventBusSubscriber.Bus.MOD)
		public static class RegistryEvents
		{
			@SubscribeEvent
			public static void registerEntityTypes(final RegistryEvent.Register<EntityType<?>> event)
			{
				EntityInit.addEntityTypes();
				EntityInit.ENTITY_TYPES.forEach(entityType -> event.getRegistry().register(entityType));
			}
		}
	}
public class EntityInit 
	{
		private static final EntityType<EntityWhiteFace> WHITE_FACE;
		
		static
		{
			WHITE_FACE = createEntityType("entity_white_face", EntityWhiteFace.class, EntityWhiteFace::new, 64, 1, false);
		}

		private static <T extends Entity> EntityType<T> createEntityType(String id, Class<? extends T> entityClass, Function<? super World, ? extends T> factory, int range, int updateFrequency, boolean sendsVelocityUpdates)
		{
			EntityType<T> type = EntityType.Builder.create(entityClass, factory).tracker(range, updateFrequency, sendsVelocityUpdates).build(Reference.MOD_ID + ":" + id);
			type.setRegistryName(new ResourceLocation(Reference.MOD_ID + ":" + id));
			return type;
		}

		public static void addEntityTypes()
		{
			EntityInit.add(WHITE_FACE);
		}
		
		public static final List<EntityType<?>> ENTITY_TYPES = new LinkedList<>();

		public static <T extends Entity> void add(EntityType<T> type)
		{
			ENTITY_TYPES.add(type);
		}

		public static List<EntityType<?>> getEntityTypes()
		{
			return Collections.unmodifiableList(ENTITY_TYPES);
		}
	}
	
	public class EntityWhiteFace extends EntityZombie
	{

		public EntityWhiteFace(World manager) {
			super(manager);
			// TODO Auto-generated constructor stub
		}
	}

 

	public class RenderWhiteFace extends RenderLiving<EntityWhiteFace>
	{
		private static final ResourceLocation WHITE_FACE_TEXTURE = new ResourceLocation(Reference.MOD_ID + ":textures/entity/whiteface.png");

		public RenderWhiteFace(RenderManager manager)
		{
			super(manager, new ModelWhiteFace(), 0.5F);
		}

		@Override
		protected ResourceLocation getEntityTexture(EntityWhiteFace par1Entity)
		{
			return RenderWhiteFace.WHITE_FACE_TEXTURE;
		}
	}

 

I believe that in 1.13.2 you don't need to mess with the client and common proxy, and that the FMLCommonSetupEvent and the FMLClientSetupEvent is the replacement, which is why I've put the RenderingRegistry.registerEntityRenderingHandler inside of the FMLCommonSetupEvent function, is am I wrong?

Posted
28 minutes ago, diesieben07 said:
  • The Javadocs for registerEntityRenderingHandler tell you to call it in FMLClientSetupEvent.
  • You are still creating your EntityType in a static initializer. You must do this in a forge-controlled event, such as RegistryEvent.Register.
  • Also I just noticed, your EntityWhiteFace class is an inner class of EntityInit and thus has a hidden constructor parameter. Entity classes must have a public constructor with a single World argument.

I noticed after posting my reply about the FMLCommonSetupEvent that the registerEntityRenderingHandler had to be inside the Client one, so I tried that and it didn't work

 

EntityWhiteFace has it's own class it isn't an inner class (just looks like one the way I have quoted my code)

 

I've gone to complete basics and used RegistryEvent.Register to create my entitytype and now it's crashing before it's opening the client.

@Mod(Reference.MOD_ID)
public class main 
{
	public static main instance;
	
	public main() 
	{
		instance = this;
		
		FMLJavaModLoadingContext.get().getModEventBus().addListener(this::preinit);
		FMLJavaModLoadingContext.get().getModEventBus().addListener(this::clientRegistries);
		
		MinecraftForge.EVENT_BUS.register(this);
	}
	
	private void preinit(final FMLCommonSetupEvent event)
	{
		Reference.logger.info("Setup Registered");
	}
	
	private void clientRegistries(final FMLClientSetupEvent event)
	{
		//RenderingRegistry.registerEntityRenderingHandler(EntityWhiteFace.class, (RenderManager manager) -> new RenderWhiteFace(manager));
		Reference.logger.info("Client Registered");
	}
	
	@Mod.EventBusSubscriber(bus = Mod.EventBusSubscriber.Bus.MOD)
	public static class RegistryEvents
	{
		/*@SubscribeEvent
		public static void registerEntityTypes(final RegistryEvent.Register<EntityType<?>> event)
		{
			EntityInit.addEntityTypes();
			EntityInit.ENTITY_TYPES.forEach(entityType -> event.getRegistry().register(entityType));
		}*/
		
		@SubscribeEvent
		public static void registerEntities(final RegistryEvent.Register<EntityType<?>> event)
		{
			event.getRegistry().register(EntityType.Builder.create(EntityWhiteFace.class, EntityWhiteFace::new).tracker(64, 1, false).build(Reference.MOD_ID + ":entity_white_face"));
		}
	}
}

 

It's the last line of actual code that is making me crash.

 

I think I'm crashing due to the fact that the EntityType hasn't got a registryname set, however I'm not too sure how to do that this way, the old way I did this:

	EntityType<T> type = EntityType.Builder.create(entityClass, factory).tracker(range, updateFrequency, sendsVelocityUpdates).build(Reference.MOD_ID + ":" + id);
	type.setRegistryName(new ResourceLocation(Reference.MOD_ID + ":" + id));

But it won't let me do this because it is a void https://prnt.sc/myvth0

Posted
3 minutes ago, diesieben07 said:

"It's crashing". *does not post crash*. ?‍♂️

 

Please learn basic Java. Especially what local variables are and how to use them.

Not really any need for snarky comments ?

 

True I forgot to post the crash log

Quote

    > Task :runClient
2019-03-16 23:22:25,000 main WARN Disabling terminal, you're running in an unsupported environment.
[23:22:25.138] [main/INFO] [cp.mo.mo.Launcher/MODLAUNCHER]: ModLauncher running: args [--gameDir, ., --launchTarget, fmluserdevclient, --fml.mcpVersion, 20190213.203750, --fml.mcVersion, 1.13.2, --fml.forgeGroup, net.minecraftforge, --fml.forgeVersion, 25.0.84, --version, MOD_DEV, --assetIndex, 1.13.1, --assetsDir, C:\Users\Robinson\.gradle\caches\forge_gradle\assets, --username, Test, --accessToken, ????????, --userProperties, {}]
[23:22:25.142] [main/INFO] [cp.mo.mo.Launcher/MODLAUNCHER]: ModLauncher starting: java version 1.8.0_202
[23:22:25.190] [main/DEBUG] [cp.mo.mo.LaunchServiceHandler/MODLAUNCHER]: Found launch services [minecraft,fmldevclient,fmldevserver,fmluserdevserver,testharness,fmlclient,fmluserdevclient,fmlserver]
[23:22:25.203] [main/DEBUG] [cp.mo.mo.TransformationServicesHandler/MODLAUNCHER]: Found transformer services : [fml]
[23:22:25.207] [main/DEBUG] [cp.mo.mo.NameMappingServiceHandler/MODLAUNCHER]: Found naming services 
[23:22:25.222] [main/DEBUG] [cp.mo.mo.LaunchPluginHandler/MODLAUNCHER]: Found launch plugins: [eventbus,object_holder_definalize,runtime_enum_extender,accesstransformer,capability_inject_definalize,runtimedistcleaner]
[23:22:25.223] [main/DEBUG] [cp.mo.mo.TransformationServicesHandler/MODLAUNCHER]: Transformation services loading
[23:22:25.225] [main/DEBUG] [cp.mo.mo.TransformationServiceDecorator/MODLAUNCHER]: Loading service fml
[23:22:25.228] [main/DEBUG] [ne.mi.fm.lo.LauncherVersion/CORE]: Found FMLLauncher version 25.0
[23:22:25.228] [main/DEBUG] [ne.mi.fm.lo.FMLLoader/CORE]: FML 25.0 loading
[23:22:25.229] [main/DEBUG] [ne.mi.fm.lo.FMLLoader/CORE]: FML found ModLauncher version : 0.12.1+40+f4037fb
[23:22:25.229] [main/DEBUG] [ne.mi.fm.lo.FMLLoader/CORE]: Initializing modjar URL handler
[23:22:25.230] [main/DEBUG] [ne.mi.fm.lo.FMLLoader/CORE]: FML found AccessTransformer version : 0.15.0+43+2b9c795
[23:22:25.231] [main/DEBUG] [ne.mi.fm.lo.FMLLoader/CORE]: FML found EventBus version : 0.8.0+35+1d68afc
[23:22:25.232] [main/DEBUG] [ne.mi.fm.lo.FMLLoader/CORE]: Found Runtime Dist Cleaner
[23:22:25.239] [main/DEBUG] [ne.mi.fm.lo.FMLLoader/CORE]: FML found CoreMod version : 0.4.1+18+afaaa7a
[23:22:25.241] [main/DEBUG] [ne.mi.fm.lo.FMLLoader/CORE]: Found ForgeSPI package implementation version 0.11.0+23+39a30e8
[23:22:25.241] [main/DEBUG] [ne.mi.fm.lo.FMLLoader/CORE]: Found ForgeSPI package specification 2
[23:22:25.505] [main/INFO] [ne.mi.fm.lo.FixSSL/CORE]: Added Lets Encrypt root certificates as additional trust
[23:22:25.506] [main/DEBUG] [cp.mo.mo.TransformationServiceDecorator/MODLAUNCHER]: Loaded service fml
[23:22:25.509] [main/DEBUG] [cp.mo.mo.TransformationServicesHandler/MODLAUNCHER]: Configuring option handling for services
[23:22:25.533] [main/DEBUG] [cp.mo.mo.TransformationServicesHandler/MODLAUNCHER]: Transformation services initializing
[23:22:25.534] [main/DEBUG] [cp.mo.mo.TransformationServiceDecorator/MODLAUNCHER]: Initializing transformation service fml
[23:22:25.534] [main/DEBUG] [ne.mi.fm.lo.FMLServiceProvider/CORE]: Setting up basic FML game directories
[23:22:25.535] [main/DEBUG] [ne.mi.fm.lo.FileUtils/CORE]: Found existing GAMEDIR directory : D:\Main Folder\Desktop\Minecraft Modding\ModdingProject\run
[23:22:25.536] [main/DEBUG] [ne.mi.fm.lo.FMLPaths/CORE]: Path GAMEDIR is D:\Main Folder\Desktop\Minecraft Modding\ModdingProject\run
[23:22:25.537] [main/DEBUG] [ne.mi.fm.lo.FileUtils/CORE]: Found existing MODSDIR directory : D:\Main Folder\Desktop\Minecraft Modding\ModdingProject\run\mods
[23:22:25.537] [main/DEBUG] [ne.mi.fm.lo.FMLPaths/CORE]: Path MODSDIR is D:\Main Folder\Desktop\Minecraft Modding\ModdingProject\run\mods
[23:22:25.537] [main/DEBUG] [ne.mi.fm.lo.FileUtils/CORE]: Found existing CONFIGDIR directory : D:\Main Folder\Desktop\Minecraft Modding\ModdingProject\run\config
[23:22:25.538] [main/DEBUG] [ne.mi.fm.lo.FMLPaths/CORE]: Path CONFIGDIR is D:\Main Folder\Desktop\Minecraft Modding\ModdingProject\run\config
[23:22:25.538] [main/DEBUG] [ne.mi.fm.lo.FMLPaths/CORE]: Path FMLCONFIG is D:\Main Folder\Desktop\Minecraft Modding\ModdingProject\run\config\fml.toml
[23:22:25.538] [main/DEBUG] [ne.mi.fm.lo.FMLServiceProvider/CORE]: Loading configuration
[23:22:25.592] [main/DEBUG] [ne.mi.fm.lo.FMLServiceProvider/CORE]: Preparing launch handler
[23:22:25.593] [main/DEBUG] [ne.mi.fm.lo.FMLLoader/CORE]: Using fmluserdevclient as launch service
[23:22:25.593] [main/DEBUG] [ne.mi.fm.lo.FMLLoader/CORE]: Received command line version data  : MC Version: '1.13.2' MCP Version: '20190213.203750' Forge Version: '25.0.84' Forge group: 'net.minecraftforge'
[23:22:25.594] [main/DEBUG] [ne.mi.fm.lo.LibraryFinder/CORE]: Found JAR forge at path C:\Users\Robinson\.gradle\caches\forge_gradle\minecraft_user_repo\net\minecraftforge\forge\1.13.2-25.0.84_mapped_snapshot_20180921-1.13\forge-1.13.2-25.0.84_mapped_snapshot_20180921-1.13-recomp.jar
[23:22:25.595] [main/DEBUG] [ne.mi.fm.lo.LibraryFinder/CORE]: Found JAR mcdata at path C:\Users\Robinson\.gradle\caches\forge_gradle\minecraft_repo\versions\1.13.2\client-extra.jar
[23:22:25.596] [main/DEBUG] [ne.mi.us.FMLUserdevLaunchProvider/CORE]: Injecting maven path C:\Users\Robinson\.gradle\caches\forge_gradle\minecraft_user_repo
[23:22:25.596] [main/DEBUG] [ne.mi.fm.lo.FMLCommonLaunchHandler/CORE]: Got mod coordinates examplemod%%D:\Main Folder\Desktop\Minecraft Modding\ModdingProject\build\resources\main;examplemod%%D:\Main Folder\Desktop\Minecraft Modding\ModdingProject\build\classes\java\main from env
[23:22:25.603] [main/DEBUG] [ne.mi.fm.lo.FMLCommonLaunchHandler/CORE]: Found supplied mod coordinates [{examplemod=[D:\Main Folder\Desktop\Minecraft Modding\ModdingProject\build\resources\main, D:\Main Folder\Desktop\Minecraft Modding\ModdingProject\build\classes\java\main]}]
[23:22:25.609] [main/DEBUG] [ne.mi.fm.lo.LanguageLoadingProvider/CORE]: Found 1 language providers
[23:22:25.611] [main/DEBUG] [ne.mi.fm.lo.LanguageLoadingProvider/CORE]: Found language provider javafml, version 25.0
[23:22:25.614] [main/DEBUG] [ne.mi.fm.lo.LanguageLoadingProvider/CORE]: Skipping adding forge jar - javafml is already present
[23:22:25.616] [main/DEBUG] [ne.mi.fm.lo.FMLServiceProvider/CORE]: Initiating mod scan
[23:22:25.622] [main/DEBUG] [ne.mi.fm.lo.LibraryFinder/CORE]: Found JAR classpath_mod at path D:\Main Folder\Desktop\Minecraft Modding\ModdingProject\build\resources\main
[23:22:25.622] [main/DEBUG] [ne.mi.fm.lo.LibraryFinder/CORE]: Found JAR classpath_mod at path C:\Users\Robinson\.gradle\caches\forge_gradle\minecraft_user_repo\net\minecraftforge\forge\1.13.2-25.0.84_mapped_snapshot_20180921-1.13\forge-1.13.2-25.0.84_mapped_snapshot_20180921-1.13-recomp.jar
[23:22:25.627] [main/DEBUG] [ne.mi.fm.lo.mo.ModListHandler/CORE]: Found mod coordinates from lists: []
[23:22:25.668] [main/DEBUG] [ne.mi.fm.lo.mo.ModFileParser/LOADING]: Parsing mod file candidate C:\Users\Robinson\.gradle\caches\forge_gradle\minecraft_user_repo\net\minecraftforge\forge\1.13.2-25.0.84_mapped_snapshot_20180921-1.13\forge-1.13.2-25.0.84_mapped_snapshot_20180921-1.13-recomp.jar
[23:22:25.709] [main/DEBUG] [ne.mi.fm.lo.mo.ModFile/LOADING]: Loading mod file C:\Users\Robinson\.gradle\caches\forge_gradle\minecraft_user_repo\net\minecraftforge\forge\1.13.2-25.0.84_mapped_snapshot_20180921-1.13\forge-1.13.2-25.0.84_mapped_snapshot_20180921-1.13-recomp.jar with language javafml
[23:22:25.723] [main/DEBUG] [ne.mi.fm.lo.mo.ModFileParser/LOADING]: Parsing mod file candidate D:\Main Folder\Desktop\Minecraft Modding\ModdingProject\build\resources\main
[23:22:25.729] [main/DEBUG] [ne.mi.fm.lo.mo.ModFile/LOADING]: Loading mod file D:\Main Folder\Desktop\Minecraft Modding\ModdingProject\build\resources\main with language javafml
[23:22:25.784] [main/DEBUG] [ne.mi.fm.lo.ModSorter/LOADING]: Found 2 mandatory requirements
[23:22:25.786] [main/DEBUG] [ne.mi.fm.lo.ModSorter/LOADING]: Found 0 mandatory mod requirements missing
[23:22:26.119] [main/DEBUG] [cp.mo.mo.TransformationServiceDecorator/MODLAUNCHER]: Initialized transformation service fml
[23:22:26.119] [main/DEBUG] [cp.mo.mo.TransformationServicesHandler/MODLAUNCHER]: Transformation services loading transformers
[23:22:26.119] [main/DEBUG] [cp.mo.mo.TransformationServiceDecorator/MODLAUNCHER]: Initializing transformers for transformation service fml
[23:22:26.120] [main/DEBUG] [ne.mi.fm.lo.FMLServiceProvider/CORE]: Loading coremod transformers
[23:22:26.122] [main/DEBUG] [cp.mo.mo.TransformationServiceDecorator/MODLAUNCHER]: Initialized transformers for transformation service fml
[23:22:26.124] [main/DEBUG] [ne.mi.fm.lo.LibraryFinder/CORE]: Found JAR realms at path C:\Users\Robinson\.gradle\caches\modules-2\files-2.1\com.mojang\realms\1.13.9\88d2ecc34dba880fb4f10c7318b313e067e8b6ae\realms-1.13.9.jar
[23:22:26.168] [main/INFO] [cp.mo.mo.LaunchServiceHandler/MODLAUNCHER]: Launching target 'fmluserdevclient' with arguments [--version, MOD_DEV, --gameDir, ., --assetsDir, C:\Users\Robinson\.gradle\caches\forge_gradle\assets, --assetIndex, 1.13.1, --username, Test, --accessToken, ????????, --userProperties, {}]
[23:22:26.170] [main/DEBUG] [ne.mi.us.FMLUserdevClientLaunchProvider/CORE]: Launching minecraft in cpw.mods.modlauncher.TransformingClassLoader@1187c9e8 with arguments [--version, MOD_DEV, --gameDir, ., --assetsDir, C:\Users\Robinson\.gradle\caches\forge_gradle\assets, --assetIndex, 1.13.1, --username, Test, --accessToken, DONT_CRASH, --userProperties, {}]
[23:22:27.689] [Client thread/INFO] [minecraft/Minecraft]: Setting user: Test
[23:22:35.614] [Client thread/WARN] [minecraft/GameSettings]: Skipping bad option: lastServer:
[23:22:35.641] [Client thread/INFO] [minecraft/Minecraft]: LWJGL Version: 3.1.6 build 14
[23:22:37.024] [Client thread/DEBUG] [ne.mi.fm.ForgeI18n/CORE]: Loading I18N data entries: 0
[23:22:37.129] [Client thread/INFO] [ne.mi.fm.ModLoader/CORE]: Loading Network data for FML net version: FML2
[23:22:37.137] [Client thread/DEBUG] [ne.mi.fm.ModList/LOADING]: Using 4 threads for parallel mod-loading
[23:22:37.138] [Client thread/DEBUG] [ne.mi.fm.ModLoader/LOADING]: ModContainer is cpw.mods.modlauncher.TransformingClassLoader$DelegatedClassLoader@5c45d770
[23:22:37.155] [Client thread/DEBUG] [ne.mi.fm.ja.FMLJavaModLanguageProvider/LOADING]: Loading FMLModContainer from classloader cpw.mods.modlauncher.TransformingClassLoader@1187c9e8 - got cpw.mods.modlauncher.TransformingClassLoader$DelegatedClassLoader@5c45d770
[23:22:37.156] [Client thread/DEBUG] [ne.mi.fm.ja.FMLModContainer/LOADING]: Creating FMLModContainer instance for net.minecraftforge.common.ForgeMod with classLoader cpw.mods.modlauncher.TransformingClassLoader@1187c9e8 & cpw.mods.modlauncher.TransformingClassLoader$DelegatedClassLoader@5c45d770
[23:22:37.168] [Client thread/DEBUG] [ne.mi.fm.ja.FMLModContainer/LOADING]: Loaded modclass net.minecraftforge.common.ForgeMod with cpw.mods.modlauncher.TransformingClassLoader$DelegatedClassLoader@5c45d770
[23:22:37.168] [Client thread/DEBUG] [ne.mi.fm.ModLoader/LOADING]: ModContainer is cpw.mods.modlauncher.TransformingClassLoader$DelegatedClassLoader@5c45d770
[23:22:37.168] [Client thread/DEBUG] [ne.mi.fm.ja.FMLJavaModLanguageProvider/LOADING]: Loading FMLModContainer from classloader cpw.mods.modlauncher.TransformingClassLoader@1187c9e8 - got cpw.mods.modlauncher.TransformingClassLoader$DelegatedClassLoader@5c45d770
[23:22:37.168] [Client thread/DEBUG] [ne.mi.fm.ja.FMLModContainer/LOADING]: Creating FMLModContainer instance for itsrobinson.facesmobs.main with classLoader cpw.mods.modlauncher.TransformingClassLoader@1187c9e8 & cpw.mods.modlauncher.TransformingClassLoader$DelegatedClassLoader@5c45d770
[23:22:37.170] [Client thread/DEBUG] [ne.mi.fm.ja.FMLModContainer/LOADING]: Loaded modclass itsrobinson.facesmobs.main with cpw.mods.modlauncher.TransformingClassLoader$DelegatedClassLoader@5c45d770
[23:22:37.176] [Client thread/DEBUG] [ne.mi.fm.ModList/LOADING]: Dispatching parallel event LifecycleEvent:CONSTRUCT
[23:22:37.183] [modloading-worker-1/DEBUG] [ne.mi.fm.ja.FMLModContainer/LOADING]: Loading mod instance fcmobs of type itsrobinson.facesmobs.main
[23:22:37.184] [modloading-worker-2/DEBUG] [ne.mi.fm.ja.FMLModContainer/LOADING]: Loading mod instance forge of type net.minecraftforge.common.ForgeMod
[23:22:37.189] [modloading-worker-2/DEBUG] [ne.mi.ve.fo.ForgeVersion/CORE]: Forge Version package package net.minecraftforge.versions.forge, Forge, version 25.0 from cpw.mods.modlauncher.TransformingClassLoader$DelegatedClassLoader@5c45d770
[23:22:37.189] [modloading-worker-2/DEBUG] [ne.mi.ve.fo.ForgeVersion/CORE]: Found Forge version 25.0.84
[23:22:37.189] [modloading-worker-2/DEBUG] [ne.mi.ve.fo.ForgeVersion/CORE]: Found Forge spec 25.0
[23:22:37.189] [modloading-worker-2/DEBUG] [ne.mi.ve.fo.ForgeVersion/CORE]: Found Forge group net.minecraftforge
[23:22:37.194] [modloading-worker-2/DEBUG] [ne.mi.ve.mc.MCPVersion/CORE]: Found MC version information 1.13.2
[23:22:37.195] [modloading-worker-2/DEBUG] [ne.mi.ve.mc.MCPVersion/CORE]: Found MCP version information 20190213.203750
[23:22:37.195] [modloading-worker-2/INFO] [ne.mi.co.ForgeMod/FORGEMOD]: Forge mod loading, version 25.0.84, for MC 1.13.2 with MCP 20190213.203750
[23:22:37.195] [modloading-worker-2/INFO] [ne.mi.co.MinecraftForge/FORGE]: MinecraftForge v25.0.84 Initialized
[23:22:37.202] [modloading-worker-1/DEBUG] [ne.mi.fm.ja.FMLModContainer/LOADING]: Loaded mod instance fcmobs of type itsrobinson.facesmobs.main
[23:22:37.202] [modloading-worker-1/DEBUG] [ne.mi.fm.ja.FMLModContainer/LOADING]: Injecting Automatic event subscribers for fcmobs
[23:22:37.232] [modloading-worker-1/DEBUG] [ne.mi.fm.AutomaticEventSubscriber/LOADING]: Attempting to inject @EventBusSubscriber classes into the eventbus for fcmobs
[23:22:37.237] [modloading-worker-1/DEBUG] [ne.mi.fm.AutomaticEventSubscriber/LOADING]: Auto-subscribing itsrobinson.facesmobs.main$RegistryEvents to MOD
[23:22:37.245] [modloading-worker-1/DEBUG] [ne.mi.fm.ja.FMLModContainer/LOADING]: Completed Automatic event subscribers for fcmobs
[23:22:37.369] [modloading-worker-2/DEBUG] [ne.mi.fm.co.ConfigTracker/CONFIG]: Config file forge-client.toml for forge tracking
[23:22:37.370] [modloading-worker-2/DEBUG] [ne.mi.fm.co.ConfigTracker/CONFIG]: Config file forge-server.toml for forge tracking
[23:22:37.372] [modloading-worker-2/DEBUG] [ne.mi.fm.ja.FMLModContainer/LOADING]: Loaded mod instance forge of type net.minecraftforge.common.ForgeMod
[23:22:37.372] [modloading-worker-2/DEBUG] [ne.mi.fm.ja.FMLModContainer/LOADING]: Injecting Automatic event subscribers for forge
[23:22:37.372] [modloading-worker-2/DEBUG] [ne.mi.fm.AutomaticEventSubscriber/LOADING]: Attempting to inject @EventBusSubscriber classes into the eventbus for forge
[23:22:37.373] [modloading-worker-2/DEBUG] [ne.mi.fm.ja.FMLModContainer/LOADING]: Completed Automatic event subscribers for forge
[23:22:37.373] [Client thread/DEBUG] [ne.mi.fm.ModList/LOADING]: Dispatching synchronous event LifecycleEvent:CREATE_REGISTRIES
[23:22:37.374] [Client thread/DEBUG] [ne.mi.fm.ja.FMLModContainer/LOADING]: Firing event for modid forge : RegistryEvent.NewRegistry
[23:22:37.374] [Client thread/DEBUG] [ne.mi.fm.ja.FMLModContainer/LOADING]: Fired event for modid forge : RegistryEvent.NewRegistry
[23:22:37.374] [Client thread/DEBUG] [ne.mi.fm.ja.FMLModContainer/LOADING]: Firing event for modid fcmobs : RegistryEvent.NewRegistry
[23:22:37.374] [Client thread/DEBUG] [ne.mi.fm.ja.FMLModContainer/LOADING]: Fired event for modid fcmobs : RegistryEvent.NewRegistry
[23:22:37.400] [Client thread/DEBUG] [ne.mi.re.ObjectHolderRegistry/REGISTRIES]: Processing ObjectHolder annotations
[23:22:37.419] [Client thread/DEBUG] [ne.mi.re.ObjectHolderRegistry/REGISTRIES]: Found 1751 ObjectHolder annotations
[23:22:37.444] [Client thread/DEBUG] [ne.mi.fm.ModList/LOADING]: Dispatching synchronous event LifecycleEvent:LOAD_REGISTRIES
[23:22:37.444] [Client thread/DEBUG] [ne.mi.fm.ja.FMLModContainer/LOADING]: Firing event for modid forge : RegistryEvent.Register<minecraft:blocks>
[23:22:37.445] [Client thread/DEBUG] [ne.mi.fm.ja.FMLModContainer/LOADING]: Fired event for modid forge : RegistryEvent.Register<minecraft:blocks>
[23:22:37.445] [Client thread/DEBUG] [ne.mi.fm.ja.FMLModContainer/LOADING]: Firing event for modid fcmobs : RegistryEvent.Register<minecraft:blocks>
[23:22:37.446] [Client thread/DEBUG] [ne.mi.fm.ja.FMLModContainer/LOADING]: Fired event for modid fcmobs : RegistryEvent.Register<minecraft:blocks>
[23:22:37.446] [Client thread/DEBUG] [ne.mi.re.GameData/REGISTRIES]: Applying holder lookups: minecraft:blocks
[23:22:37.448] [Client thread/DEBUG] [ne.mi.re.GameData/REGISTRIES]: Holder lookups applied: minecraft:blocks
[23:22:37.448] [Client thread/DEBUG] [ne.mi.fm.ModList/LOADING]: Dispatching synchronous event LifecycleEvent:LOAD_REGISTRIES
[23:22:37.448] [Client thread/DEBUG] [ne.mi.fm.ja.FMLModContainer/LOADING]: Firing event for modid forge : RegistryEvent.Register<minecraft:items>
[23:22:37.448] [Client thread/DEBUG] [ne.mi.fm.ja.FMLModContainer/LOADING]: Fired event for modid forge : RegistryEvent.Register<minecraft:items>
[23:22:37.448] [Client thread/DEBUG] [ne.mi.fm.ja.FMLModContainer/LOADING]: Firing event for modid fcmobs : RegistryEvent.Register<minecraft:items>
[23:22:37.448] [Client thread/DEBUG] [ne.mi.fm.ja.FMLModContainer/LOADING]: Fired event for modid fcmobs : RegistryEvent.Register<minecraft:items>
[23:22:37.448] [Client thread/DEBUG] [ne.mi.re.GameData/REGISTRIES]: Applying holder lookups: minecraft:items
[23:22:37.448] [Client thread/DEBUG] [ne.mi.re.GameData/REGISTRIES]: Holder lookups applied: minecraft:items
[23:22:37.448] [Client thread/DEBUG] [ne.mi.fm.ModList/LOADING]: Dispatching synchronous event LifecycleEvent:LOAD_REGISTRIES
[23:22:37.449] [Client thread/DEBUG] [ne.mi.fm.ja.FMLModContainer/LOADING]: Firing event for modid forge : RegistryEvent.Register<forge:moddimensions>
[23:22:37.449] [Client thread/DEBUG] [ne.mi.fm.ja.FMLModContainer/LOADING]: Fired event for modid forge : RegistryEvent.Register<forge:moddimensions>
[23:22:37.449] [Client thread/DEBUG] [ne.mi.fm.ja.FMLModContainer/LOADING]: Firing event for modid fcmobs : RegistryEvent.Register<forge:moddimensions>
[23:22:37.449] [Client thread/DEBUG] [ne.mi.fm.ja.FMLModContainer/LOADING]: Fired event for modid fcmobs : RegistryEvent.Register<forge:moddimensions>
[23:22:37.449] [Client thread/DEBUG] [ne.mi.re.GameData/REGISTRIES]: Applying holder lookups: forge:moddimensions
[23:22:37.449] [Client thread/DEBUG] [ne.mi.re.GameData/REGISTRIES]: Holder lookups applied: forge:moddimensions
[23:22:37.449] [Client thread/DEBUG] [ne.mi.fm.ModList/LOADING]: Dispatching synchronous event LifecycleEvent:LOAD_REGISTRIES
[23:22:37.449] [Client thread/DEBUG] [ne.mi.fm.ja.FMLModContainer/LOADING]: Firing event for modid forge : RegistryEvent.Register<minecraft:biomes>
[23:22:37.449] [Client thread/DEBUG] [ne.mi.fm.ja.FMLModContainer/LOADING]: Fired event for modid forge : RegistryEvent.Register<minecraft:biomes>
[23:22:37.449] [Client thread/DEBUG] [ne.mi.fm.ja.FMLModContainer/LOADING]: Firing event for modid fcmobs : RegistryEvent.Register<minecraft:biomes>
[23:22:37.449] [Client thread/DEBUG] [ne.mi.fm.ja.FMLModContainer/LOADING]: Fired event for modid fcmobs : RegistryEvent.Register<minecraft:biomes>
[23:22:37.449] [Client thread/DEBUG] [ne.mi.re.GameData/REGISTRIES]: Applying holder lookups: minecraft:biomes
[23:22:37.450] [Client thread/DEBUG] [ne.mi.re.GameData/REGISTRIES]: Holder lookups applied: minecraft:biomes
[23:22:37.450] [Client thread/DEBUG] [ne.mi.fm.ModList/LOADING]: Dispatching synchronous event LifecycleEvent:LOAD_REGISTRIES
[23:22:37.450] [Client thread/DEBUG] [ne.mi.fm.ja.FMLModContainer/LOADING]: Firing event for modid forge : RegistryEvent.Register<minecraft:enchantments>
[23:22:37.450] [Client thread/DEBUG] [ne.mi.fm.ja.FMLModContainer/LOADING]: Fired event for modid forge : RegistryEvent.Register<minecraft:enchantments>
[23:22:37.450] [Client thread/DEBUG] [ne.mi.fm.ja.FMLModContainer/LOADING]: Firing event for modid fcmobs : RegistryEvent.Register<minecraft:enchantments>
[23:22:37.450] [Client thread/DEBUG] [ne.mi.fm.ja.FMLModContainer/LOADING]: Fired event for modid fcmobs : RegistryEvent.Register<minecraft:enchantments>
[23:22:37.450] [Client thread/DEBUG] [ne.mi.re.GameData/REGISTRIES]: Applying holder lookups: minecraft:enchantments
[23:22:37.450] [Client thread/DEBUG] [ne.mi.re.GameData/REGISTRIES]: Holder lookups applied: minecraft:enchantments
[23:22:37.450] [Client thread/DEBUG] [ne.mi.fm.ModList/LOADING]: Dispatching synchronous event LifecycleEvent:LOAD_REGISTRIES
[23:22:37.451] [Client thread/DEBUG] [ne.mi.fm.ja.FMLModContainer/LOADING]: Firing event for modid forge : RegistryEvent.Register<minecraft:entities>
[23:22:37.451] [Client thread/DEBUG] [ne.mi.fm.ja.FMLModContainer/LOADING]: Fired event for modid forge : RegistryEvent.Register<minecraft:entities>
[23:22:37.451] [Client thread/DEBUG] [ne.mi.fm.ja.FMLModContainer/LOADING]: Firing event for modid fcmobs : RegistryEvent.Register<minecraft:entities>
[23:22:37.453] [Client thread/WARN] [minecraft/EntityType]: No data fixer registered for entity fcmobs:entity_white_face
[23:22:37.454] [Client thread/ERROR] [ne.mi.fm.ja.FMLModContainer/]: Exception caught during firing event: Can't use a null-name for the registry, object net.minecraft.entity.EntityType@76e00bdb.
    Index: 1
    Listeners:
        0: NORMAL
        1: ASM: class itsrobinson.facesmobs.main$RegistryEvents registerEntities(Lnet/minecraftforge/event/RegistryEvent$Register;)V
java.lang.NullPointerException: Can't use a null-name for the registry, object net.minecraft.entity.EntityType@76e00bdb.
    at com.google.common.base.Preconditions.checkNotNull(Preconditions.java:864)
    at net.minecraftforge.registries.ForgeRegistry.add(ForgeRegistry.java:313)
    at net.minecraftforge.registries.ForgeRegistry.add(ForgeRegistry.java:307)
    at net.minecraftforge.registries.ForgeRegistry.register(ForgeRegistry.java:133)
    at itsrobinson.facesmobs.main$RegistryEvents.registerEntities(main.java:61)
    at net.minecraftforge.eventbus.ASMEventHandler_0_RegistryEvents_registerEntities_Register.invoke(.dynamic)
    at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:80)
    at net.minecraftforge.eventbus.EventBus.post(EventBus.java:257)
    at net.minecraftforge.fml.javafmlmod.FMLModContainer.fireEvent(FMLModContainer.java:105)
    at java.util.function.Consumer.lambda$andThen$0(Consumer.java:65)
    at java.util.function.Consumer.lambda$andThen$0(Consumer.java:65)
    at net.minecraftforge.fml.ModContainer.transitionState(ModContainer.java:100)
    at net.minecraftforge.fml.ModList.lambda$dispatchSynchronousEvent$4(ModList.java:111)
    at java.util.ArrayList.forEach(ArrayList.java:1257)
    at net.minecraftforge.fml.ModList.dispatchSynchronousEvent(ModList.java:111)
    at net.minecraftforge.fml.ModList.lambda$static$0(ModList.java:82)
    at net.minecraftforge.fml.LifecycleEventProvider.dispatch(LifecycleEventProvider.java:70)
    at net.minecraftforge.fml.ModLoader.dispatchAndHandleError(ModLoader.java:152)
    at net.minecraftforge.registries.GameData.fireRegistryEvents(GameData.java:819)
    at net.minecraftforge.fml.ModLoader.loadMods(ModLoader.java:140)
    at net.minecraftforge.fml.client.ClientModLoader.begin(ClientModLoader.java:62)
    at net.minecraft.client.Minecraft.init(Minecraft.java:454)
    at net.minecraft.client.Minecraft.run(Minecraft.java:384)
    at net.minecraft.client.main.Main.main(Main.java:117)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at net.minecraftforge.userdev.FMLUserdevClientLaunchProvider.lambda$launchService$0(FMLUserdevClientLaunchProvider.java:55)
    at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:19)
    at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:32)
    at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:50)
    at cpw.mods.modlauncher.Launcher.run(Launcher.java:56)
    at cpw.mods.modlauncher.Launcher.main(Launcher.java:42)
    at net.minecraftforge.userdev.LaunchTesting.main(LaunchTesting.java:87)

[23:22:37.455] [Client thread/ERROR] [ne.mi.fm.ja.FMLModContainer/LOADING]: Caught exception during event RegistryEvent.Register<minecraft:entities> dispatch for modid fcmobs
java.lang.NullPointerException: Can't use a null-name for the registry, object net.minecraft.entity.EntityType@76e00bdb.
    at com.google.common.base.Preconditions.checkNotNull(Preconditions.java:864) ~[guava-21.0.jar:?]
    at net.minecraftforge.registries.ForgeRegistry.add(ForgeRegistry.java:313) ~[forge-1.13.2-25.0.84_mapped_snapshot_20180921-1.13-recomp.jar:?]
    at net.minecraftforge.registries.ForgeRegistry.add(ForgeRegistry.java:307) ~[forge-1.13.2-25.0.84_mapped_snapshot_20180921-1.13-recomp.jar:?]
    at net.minecraftforge.registries.ForgeRegistry.register(ForgeRegistry.java:133) ~[forge-1.13.2-25.0.84_mapped_snapshot_20180921-1.13-recomp.jar:?]
    at itsrobinson.facesmobs.main$RegistryEvents.registerEntities(main.java:61) ~[main/:?]
    at net.minecraftforge.eventbus.ASMEventHandler_0_RegistryEvents_registerEntities_Register.invoke(.dynamic) ~[?:?]
    at net.minecraftforge.eventbus.ASMEventHandler.invoke(ASMEventHandler.java:80) ~[eventbus-0.8.0-service.jar:?]
    at net.minecraftforge.eventbus.EventBus.post(EventBus.java:257) ~[eventbus-0.8.0-service.jar:?]
    at net.minecraftforge.fml.javafmlmod.FMLModContainer.fireEvent(FMLModContainer.java:105) ~[forge-1.13.2-25.0.84_mapped_snapshot_20180921-1.13-recomp.jar:25.0]
    at java.util.function.Consumer.lambda$andThen$0(Consumer.java:65) ~[?:1.8.0_202]
    at java.util.function.Consumer.lambda$andThen$0(Consumer.java:65) ~[?:1.8.0_202]
    at net.minecraftforge.fml.ModContainer.transitionState(ModContainer.java:100) ~[forge-1.13.2-25.0.84_mapped_snapshot_20180921-1.13-recomp.jar:?]
    at net.minecraftforge.fml.ModList.lambda$dispatchSynchronousEvent$4(ModList.java:111) ~[forge-1.13.2-25.0.84_mapped_snapshot_20180921-1.13-recomp.jar:?]
    at java.util.ArrayList.forEach(ArrayList.java:1257) ~[?:1.8.0_202]
    at net.minecraftforge.fml.ModList.dispatchSynchronousEvent(ModList.java:111) ~[forge-1.13.2-25.0.84_mapped_snapshot_20180921-1.13-recomp.jar:?]
    at net.minecraftforge.fml.ModList.lambda$static$0(ModList.java:82) ~[forge-1.13.2-25.0.84_mapped_snapshot_20180921-1.13-recomp.jar:?]
    at net.minecraftforge.fml.LifecycleEventProvider.dispatch(LifecycleEventProvider.java:70) ~[forge-1.13.2-25.0.84_mapped_snapshot_20180921-1.13-recomp.jar:?]
    at net.minecraftforge.fml.ModLoader.dispatchAndHandleError(ModLoader.java:152) ~[forge-1.13.2-25.0.84_mapped_snapshot_20180921-1.13-recomp.jar:?]
    at net.minecraftforge.registries.GameData.fireRegistryEvents(GameData.java:819) ~[forge-1.13.2-25.0.84_mapped_snapshot_20180921-1.13-recomp.jar:?]
    at net.minecraftforge.fml.ModLoader.loadMods(ModLoader.java:140) ~[forge-1.13.2-25.0.84_mapped_snapshot_20180921-1.13-recomp.jar:?]
    at net.minecraftforge.fml.client.ClientModLoader.begin(ClientModLoader.java:62) ~[forge-1.13.2-25.0.84_mapped_snapshot_20180921-1.13-recomp.jar:?]
    at net.minecraft.client.Minecraft.init(Minecraft.java:454) ~[forge-1.13.2-25.0.84_mapped_snapshot_20180921-1.13-recomp.jar:?]
    at net.minecraft.client.Minecraft.run(Minecraft.java:384) ~[forge-1.13.2-25.0.84_mapped_snapshot_20180921-1.13-recomp.jar:?]
    at net.minecraft.client.main.Main.main(Main.java:117) ~[forge-1.13.2-25.0.84_mapped_snapshot_20180921-1.13-recomp.jar:?]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_202]
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_202]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_202]
    at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_202]
    at net.minecraftforge.userdev.FMLUserdevClientLaunchProvider.lambda$launchService$0(FMLUserdevClientLaunchProvider.java:55) ~[forge-1.13.2-25.0.84_mapped_snapshot_20180921-1.13-recomp.jar:?]
    at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:19) [modlauncher-0.12.1.jar:?]
    at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:32) [modlauncher-0.12.1.jar:?]
    at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:50) [modlauncher-0.12.1.jar:?]
    at cpw.mods.modlauncher.Launcher.run(Launcher.java:56) [modlauncher-0.12.1.jar:?]
    at cpw.mods.modlauncher.Launcher.main(Launcher.java:42) [modlauncher-0.12.1.jar:?]
    at net.minecraftforge.userdev.LaunchTesting.main(LaunchTesting.java:87) [forge-1.13.2-25.0.84_mapped_snapshot_20180921-1.13-recomp.jar:?]
[23:22:37.470] [Client thread/FATAL] [ne.mi.fm.ModLoader/]: Failed to complete lifecycle event LOAD_REGISTRIES, 1 errors found
[23:22:37.491] [Client thread/DEBUG] [ne.mi.fm.pa.ResourcePackLoader/CORE]: Generating PackInfo named mod:forge for mod file C:\Users\Robinson\.gradle\caches\forge_gradle\minecraft_user_repo\net\minecraftforge\forge\1.13.2-25.0.84_mapped_snapshot_20180921-1.13\forge-1.13.2-25.0.84_mapped_snapshot_20180921-1.13-recomp.jar
[23:22:37.492] [Client thread/DEBUG] [ne.mi.fm.pa.ResourcePackLoader/CORE]: Generating PackInfo named mod:fcmobs for mod file D:\Main Folder\Desktop\Minecraft Modding\ModdingProject\build\resources\main
[23:22:37.629] [Client thread/INFO] [minecraft/SimpleReloadableResourceManager]: Reloading ResourceManager: main, forge-1.13.2-25.0.84_mapped_snapshot_20180921-1.13-recomp.jar, Default
[23:22:44.373] [Sound Library Loader/INFO] [minecraft/SoundManager]: Starting up SoundSystem version 201809301515...
[23:22:44.587] [Thread-5/INFO] [minecraft/SoundManager]: Initializing No Sound
[23:22:44.587] [Thread-5/INFO] [minecraft/SoundManager]: (Silent Mode)
[23:22:44.708] [Thread-5/INFO] [minecraft/SoundManager]: OpenAL initialized.
[23:22:44.976] [Sound Library Loader/INFO] [minecraft/SoundManager]: Preloading sound minecraft:sounds/ambient/underwater/underwater_ambience.ogg
[23:22:44.978] [Sound Library Loader/INFO] [minecraft/SoundManager]: Sound engine started
[23:22:48.168] [Client thread/INFO] [minecraft/TextureMap]: Max texture size: 16384
[23:22:49.738] [Client thread/INFO] [minecraft/TextureMap]: Created: 512x512 textures-atlas
[23:22:51.736] [Client thread/ERROR] [ne.mi.fm.ModLoader/]: Skipping lifecycle event ENQUEUE_IMC, 1 errors found.
[23:22:51.736] [Client thread/FATAL] [ne.mi.fm.ModLoader/]: Failed to complete lifecycle event ENQUEUE_IMC, 1 errors found
[23:22:51.737] [Client thread/WARN] [minecraft/GameSettings]: Skipping bad option: lastServer:
[23:22:51.787] [Client thread/INFO] [mojang/NarratorWindows]: Narrator library for x64 successfully loaded
---- Minecraft Crash Report ----
// This doesn't make any sense!

Time: 16/03/19 23:22
Description: Initializing game

java.lang.NullPointerException: Cannot get config value without assigned Config object present
    at com.google.common.base.Preconditions.checkNotNull(Preconditions.java:787)
    at net.minecraftforge.common.ForgeConfigSpec$ConfigValue.get(ForgeConfigSpec.java:595)
    at net.minecraftforge.fml.client.ClientModLoader.complete(ClientModLoader.java:90)
    at net.minecraft.client.Minecraft.init(Minecraft.java:531)
    at net.minecraft.client.Minecraft.run(Minecraft.java:384)
    at net.minecraft.client.main.Main.main(Main.java:117)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at net.minecraftforge.userdev.FMLUserdevClientLaunchProvider.lambda$launchService$0(FMLUserdevClientLaunchProvider.java:55)
    at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:19)
    at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:32)
    at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:50)
    at cpw.mods.modlauncher.Launcher.run(Launcher.java:56)
    at cpw.mods.modlauncher.Launcher.main(Launcher.java:42)
    at net.minecraftforge.userdev.LaunchTesting.main(LaunchTesting.java:87)


A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------

-- Head --
Thread: Client thread
Stacktrace:
    at com.google.common.base.Preconditions.checkNotNull(Preconditions.java:787)
    at net.minecraftforge.common.ForgeConfigSpec$ConfigValue.get(ForgeConfigSpec.java:595)
    at net.minecraftforge.fml.client.ClientModLoader.complete(ClientModLoader.java:90)
    at net.minecraft.client.Minecraft.init(Minecraft.java:531)

-- Initialization --
Details:
Stacktrace:
    at net.minecraft.client.Minecraft.run(Minecraft.java:384)
    at net.minecraft.client.main.Main.main(Main.java:117)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:498)
    at net.minecraftforge.userdev.FMLUserdevClientLaunchProvider.lambda$launchService$0(FMLUserdevClientLaunchProvider.java:55)
    at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:19)
    at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:32)
    at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:50)
    at cpw.mods.modlauncher.Launcher.run(Launcher.java:56)
    at cpw.mods.modlauncher.Launcher.main(Launcher.java:42)
    at net.minecraftforge.userdev.LaunchTesting.main(LaunchTesting.java:87)

-- System Details --
Details:
    Minecraft Version: 1.13.2
    Operating System: Windows 10 (amd64) version 10.0
    Java Version: 1.8.0_202, Oracle Corporation
    Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
    Memory: 888759112 bytes (847 MB) / 1690304512 bytes (1612 MB) up to 3817865216 bytes (3641 MB)
    JVM Flags: 2 total; -XX:HeapDumpPath=MojangTricksIntelDriversForPerformance_javaw.exe_minecraft.exe.heapdump -Xmx4096m
    FML: New FML!
    Loaded coremods (and transformers): Nothing
    Launched Version: MOD_DEV
    LWJGL: 3.1.6 build 14
    OpenGL: GeForce GTX 1060 6GB/PCIe/SSE2 GL version 4.6.0 NVIDIA 418.91, NVIDIA Corporation
    GL Caps: Using GL 1.3 multitexturing.
Using GL 1.3 texture combiners.
Using framebuffer objects because OpenGL 3.0 is supported and separate blending is supported.
Shaders are available because OpenGL 2.1 is supported.
VBOs are available because OpenGL 1.5 is supported.

    Using VBOs: Yes
    Is Modded: Definitely; Client brand changed to 'forge'
    Type: Client (map_client.txt)
    Resource Packs: 
    Current Language: English (US)
    Profiler Position: N/A (disabled)
    CPU: 4x Intel(R) Core(TM) i5-6500 CPU @ 3.20GHz
#@!@# Game crashed! Crash report saved to: #@!@# D:\Main Folder\Desktop\Minecraft Modding\ModdingProject\run\.\crash-reports\crash-2019-03-16_23.22.51-client.txt
[23:22:51.914] [Thread-4/FATAL] [ne.mi.fm.pa.ModFileResourcePack/]: Failed to clean up tempdir C:\Users\Robinson\AppData\Local\Temp\modpacktmp979037984945822365
AL lib: (EE) alc_cleanup: 1 device not closed
Picked up _JAVA_OPTIONS: -Xmx4096m

> Task :runClient FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':runClient'.
> Process 'command 'D:\Program Files\Java\jdk1.8.0_202\bin\java.exe'' finished with non-zero exit value -1

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

Deprecated Gradle features were used in this build, making it incompatible with Gradle 5.0.
Use '--warning-mode all' to show the individual deprecation warnings.
See https://docs.gradle.org/4.9/userguide/command_line_interface.html#sec:command_line_warnings

BUILD FAILED in 38s
6 actionable tasks: 3 executed, 3 up-to-date

 

And I do know the basics of java, I just don't know what variable to use to store the entitytype other than EntityType<> because I'm not sure what EntityType creation returns.

Posted
2 minutes ago, diesieben07 said:

I don't even know what this is supposed to mean.

Create the EntityType using EntityType.Builder. Then set the registry name. Then register it.

 

And yes, the snarky comments are what you get when you act silly.

Alright, I figured it out ?

 

@Mod(Reference.MOD_ID)
public class main 
{
	public static main instance;
	
	public main() 
	{
		instance = this;
		
		FMLJavaModLoadingContext.get().getModEventBus().addListener(this::preinit);
		FMLJavaModLoadingContext.get().getModEventBus().addListener(this::clientRegistries);
		
		MinecraftForge.EVENT_BUS.register(this);
	}
	
	private void preinit(final FMLCommonSetupEvent event)
	{
		Reference.logger.info("Setup Registered");
	}
	
	private void clientRegistries(final FMLClientSetupEvent event)
	{
		RenderingRegistry.registerEntityRenderingHandler(EntityWhiteFace.class, (RenderManager manager) -> new RenderWhiteFace(manager));
		Reference.logger.info("Client Registered");
	}
	
	@Mod.EventBusSubscriber(bus = Mod.EventBusSubscriber.Bus.MOD)
	public static class RegistryEvents
	{
		/*@SubscribeEvent
		public static void registerEntityTypes(final RegistryEvent.Register<EntityType<?>> event)
		{
			EntityInit.addEntityTypes();
			EntityInit.ENTITY_TYPES.forEach(entityType -> event.getRegistry().register(entityType));
		}*/
		
		@SubscribeEvent
		public static void registerEntities(final RegistryEvent.Register<EntityType<?>> event)
		{
			final EntityType<EntityWhiteFace> WHITE_FACE;
			WHITE_FACE = EntityInit.createEntityType("entity_white_face", EntityWhiteFace.class, EntityWhiteFace::new, 64, 1, false);
			event.getRegistry().register(WHITE_FACE);
		}
	}
}

 

So my entity is now created with a registry event, however the problem that I had from the very start, the main reason I posted this thread.....

The custom model/texture still doesn't load onto the entity, it just stays as a zombie.

Posted
13 minutes ago, diesieben07 said:

Show the code for your actual entity class, this time not formatting it weirdly or whatever you did before.

Gonna split it up, code block = class

 

@Mod(Reference.MOD_ID)
public class main 
{
	public static main instance;
	
	public main() 
	{
		instance = this;
		
		FMLJavaModLoadingContext.get().getModEventBus().addListener(this::preinit);
		FMLJavaModLoadingContext.get().getModEventBus().addListener(this::clientRegistries);
		
		MinecraftForge.EVENT_BUS.register(this);
	}
	
	private void preinit(final FMLCommonSetupEvent event)
	{
		Reference.logger.info("Setup Registered");
	}
	
	private void clientRegistries(final FMLClientSetupEvent event)
	{
		RenderingRegistry.registerEntityRenderingHandler(EntityWhiteFace.class, (RenderManager manager) -> new RenderWhiteFace(manager));
		Reference.logger.info("Client Registered");
	}
	
	@Mod.EventBusSubscriber(bus = Mod.EventBusSubscriber.Bus.MOD)
	public static class RegistryEvents
	{
		/*@SubscribeEvent
		public static void registerEntityTypes(final RegistryEvent.Register<EntityType<?>> event)
		{
			EntityInit.addEntityTypes();
			EntityInit.ENTITY_TYPES.forEach(entityType -> event.getRegistry().register(entityType));
		}*/
		
		@SubscribeEvent
		public static void registerEntities(final RegistryEvent.Register<EntityType<?>> event)
		{
			final EntityType<EntityWhiteFace> WHITE_FACE;
			WHITE_FACE = EntityInit.createEntityType("entity_white_face", EntityWhiteFace.class, EntityWhiteFace::new, 64, 1, false);
			event.getRegistry().register(WHITE_FACE);
		}
	}
}

 

public class EntityInit 
{
	public static <T extends Entity> EntityType<T> createEntityType(String id, Class<? extends T> entityClass, Function<? super World, ? extends T> factory, int range, int updateFrequency, boolean sendsVelocityUpdates)
	{
		EntityType<T> type = EntityType.Builder.create(entityClass, factory).tracker(range, updateFrequency, sendsVelocityUpdates).build(Reference.MOD_ID + ":" + id);
		type.setRegistryName(new ResourceLocation(Reference.MOD_ID + ":" + id));
		return type;
	}
	
}

 

public class EntityWhiteFace extends EntityZombie
{
	public EntityWhiteFace(World manager) {
		super(manager);
		// TODO Auto-generated constructor stub
	
	
	}
}

 

 

public class RenderWhiteFace extends RenderLiving<EntityWhiteFace>
{
    private static final ResourceLocation WHITE_FACE_TEXTURE = new ResourceLocation(Reference.MOD_ID + ":textures/entity/whiteface.png");

    public RenderWhiteFace(RenderManager manager)
    {
        super(manager, new ModelWhiteFace(), 0.5F);
    }

    @Override
    protected ResourceLocation getEntityTexture(EntityWhiteFace par1Entity)
    {
        return RenderWhiteFace.WHITE_FACE_TEXTURE;
    }
}

 

//The model is just a snowgolem
public class ModelWhiteFace extends ModelBase {
    public ModelRenderer Middle;
    public ModelRenderer Top;
    public ModelRenderer Bottom;

    public ModelWhiteFace() {
        this.textureWidth = 64;
        this.textureHeight = 64;
        this.Middle = new ModelRenderer(this, 0, 16);
        this.Middle.setRotationPoint(0.0F, 13.0F, 0.0F);
        this.Middle.addBox(-5.0F, -10.0F, -5.0F, 10, 10, 10, -0.5F);
        this.Top = new ModelRenderer(this, 0, 0);
        this.Top.setRotationPoint(0.0F, 4.0F, 0.0F);
        this.Top.addBox(-4.0F, -8.0F, -4.0F, 8, 8, 8, -0.5F);
        this.Bottom = new ModelRenderer(this, 0, 36);
        this.Bottom.setRotationPoint(0.0F, 24.0F, 0.0F);
        this.Bottom.addBox(-6.0F, -12.0F, -6.0F, 12, 12, 12, -0.5F);
    }

    @Override
    public void render(Entity entity, float f, float f1, float f2, float f3, float f4, float f5) { 
        this.Middle.render(f5);
        this.Top.render(f5);
        this.Bottom.render(f5);
    }

    /**
     * This is a helper function from Tabula to set the rotation of model parts
     */
    public void setRotateAngle(ModelRenderer modelRenderer, float x, float y, float z) {
        modelRenderer.rotateAngleX = x;
        modelRenderer.rotateAngleY = y;
        modelRenderer.rotateAngleZ = z;
    }
}

 

 

The last thing I can think of is that Tabula's export code is outdated ?‍♂️

Posted (edited)

Just DON'T use instances of your blocks, items and entities when you register them.

Use ObjectHolder and their RegistryName.

 

For example, i would use it like this:

public class EntityInit {

    @ObjectHolder(Reference.MOD_ID + ":entity_white_face")
    public static EntityType<EntityWhiteFace> WHITE_FACE;

    public static void register(IForgeRegistry<EntityType<?>> registry) {
        registry.register(EntityType.Builder.create(EntityWhiteFace.class, EntityWhiteFace::new).build(Reference.MOD_ID + ":entity_white_face").setRegistryName(Reference.MOD_ID, "entity_white_face"));
    }
}

And just call that register function.

@SubscribeEvent
public static void registerEntities(final RegistryEvent.Register<EntityType<?>> event)
{
    EntityInit.register(event.getRegistry());
}

 

For another entity you just add a ObjectHolder and copy&change the registry.register call.

Not sure if that's best practice or not, but so i have all my blocks, items and entites inside one class.

 

PS:

I think

@ObjectHolder(Reference.MOD_ID + ":entity_white_face")
public static final EntityType<EntityWhiteFace> WHITE_FACE = null;

is the recommended definition.

Edited by Keitaro
Posted (edited)
2 hours ago, Keitaro said:

Just DON'T use instances of your blocks, items and entities when you register them.

Use ObjectHolder and their RegistryName.

 

For example, i would use it like this:


public class EntityInit {

    @ObjectHolder(Reference.MOD_ID + ":entity_white_face")
    public static EntityType<EntityWhiteFace> WHITE_FACE;

    public static void register(IForgeRegistry<EntityType<?>> registry) {
        registry.register(EntityType.Builder.create(EntityWhiteFace.class, EntityWhiteFace::new).build(Reference.MOD_ID + ":entity_white_face").setRegistryName(Reference.MOD_ID, "entity_white_face"));
    }
}

And just call that register function.


@SubscribeEvent
public static void registerEntities(final RegistryEvent.Register<EntityType<?>> event)
{
    EntityInit.register(event.getRegistry());
}

 

For another entity you just add a ObjectHolder and copy&change the registry.register call.

Not sure if that's best practice or not, but so i have all my blocks, items and entites inside one class.

 

PS:

I think


@ObjectHolder(Reference.MOD_ID + ":entity_white_face")
public static final EntityType<EntityWhiteFace> WHITE_FACE = null;

is the recommended definition.


Still the same result doing it this way

Edited by ItsRobinson
Posted (edited)

Update, I've just been messing around with what my Entity class is extended with, I changed it from extends EntityZombie to extends EntityMob and it's started to show my model....

 

Does that mean that you can't extend from base mobs in 1.13.2 forge anymore?

 

EDIT: Textures now don't seem to want to load onto the model ?‍♂️

 

EDIT 2#: Textures not working was down to my assets files being messed up, fixed that now, all working. Strange how you can't extend from an actual mob but you can from EntityMob, unless it's just /summon that won't allow you to extend from an actual mob, didn't try with an egg.

Edited by ItsRobinson
Posted
54 minutes ago, ItsRobinson said:

Update, I've just been messing around with what my Entity class is extended with, I changed it from extends EntityZombie to extends EntityMob and it's started to show my model....

 

Does that mean that you can't extend from base mobs in 1.13.2 forge anymore?

 

EDIT: Textures now don't seem to want to load onto the model ?‍♂️

 

EDIT 2#: Textures not working was down to my assets files being messed up, fixed that now, all working. Strange how you can't extend from an actual mob but you can from EntityMob, unless it's just /summon that won't allow you to extend from an actual mob, didn't try with an egg.

 

If you're extending an Entity class without an EntityType constructor parameter, you need to override Entity#getType to return your EntityType. The same applies to TileEntity classes with TileEntityType.

Please don't PM me to ask for help. Asking your question in a public thread preserves it for people who are having the same problem in the future.

Posted (edited)
9 hours ago, Choonster said:

 

If you're extending an Entity class without an EntityType constructor parameter, you need to override Entity#getType to return your EntityType. The same applies to TileEntity classes with TileEntityType.

Yeah working now.

 

Thanks to everyone for helping me clean up the code/get it working ?

 

Would anyone know the new way of naming entities? now when the entity kills you it just says slain by entity.*modid*.entity_white_face

I know you used to have to used LanguageRegistry and then just add the line to your .lang file but LanguageRegistry seems to be no longer a thing because it doesn't let me import it.

 

EDIT: Nevermind, I had just written my lang file slightly wrong I put this:
 

"entity.fcmobs.entity_white_face.name": "White Face"

 instead of

"entity.fcmobs.entity_white_face": "White Face"
Edited by ItsRobinson

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'm no Java expert, but am trying to generate the dimension noise_settings for my mod using code, but am stuck on how to program 'string' arguments. I have used the Noise Settings Generator at https://misode.github.io/worldgen/noise-settings/?version=1.20 to design my noise settings In my code, my RegistrySetBuilder adds Registries.NOISE_SETTINGS, and in that bootstrap I register my noise which creates a new NoiseGeneratorSettings. This creates a new NoiseRouter, to which I pass DensityFunction parameters Noise Settings Generator Float Arguments I can code like: DensityFunctions.constant(1) Object Arguments I can code like: DensityFunctions.noise(holdergetter.getOrThrow(Noises.SURFACE), 500.0D, -12.0D) But I can't see how to do String Arguments. In misode they look like Argument: String: minecraft:overworld_large_biomes/sloped_cheese   Any ideas?
    • Hello everyone, Very junior mod maker here. I'm making a floating plank that sits over water. There's this heavy shadow on it when there's a block over it for some reason. As you can see in the picture, the lily pad that has a block over it is just a little darker from the shadow. however my custom plank is almost dark. I have no idea what might cause this. If it is how I generate the block model, here's the code I'm using:   getBuilder(block.getId().getPath()) .ao(false) .texture("particle", new ResourceLocation(xxxxx.MODID, "block/" + block.getId().getPath())) .texture("texture", new ResourceLocation(xxxxx.MODID, "block/" + block.getId().getPath())) .element() .from(0.01f, -2f, 0.01f) .to(15.99f, 0.01f, 15.99f) .face(Direction.DOWN).uvs(0f, 0f, 16f, 16f).texture("#texture").cullface(Direction.DOWN).tintindex(0).end() .face(Direction.UP).uvs(0f, 0f, 16f, 16f).texture("#texture").cullface(Direction.UP).tintindex(0).end() .face(Direction.NORTH).uvs(0f, 0f, 16f, 2.01f).texture("#texture").cullface(Direction.NORTH).tintindex(0).end() .face(Direction.SOUTH).uvs(0f, 0f, 16f, 2.01f).texture("#texture").cullface(Direction.SOUTH).tintindex(0).end() .face(Direction.EAST).uvs(0f, 0f, 2.01f, 16f).texture("#texture").rotation(ModelBuilder.FaceRotation.CLOCKWISE_90).cullface(Direction.EAST).tintindex(0).end() .face(Direction.WEST).uvs(0f, 0f, 2.01f, 16f).texture("#texture").rotation(ModelBuilder.FaceRotation.CLOCKWISE_90).cullface(Direction.WEST).tintindex(0).end() .end();  
    • [30Jan2025 13:41:57. 714] [main/INFO] [cpw. mods. modlauncher. Launcher/MODLAUNCHER]: ModLauncher running: args [--launchTarget, arclightserver, --fml. forgeVersion, 47. 3. 22, --fml. mcVersion, 1. 20. 1, --fml. forgeGroup, net. minecraftforge, --fml. mcpVersion, 20230612. 114412, nogui] 14[30Jan2025 13:41:57. 715] [main/INFO] [cpw. mods. modlauncher. Launcher/MODLAUNCHER]: ModLauncher 10. 0. 9+10. 0. 9+main. dcd20f30 starting: java version 17. 0. 13 by Eclipse Adoptium; OS Linux arch amd64 version 5. 15. 0-131-generic 15[30Jan2025 13:41:58. 774] [main/INFO] [net. minecraftforge. fml. loading. ImmediateWindowHandler/]: ImmediateWindowProvider not loading because launch target is arclightserver 16[30Jan2025 13:41:58. 804] [main/INFO] [mixin/]: SpongePowered MIXIN Subsystem Version=0. 8. 5 Source=union:/server/libraries/org/spongepowered/mixin/0. 8. 5/mixin-0. 8. 5. jar%2399!/ Service=ModLauncher Env=SERVER 17[30Jan2025 13:41:59. 305] [main/WARN] [net. minecraftforge. fml. loading. moddiscovery. ModFileParser/LOADING]: Mod file /server/libraries/net/minecraftforge/fmlcore/1. 20. 1-47. 3. 22/fmlcore-1. 20. 1-47. 3. 22. jar is missing mods. toml file 18[30Jan2025 13:41:59. 308] [main/WARN] [net. minecraftforge. fml. loading. moddiscovery. ModFileParser/LOADING]: Mod file /server/libraries/net/minecraftforge/javafmllanguage/1. 20. 1-47. 3. 22/javafmllanguage-1. 20. 1-47. 3. 22. jar is missing mods. toml file 19[30Jan2025 13:41:59. 309] [main/WARN] [net. minecraftforge. fml. loading. moddiscovery. ModFileParser/LOADING]: Mod file /server/libraries/net/minecraftforge/lowcodelanguage/1. 20. 1-47. 3. 22/lowcodelanguage-1. 20. 1-47. 3. 22. jar is missing mods. toml file 20[30Jan2025 13:41:59. 311] [main/WARN] [net. minecraftforge. fml. loading. moddiscovery. ModFileParser/LOADING]: Mod file /server/libraries/net/minecraftforge/mclanguage/1. 20. 1-47. 3. 22/mclanguage-1. 20. 1-47. 3. 22. jar is missing mods. toml file 21[30Jan2025 13:41:59. 572] [main/INFO] [net. minecraftforge. fml. loading. moddiscovery. JarInJarDependencyLocator/]: Found 15 dependencies adding them to mods collection 22[30Jan2025 13:42:04. 300] [main/INFO] [mixin/]: Compatibility level set to JAVA_17 23[30Jan2025 13:42:04. 507] [main/ERROR] [mixin/]: Mixin config mixins. megamons-common. json does not specify "minVersion" property 24[30Jan2025 13:42:04. 621] [main/INFO] [mixin/]: Successfully loaded Mixin Connector [de. maxhenkel. tradecycling. MixinConnector] 25[30Jan2025 13:42:04. 625] [main/INFO] [mixin/]: Successfully loaded Mixin Connector [io. izzel. arclight. common. mod. ArclightConnector] 26[30Jan2025 13:42:04. 696] [main/INFO] [Arclight/]: Arclight core mixin added. 27[30Jan2025 13:42:04. 708] [main/INFO] [Arclight/]: Arclight optimization mixin added. 28[30Jan2025 13:42:04. 712] [main/INFO] [cpw. mods. modlauncher. LaunchServiceHandler/MODLAUNCHER]: Launching target 'arclightserver' with arguments [nogui] 29[30Jan2025 13:42:04. 982] [main/WARN] [mixin/]: Reference map 'handcrafted-forge-1. 20. 1-forge-refmap. json' for handcrafted. mixins. json could not be read. If this is a development environment you can ignore this message 30[30Jan2025 13:42:05. 003] [main/WARN] [mixin/]: Reference map 'megamons-forge-refmap. json' for mixins. megamons-forge. json could not be read. If this is a development environment you can ignore this message 31[30Jan2025 13:42:05. 021] [main/WARN] [mixin/]: Reference map 'CreateLiquidFuel. refmap. json' for createliquidfuel. mixins. json could not be read. If this is a development environment you can ignore this message 32[30Jan2025 13:42:05. 029] [main/WARN] [mixin/]: Reference map 'chiselsandbits. refmap. json' for chisels-and-bits. mixins. json could not be read. If this is a development environment you can ignore this message 33[30Jan2025 13:42:06. 109] [main/WARN] [mixin/]: Error loading class: com/copycatsplus/copycats/content/copycat/slab/CopycatSlabBlock (java. lang. ClassNotFoundException: com. copycatsplus. copycats. content. copycat. slab. CopycatSlabBlock) 34[30Jan2025 13:42:06. 109] [main/WARN] [mixin/]: @Mixin target com. copycatsplus. copycats. content. copycat. slab. CopycatSlabBlock was not found create_connected. mixins. json:compat. CopycatBlockMixin 35[30Jan2025 13:42:06. 112] [main/WARN] [mixin/]: Error loading class: com/copycatsplus/copycats/content/copycat/board/CopycatBoardBlock (java. lang. ClassNotFoundException: com. copycatsplus. copycats. content. copycat. board. CopycatBoardBlock) 36[30Jan2025 13:42:06. 112] [main/WARN] [mixin/]: @Mixin target com. copycatsplus. copycats. content. copycat. board. CopycatBoardBlock was not found create_connected. mixins. json:compat. CopycatBlockMixin 37[30Jan2025 13:42:06. 154] [main/WARN] [mixin/]: Error loading class: me/jellysquid/mods/lithium/common/ai/pathing/PathNodeDefaults (java. lang. ClassNotFoundException: me. jellysquid. mods. lithium. common. ai. pathing. PathNodeDefaults) 38[30Jan2025 13:42:06. 212] [main/ERROR] [net. minecraftforge. fml. loading. RuntimeDistCleaner/DISTXFORM]: Attempted to load class com/simibubi/create/foundation/gui/AbstractSimiScreen for invalid dist DEDICATED_SERVER 39[30Jan2025 13:42:06. 213] [main/WARN] [mixin/]: Error loading class: com/simibubi/create/foundation/gui/AbstractSimiScreen (java. lang. RuntimeException: Attempted to load class com/simibubi/create/foundation/gui/AbstractSimiScreen for invalid dist DEDICATED_SERVER) 40[30Jan2025 13:42:06. 213] [main/WARN] [mixin/]: @Mixin target com. simibubi. create. foundation. gui. AbstractSimiScreen was not found create_connected. mixins. json:sequencedgearshift. AbstractSimiScreenAccessor 41[30Jan2025 13:42:07. 237] [main/WARN] [mixin/]: Error loading class: juuxel/adorn/block/variant/BlockVariantSets (java. lang. ClassNotFoundException: juuxel. adorn. block. variant. BlockVariantSets) 42[30Jan2025 13:42:07. 237] [main/WARN] [mixin/]: @Mixin target juuxel. adorn. block. variant. BlockVariantSets was not found mixins. cobblemon-common. json:invoker. AdornRegisterInvoker 43[30Jan2025 13:42:11. 158] [main/INFO] [MixinExtras|Service/]: Initializing MixinExtras via com. llamalad7. mixinextras. service. MixinExtrasServiceImpl(version=0. 3. 5). 44[30Jan2025 13:42:20. 266] [main/WARN] [mixin/]: Static binding violation: PRIVATE @Overwrite method m_147092_ in mixins. arclight. core. json:world. entity. ExperienceOrbMixin cannot reduce visibiliy of PUBLIC target method, visibility will be upgraded. 45[30Jan2025 13:42:21. 288] [main/ERROR] [net. minecraftforge. coremod. transformer. CoreModBaseTransformer/COREMOD]: Error occurred applying transform of coremod coremods/field_to_method. js function biome 46java. lang. IllegalStateException: Field f_47437_ is not private and an instance field 47at net. minecraftforge. coremod. api. ASMAPI. redirectFieldToMethod(ASMAPI. java:1069) ~[coremods-5. 2. 4. jar%2388!/:?] {} 48at org. openjdk. nashorn. internal. scripts. Script$Recompilation$22$292A$\^eval\_. initializeCoreMod#transformer(:11) ~[?:?] {} 49at org. openjdk. nashorn. internal. runtime. ScriptFunctionData. invoke(ScriptFunctionData. java:648) ~[nashorn-core-15. 4. jar%23100!/:?] {} 50at org. openjdk. nashorn. internal. runtime. ScriptFunction. invoke(ScriptFunction. java:513) ~[nashorn-core-15. 4. jar%23100!/:?] {} 51at org. openjdk. nashorn. internal. runtime. ScriptRuntime. apply(ScriptRuntime. java:520) ~[nashorn-core-15. 4. jar%23100!/:?] {} 52at org. openjdk. nashorn. api. scripting. ScriptObjectMirror. call(ScriptObjectMirror. java:111) ~[nashorn-core-15. 4. jar%23100!/:?] {} 53at net. minecraftforge. coremod. NashornFactory. lambda$getFunction$0(NashornFactory. java:37) ~[coremods-5. 2. 4. jar%2388!/:5. 2. 4] {} 54at net. minecraftforge. coremod. transformer. CoreModClassTransformer. runCoremod(CoreModClassTransformer. java:22) ~[coremods-5. 2. 4. jar%2388!/:?] {} 55at net. minecraftforge. coremod. transformer. CoreModClassTransformer. runCoremod(CoreModClassTransformer. java:14) ~[coremods-5. 2. 4. jar%2388!/:?] {} 56at net. minecraftforge. coremod. transformer. CoreModBaseTransformer. transform(CoreModBaseTransformer. java:60) ~[coremods-5. 2. 4. jar%2388!/:?] {} 57at cpw. mods. modlauncher. TransformerHolder. transform(TransformerHolder. java:41) ~[modlauncher-10. 0. 9. jar%2389!/:?] {} 58at cpw. mods. modlauncher. ClassTransformer. performVote(ClassTransformer. java:179) ~[modlauncher-10. 0. 9. jar%2389!/:?] {} 59at cpw. mods. modlauncher. ClassTransformer. transform(ClassTransformer. java:117) ~[modlauncher-10. 0. 9. jar%2389!/:?] {} 60at cpw. mods. modlauncher. TransformingClassLoader. maybeTransformClassBytes(TransformingClassLoader. java:50) ~[modlauncher-10. 0. 9. jar%2389!/:?] {} 61at cpw. mods. cl. ModuleClassLoader. getMaybeTransformedClassBytes(ModuleClassLoader. java:250) ~[securejarhandler-2. 1. 10. jar:?] {} 62at cpw. mods. modlauncher. TransformingClassLoader. buildTransformedClassNodeFor(TransformingClassLoader. java:58) ~[modlauncher-10. 0. 9. jar%2389!/:?] {} 63at cpw. mods. modlauncher. LaunchPluginHandler. lambda$announceLaunch$10(LaunchPluginHandler. java:100) ~[modlauncher-10. 0. 9. jar%2389!/:?] {} 64at org. spongepowered. asm. launch. MixinLaunchPluginLegacy. getClassNode(MixinLaunchPluginLegacy. java:222) ~[mixin-0. 8. 5. jar%2399!/:0. 8. 5+Jenkins-b310. git-155314e6e91465dad727e621a569906a410cd6f4] {} 65at org. spongepowered. asm. launch. MixinLaunchPluginLegacy. getClassNode(MixinLaunchPluginLegacy. java:207) ~[mixin-0. 8. 5. jar%2399!/:0. 8. 5+Jenkins-b310. git-155314e6e91465dad727e621a569906a410cd6f4] {} 66at org. spongepowered. asm. mixin. transformer. ClassInfo. forName(ClassInfo. java:2005) ~[mixin-0. 8. 5. jar%2399!/:0. 8. 5+Jenkins-b310. git-155314e6e91465dad727e621a569906a410cd6f4] {} 67at org. spongepowered. asm. mixin. transformer. ClassInfo. forType(ClassInfo. java:2059) ~[mixin-0. 8. 5. jar%2399!/:0. 8. 5+Jenkins-b310. git-155314e6e91465dad727e621a569906a410cd6f4] {} 68at org. spongepowered. asm. mixin. transformer. ClassInfo. forDescriptor(ClassInfo. java:2038) ~[mixin-0. 8. 5. jar%2399!/:0. 8. 5+Jenkins-b310. git-155314e6e91465dad727e621a569906a410cd6f4] {} 69at org. spongepowered. asm. mixin. transformer. MixinPreProcessorStandard. transformMethod(MixinPreProcessorStandard. java:752) ~[mixin-0. 8. 5. jar%2399!/:0. 8. 5+Jenkins-b310. git-155314e6e91465dad727e621a569906a410cd6f4] {} 70at org. spongepowered. asm. mixin. transformer. MixinPreProcessorStandard. transform(MixinPreProcessorStandard. java:739) ~[mixin-0. 8. 5. jar%2399!/:0. 8. 5+Jenkins-b310. git-155314e6e91465dad727e621a569906a410cd6f4] {} 71at org. spongepowered. asm. mixin. transformer. MixinPreProcessorStandard. attach(MixinPreProcessorStandard. java:310) ~[mixin-0. 8. 5. jar%2399!/:0. 8. 5+Jenkins-b310. git-155314e6e91465dad727e621a569906a410cd6f4] {} 72at org. spongepowered. asm. mixin. transformer. MixinPreProcessorStandard. createContextFor(MixinPreProcessorStandard. java:280) ~[mixin-0. 8. 5. jar%2399!/:0. 8. 5+Jenkins-b310. git-155314e6e91465dad727e621a569906a410cd6f4] {} 73at org. spongepowered. asm. mixin. transformer. MixinInfo. createContextFor(MixinInfo. java:1288) ~[mixin-0. 8. 5. jar%2399!/:0. 8. 5+Jenkins-b310. git-155314e6e91465dad727e621a569906a410cd6f4] {} 74at org. spongepowered. asm. mixin. transformer. MixinApplicatorStandard. apply(MixinApplicatorStandard. java:292) ~[mixin-0. 8. 5. jar%2399!/:0. 8. 5+Jenkins-b310. git-155314e6e91465dad727e621a569906a410cd6f4] {} 75at org. spongepowered. asm. mixin. transformer. TargetClassContext. apply(TargetClassContext. java:383) ~[mixin-0. 8. 5. jar%2399!/:0. 8. 5+Jenkins-b310. git-155314e6e91465dad727e621a569906a410cd6f4] {} 76at org. spongepowered. asm. mixin. transformer. TargetClassContext. applyMixins(TargetClassContext. java:365) ~[mixin-0. 8. 5. jar%2399!/:0. 8. 5+Jenkins-b310. git-155314e6e91465dad727e621a569906a410cd6f4] {} 77at org. spongepowered. asm. mixin. transformer. MixinProcessor. applyMixins(MixinProcessor. java:363) ~[mixin-0. 8. 5. jar%2399!/:0. 8. 5+Jenkins-b310. git-155314e6e91465dad727e621a569906a410cd6f4] {} 78at org. spongepowered. asm. mixin. transformer. MixinTransformer. transformClass(MixinTransformer. java:250) ~[mixin-0. 8. 5. jar%2399!/:0. 8. 5+Jenkins-b310. git-155314e6e91465dad727e621a569906a410cd6f4] {} 79at org. spongepowered. asm. service. modlauncher. MixinTransformationHandler. processClass(MixinTransformationHandler. java:131) ~[mixin-0. 8. 5. jar%2399!/:0. 8. 5+Jenkins-b310. git-155314e6e91465dad727e621a569906a410cd6f4] {} 80at org. spongepowered. asm. launch. MixinLaunchPluginLegacy. processClass(MixinLaunchPluginLegacy. java:131) ~[mixin-0. 8. 5. jar%2399!/:0. 8. 5+Jenkins-b310. git-155314e6e91465dad727e621a569906a410cd6f4] {} 81at cpw. mods. modlauncher. serviceapi. ILaunchPluginService. processClassWithFlags(ILaunchPluginService. java:156) ~[modlauncher-10. 0. 9. jar%2389!/:10. 0. 9+10. 0. 9+main. dcd20f30] {} 82at cpw. mods. modlauncher. LaunchPluginHandler. offerClassNodeToPlugins(LaunchPluginHandler. java:88) ~[modlauncher-10. 0. 9. jar%2389!/:?] {} 83at cpw. mods. modlauncher. ClassTransformer. transform(ClassTransformer. java:120) ~[modlauncher-10. 0. 9. jar%2389!/:?] {} 84at cpw. mods. modlauncher. TransformingClassLoader. maybeTransformClassBytes(TransformingClassLoader. java:50) ~[modlauncher-10. 0. 9. jar%2389!/:?] {} 85at cpw. mods. cl. ModuleClassLoader. readerToClass(ModuleClassLoader. java:113) ~[securejarhandler-2. 1. 10. jar:?] {} 86at cpw. mods. cl. ModuleClassLoader. lambda$findClass$15(ModuleClassLoader. java:219) ~[securejarhandler-2. 1. 10. jar:?] {} 87at cpw. mods. cl. ModuleClassLoader. loadFromModule(ModuleClassLoader. java:229) ~[securejarhandler-2. 1. 10. jar:?] {} 88at cpw. mods. cl. ModuleClassLoader. findClass(ModuleClassLoader. java:219) ~[securejarhandler-2. 1. 10. jar:?] {} 89at cpw. mods. cl. ModuleClassLoader. loadClass(ModuleClassLoader. java:135) ~[securejarhandler-2. 1. 10. jar:?] {} 90at java. lang. ClassLoader. loadClass(ClassLoader. java:525) ~[?:?] {} 91at net. minecraft. core. GlobalPos. m_122641_(GlobalPos. java:11) ~[server-1. 20. 1-20230612. 114412-srg. jar%23247!/:?] {re:mixin, re:classloading} 92at com. mojang. serialization. codecs. RecordCodecBuilder. create(RecordCodecBuilder. java:72) ~[datafixerupper-6. 0. 8. jar%23111!/:?] {} 93at net. minecraft. core. GlobalPos. (GlobalPos. java:11) ~[server-1. 20. 1-20230612. 114412-srg. jar%23247!/:?] {re:mixin, re:classloading} 94at net. minecraft. world. entity. ai. memory. MemoryModuleType. (MemoryModuleType. java:32) ~[server-1. 20. 1-20230612. 114412-srg. jar%23247!/:?] {re:classloading, pl:accesstransformer:B, re:mixin, pl:accesstransformer:B} 95at net. minecraft. world. entity. animal. frog. Tadpole. (TadpoleMixin. java:53) ~[server-1. 20. 1-20230612. 114412-srg. jar%23247!/:?] {re:mixin, pl:accesstransformer:B, xf:fml:forge:forge_method_redirector, re:classloading, pl:accesstransformer:B, xf:fml:forge:forge_method_redirector, pl:mixin:APP:mixins. arclight. core. json:world. entity. animal. frog. TadpoleMixin, pl:mixin:A} 96at net. minecraft. world. entity. EntityType. (EntityTypeMixin. java:267) ~[server-1. 20. 1-20230612. 114412-srg. jar%23247!/:?] {re:mixin, xf:fml:forge:forge_method_redirector, re:classloading, xf:fml:forge:forge_method_redirector, pl:mixin:APP:mixins. arclight. core. json:world. entity. EntityTypeMixin, pl:mixin:A} 97at net. minecraft. world. item. Items. (Items. java:754) ~[server-1. 20. 1-20230612. 114412-srg. jar%23247!/:?] {re:mixin, pl:object_holder_definalize:A, re:classloading, pl:object_holder_definalize:A} 98at net. minecraft. world. level. block. ComposterBlock. m_51988_(ComposterBlockMixin. java:60) ~[server-1. 20. 1-20230612. 114412-srg. jar%23247!/:?] {re:mixin, pl:accesstransformer:B, re:classloading, pl:accesstransformer:B, pl:mixin:APP:mixins. arclight. core. json:world. level. block. ComposterBlockMixin, pl:mixin:A} 99at net. minecraft. server. Bootstrap. m_135870_(BootstrapMixin. java:47) ~[server-1. 20. 1-20230612. 114412-srg. jar%23247!/:?] {re:mixin, re:classloading, pl:mixin:APP:mixins. arclight. core. json:server. BootstrapMixin, pl:mixin:A} 100at net. minecraft. server. Main. main(Main. java:121) ~[server-1. 20. 1-20230612. 114412-srg. jar%23247!/:?] {re:mixin, pl:accesstransformer:B, re:classloading, pl:accesstransformer:B, pl:mixin:A} 101at jdk. internal. reflect. NativeMethodAccessorImpl. invoke0(Native Method) ~[?:?] {} 102at jdk. internal. reflect. NativeMethodAccessorImpl. invoke(NativeMethodAccessorImpl. java:77) ~[?:?] {} 103at jdk. internal. reflect. DelegatingMethodAccessorImpl. invoke(DelegatingMethodAccessorImpl. java:43) ~[?:?] {} 104at java. lang. reflect. Method. invoke(Method. java:569) ~[?:?] {} 105at net. minecraftforge. fml. loading. targets. CommonLaunchHandler. runTarget(CommonLaunchHandler. java:111) ~[fmlloader-1. 20. 1-47. 3. 22. jar%23103!/:?] {} 106at net. minecraftforge. fml. loading. targets. CommonLaunchHandler. serverService(CommonLaunchHandler. java:103) ~[fmlloader-1. 20. 1-47. 3. 22. jar%23103!/:?] {} 107at net. minecraftforge. fml. loading. targets. CommonServerLaunchHandler. lambda$makeService$0(CommonServerLaunchHandler. java:27) ~[fmlloader-1. 20. 1-47. 3. 22. jar%23103!/:?] {} 108at cpw. mods. modlauncher. LaunchServiceHandlerDecorator. launch(LaunchServiceHandlerDecorator. java:30) ~[modlauncher-10. 0. 9. jar%2389!/:?] {} 109at cpw. mods. modlauncher. LaunchServiceHandler. launch(LaunchServiceHandler. java:53) ~[modlauncher-10. 0. 9. jar%2389!/:?] {} 110at cpw. mods. modlauncher. LaunchServiceHandler. launch(LaunchServiceHandler. java:71) ~[modlauncher-10. 0. 9. jar%2389!/:?] {} 111at cpw. mods. modlauncher. Launcher. run(Launcher. java:108) ~[modlauncher-10. 0. 9. jar%2389!/:?] {} 112at cpw. mods. modlauncher. Launcher. main(Launcher. java:78) ~[modlauncher-10. 0. 9. jar%2389!/:?] {} 113at cpw. mods. modlauncher. BootstrapLaunchConsumer. accept(BootstrapLaunchConsumer. java:26) ~[modlauncher-10. 0. 9. jar%2389!/:?] {} 114at cpw. mods. modlauncher. BootstrapLaunchConsumer. accept(BootstrapLaunchConsumer. java:23) ~[modlauncher-10. 0. 9. jar%2389!/:?] {} 115at io. izzel. arclight. boot. application. ApplicationBootstrap. accept(ApplicationBootstrap. java:46) ~[arclight. jar:arclight-1. 20. 1-1. 0. 6-SNAPSHOT-c1e6367] {} 116at jdk. internal. reflect. NativeMethodAccessorImpl. invoke0(Native Method) ~[?:?] {} 117at jdk. internal. reflect. NativeMethodAccessorImpl. invoke(NativeMethodAccessorImpl. java:77) ~[?:?] {} 118at jdk. internal. reflect. DelegatingMethodAccessorImpl. invoke(DelegatingMethodAccessorImpl. java:43) ~[?:?] {} 119at java. lang. reflect. Method. invoke(Method. java:569) ~[?:?] {} 120at io. izzel. arclight. boot. application. BootstrapTransformer. onInvoke$BootstrapLauncher(BootstrapTransformer. java:26) ~[arclight. jar:arclight-1. 20. 1-1. 0. 6-SNAPSHOT-c1e6367] {} 121at cpw. mods. bootstraplauncher. BootstrapLauncher. main(BootstrapLauncher. java:141) ~[bootstraplauncher-1. 1. 2. jar:?] {} 122at jdk. internal. reflect. NativeMethodAccessorImpl. invoke0(Native Method) ~[?:?] {} 123at jdk. internal. reflect. NativeMethodAccessorImpl. invoke(NativeMethodAccessorImpl. java:77) ~[?:?] {} 124at jdk. internal. reflect. DelegatingMethodAccessorImpl. invoke(DelegatingMethodAccessorImpl. java:43) ~[?:?] {} 125at java. lang. reflect. Method. invoke(Method. java:569) ~[?:?] {} 126at io. izzel. arclight. boot. application. Main_Forge. main(Main_Forge. java:33) ~[arclight. jar%2383!/:arclight-1. 20. 1-1. 0. 6-SNAPSHOT-c1e6367] {} 127at io. izzel. arclight. server. Launcher. main(Launcher. java:18) ~[arclight. jar%2383!/:arclight-1. 20. 1-1. 0. 6-SNAPSHOT-c1e6367] {} 128[30Jan2025 13:42:21. 327] [main/WARN] [mixin/]: @Inject(@At("INVOKE_ASSIGN")) Shift. BY=2 on refurbished_furniture. common. mixins. json:LevelChunkMixin::handler$zjk000$refurbishedFurniture$AfterRemoveBlockEntity exceeds the maximum allowed value: 0. Increase the value of maxShiftBy to suppress this warning. 129[30Jan2025 13:42:22. 457] [main/WARN] [mixin/]: Mixin alexscaves. mixins. json:SwampHutPieceMixin has multiple constructors, (Lnet/minecraft/world/level/levelgen/structure/pieces/StructurePieceType; IIIIIILnet/minecraft/core/Direction; )V was selected 130 131[30Jan2025 13:42:22. 601] [main/ERROR] [net. minecraftforge. coremod. transformer. CoreModBaseTransformer/COREMOD]: Error occurred applying transform of coremod coremods/field_to_method. js function biome 132java. lang. IllegalStateException: Field f_47437_ is not private and an instance field 133at net. minecraftforge. coremod. api. ASMAPI. redirectFieldToMethod(ASMAPI. java:1069) ~[coremods-5. 2. 4. jar%2388!/:?] {} 134at org. openjdk. nashorn. internal. scripts. Script$Recompilation$22$292A$\^eval\_. initializeCoreMod#transformer(:11) ~[?:?] {} 135at org. openjdk. nashorn. internal. runtime. ScriptFunctionData. invoke(ScriptFunctionData. java:648) ~[nashorn-core-15. 4. jar%23100!/:?] {} 136at org. openjdk. nashorn. internal. runtime. ScriptFunction. invoke(ScriptFunction. java:513) ~[nashorn-core-15. 4. jar%23100!/:?] {} 137at org. openjdk. nashorn. internal. runtime. ScriptRuntime. apply(ScriptRuntime. java:520) ~[nashorn-core-15. 4. jar%23100!/:?] {} 138at org. openjdk. nashorn. api. scripting. ScriptObjectMirror. call(ScriptObjectMirror. java:111) ~[nashorn-core-15. 4. jar%23100!/:?] {} 139at net. minecraftforge. coremod. NashornFactory. lambda$getFunction$0(NashornFactory. java:37) ~[coremods-5. 2. 4. jar%2388!/:5. 2. 4] {} 140at net. minecraftforge. coremod. transformer. CoreModClassTransformer. runCoremod(CoreModClassTransformer. java:22) ~[coremods-5. 2. 4. jar%2388!/:?] {} 141at net. minecraftforge. coremod. transformer. CoreModClassTransformer. runCoremod(CoreModClassTransformer. java:14) ~[coremods-5. 2. 4. jar%2388!/:?] {} 142at net. minecraftforge. coremod. transformer. CoreModBaseTransformer. transform(CoreModBaseTransformer. java:60) ~[coremods-5. 2. 4. jar%2388!/:?] {} 143at cpw. mods. modlauncher. TransformerHolder. transform(TransformerHolder. java:41) ~[modlauncher-10. 0. 9. jar%2389!/:?] {} 144at cpw. mods. modlauncher. ClassTransformer. performVote(ClassTransformer. java:179) ~[modlauncher-10. 0. 9. jar%2389!/:?] {} 145at cpw. mods. modlauncher. ClassTransformer. transform(ClassTransformer. java:117) ~[modlauncher-10. 0. 9. jar%2389!/:?] {} 146at cpw. mods. modlauncher. TransformingClassLoader. maybeTransformClassBytes(TransformingClassLoader. java:50) ~[modlauncher-10. 0. 9. jar%2389!/:?] {} 147at cpw. mods. cl. ModuleClassLoader. readerToClass(ModuleClassLoader. java:113) ~[securejarhandler-2. 1. 10. jar:?] {} 148at cpw. mods. cl. ModuleClassLoader. lambda$findClass$15(ModuleClassLoader. java:219) ~[securejarhandler-2. 1. 10. jar:?] {} 149at cpw. mods. cl. ModuleClassLoader. loadFromModule(ModuleClassLoader. java:229) ~[securejarhandler-2. 1. 10. jar:?] {} 150at cpw. mods. cl. ModuleClassLoader. findClass(ModuleClassLoader. java:219) ~[securejarhandler-2. 1. 10. jar:?] {} 151at cpw. mods. cl. ModuleClassLoader. loadClass(ModuleClassLoader. java:135) ~[securejarhandler-2. 1. 10. jar:?] {} 152at java. lang. ClassLoader. loadClass(ClassLoader. java:525) ~[?:?] {} 153at net. minecraft. world. level. biome. FixedBiomeSource. (FixedBiomeSource. java:17) ~[server-1. 20. 1-20230612. 114412-srg. jar%23247!/:?] {re:classloading} 154at net. minecraft. world. level. biome. BiomeSources. m_220586_(BiomeSources. java:8) ~[server-1. 20. 1-20230612. 114412-srg. jar%23247!/:?] {re:classloading} 155at net. minecraft. core. registries. BuiltInRegistries. m_258029_(BuiltInRegistries. java:448) ~[server-1. 20. 1-20230612. 114412-srg. jar%23247!/:?] {re:classloading, re:mixin} 156at net. minecraft. core. registries. BuiltInRegistries. m_258037_(BuiltInRegistries. java:462) ~[server-1. 20. 1-20230612. 114412-srg. jar%23247!/:?] {re:classloading, re:mixin} 157at java. util. LinkedHashMap. forEach(LinkedHashMap. java:721) ~[?:?] {} 158at net. minecraft. core. registries. BuiltInRegistries. m_257453_(BuiltInRegistries. java:461) ~[server-1. 20. 1-20230612. 114412-srg. jar%23247!/:?] {re:classloading, re:mixin} 159at net. minecraft. core. registries. BuiltInRegistries. m_257498_(BuiltInRegistries. java:455) ~[server-1. 20. 1-20230612. 114412-srg. jar%23247!/:?] {re:classloading, re:mixin} 160at net. minecraft. server. Bootstrap. m_135870_(BootstrapMixin. java:55) ~[server-1. 20. 1-20230612. 114412-srg. jar%23247!/:?] {re:mixin, re:classloading, pl:mixin:APP:mixins. arclight. core. json:server. BootstrapMixin, pl:mixin:A} 161at net. minecraft. server. Main. main(Main. java:121) ~[server-1. 20. 1-20230612. 114412-srg. jar%23247!/:?] {re:mixin, pl:accesstransformer:B, re:classloading, pl:accesstransformer:B, pl:mixin:A} 162at jdk. internal. reflect. NativeMethodAccessorImpl. invoke0(Native Method) ~[?:?] {} 163at jdk. internal. reflect. NativeMethodAccessorImpl. invoke(NativeMethodAccessorImpl. java:77) ~[?:?] {} 164at jdk. internal. reflect. DelegatingMethodAccessorImpl. invoke(DelegatingMethodAccessorImpl. java:43) ~[?:?] {} 165at java. lang. reflect. Method. invoke(Method. java:569) ~[?:?] {} 166at net. minecraftforge. fml. loading. targets. CommonLaunchHandler. runTarget(CommonLaunchHandler. java:111) ~[fmlloader-1. 20. 1-47. 3. 22. jar%23103!/:?] {} 167at net. minecraftforge. fml. loading. targets. CommonLaunchHandler. serverService(CommonLaunchHandler. java:103) ~[fmlloader-1. 20. 1-47. 3. 22. jar%23103!/:?] {} 168at net. minecraftforge. fml. loading. targets. CommonServerLaunchHandler. lambda$makeService$0(CommonServerLaunchHandler. java:27) ~[fmlloader-1. 20. 1-47. 3. 22. jar%23103!/:?] {} 169at cpw. mods. modlauncher. LaunchServiceHandlerDecorator. launch(LaunchServiceHandlerDecorator. java:30) ~[modlauncher-10. 0. 9. jar%2389!/:?] {} 170at cpw. mods. modlauncher. LaunchServiceHandler. launch(LaunchServiceHandler. java:53) ~[modlauncher-10. 0. 9. jar%2389!/:?] {} 171at cpw. mods. modlauncher. LaunchServiceHandler. launch(LaunchServiceHandler. java:71) ~[modlauncher-10. 0. 9. jar%2389!/:?] {} 172at cpw. mods. modlauncher. Launcher. run(Launcher. java:108) ~[modlauncher-10. 0. 9. jar%2389!/:?] {} 173at cpw. mods. modlauncher. Launcher. main(Launcher. java:78) ~[modlauncher-10. 0. 9. jar%2389!/:?] {} 174at cpw. mods. modlauncher. BootstrapLaunchConsumer. accept(BootstrapLaunchConsumer. java:26) ~[modlauncher-10. 0. 9. jar%2389!/:?] {} 175at cpw. mods. modlauncher. BootstrapLaunchConsumer. accept(BootstrapLaunchConsumer. java:23) ~[modlauncher-10. 0. 9. jar%2389!/:?] {} 176at io. izzel. arclight. boot. application. ApplicationBootstrap. accept(ApplicationBootstrap. java:46) ~[arclight. jar:arclight-1. 20. 1-1. 0. 6-SNAPSHOT-c1e6367] {} 177at jdk. internal. reflect. NativeMethodAccessorImpl. invoke0(Native Method) ~[?:?] {} 178at jdk. internal. reflect. NativeMethodAccessorImpl. invoke(NativeMethodAccessorImpl. java:77) ~[?:?] {} 179at jdk. internal. reflect. DelegatingMethodAccessorImpl. invoke(DelegatingMethodAccessorImpl. java:43) ~[?:?] {} 180at java. lang. reflect. Method. invoke(Method. java:569) ~[?:?] {} 181at io. izzel. arclight. boot. application. BootstrapTransformer. onInvoke$BootstrapLauncher(BootstrapTransformer. java:26) ~[arclight. jar:arclight-1. 20. 1-1. 0. 6-SNAPSHOT-c1e6367] {} 182at cpw. mods. bootstraplauncher. BootstrapLauncher. main(BootstrapLauncher. java:141) ~[bootstraplauncher-1. 1. 2. jar:?] {} 183at jdk. internal. reflect. NativeMethodAccessorImpl. invoke0(Native Method) ~[?:?] {} 184at jdk. internal. reflect. NativeMethodAccessorImpl. invoke(NativeMethodAccessorImpl. java:77) ~[?:?] {} 185at jdk. internal. reflect. DelegatingMethodAccessorImpl. invoke(DelegatingMethodAccessorImpl. java:43) ~[?:?] {} 186at java. lang. reflect. Method. invoke(Method. java:569) ~[?:?] {} 187at io. izzel. arclight. boot. application. Main_Forge. main(Main_Forge. java:33) ~[arclight. jar%2383!/:arclight-1. 20. 1-1. 0. 6-SNAPSHOT-c1e6367] {} 188at io. izzel. arclight. server. Launcher. main(Launcher. java:18) ~[arclight. jar%2383!/:arclight-1. 20. 1-1. 0. 6-SNAPSHOT-c1e6367] {}
    • Welp, It doesn't crash but for some reason I broke pickaxes. They just wont work. The game behaves as if my hand was empty. Wtf is going on
    • Oh yeah, dammit. There's the duplicate mod. It works now
  • Topics

×
×
  • Create New...

Important Information

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