Jump to content

[1.8+] Localizing item/block names?


Splashsky

Recommended Posts

I've been trying to work with some pre-1.8 tutorials and examples, but I can't figure out how to get my single item's name localized.

 

Does anyone have a guide or something on localization in 1.8? I've got a manually-made en_US.lang under src/main/resources/assets/lang in my Eclipse Package Explorer, but when I grab the item in-game it reads item.bacon.name

Link to comment
Share on other sites

It should be under src/main/resources/assets/your_mod_id/lang

 

Awesome, thanks! Though, if it requires a folder labelled with your_mod_id, then how's it work that it allows item and block textures to be in folders in assets? Wouldn't it be logical to put such things into the same folder as the lang files?

Link to comment
Share on other sites

One more quick question; in the event that I'm creating a class to automagically add lines to my en_US.lang file, how would I navigate to said file? Currently, I've got a LangRegistry class that extends a custom RegistryFile class, with a constructor as such;

RegistryFile Constructor (LangRegistry uses super())

public RegistryFile(String filePath) {
this.filePath = filePath;
this.file     = new File(filePath);
}

 

I've got "resources/assets/cshex/lang/en_US.lang" passed to my LangRegistry class at the moment, but it doesn't seem to read it, let alone write to it.

 

NOTE I'm only learning; I'm reverse engineering a well-established mod, so my questions are pretty noobish for the stuff I'm trying to do. However, I've had previous programming experience, only Java itself is new for me :P

Link to comment
Share on other sites

You shouldn't need any kind of special Registry at all - registering your Item to the normal GameRegistry and setting its unlocalized name will automatically check your language file for the string "item.unlocalized_name.name".

 

As for the directory structure, everyone sets it up differently, so it was probably fine where it was before, but the default workspace setup usually has the folder as src/main/resources/assets/mod_id/actual_folders.

Link to comment
Share on other sites

You shouldn't need any kind of special Registry at all - registering your Item to the normal GameRegistry and setting its unlocalized name will automatically check your language file for the string "item.unlocalized_name.name".

The point was to create a class that added localized names via a simple regex process so that I could add items and tabs and the like and not have to manually enter new localizations. It partially works, except my bugged version had been putting en_US.lang in the root directory and made multiple copies of the same line (an issue I am trying to debug :P)

 

Though, I tested a couple things out while writing this reply, and it seems that manually adding entries is my best bet until I learn some more about Java and Forge.

 

As for the directory structure, everyone sets it up differently, so it was probably fine where it was before, but the default workspace setup usually has the folder as src/main/resources/assets/mod_id/actual_folders.

Changed the path that was being passed to LangRegistry to match up with that format; can't find the file that is - to me - clearly there. Not a problem for the time being, but something I want to fix.

 

RegistryFile.class (sorry for lack of brevity)

public abstract class RegistryFile {
protected String filePath;
protected BufferedWriter writer;
protected File file;
protected StringBuilder builder = new StringBuilder();

public RegistryFile(String filePath) {
	this.filePath = filePath;
	this.file     = new File(filePath);
}

public abstract void addNames();

public void localizeName(String prefixOfLine, String unlocalizedName) {
	String name = unlocalizedName.substring(5);
	char firstLetter = name.charAt(0);
	if(Character.isLowerCase(firstLetter)) {
		firstLetter = Character.toUpperCase(firstLetter);
	}
	String inGame = name.substring(1);
	String temp   = inGame;

	for(int p = 1; p < temp.length(); p++) {
		char c   = inGame.charAt(p);
		int code = c;

		if(inGame.charAt(p - 1) != ' ') {
			for(int n = 65; n < 90; n++) {
				if(code == n) {
					inGame = new StringBuffer(inGame).insert(p, "").toString();
				}
			}
		}

		inGame = inGame.replaceAll(" Of ", " of ").replaceAll(" The ", " the ");
		String finalName = firstLetter + inGame;
		addToFile(prefixOfLine + "." + name + ".name=" + finalName, name);
	}
}

public static String getLocalizedMobName(String str) {
	int l = str.length();
	if(str.length() > 1) {
		for(int i = 1; i < l; i++) {
			if((Character.isUpperCase(str.charAt(i))) && (str.charAt(i - 1) != ' ')) {
				str = new StringBuffer(str).insert(i, " ").toString();
			}
		}
	}

	return str.replace("HRPG", "");
}

public String readFile(String path) {
	StringBuilder source = new StringBuilder();
	BufferedReader reader = null;
	File file = new File(path);

	try {
		reader = new BufferedReader(new FileReader(file));
		String line;
		while((line = reader.readLine()) != null) {
			source.append(line);
		}
		reader.close();
	} catch(Exception e) {
		e.printStackTrace();
	}

	return source.toString();
}

public void addName(String prefix, String keyName, String inGameName) { addToFile(prefix + "." + keyName + "=" + inGameName, keyName); }

public void addToFile(String inGame, String oldName) {
	String temp = inGame;
	Log.dev("Registered new name, " + oldName + " became " + temp.substring(temp.indexOf('=') + 1));
	this.builder.append(inGame + "\n");
}

public void addToFile(String text) { this.builder.append(text + "\n"); }

public void write() {
	try {
		if(!this.file.exists()) { this.file.createNewFile(); }

		this.writer = new BufferedWriter(new FileWriter(this.file));
		this.writer.write(this.builder.toString());
		this.writer.close();
	} catch(IOException e) {
		e.printStackTrace();
	}
}
}

 

LangRegistry.class (extends RegistryFile)

public class LangRegistry extends RegistryFile {
private static ArrayList<HexTabs> tabs = new ArrayList();
private static ArrayList<Item> items   = new ArrayList();

public static final RegistryFile instance = new LangRegistry();

public LangRegistry() {
	super("src/main/resources/assets/cshex/lang/en_US.lang");
}

public static void registerNames() {
	instance.addNames();
}

public void addNames() {
	for(Item item : items) {
		localizeName("item", item.getUnlocalizedName());
	}

	instance.write();
}

public static void addTab(HexTabs tab) { tabs.add(tab); }
public static void addItem(Item item) { items.add(item); }
}

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

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



  • Recently Browsing

    • No registered users viewing this page.
  • Posts

    • My friend is trying to put together a mod-pack. Whenever we unlock an advancement we unlock every advancement related to that mod, can anyone shine some light on how we could fix this?
    • I’m trying to play mod packs for Minecraft. But it’s asking me to buy Minecraft again. How do I fix??!?
    • You should post your log on a paste site per the FAQ (link in banner at top of page), it's near impossible to read the way you have it posted with all the sideways scrolling needed.
    • ---- Minecraft Crash Report ---- // Don't do that. Time: 2024-06-27 18:44:24 Description: Watching Server java.lang.Error: ServerHangWatchdog detected that a single server tick took 60.00 seconds (should be max 0.05) at net.minecraft.server.dedicated.ServerWatchdog.run(ServerWatchdog.java:43) ~[server-1.20.1-20230612.114412-srg.jar%23313!/:?] {re:classloading} at java.lang.Thread.run(Thread.java:1583) ~[?:?] {re:mixin} A detailed walkthrough of the error, its code path and all known details is as follows: --------------------------------------------------------------------------------------- -- Head -- Thread: Server Watchdog Suspected Mods: NONE Stacktrace: at net.minecraft.server.dedicated.ServerWatchdog.run(ServerWatchdog.java:43) ~[server-1.20.1-20230612.114412-srg.jar%23313!/:?] {re:classloading} -- Thread Dump -- Details: Threads: "Reference Handler" daemon prio=10 Id=9 RUNNABLE at [email protected]/java.lang.ref.Reference.waitForReferencePendingList(Native Method) at [email protected]/java.lang.ref.Reference.processPendingReferences(Reference.java:246) at [email protected]/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:208) "Finalizer" daemon prio=8 Id=10 WAITING on java.lang.ref.NativeReferenceQueue$Lock@55619fbd at [email protected]/java.lang.Object.wait0(Native Method) - waiting on java.lang.ref.NativeReferenceQueue$Lock@55619fbd at [email protected]/java.lang.Object.wait(Object.java:366) at [email protected]/java.lang.Object.wait(Object.java:339) at [email protected]/java.lang.ref.NativeReferenceQueue.await(NativeReferenceQueue.java:48) at [email protected]/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158) at [email protected]/java.lang.ref.NativeReferenceQueue.remove(NativeReferenceQueue.java:89) at [email protected]/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:173) "Signal Dispatcher" daemon prio=9 Id=11 RUNNABLE "Attach Listener" daemon prio=5 Id=12 RUNNABLE "Common-Cleaner" daemon prio=8 Id=27 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5ba67b61 at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5ba67b61 at [email protected]/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269) at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1847) at [email protected]/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:71) at [email protected]/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:143) at [email protected]/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:218) at [email protected]/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:140) at [email protected]/java.lang.Thread.runWith(Thread.java:1596) ... "Notification Thread" daemon prio=9 Id=28 RUNNABLE "JNA Cleaner" daemon prio=5 Id=55 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f99f4cd at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f99f4cd at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) at [email protected]/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) at [email protected]/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1707) at [email protected]/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:67) at [email protected]/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158) ... "Timer hack thread" daemon prio=5 Id=56 TIMED_WAITING at [email protected]/java.lang.Thread.sleep0(Native Method) at [email protected]/java.lang.Thread.sleep(Thread.java:509) at TRANSFORMER/[email protected]/net.minecraft.Util$9.run(Util.java:672) "modloading-worker-0" daemon prio=5 Id=57 WAITING on java.util.concurrent.ForkJoinPool@1a9b715a at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.ForkJoinPool@1a9b715a at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) at [email protected]/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893) at [email protected]/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) at [email protected]/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) "modloading-worker-0" daemon prio=5 Id=58 WAITING on java.util.concurrent.ForkJoinPool@1a9b715a at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.ForkJoinPool@1a9b715a at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) at [email protected]/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893) at [email protected]/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) at [email protected]/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) "modloading-worker-0" daemon prio=5 Id=59 WAITING on java.util.concurrent.ForkJoinPool@1a9b715a at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.ForkJoinPool@1a9b715a at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) at [email protected]/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893) at [email protected]/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) at [email protected]/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) "modloading-worker-0" daemon prio=5 Id=60 WAITING on java.util.concurrent.ForkJoinPool@1a9b715a at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.ForkJoinPool@1a9b715a at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) at [email protected]/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893) at [email protected]/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) at [email protected]/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) "modloading-worker-0" daemon prio=5 Id=62 WAITING on java.util.concurrent.ForkJoinPool@1a9b715a at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.ForkJoinPool@1a9b715a at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) at [email protected]/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893) at [email protected]/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) at [email protected]/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) "modloading-worker-0" daemon prio=5 Id=63 WAITING on java.util.concurrent.ForkJoinPool@1a9b715a at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.ForkJoinPool@1a9b715a at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) at [email protected]/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893) at [email protected]/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) at [email protected]/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) "modloading-worker-0" daemon prio=5 Id=64 WAITING on java.util.concurrent.ForkJoinPool@1a9b715a at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.ForkJoinPool@1a9b715a at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) at [email protected]/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893) at [email protected]/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) at [email protected]/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) "modloading-worker-0" daemon prio=5 Id=65 WAITING on java.util.concurrent.ForkJoinPool@1a9b715a at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.ForkJoinPool@1a9b715a at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) at [email protected]/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893) at [email protected]/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) at [email protected]/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) "modloading-worker-0" daemon prio=5 Id=66 WAITING on java.util.concurrent.ForkJoinPool@1a9b715a at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.ForkJoinPool@1a9b715a at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) at [email protected]/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893) at [email protected]/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) at [email protected]/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) "modloading-worker-0" daemon prio=5 Id=67 TIMED_WAITING on java.util.concurrent.ForkJoinPool@1a9b715a at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.ForkJoinPool@1a9b715a at [email protected]/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:449) at [email protected]/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1891) at [email protected]/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) at [email protected]/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) "modloading-worker-0" daemon prio=5 Id=68 WAITING on java.util.concurrent.ForkJoinPool@1a9b715a at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.ForkJoinPool@1a9b715a at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) at [email protected]/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893) at [email protected]/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) at [email protected]/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) "modloading-worker-0" daemon prio=5 Id=69 WAITING on java.util.concurrent.ForkJoinPool@1a9b715a at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.ForkJoinPool@1a9b715a at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) at [email protected]/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893) at [email protected]/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) at [email protected]/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) "modloading-worker-0" daemon prio=5 Id=70 WAITING on java.util.concurrent.ForkJoinPool@1a9b715a at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.ForkJoinPool@1a9b715a at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) at [email protected]/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893) at [email protected]/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) at [email protected]/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) "modloading-worker-0" daemon prio=5 Id=71 WAITING on java.util.concurrent.ForkJoinPool@1a9b715a at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.ForkJoinPool@1a9b715a at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) at [email protected]/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893) at [email protected]/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) at [email protected]/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) "modloading-worker-0" daemon prio=5 Id=72 WAITING on java.util.concurrent.ForkJoinPool@1a9b715a at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.ForkJoinPool@1a9b715a at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) at [email protected]/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893) at [email protected]/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) at [email protected]/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) "modloading-worker-0" daemon prio=5 Id=73 WAITING on java.util.concurrent.ForkJoinPool@1a9b715a at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.ForkJoinPool@1a9b715a at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) at [email protected]/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893) at [email protected]/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) at [email protected]/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) "modloading-worker-0" daemon prio=5 Id=74 WAITING on java.util.concurrent.ForkJoinPool@1a9b715a at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.ForkJoinPool@1a9b715a at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) at [email protected]/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893) at [email protected]/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) at [email protected]/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) "modloading-worker-0" daemon prio=5 Id=75 WAITING on java.util.concurrent.ForkJoinPool@1a9b715a at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.ForkJoinPool@1a9b715a at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) at [email protected]/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893) at [email protected]/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) at [email protected]/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) "modloading-worker-0" daemon prio=5 Id=77 WAITING on java.util.concurrent.ForkJoinPool@1a9b715a at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.ForkJoinPool@1a9b715a at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) at [email protected]/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893) at [email protected]/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) at [email protected]/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) "modloading-worker-0" daemon prio=5 Id=78 WAITING on java.util.concurrent.ForkJoinPool@1a9b715a at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.ForkJoinPool@1a9b715a at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) at [email protected]/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893) at [email protected]/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) at [email protected]/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) "modloading-worker-0" daemon prio=5 Id=79 WAITING on java.util.concurrent.ForkJoinPool@1a9b715a at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.ForkJoinPool@1a9b715a at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) at [email protected]/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893) at [email protected]/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) at [email protected]/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) "modloading-worker-0" daemon prio=5 Id=80 WAITING on java.util.concurrent.ForkJoinPool@1a9b715a at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.ForkJoinPool@1a9b715a at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) at [email protected]/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1893) at [email protected]/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) at [email protected]/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) "FileSystemWatchService" daemon prio=5 Id=81 RUNNABLE (in native) at [email protected]/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(Native Method) at [email protected]/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(WindowsNativeDispatcher.java:1075) at [email protected]/sun.nio.fs.WindowsWatchService$Poller.run(WindowsWatchService.java:587) at [email protected]/java.lang.Thread.runWith(Thread.java:1596) at [email protected]/java.lang.Thread.run(Thread.java:1583) "ForkJoinPool.commonPool-worker-2" daemon prio=5 Id=88 TIMED_WAITING on java.util.concurrent.ForkJoinPool@43de99c3 at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.ForkJoinPool@43de99c3 at [email protected]/java.util.concurrent.locks.LockSupport.parkUntil(LockSupport.java:449) at [email protected]/java.util.concurrent.ForkJoinPool.awaitWork(ForkJoinPool.java:1891) at [email protected]/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1809) at [email protected]/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188) "Thread-1" daemon prio=5 Id=92 TIMED_WAITING at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) at [email protected]/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:410) at MC-BOOTSTRAP/[email protected]/com.electronwill.nightconfig.core.file.FileWatcher$WatcherThread.run(FileWatcher.java:190) "FileSystemWatchService" daemon prio=5 Id=93 RUNNABLE (in native) at [email protected]/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(Native Method) at [email protected]/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(WindowsNativeDispatcher.java:1075) at [email protected]/sun.nio.fs.WindowsWatchService$Poller.run(WindowsWatchService.java:587) at [email protected]/java.lang.Thread.runWith(Thread.java:1596) at [email protected]/java.lang.Thread.run(Thread.java:1583) "FileSystemWatchService" daemon prio=5 Id=94 RUNNABLE (in native) at [email protected]/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(Native Method) at [email protected]/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(WindowsNativeDispatcher.java:1075) at [email protected]/sun.nio.fs.WindowsWatchService$Poller.run(WindowsWatchService.java:587) at [email protected]/java.lang.Thread.runWith(Thread.java:1596) at [email protected]/java.lang.Thread.run(Thread.java:1583) "FileSystemWatchService" daemon prio=5 Id=95 RUNNABLE (in native) at [email protected]/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(Native Method) at [email protected]/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(WindowsNativeDispatcher.java:1075) at [email protected]/sun.nio.fs.WindowsWatchService$Poller.run(WindowsWatchService.java:587) at [email protected]/java.lang.Thread.runWith(Thread.java:1596) at [email protected]/java.lang.Thread.run(Thread.java:1583) "FileSystemWatchService" daemon prio=5 Id=96 RUNNABLE (in native) at [email protected]/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(Native Method) at [email protected]/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(WindowsNativeDispatcher.java:1075) at [email protected]/sun.nio.fs.WindowsWatchService$Poller.run(WindowsWatchService.java:587) at [email protected]/java.lang.Thread.runWith(Thread.java:1596) at [email protected]/java.lang.Thread.run(Thread.java:1583) "FileSystemWatchService" daemon prio=5 Id=97 RUNNABLE (in native) at [email protected]/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(Native Method) at [email protected]/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(WindowsNativeDispatcher.java:1075) at [email protected]/sun.nio.fs.WindowsWatchService$Poller.run(WindowsWatchService.java:587) at [email protected]/java.lang.Thread.runWith(Thread.java:1596) at [email protected]/java.lang.Thread.run(Thread.java:1583) "HttpClient-2-SelectorManager" daemon prio=5 Id=99 RUNNABLE (in native) at [email protected]/sun.nio.ch.WEPoll.wait(Native Method) at [email protected]/sun.nio.ch.WEPollSelectorImpl.doSelect(WEPollSelectorImpl.java:114) at [email protected]/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:130) - locked sun.nio.ch.Util$2@2bcb8faa - locked sun.nio.ch.WEPollSelectorImpl@3b643982 at [email protected]/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:142) at platform/[email protected]/jdk.internal.net.http.HttpClientImpl$SelectorManager.run(HttpClientImpl.java:1366) "Yggdrasil Key Fetcher" daemon prio=5 Id=103 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7ab48e15 at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7ab48e15 at [email protected]/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269) at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1758) at [email protected]/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182) at [email protected]/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) at [email protected]/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) at [email protected]/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) at [email protected]/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ... "Java2D Disposer" daemon prio=10 Id=129 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@4d930001 at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@4d930001 at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) at [email protected]/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) at [email protected]/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1707) at [email protected]/java.lang.ref.ReferenceQueue.await(ReferenceQueue.java:67) at [email protected]/java.lang.ref.ReferenceQueue.remove0(ReferenceQueue.java:158) ... "AWT-Windows" daemon prio=6 Id=131 RUNNABLE (in native) at [email protected]/sun.awt.windows.WToolkit.eventLoop(Native Method) at [email protected]/sun.awt.windows.WToolkit.run(WToolkit.java:360) at [email protected]/java.lang.Thread.runWith(Thread.java:1596) at [email protected]/java.lang.Thread.run(Thread.java:1583) "TimerQueue" daemon prio=5 Id=135 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@2060f637 at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@2060f637 at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) at [email protected]/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) at [email protected]/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1707) at [email protected]/java.util.concurrent.DelayQueue.take(DelayQueue.java:242) at [email protected]/javax.swing.TimerQueue.run(TimerQueue.java:165) ... Number of locked synchronizers = 1 - java.util.concurrent.locks.ReentrantLock$NonfairSync@3ad270c6 "Thread-2" daemon prio=5 Id=134 WAITING on java.lang.Object@2c1953f at [email protected]/java.lang.Object.wait0(Native Method) - waiting on java.lang.Object@2c1953f at [email protected]/java.lang.Object.wait(Object.java:366) at [email protected]/java.lang.Object.wait(Object.java:339) at [email protected]/sun.awt.AWTAutoShutdown.activateBlockerThread(AWTAutoShutdown.java:349) at [email protected]/sun.awt.AWTAutoShutdown.notifyThreadBusy(AWTAutoShutdown.java:175) - locked java.lang.Object@7efa1008 at [email protected]/java.awt.EventQueue$6.run(EventQueue.java:1126) at [email protected]/java.awt.EventQueue$6.run(EventQueue.java:1117) at [email protected]/java.security.AccessController.executePrivileged(AccessController.java:778) ... Number of locked synchronizers = 1 - java.util.concurrent.locks.ReentrantLock$NonfairSync@2b3c84de "Server console handler" daemon prio=8 Id=138 RUNNABLE (in native) at [email protected]/java.io.FileInputStream.readBytes(Native Method) at [email protected]/java.io.FileInputStream.read(FileInputStream.java:287) at [email protected]/java.io.BufferedInputStream.read1(BufferedInputStream.java:345) at [email protected]/java.io.BufferedInputStream.implRead(BufferedInputStream.java:420) at [email protected]/java.io.BufferedInputStream.read(BufferedInputStream.java:399) at [email protected]/sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:329) at [email protected]/sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:372) at [email protected]/sun.nio.cs.StreamDecoder.lockedRead(StreamDecoder.java:215) ... Number of locked synchronizers = 3 - java.util.concurrent.locks.ReentrantLock$NonfairSync@25371a1e - java.util.concurrent.locks.ReentrantLock$NonfairSync@be324e0 - java.util.concurrent.locks.ReentrantLock$NonfairSync@44364b36 "DestroyJavaVM" prio=5 Id=139 RUNNABLE "D3D Screen Updater" daemon prio=7 Id=140 WAITING on java.lang.Object@4ad056e2 at [email protected]/java.lang.Object.wait0(Native Method) - waiting on java.lang.Object@4ad056e2 at [email protected]/java.lang.Object.wait(Object.java:366) at [email protected]/sun.java2d.d3d.D3DScreenUpdateManager.run(D3DScreenUpdateManager.java:425) at [email protected]/java.lang.Thread.runWith(Thread.java:1596) at [email protected]/java.lang.Thread.run(Thread.java:1583) "Netty Server IO #0" daemon prio=8 Id=141 RUNNABLE (in native) at [email protected]/sun.nio.ch.WEPoll.wait(Native Method) at [email protected]/sun.nio.ch.WEPollSelectorImpl.doSelect(WEPollSelectorImpl.java:114) at [email protected]/sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:130) - locked io.netty.channel.nio.SelectedSelectionKeySet@572a524c - locked sun.nio.ch.WEPollSelectorImpl@143acaaf at [email protected]/sun.nio.ch.SelectorImpl.select(SelectorImpl.java:147) at MC-BOOTSTRAP/[email protected]/io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectionKeySetSelector.java:68) at MC-BOOTSTRAP/[email protected]/io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:879) at MC-BOOTSTRAP/[email protected]/io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:526) at MC-BOOTSTRAP/[email protected]/io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ... "FileSystemWatchService" daemon prio=8 Id=142 RUNNABLE (in native) at [email protected]/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus0(Native Method) at [email protected]/sun.nio.fs.WindowsNativeDispatcher.GetQueuedCompletionStatus(WindowsNativeDispatcher.java:1075) at [email protected]/sun.nio.fs.WindowsWatchService$Poller.run(WindowsWatchService.java:587) at [email protected]/java.lang.Thread.runWith(Thread.java:1596) at [email protected]/java.lang.Thread.run(Thread.java:1583) "spark-monitoring-thread" daemon prio=5 Id=143 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@45fcb86d at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@45fcb86d at [email protected]/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269) at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1758) at [email protected]/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182) at [email protected]/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) at [email protected]/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) at [email protected]/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) at [email protected]/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ... "spark-worker-pool-1-thread-1" daemon prio=8 Id=144 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33e5241f at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@33e5241f at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) at [email protected]/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) at [email protected]/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1707) at [email protected]/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1170) at [email protected]/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) ... "spark-java-sampler-0-0" prio=5 Id=145 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7b4a03c7 at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7b4a03c7 at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) at [email protected]/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) at [email protected]/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1707) at [email protected]/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1177) at [email protected]/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) ... "spark-java-sampler-0-1" prio=5 Id=146 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7b4a03c7 at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7b4a03c7 at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) at [email protected]/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) at [email protected]/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1707) at [email protected]/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1177) at [email protected]/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) ... "spark-java-sampler-0-2" prio=5 Id=147 TIMED_WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7b4a03c7 at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7b4a03c7 at [email protected]/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:269) at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1758) at [email protected]/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182) at [email protected]/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) at [email protected]/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1070) at [email protected]/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) at [email protected]/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ... "spark-java-sampler-0-3" prio=5 Id=148 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7b4a03c7 at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7b4a03c7 at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) at [email protected]/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) at [email protected]/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1707) at [email protected]/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1170) at [email protected]/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) ... "spark-java-sampler-0-4" prio=5 Id=149 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7b4a03c7 at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7b4a03c7 at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) at [email protected]/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) at [email protected]/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1707) at [email protected]/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1170) at [email protected]/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) ... "spark-java-sampler-0-5" prio=5 Id=150 WAITING on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7b4a03c7 at [email protected]/jdk.internal.misc.Unsafe.park(Native Method) - waiting on java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@7b4a03c7 at [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:371) at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:519) at [email protected]/java.util.concurrent.ForkJoinPool.unmanagedBlock(ForkJoinPool.java:3780) at [email protected]/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3725) at [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1707) at [email protected]/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1170) at [email protected]/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899) ... "Server Watchdog" daemon prio=8 Id=155 RUNNABLE at [email protected]/sun.management.ThreadImpl.dumpThreads0(Native Method) at [email protected]/sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:518) at [email protected]/sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:506) at TRANSFORMER/[email protected]/net.minecraft.server.dedicated.ServerWatchdog.run(ServerWatchdog.java:41) at [email protected]/java.lang.Thread.runWith(Thread.java:1596) at [email protected]/java.lang.Thread.run(Thread.java:1583) "AWT-Shutdown" prio=5 Id=160 RUNNABLE Stacktrace: at net.minecraft.server.dedicated.ServerWatchdog.run(ServerWatchdog.java:43) ~[server-1.20.1-20230612.114412-srg.jar%23313!/:?] {re:classloading} at java.lang.Thread.run(Thread.java:1583) ~[?:?] {re:mixin} -- Performance stats -- Details: Random tick rate: 3 Level stats: ResourceKey[minecraft:dimension / minecraft:overworld]: players: 0, entities: 0,0,0,0,0,0,529 [], block_entities: 93 [<null>:93], block_ticks: 0, fluid_ticks: 0, chunk_source: Chunks[S] W: 0 E: 0,0,0,0,0,0,529, ResourceKey[minecraft:dimension / blue_skies:everdawn]: players: 0, entities: 0,0,0,0,0,0,0 [], block_entities: 0 [], block_ticks: 0, fluid_ticks: 0, chunk_source: Chunks[S] W: 0 E: 0,0,0,0,0,0,0, ResourceKey[minecraft:dimension / aether:the_aether]: players: 0, entities: 0,0,0,0,0,0,0 [], block_entities: 0 [], block_ticks: 0, fluid_ticks: 0, chunk_source: Chunks[S] W: 0 E: 0,0,0,0,0,0,0, ResourceKey[minecraft:dimension / minecraft:the_end]: players: 0, entities: 0,0,0,0,0,0,0 [], block_entities: 0 [], block_ticks: 0, fluid_ticks: 0, chunk_source: Chunks[S] W: 0 E: 0,0,0,0,0,0,0, ResourceKey[minecraft:dimension / minecraft:the_nether]: players: 0, entities: 0,0,0,0,0,0,0 [], block_entities: 0 [], block_ticks: 0, fluid_ticks: 0, chunk_source: Chunks[S] W: 0 E: 0,0,0,0,0,0,0, ResourceKey[minecraft:dimension / undergarden:undergarden]: players: 0, entities: 0,0,0,0,0,0,0 [], block_entities: 0 [], block_ticks: 0, fluid_ticks: 0, chunk_source: Chunks[S] W: 0 E: 0,0,0,0,0,0,0, ResourceKey[minecraft:dimension / twilightforest:twilight_forest]: players: 0, entities: 0,0,0,0,0,0,0 [], block_entities: 0 [], block_ticks: 0, fluid_ticks: 0, chunk_source: Chunks[S] W: 0 E: 0,0,0,0,0,0,0, ResourceKey[minecraft:dimension / blue_skies:everbright]: players: 0, entities: 0,0,0,0,0,0,0 [], block_entities: 0 [], block_ticks: 0, fluid_ticks: 0, chunk_source: Chunks[S] W: 0 E: 0,0,0,0,0,0,0 Stacktrace: at net.minecraft.server.dedicated.ServerWatchdog.run(ServerWatchdog.java:43) ~[server-1.20.1-20230612.114412-srg.jar%23313!/:?] {re:classloading} at java.lang.Thread.run(Thread.java:1583) ~[?:?] {re:mixin} -- System Details -- Details: Minecraft Version: 1.20.1 Minecraft Version ID: 1.20.1 Operating System: Windows 11 (amd64) version 10.0 Java Version: 21.0.3, Oracle Corporation Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode, sharing), Oracle Corporation Memory: 1410241880 bytes (1344 MiB) / 3271557120 bytes (3120 MiB) up to 8552185856 bytes (8156 MiB) CPUs: 24 Processor Vendor: GenuineIntel Processor Name: 13th Gen Intel(R) Core(TM) i7-13700KF Identifier: Intel64 Family 6 Model 183 Stepping 1 Microarchitecture: unknown Frequency (GHz): 3.42 Number of physical packages: 1 Number of physical CPUs: 16 Number of logical CPUs: 24 Graphics card #0 name: NVIDIA GeForce RTX 4060 Ti Graphics card #0 vendor: NVIDIA (0x10de) Graphics card #0 VRAM (MB): 4095.00 Graphics card #0 deviceId: 0x2803 Graphics card #0 versionInfo: DriverVersion=32.0.15.5599 Memory slot #0 capacity (MB): 16384.00 Memory slot #0 clockSpeed (GHz): 5.60 Memory slot #0 type: Unknown Memory slot #1 capacity (MB): 16384.00 Memory slot #1 clockSpeed (GHz): 5.60 Memory slot #1 type: Unknown Virtual memory max (MB): 106344.13 Virtual memory used (MB): 17165.40 Swap memory total (MB): 73728.00 Swap memory used (MB): 84.60 JVM Flags: 0 total; Server Running: true Player Count: 0 / 20; [] Data Packs: vanilla, mod:tmtmcoresandmore, mod:betterdungeons, mod:kuma_api (incompatible), mod:blue_skies (incompatible), mod:taxva, mod:betterwitchhuts, mod:additionalentityattributes (incompatible), mod:geckolib, mod:playeranimator (incompatible), mod:aether, mod:naturalist (incompatible), mod:betteroceanmonuments, mod:stalwart_dungeons, mod:apoli (incompatible), mod:insanelib, mod:yungsapi, mod:mixinextras (incompatible), mod:spawnermod (incompatible), mod:lost_aether_content, mod:progressivebosses, mod:taxoa, mod:bygonenether (incompatible), mod:balm, mod:spelunkery (incompatible), mod:shieldexp (incompatible), mod:betterfortresses, mod:dragonfight (incompatible), mod:cloth_config (incompatible), mod:twilightforest, mod:structure_gel, mod:farmersdelight, mod:morevillagers (incompatible), mod:endersdelight, mod:endrem (incompatible), mod:boss_music_mod, mod:resourcefulconfig (incompatible), mod:spark (incompatible), mod:curios (incompatible), mod:origins (incompatible), mod:origins_classes (incompatible), mod:basicweapons, mod:mr_dungeons_andtaverns (incompatible), mod:bettervillage, mod:tombstone, mod:resourcefullib (incompatible), mod:cumulus_menus, mod:aether_protect_your_moa, mod:cupboard (incompatible), mod:betterendisland, mod:undergarden, mod:nitrogen_internals, mod:l2library (incompatible), mod:l2damagetracker (incompatible), mod:shinyhorses (incompatible), mod:deep_aether, mod:mavm (incompatible), mod:veinmining (incompatible), mod:betterjungletemples, mod:l2tabs (incompatible), mod:mutantmonsters, mod:endertrigon (incompatible), mod:formationsnether, mod:awesomedungeonend, mod:nourished_nether, mod:jei, mod:libraryferret, mod:caelus (incompatible), mod:waystones, mod:travelersbackpack, mod:configured (incompatible), mod:crackerslib (incompatible), mod:outer_end, mod:l2screentracker (incompatible), mod:betterdeserttemples, mod:netherdepthsupgrade (incompatible), mod:terralith, mod:blueprint, mod:formations, mod:aetherdelight, mod:puzzlesaccessapi, mod:forge, mod:ultris_mr (incompatible), mod:friendsandfoes (incompatible), mod:dungeons_arise, mod:awesomedungeonocean, mod:cofh_core, mod:ensorcellation, mod:sons_of_sins, mod:terrablender, mod:biomesoplenty (incompatible), mod:moonlight (incompatible), mod:endermanoverhaul (incompatible), mod:bettercombat (incompatible), mod:titanium (incompatible), mod:awesomedungeonnether, mod:miniboss_boss_bars, mod:spectrelib (incompatible), mod:nethersdelight, mod:modulargolems (incompatible), mod:domum_ornamentum, mod:aeroblender (incompatible), mod:calio, mod:flywheel, mod:create, mod:mes (incompatible), mod:legendary_monsters, mod:crittersandcompanions (incompatible), mod:betterarcheology, mod:endlessbiomes, mod:mvs (incompatible), mod:creeperoverhaul, mod:appleskin (incompatible), mod:moremobvariants, mod:functionalstorage, mod:puzzleslib, mod:enhancedcelestials (incompatible), mod:corgilib, mod:charmofundying (incompatible), mod:l2itemselector (incompatible), mod:mavapi (incompatible), mod:realmrpg_wyrms, mod:aether_redux, Spelunkery Generated Pack, builtin/DAGoldenSwetBallAetherReduxFix (incompatible), builtin/aether_accessories, builtin/aether_lost_content_not_compat (incompatible), builtin/aether_redux_compat (incompatible), builtin/data/cloudbed, builtin/data/deep_aether_data, builtin/data/dungeon_stone_recipes, builtin/data/dungeon_upgrades/bronze, builtin/data/gravitite_ingot, builtin/data/lost_content_data, builtin/lost_aether_content_compat (incompatible), mutantmonsters:biome_modifications Enabled Feature Flags: minecraft:vanilla World Generation: Stable Is Modded: Definitely; Server brand changed to 'forge' Type: Dedicated Server (map_server.txt) ModLauncher: 10.0.9+10.0.9+main.dcd20f30 ModLauncher launch target: forgeserver ModLauncher naming: srg ModLauncher services: mixin-0.8.5.jar mixin PLUGINSERVICE eventbus-6.0.5.jar eventbus PLUGINSERVICE fmlloader-1.20.1-47.3.1.jar slf4jfixer PLUGINSERVICE fmlloader-1.20.1-47.3.1.jar object_holder_definalize PLUGINSERVICE fmlloader-1.20.1-47.3.1.jar runtime_enum_extender PLUGINSERVICE fmlloader-1.20.1-47.3.1.jar capability_token_subclass PLUGINSERVICE accesstransformers-8.0.4.jar accesstransformer PLUGINSERVICE fmlloader-1.20.1-47.3.1.jar runtimedistcleaner PLUGINSERVICE modlauncher-10.0.9.jar mixin TRANSFORMATIONSERVICE modlauncher-10.0.9.jar fml TRANSFORMATIONSERVICE FML Language Providers: [email protected] lowcodefml@null javafml@null Mod List: TmTmc-OresAndMore-1.0.31-forge-1.20.1.jar |TmTmc-OresAndMore |tmtmcoresandmore |1.0.31 |DONE |Manifest: NOSIGNATURE YungsBetterDungeons-1.20-Forge-4.0.4.jar |YUNG's Better Dungeons |betterdungeons |1.20-Forge-4.0.4 |DONE |Manifest: NOSIGNATURE kuma-api-forge-20.1.6+1.20.1.jar |KumaAPI |kuma_api |20.1.6 |DONE |Manifest: NOSIGNATURE blue_skies-1.20.1-1.3.31.jar |Blue Skies |blue_skies |1.3.31 |DONE |Manifest: NOSIGNATURE TaxVillageArchitect+M.1.20.1+ForM.1.1.1.jar |Tax' Village Architect |taxva |1.1.1 |DONE |Manifest: NOSIGNATURE YungsBetterWitchHuts-1.20-Forge-3.0.3.jar |YUNG's Better Witch Huts |betterwitchhuts |1.20-Forge-3.0.3 |DONE |Manifest: NOSIGNATURE additionalentityattributes-forge-1.4.0.5+1.20.1.ja|Additional Entity Attributes |additionalentityattributes |1.4.0.5+1.20.1 |DONE |Manifest: NOSIGNATURE geckolib-forge-1.20.1-4.4.6.jar |GeckoLib 4 |geckolib |4.4.6 |DONE |Manifest: NOSIGNATURE player-animation-lib-forge-1.0.2-rc1+1.20.jar |Player Animator |playeranimator |1.0.2-rc1+1.20 |DONE |Manifest: NOSIGNATURE aether-1.20.1-1.4.2-neoforge.jar |The Aether |aether |1.20.1-1.4.2-neoforg|DONE |Manifest: NOSIGNATURE naturalist-forge-4.0.3-1.20.1.jar |Naturalist |naturalist |4.0.3 |DONE |Manifest: NOSIGNATURE YungsBetterOceanMonuments-1.20-Forge-3.0.4.jar |YUNG's Better Ocean Monuments |betteroceanmonuments |1.20-Forge-3.0.4 |DONE |Manifest: NOSIGNATURE stalwart-dungeons-1.20.1-1.2.8.jar |Stalwart Dungeons |stalwart_dungeons |1.2.8 |DONE |Manifest: NOSIGNATURE apoli-forge-1.20.1-2.9.0.8.jar |Apoli |apoli |1.20.1-2.9.0.8 |DONE |Manifest: NOSIGNATURE InsaneLib-1.13.5-mc1.20.1.jar |InsaneLib |insanelib |1.13.5 |DONE |Manifest: NOSIGNATURE YungsApi-1.20-Forge-4.0.5.jar |YUNG's API |yungsapi |1.20-Forge-4.0.5 |DONE |Manifest: NOSIGNATURE mixinextras-forge-0.3.6.jar |MixinExtras |mixinextras |0.3.6 |DONE |Manifest: NOSIGNATURE spawnermod-1.20.1-1.9.3+Forge.jar |Enhanced Mob Spawners |spawnermod |1.9.3 |DONE |Manifest: NOSIGNATURE lost_aether_content-1.20.1-1.2.3.jar |Aether: Lost Content |lost_aether_content |1.2.3 |DONE |Manifest: NOSIGNATURE ProgressiveBosses-3.9.7-mc1.20.1.jar |Progressive Bosses |progressivebosses |3.9.7-mc1.20.1 |DONE |Manifest: NOSIGNATURE TaxOceanArchitect+M.1.20.1+ForM.1.0.0.jar |Tax' Ocean Architect |taxoa |1.0.0 |DONE |Manifest: NOSIGNATURE bygonenether-1.3.2-1.20.x.jar |Bygone Nether |bygonenether |1.3.2 |DONE |Manifest: NOSIGNATURE balm-forge-1.20.1-7.3.4-all.jar |Balm |balm |7.3.4 |DONE |Manifest: NOSIGNATURE spelunkery-1.20.1-0.3.5-forge.jar |Spelunkery |spelunkery |1.20.1-0.3.5 |DONE |Manifest: NOSIGNATURE ShieldExpansion-1.20.1-1.1.7a.jar |Shield Expansion |shieldexp |1.1.7a |DONE |Manifest: NOSIGNATURE YungsBetterNetherFortresses-1.20-Forge-2.0.6.jar |YUNG's Better Nether Fortresse|betterfortresses |1.20-Forge-2.0.6 |DONE |Manifest: NOSIGNATURE dragonfight-1.20.1-4.4.jar |dragonfight mod |dragonfight |1.20.1-4.4 |DONE |Manifest: NOSIGNATURE cloth-config-11.1.118-forge.jar |Cloth Config v10 API |cloth_config |11.1.118 |DONE |Manifest: NOSIGNATURE twilightforest-1.20.1-4.3.2145-universal.jar |The Twilight Forest |twilightforest |4.3.2145 |DONE |Manifest: NOSIGNATURE structure_gel-1.20.1-2.16.2.jar |Structure Gel API |structure_gel |2.16.2 |DONE |Manifest: NOSIGNATURE FarmersDelight-1.20.1-1.2.4.jar |Farmer's Delight |farmersdelight |1.20.1-1.2.4 |DONE |Manifest: NOSIGNATURE morevillagers-forge-1.20.1-5.0.0.jar |More Villagers |morevillagers |5.0.0 |DONE |Manifest: NOSIGNATURE endersdelight-1.20.1-1.0.3.jar |Ender's Delight |endersdelight |1.0.3 |DONE |Manifest: NOSIGNATURE endrem_forge-5.2.3-R-1.20.X.jar |End Remastered |endrem |5.2.3-R-1.20.1 |DONE |Manifest: NOSIGNATURE Boss Music Mod 1.20.1.jar |Boss Music Mod |boss_music_mod |1.0.0 |DONE |Manifest: NOSIGNATURE resourcefulconfig-forge-1.20.1-2.1.2.jar |Resourcefulconfig |resourcefulconfig |2.1.2 |DONE |Manifest: NOSIGNATURE spark-1.10.53-forge.jar |spark |spark |1.10.53 |DONE |Manifest: NOSIGNATURE curios-forge-5.9.1+1.20.1.jar |Curios API |curios |5.9.1+1.20.1 |DONE |Manifest: NOSIGNATURE origins-forge-1.20.1-1.10.0.9-all.jar |Origins |origins |1.20.1-1.10.0.9 |DONE |Manifest: NOSIGNATURE origins-classes-forge-1.2.1.jar |Origins: Classes |origins_classes |1.2.1 |DONE |Manifest: NOSIGNATURE basicweapons-1.2.2.jar |Basic Weapons |basicweapons |1.2.2 |DONE |Manifest: NOSIGNATURE dungeons-and-taverns-3.0.3.f[Forge].jar |Dungeons and Taverns |mr_dungeons_andtaverns |3.0.3.f |DONE |Manifest: NOSIGNATURE bettervillage-forge-1.20.1-3.2.0.jar |Better village |bettervillage |3.1.0 |DONE |Manifest: NOSIGNATURE tombstone-1.20.1-8.6.6.jar |Corail Tombstone |tombstone |8.6.6 |DONE |Manifest: NOSIGNATURE resourcefullib-forge-1.20.1-2.1.25.jar |Resourceful Lib |resourcefullib |2.1.25 |DONE |Manifest: NOSIGNATURE cumulus_menus-1.20.1-1.0.0-neoforge.jar |Cumulus |cumulus_menus |1.20.1-1.0.0-neoforg|DONE |Manifest: NOSIGNATURE aether_protect_your_moa-1.20.1-1.0.0-neoforge.jar |Protect Your Moa |aether_protect_your_moa |1.20.1-1.0.0-neoforg|DONE |Manifest: NOSIGNATURE cupboard-1.20.1-2.6.jar |Cupboard utilities |cupboard |1.20.1-2.6 |DONE |Manifest: NOSIGNATURE YungsBetterEndIsland-1.20-Forge-2.0.6.jar |YUNG's Better End Island |betterendisland |1.20-Forge-2.0.6 |DONE |Manifest: NOSIGNATURE The_Undergarden-1.20.1-0.8.14.jar |The Undergarden |undergarden |0.8.14 |DONE |Manifest: NOSIGNATURE nitrogen_internals-1.20.1-1.0.9-neoforge.jar |Nitrogen |nitrogen_internals |1.20.1-1.0.9-neoforg|DONE |Manifest: NOSIGNATURE l2library-2.4.28.jar |L2 Library |l2library |2.4.28 |DONE |Manifest: NOSIGNATURE l2damagetracker-0.3.7.jar |L2 Damage Tracker |l2damagetracker |0.3.7 |DONE |Manifest: NOSIGNATURE ShinyHorses-1.20.1-1.2.jar |Shiny Horses Forge - Enchantab|shinyhorses |1.2 |DONE |Manifest: NOSIGNATURE deep_aether-1.20.1-1.0.3.jar |Deep Aether |deep_aether |1.20.1-1.0.3 |DONE |Manifest: NOSIGNATURE mavm-1.2.6-mc1.20.1.jar |More Axolotl Variants Mod |mavm |1.2.6 |DONE |Manifest: NOSIGNATURE veinmining-forge-1.4.1+1.20.1.jar |Vein Mining |veinmining |1.4.1+1.20.1 |DONE |Manifest: NOSIGNATURE YungsBetterJungleTemples-1.20-Forge-2.0.5.jar |YUNG's Better Jungle Temples |betterjungletemples |1.20-Forge-2.0.5 |DONE |Manifest: NOSIGNATURE l2tabs-0.3.3.jar |L2 Tabs |l2tabs |0.3.3 |DONE |Manifest: NOSIGNATURE MutantMonsters-v8.0.7-1.20.1-Forge.jar |Mutant Monsters |mutantmonsters |8.0.7 |DONE |Manifest: 9a:09:85:98:65:c4:8c:11:c5:49:f6:d6:33:23:39:df:8d:b4:ff:92:84:b8:bd:a5:83:9f:ac:7f:2a:d1:4b:6a endertrigon-1.20.1-1.1-all.jar |Ender Trigon |endertrigon |1.20.1-1.1 |DONE |Manifest: NOSIGNATURE formationsnether-1.0.4.jar |Formations Nether |formationsnether |1.0.4 |DONE |Manifest: NOSIGNATURE awesomedungeonend-forge-1.20.1-3.1.1.jar |Awesome dungeon the end |awesomedungeonend |3.1.1 |DONE |Manifest: NOSIGNATURE phantasmic-1.20.1-0.2.5.jar |Phantasmic |nourished_nether |0.2.5 |DONE |Manifest: NOSIGNATURE jei-1.20.1-forge-15.3.0.8.jar |Just Enough Items |jei |15.3.0.8 |DONE |Manifest: NOSIGNATURE libraryferret-forge-1.20.1-4.0.0.jar |Library ferret |libraryferret |4.0.0 |DONE |Manifest: NOSIGNATURE caelus-forge-3.2.0+1.20.1.jar |Caelus API |caelus |3.2.0+1.20.1 |DONE |Manifest: NOSIGNATURE waystones-forge-1.20-14.1.3.jar |Waystones |waystones |14.1.3 |DONE |Manifest: NOSIGNATURE travelersbackpack-forge-1.20.1-9.1.14.jar |Traveler's Backpack |travelersbackpack |9.1.14 |DONE |Manifest: NOSIGNATURE configured-forge-1.20.1-2.2.3.jar |Configured |configured |2.2.3 |DONE |Manifest: 0d:78:5f:44:c0:47:0c:8c:e2:63:a3:04:43:d4:12:7d:b0:7c:35:37:dc:40:b1:c1:98:ec:51:eb:3b:3c:45:99 crackerslib-forge-1.20.1-0.3.2.1.jar |CrackersLib |crackerslib |1.20.1-0.3.2.1 |DONE |Manifest: NOSIGNATURE TheOuterEnd-1.0.9.jar |The Outer End |outer_end |1.0.8 |DONE |Manifest: NOSIGNATURE l2screentracker-0.1.4.jar |L2 Screen Tracker |l2screentracker |0.1.4 |DONE |Manifest: NOSIGNATURE YungsBetterDesertTemples-1.20-Forge-3.0.3.jar |YUNG's Better Desert Temples |betterdeserttemples |1.20-Forge-3.0.3 |DONE |Manifest: NOSIGNATURE netherdepthsupgrade-3.1.5-1.20.jar |Nether Depths Upgrade |netherdepthsupgrade |3.1.5-1.20 |DONE |Manifest: NOSIGNATURE Terralith_1.20_v2.5.1.jar |Terralith |terralith |2.5.1 |DONE |Manifest: NOSIGNATURE blueprint-1.20.1-7.1.0.jar |Blueprint |blueprint |7.1.0 |DONE |Manifest: NOSIGNATURE formations-1.0.2-forge-mc1.20.jar |Formations |formations |1.0.2 |DONE |Manifest: NOSIGNATURE aether_delight_1.0.0_forge_1.20.1.jar |Aether Delight |aetherdelight |1.0.0 |DONE |Manifest: NOSIGNATURE puzzlesaccessapi-forge-8.0.7.jar |Puzzles Access Api |puzzlesaccessapi |8.0.7 |DONE |Manifest: 9a:09:85:98:65:c4:8c:11:c5:49:f6:d6:33:23:39:df:8d:b4:ff:92:84:b8:bd:a5:83:9f:ac:7f:2a:d1:4b:6a forge-1.20.1-47.3.1-universal.jar |Forge |forge |47.3.1 |DONE |Manifest: 84:ce:76:e8:45:35:e4:0e:63:86:df:47:59:80:0f:67:6c:c1:5f:6e:5f:4d:b3:54:47:1a:9f:7f:ed:5e:f2:90 ultris-v5.6.9c.jar |Ultris: Boss Expansion |ultris_mr |5.6.9c |DONE |Manifest: NOSIGNATURE friendsandfoes-forge-mc1.20.1-2.0.10.jar |Friends&Foes |friendsandfoes |2.0.10 |DONE |Manifest: NOSIGNATURE DungeonsArise-1.20.x-2.1.58-release.jar |When Dungeons Arise |dungeons_arise |2.1.58-1.20.x |DONE |Manifest: NOSIGNATURE awesomedungeonocean-forge-1.20.1-3.3.0.jar |Awesome dungeon edition ocean |awesomedungeonocean |3.3.0 |DONE |Manifest: NOSIGNATURE server-1.20.1-20230612.114412-srg.jar |Minecraft |minecraft |1.20.1 |DONE |Manifest: NOSIGNATURE cofh_core-1.20.1-11.0.2.56.jar |CoFH Core |cofh_core |11.0.2 |DONE |Manifest: NOSIGNATURE ensorcellation-1.20.1-5.0.2.24.jar |Ensorcellation |ensorcellation |5.0.2 |DONE |Manifest: NOSIGNATURE sons-of-sins-1.20.1-2.1.6.jar |Sons of Sins |sons_of_sins |2.1.6 |DONE |Manifest: NOSIGNATURE TerraBlender-forge-1.20.1-3.0.1.7.jar |TerraBlender |terrablender |3.0.1.7 |DONE |Manifest: NOSIGNATURE BiomesOPlenty-1.20.1-18.0.0.598.jar |Biomes O' Plenty |biomesoplenty |18.0.0.598 |DONE |Manifest: NOSIGNATURE moonlight-1.20-2.11.41-forge.jar |Moonlight Library |moonlight |1.20-2.11.41 |DONE |Manifest: NOSIGNATURE endermanoverhaul-forge-1.20.1-1.0.4.jar |Enderman Overhaul |endermanoverhaul |1.0.4 |DONE |Manifest: NOSIGNATURE bettercombat-forge-1.8.5+1.20.1.jar |Better Combat |bettercombat |1.8.5+1.20.1 |DONE |Manifest: NOSIGNATURE titanium-1.20.1-3.8.28.jar |Titanium |titanium |3.8.28 |DONE |Manifest: NOSIGNATURE awesomedungeonnether-forge-1.20.1-3.1.1.jar |Awesome dungeon nether |awesomedungeonnether |3.1.1 |DONE |Manifest: NOSIGNATURE Mini-boss Boss Bars.jar |Miniboss Boss Bars |miniboss_boss_bars |1.0.0 |DONE |Manifest: NOSIGNATURE spectrelib-forge-0.13.15+1.20.1.jar |SpectreLib |spectrelib |0.13.15+1.20.1 |DONE |Manifest: NOSIGNATURE nethersdelight-1.20.1-4.0.jar |Nether's Delight |nethersdelight |1.20.1-4.0 |DONE |Manifest: NOSIGNATURE modulargolems-2.4.36.jar |Modular Golems |modulargolems |2.4.36 |DONE |Manifest: NOSIGNATURE domum_ornamentum-1.20.1-1.0.186-RELEASE-universal.|Domum Ornamentum |domum_ornamentum |1.20.1-1.0.186-RELEA|DONE |Manifest: NOSIGNATURE aeroblender-1.20.1-1.0.2-rc1-neoforge.jar |AeroBlender |aeroblender |1.20.1-1.0.2-rc1-neo|DONE |Manifest: NOSIGNATURE calio-forge-1.20.1-1.11.0.5.jar |Calio |calio |1.20.1-1.11.0.5 |DONE |Manifest: NOSIGNATURE flywheel-forge-1.20.1-0.6.10-7.jar |Flywheel |flywheel |0.6.10-7 |DONE |Manifest: NOSIGNATURE create-1.20.1-0.5.1.f.jar |Create |create |0.5.1.f |DONE |Manifest: NOSIGNATURE mes-1.3.1-1.20-forge.jar |Moog's End Structures |mes |1.3.1-1.20-forge |DONE |Manifest: NOSIGNATURE legendarymonsters-1.0.8 MC1.20.1.jar |LegendaryMonsters |legendary_monsters |1.20.1 |DONE |Manifest: NOSIGNATURE crittersandcompanions-1.20.1-2.1.6.jar |Critters and Companions |crittersandcompanions |1.20.1-2.1.6 |DONE |Manifest: NOSIGNATURE betterarcheology-1.1.9-1.20.1.jar |Better Archeology |betterarcheology |1.1.9-1.20.1 |DONE |Manifest: NOSIGNATURE EndlessBiomes 1.5.1 - 1.20.1.jar |EndlessBiomes |endlessbiomes |1.5.1 |DONE |Manifest: NOSIGNATURE mvs-4.1.2-1.20-forge.jar |Moog's Voyager Structures |mvs |4.1.2-1.20-forge |DONE |Manifest: NOSIGNATURE creeperoverhaul-3.0.2-forge.jar |Creeper Overhaul |creeperoverhaul |3.0.2 |DONE |Manifest: NOSIGNATURE appleskin-forge-mc1.20.1-2.5.1.jar |AppleSkin |appleskin |2.5.1+mc1.20.1 |DONE |Manifest: NOSIGNATURE moremobvariants-forge+1.20.1-1.3.0.1.jar |More Mob Variants |moremobvariants |1.3.0.1 |DONE |Manifest: NOSIGNATURE functionalstorage-1.20.1-1.2.10.jar |Functional Storage |functionalstorage |1.20.1-1.2.10 |DONE |Manifest: NOSIGNATURE PuzzlesLib-v8.1.20-1.20.1-Forge.jar |Puzzles Lib |puzzleslib |8.1.20 |DONE |Manifest: 9a:09:85:98:65:c4:8c:11:c5:49:f6:d6:33:23:39:df:8d:b4:ff:92:84:b8:bd:a5:83:9f:ac:7f:2a:d1:4b:6a Enhanced_Celestials-forge-1.20.1-5.0.0.4.jar |Enhanced Celestials |enhancedcelestials |5.0.0.4 |DONE |Manifest: NOSIGNATURE CorgiLib-forge-1.20.1-4.0.1.3.jar |CorgiLib |corgilib |4.0.1.3 |DONE |Manifest: NOSIGNATURE charmofundying-forge-6.5.0+1.20.1.jar |Charm of Undying |charmofundying |6.5.0+1.20.1 |DONE |Manifest: NOSIGNATURE l2itemselector-0.1.9.jar |L2 Item Selector |l2itemselector |0.1.9 |DONE |Manifest: NOSIGNATURE mavapi-1.1.4-mc1.20.1.jar |More Axolotl Variants API |mavapi |1.1.4 |DONE |Manifest: NOSIGNATURE realmrpg_dragon_wyrms_1.0.1_forge_1.20.1.jar |Realm RPG: Dragon Wyrms |realmrpg_wyrms |1.0.1 |DONE |Manifest: NOSIGNATURE aether-redux-2.0.16c-1.20.1-neoforge.jar |The Aether: Redux |aether_redux |2.0.16c |DONE |Manifest: NOSIGNATURE Crash Report UUID: 392fe90b-5d6c-4012-bf1d-226a97d06882 FML: 47.3 Forge: net.minecraftforge:47.3.1 Hello, I have recently made a private modded forge server for me and my friends, and have been running through some compatibility trials to make sure everything works. After I have concluded that all of the 106 mods we wanted are in, then came to running the server. At first it was successful other than adjusting the allocation of RAM for smoother gameplay, but after I started testing with others, there were issues. After one player hopped on it was fine, the next day I had two hop in and it proceeded to crash, and crash, and crash each time they hopped in. Sometimes immidiately, and sometimes a few seconds go by and then it crashes. I recieve the crash report above each time, either with myself running it or with others. If you know what may be a possible solution, please be frank and honest, thank you.
    • I have been trying to play minecraft with forge but everytime I launch it, it crashes giving me an error 1, I have tried updating the graphics driver, tested other versions of forge, and tried fabric (works just fine). I'll leave the last debug- log down here. Can anyone help me?   [28jun.2024 11:18:23.569] [main/INFO] [cpw.mods.modlauncher.Launcher/MODLAUNCHER]: ModLauncher running: args [--username, Diogo20331, --version, 1.20.6-forge-50.1.0, --gameDir, C:\Users\garci\AppData\Roaming\.minecraft, --assetsDir, C:\Users\garci\AppData\Roaming\.minecraft\assets, --assetIndex, 16, --uuid, b53d3ac875f04cd8bd99750131b60b61, --accessToken, **********, --clientId, MjNmMjIxZWUtMTdlYi00MGI3LTk3NWUtOGNkY2YyY2Y2NzAw, --xuid, 2535413187761044, --userType, msa, --versionType, release, --quickPlayPath, C:\Users\garci\AppData\Roaming\.minecraft\quickPlay\java\1719530300309.json, --launchTarget, forge_client] [28jun.2024 11:18:23.571] [main/INFO] [cpw.mods.modlauncher.Launcher/MODLAUNCHER]: JVM identified as Microsoft OpenJDK 64-Bit Server VM 21.0.3+9-LTS [28jun.2024 11:18:23.573] [main/INFO] [cpw.mods.modlauncher.Launcher/MODLAUNCHER]: ModLauncher 10.2.1 starting: java version 21.0.3 by Microsoft; OS Windows 11 arch amd64 version 10.0 [28jun.2024 11:18:23.592] [main/DEBUG] [cpw.mods.modlauncher.LaunchServiceHandler/MODLAUNCHER]: Found launch services [forge_userdev_client,forge_dev_data,minecraft,forge_userdev_server_gametest,forge_dev_client,forge_userdev_data,forge_dev_server_gametest,testharness,forge_userdev_server,forge_client,forge_dev_server,forge_server] [28jun.2024 11:18:23.601] [main/DEBUG] [cpw.mods.modlauncher.NameMappingServiceHandler/MODLAUNCHER]: Found naming services : [srgtomcp] [28jun.2024 11:18:23.616] [main/DEBUG] [cpw.mods.modlauncher.LaunchPluginHandler/MODLAUNCHER]: Found launch plugins: [mixin,eventbus,slf4jfixer,object_holder_definalize,runtime_enum_extender,capability_token_subclass,accesstransformer,runtimedistcleaner] [28jun.2024 11:18:23.624] [main/DEBUG] [cpw.mods.modlauncher.TransformationServicesHandler/MODLAUNCHER]: Discovering transformation services [28jun.2024 11:18:23.625] [main/DEBUG] [net.minecraftforge.fml.loading.FMLPaths/CORE]: Path GAMEDIR is C:\Users\garci\AppData\Roaming\.minecraft [28jun.2024 11:18:23.625] [main/DEBUG] [net.minecraftforge.fml.loading.FMLPaths/CORE]: Path MODSDIR is C:\Users\garci\AppData\Roaming\.minecraft\mods [28jun.2024 11:18:23.625] [main/DEBUG] [net.minecraftforge.fml.loading.FMLPaths/CORE]: Path CONFIGDIR is C:\Users\garci\AppData\Roaming\.minecraft\config [28jun.2024 11:18:23.625] [main/DEBUG] [net.minecraftforge.fml.loading.FMLPaths/CORE]: Path FMLCONFIG is C:\Users\garci\AppData\Roaming\.minecraft\config\fml.toml [28jun.2024 11:18:23.661] [main/INFO] [net.minecraftforge.fml.loading.ImmediateWindowHandler/]: Loading ImmediateWindowProvider fmlearlywindow [28jun.2024 11:18:23.874] [main/INFO] [EARLYDISPLAY/]: Trying GL version 4.6 [28jun.2024 11:18:23.875] [main/INFO] [EARLYDISPLAY/]: If this message is the only thing at the bottom of your log before a crash, you probably have a driver issue. Possible solutions: A) Make sure Minecraft is set to prefer high performance graphics in the OS and/or driver control panel B) Check for driver updates on the graphics brand's website C) Try reinstalling your graphics drivers D) If still not working after trying all of the above, ask for further help on the Forge forums or Discord You can safely ignore this message if the game starts up successfully.    
  • Topics

×
×
  • Create New...

Important Information

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