tbmcplugins / customdimensions Goto Github PK
View Code? Open in Web Editor NEWCustom dimension support for 1.16.4 Bukkit/Spigot/Paper servers
License: GNU General Public License v3.0
Custom dimension support for 1.16.4 Bukkit/Spigot/Paper servers
License: GNU General Public License v3.0
Unsure what is going on, but for whatever reason, it does not appear this respects custom biome settings within the custom dimensions.
I am able to get it to load worlds with custom dimensions, but it only seems to partially work - it uses the worldgen settings from the biomes, but its not respecting all the other settings such as sky color, music, particles, etc.
[09:07:46 ERROR]: Could not load 'plugins/CustomDimensions-1.4.jar' in folder 'plugins'
org.bukkit.plugin.InvalidPluginException: java.lang.NoClassDefFoundError: net/minecraft/class_32$class_5143
at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:141) ~[patched_1.16.3.jar:git-Paper-207]
at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:397) ~[patched_1.16.3.jar:git-Paper-207]
at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:305) ~[patched_1.16.3.jar:git-Paper-207]
at org.bukkit.craftbukkit.v1_16_R2.CraftServer.loadPlugins(CraftServer.java:389) ~[patched_1.16.3.jar:git-Paper-207]
at net.minecraft.server.v1_16_R2.DedicatedServer.init(DedicatedServer.java:204) ~[patched_1.16.3.jar:git-Paper-207]
at net.minecraft.server.v1_16_R2.MinecraftServer.w(MinecraftServer.java:939) ~[patched_1.16.3.jar:git-Paper-207]
at net.minecraft.server.v1_16_R2.MinecraftServer.lambda$a$0(MinecraftServer.java:177) ~[patched_1.16.3.jar:git-Paper-207]
at java.lang.Thread.run(Thread.java:834) [?:?]
Caused by: java.lang.NoClassDefFoundError: net/minecraft/class_32$class_5143
at java.lang.Class.forName0(Native Method) ~[?:?]
at java.lang.Class.forName(Class.java:398) ~[?:?]
at org.bukkit.plugin.java.PluginClassLoader.(PluginClassLoader.java:68) ~[patched_1.16.3.jar:git-Paper-207]
at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:137) ~[patched_1.16.3.jar:git-Paper-207]
... 7 more
Caused by: java.lang.ClassNotFoundException: net.minecraft.class_32$class_5143
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:105) ~[patched_1.16.3.jar:git-Paper-207]
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:100) ~[patched_1.16.3.jar:git-Paper-207]
at java.lang.ClassLoader.loadClass(ClassLoader.java:589) ~[?:?]
at java.lang.ClassLoader.loadClass(ClassLoader.java:522) ~[?:?]
at java.lang.Class.forName0(Native Method) ~[?:?]
at java.lang.Class.forName(Class.java:398) ~[?:?]
at org.bukkit.plugin.java.PluginClassLoader.(PluginClassLoader.java:68) ~[patched_1.16.3.jar:git-Paper-207]
at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:137) ~[patched_1.16.3.jar:git-Paper-207]
... 7 more
Getting an error when enabling the plugin.
single_biome
- I presume it is added by Bukkiit?Server info:
[22:42:40 INFO]: [CustomDimensions] Loading single_biome
[22:42:40 ERROR]: Adding duplicate value 'net.minecraft.server.v1_16_R2.DimensionManager@63fa0b9' to registry
[22:42:40 WARN]: java.lang.IllegalArgumentException: value already present: net.minecraft.server.v1_16_R2.DimensionManager@63fa0b9
[22:42:40 WARN]: at com.google.common.collect.HashBiMap.put(HashBiMap.java:287)
[22:42:40 WARN]: at com.google.common.collect.HashBiMap.put(HashBiMap.java:262)
[22:42:40 WARN]: at net.minecraft.server.v1_16_R2.RegistryMaterials.a(RegistryMaterials.java:87)
[22:42:40 WARN]: at net.minecraft.server.v1_16_R2.RegistryMaterials.a(RegistryMaterials.java:122)
[22:42:40 WARN]: at buttondevteam.customdimensions.CustomDimensions.load(CustomDimensions.java:95)
[22:42:40 WARN]: at buttondevteam.customdimensions.CustomDimensions.onEnable(CustomDimensions.java:24)
[22:42:40 WARN]: at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:263)
[22:42:40 WARN]: at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:380)
[22:42:40 WARN]: at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:483)
[22:42:40 WARN]: at org.bukkit.craftbukkit.v1_16_R2.CraftServer.enablePlugin(CraftServer.java:499)
[22:42:40 WARN]: at org.bukkit.craftbukkit.v1_16_R2.CraftServer.enablePlugins(CraftServer.java:413)
[22:42:40 WARN]: at net.minecraft.server.v1_16_R2.MinecraftServer.loadWorld(MinecraftServer.java:468)
[22:42:40 WARN]: at net.minecraft.server.v1_16_R2.DedicatedServer.init(DedicatedServer.java:241)
[22:42:40 WARN]: at net.minecraft.server.v1_16_R2.MinecraftServer.w(MinecraftServer.java:939)
[22:42:40 WARN]: at net.minecraft.server.v1_16_R2.MinecraftServer.lambda$a$0(MinecraftServer.java:177)
[22:42:40 WARN]: at java.base/java.lang.Thread.run(Thread.java:832)
Contents of dimension_type/custom_type.json in my datapack:
{
"ultrawarm": false,
"natural": true,
"piglin_safe": false,
"respawn_anchor_works": true,
"bed_works": false,
"has_raids": false,
"has_skylight": true,
"has_ceiling": false,
"coordinate_scale": 1,
"ambient_light": 0,
"logical_height": 256,
"infiniburn": "minecraft:infiniburn_overworld"
}
As expected, there is a normal day/night cycle in my custom dimension with type "minecraft:custom_type" in singleplayer world with my datapack installed.
However, on server which has only CustomDimensions plugin and the same datapack installed, the same dimension has endless sunrise and the sun is twitching back and forth a little bit. But there should be a normal day/night cycle because fixed_time is not defined.
Server: Paper 1.16.3 #192
After generating my dimension with multiverse i noticed that the spawn chunks biomes are minecraft: ocean which is really bad because my dimension has custom sky/grass/fog color. Is this something you would be able to fix yourself or is it a purely multiverse thing?
It doesn't work with this datapack: planetminecraft.com/data-pack/dungeon-now-loading-5-new-dungeons-5-new-bosses
Using Paper server
Crash report:
---- Minecraft Crash Report ----
// Ooh. Shiny.
Time: 01/03/21, 16:47
Description: Exception in server tick loop
java.lang.IllegalStateException: Unregistered dimension type: net.minecraft.server.v1_16_R3.DimensionManager@2a593c7c
at net.minecraft.server.v1_16_R3.World.lambda$new$0(World.java:136)
at java.base/java.util.Optional.orElseThrow(Optional.java:401)
at net.minecraft.server.v1_16_R3.World.<init>(World.java:135)
at net.minecraft.server.v1_16_R3.WorldServer.<init>(WorldServer.java:211)
at net.minecraft.server.v1_16_R3.MinecraftServer.loadWorld(MinecraftServer.java:432)
at net.minecraft.server.v1_16_R3.DedicatedServer.init(DedicatedServer.java:239)
at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:941)
at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$a$0(MinecraftServer.java:175)
at java.base/java.lang.Thread.run(Thread.java:832)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- System Details --
Details:
Minecraft Version: 1.16.5
Minecraft Version ID: 1.16.5
Operating System: Linux (amd64) version 5.4.0-66-generic
Java Version: 14.0.2, Private Build
Java VM Version: OpenJDK 64-Bit Server VM (mixed mode, sharing), Private Build
Memory: 724232192 bytes (690 MB) / 1073741824 bytes (1024 MB) up to 4294967296 bytes (4096 MB)
CPUs: 4
JVM Flags: 2 total; -Xms1G -Xmx4G
CraftBukkit Information:
Running: Paper version git-Paper-505 (MC: 1.16.5) (Implementing API version 1.16.5-R0.1-SNAPSHOT) true
Plugins: { CustomDimensions v1.5 buttondevteam.customdimensions.CustomDimensions [],}
Warnings: DEFAULT
Reload Count: 0
Threads: { RUNNABLE Notification Thread: [], TIMED_WAITING Craft Scheduler Thread - 0: [[email protected]/jdk.internal.misc.Unsafe.park(Native Method), [email protected]/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252), [email protected]/java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:462), [email protected]/java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:361), [email protected]/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:937), [email protected]/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1055), [email protected]/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1116), [email protected]/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630), [email protected]/java.lang.Thread.run(Thread.java:832)], RUNNABLE Server console handler: [[email protected]/java.io.FileInputStream.read0(Native Method), [email protected]/java.io.FileInputStream.read(FileInputStream.java:224), app//org.jline.terminal.impl.AbstractPty$PtyInputStream.read(AbstractPty.java:73), app//org.jline.utils.NonBlockingInputStream.read(NonBlockingInputStream.java:62), app//org.jline.utils.NonBlocking$NonBlockingInputStreamReader.read(NonBlocking.java:168), app//org.jline.utils.NonBlockingReader.read(NonBlockingReader.java:57), app//org.jline.keymap.BindingReader.readCharacter(BindingReader.java:133), app//org.jline.keymap.BindingReader.readBinding(BindingReader.java:110), app//org.jline.keymap.BindingReader.readBinding(BindingReader.java:61), app//org.jline.reader.impl.LineReaderImpl.doReadBinding(LineReaderImpl.java:848), app//org.jline.reader.impl.LineReaderImpl.readBinding(LineReaderImpl.java:868), app//org.jline.reader.impl.LineReaderImpl.readLine(LineReaderImpl.java:575), app//org.jline.reader.impl.LineReaderImpl.readLine(LineReaderImpl.java:418), app//net.minecrell.terminalconsole.SimpleTerminalConsole.readCommands(SimpleTerminalConsole.java:158), app//net.minecrell.terminalconsole.SimpleTerminalConsole.start(SimpleTerminalConsole.java:141), app//net.minecraft.server.v1_16_R3.DedicatedServer$1.run(DedicatedServer.java:67)], TIMED_WAITING Craft Scheduler Thread - 1: [[email protected]/jdk.internal.misc.Unsafe.park(Native Method), [email protected]/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252), [email protected]/java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:462), [email protected]/java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:361), [email protected]/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:937), [email protected]/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1055), [email protected]/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1116), [email protected]/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630), [email protected]/java.lang.Thread.run(Thread.java:832)], WAITING Paper Async Chunk Task Thread #0: [[email protected]/jdk.internal.misc.Unsafe.park(Native Method), [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:211), app//com.destroystokyo.paper.io.QueueExecutorThread.run(QueueExecutorThread.java:84)], WAITING Worker-Main-1: [[email protected]/jdk.internal.misc.Unsafe.park(Native Method), [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341), [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:505), [email protected]/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3137), [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1614), [email protected]/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435), [email protected]/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1056), [email protected]/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1116), [email protected]/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630), [email protected]/java.lang.Thread.run(Thread.java:832)], RUNNABLE Reference Handler: [[email protected]/java.lang.ref.Reference.waitForReferencePendingList(Native Method), [email protected]/java.lang.ref.Reference.processPendingReferences(Reference.java:241), [email protected]/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:213)], TIMED_WAITING Common-Cleaner: [[email protected]/java.lang.Object.wait(Native Method), [email protected]/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155), [email protected]/jdk.internal.ref.CleanerImpl.run(CleanerImpl.java:148), [email protected]/java.lang.Thread.run(Thread.java:832), [email protected]/jdk.internal.misc.InnocuousThread.run(InnocuousThread.java:134)], WAITING Paper Async Chunk Urgent Task Thread: [[email protected]/jdk.internal.misc.Unsafe.park(Native Method), [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:211), app//com.destroystokyo.paper.io.QueueExecutorThread.run(QueueExecutorThread.java:84)], TIMED_WAITING pool-4-thread-1: [[email protected]/jdk.internal.misc.Unsafe.park(Native Method), [email protected]/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252), [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1661), [email protected]/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1182), [email protected]/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:899), [email protected]/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1056), [email protected]/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1116), [email protected]/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630), [email protected]/java.lang.Thread.run(Thread.java:832)], TIMED_WAITING Timer hack thread: [[email protected]/java.lang.Thread.sleep(Native Method), app//net.minecraft.server.v1_16_R3.SystemUtils$5.run(SystemUtils.java:465)], TIMED_WAITING Craft Scheduler Thread - 2: [[email protected]/jdk.internal.misc.Unsafe.park(Native Method), [email protected]/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252), [email protected]/java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:462), [email protected]/java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:361), [email protected]/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:937), [email protected]/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1055), [email protected]/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1116), [email protected]/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630), [email protected]/java.lang.Thread.run(Thread.java:832)], RUNNABLE Server thread: [[email protected]/java.lang.Thread.dumpThreads(Native Method), [email protected]/java.lang.Thread.getAllStackTraces(Thread.java:1649), app//org.bukkit.craftbukkit.v1_16_R3.CraftCrashReport.call(CraftCrashReport.java:33), app//net.minecraft.server.v1_16_R3.CrashReportSystemDetails.a(SourceFile:79), app//net.minecraft.server.v1_16_R3.CrashReport.i(CrashReport.java:71), app//net.minecraft.server.v1_16_R3.CrashReport.<init>(CrashReport.java:35), app//net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:1034), app//net.minecraft.server.v1_16_R3.MinecraftServer.lambda$a$0(MinecraftServer.java:175), app//net.minecraft.server.v1_16_R3.MinecraftServer$$Lambda$3221/0x0000000801364040.run(Unknown Source), [email protected]/java.lang.Thread.run(Thread.java:832)], RUNNABLE Log4j2-TF-1-AsyncLogger[AsyncContext@5bc2b487]-1: [[email protected]/java.lang.Throwable.getOurStackTrace(Throwable.java:838), [email protected]/java.lang.Throwable.getStackTrace(Throwable.java:832), app//org.apache.logging.log4j.core.impl.ThrowableProxy.<init>(ThrowableProxy.java:138), app//org.apache.logging.log4j.core.impl.ThrowableProxy.<init>(ThrowableProxy.java:122), app//org.apache.logging.log4j.core.async.RingBufferLogEvent.getThrownProxy(RingBufferLogEvent.java:330), app//org.apache.logging.log4j.core.pattern.ExtendedThrowablePatternConverter.format(ExtendedThrowablePatternConverter.java:61), app//org.apache.logging.log4j.core.pattern.PatternFormatter.format(PatternFormatter.java:38), app//org.apache.logging.log4j.core.layout.PatternLayout$PatternSelectorSerializer.toSerializable(PatternLayout.java:455), app//org.apache.logging.log4j.core.layout.PatternLayout.toText(PatternLayout.java:232), app//org.apache.logging.log4j.core.layout.PatternLayout.encode(PatternLayout.java:217), app//org.apache.logging.log4j.core.layout.PatternLayout.encode(PatternLayout.java:57), app//org.apache.logging.log4j.core.appender.AbstractOutputStreamAppender.directEncodeEvent(AbstractOutputStreamAppender.java:177), app//org.apache.logging.log4j.core.appender.AbstractOutputStreamAppender.tryAppend(AbstractOutputStreamAppender.java:170), app//org.apache.logging.log4j.core.appender.AbstractOutputStreamAppender.append(AbstractOutputStreamAppender.java:161), app//org.apache.logging.log4j.core.appender.RollingRandomAccessFileAppender.append(RollingRandomAccessFileAppender.java:218), app//org.apache.logging.log4j.core.config.AppenderControl.tryCallAppender(AppenderControl.java:156), app//org.apache.logging.log4j.core.config.AppenderControl.callAppender0(AppenderControl.java:129), app//org.apache.logging.log4j.core.config.AppenderControl.callAppenderPreventRecursion(AppenderControl.java:120), app//org.apache.logging.log4j.core.config.AppenderControl.callAppender(AppenderControl.java:84), app//org.apache.logging.log4j.core.config.LoggerConfig.callAppenders(LoggerConfig.java:448), app//org.apache.logging.log4j.core.config.LoggerConfig.processLogEvent(LoggerConfig.java:433), app//org.apache.logging.log4j.core.config.LoggerConfig.log(LoggerConfig.java:417), app//org.apache.logging.log4j.core.config.AwaitCompletionReliabilityStrategy.log(AwaitCompletionReliabilityStrategy.java:79), app//org.apache.logging.log4j.core.async.AsyncLogger.actualAsyncLog(AsyncLogger.java:337), app//org.apache.logging.log4j.core.async.RingBufferLogEvent.execute(RingBufferLogEvent.java:161), app//org.apache.logging.log4j.core.async.RingBufferLogEventHandler.onEvent(RingBufferLogEventHandler.java:45), app//org.apache.logging.log4j.core.async.RingBufferLogEventHandler.onEvent(RingBufferLogEventHandler.java:29), app//com.lmax.disruptor.BatchEventProcessor.processEvents(BatchEventProcessor.java:168), app//com.lmax.disruptor.BatchEventProcessor.run(BatchEventProcessor.java:125), [email protected]/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130), [email protected]/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630), [email protected]/java.lang.Thread.run(Thread.java:832)], WAITING Snooper Timer: [[email protected]/java.lang.Object.wait(Native Method), [email protected]/java.lang.Object.wait(Object.java:321), [email protected]/java.util.TimerThread.mainLoop(Timer.java:527), [email protected]/java.util.TimerThread.run(Timer.java:506)], WAITING Java2D Disposer: [[email protected]/java.lang.Object.wait(Native Method), [email protected]/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155), [email protected]/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176), [email protected]/sun.java2d.Disposer.run(Disposer.java:144), [email protected]/java.lang.Thread.run(Thread.java:832)], TIMED_WAITING Craft Scheduler Thread - 3: [[email protected]/jdk.internal.misc.Unsafe.park(Native Method), [email protected]/java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:252), [email protected]/java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:462), [email protected]/java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueue.java:361), [email protected]/java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:937), [email protected]/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1055), [email protected]/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1116), [email protected]/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630), [email protected]/java.lang.Thread.run(Thread.java:832)], WAITING Paper Async Chunk Task Thread #2: [[email protected]/jdk.internal.misc.Unsafe.park(Native Method), [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:211), app//com.destroystokyo.paper.io.QueueExecutorThread.run(QueueExecutorThread.java:84)], WAITING Paper Async Chunk Task Thread #1: [[email protected]/jdk.internal.misc.Unsafe.park(Native Method), [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:211), app//com.destroystokyo.paper.io.QueueExecutorThread.run(QueueExecutorThread.java:84)], WAITING Worker-Main-2: [[email protected]/jdk.internal.misc.Unsafe.park(Native Method), [email protected]/java.util.concurrent.locks.LockSupport.park(LockSupport.java:341), [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(AbstractQueuedSynchronizer.java:505), [email protected]/java.util.concurrent.ForkJoinPool.managedBlock(ForkJoinPool.java:3137), [email protected]/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:1614), [email protected]/java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:435), [email protected]/java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1056), [email protected]/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1116), [email protected]/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630), [email protected]/java.lang.Thread.run(Thread.java:832)], WAITING Finalizer: [[email protected]/java.lang.Object.wait(Native Method), [email protected]/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:155), [email protected]/java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:176), [email protected]/java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:170)], TIMED_WAITING Paper Watchdog Thread: [[email protected]/java.lang.Thread.sleep(Native Method), app//org.spigotmc.WatchdogThread.run(WatchdogThread.java:170)], RUNNABLE Netty Epoll Server IO #0: [app//io.netty.channel.epoll.Native.epollWait(Native Method), app//io.netty.channel.epoll.Native.epollWait(Native.java:148), app//io.netty.channel.epoll.Native.epollWait(Native.java:141), app//io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:290), app//io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:347), app//io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989), app//io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74), [email protected]/java.lang.Thread.run(Thread.java:832)], RUNNABLE DestroyJavaVM: [], RUNNABLE Signal Dispatcher: [],}
Force Loaded Chunks: { world: {}, world_nether: {},}
Player Count: 0 / 5; []
Data Packs: vanilla, file/bukkit, file/bonsaipots (incompatible), file/deathcoordinates (incompatible), file/javd (incompatible), file/qi, file/timber, file/better_mob_armor, file/betterstorage (incompatible), file/creeper_dungeon, file/elevator (incompatible), file/gravestones, file/honeypunk_expansion, file/items (incompatible), file/items-plus (incompatible), file/mobcaptains, file/overhauledbats, file/platypack_recipes_advancements, file/pvpplayerheads, file/spegtunerpg, file/stonecraftables, file/vanillaplus (incompatible), file/diamondstonecutter (incompatible), file/furnace_plus (incompatible), file/ggunz, file/goldstonecutter (incompatible), file/ironstonecutter (incompatible), file/mcrgearoverhaul, file/dungeon_now_loading, file/stoo_survival
Is Modded: Definitely; Server brand changed to 'Paper'
Type: Dedicated Server (map_server.txt)
[22:43:08 WARN]: java.io.IOException: The process cannot access the file because it is being used by another process
[22:43:08 WARN]: at sun.nio.ch.FileDispatcherImpl.write0(Native Method)
[22:43:08 WARN]: at sun.nio.ch.FileDispatcherImpl.write(Unknown Source)
[22:43:08 WARN]: at sun.nio.ch.IOUtil.writeFromNativeBuffer(Unknown Source)
[22:43:08 WARN]: at sun.nio.ch.IOUtil.write(Unknown Source)
[22:43:08 WARN]: at sun.nio.ch.FileChannelImpl.write(Unknown Source)
[22:43:08 WARN]: at net.minecraft.server.v1_16_R2.SessionLock.a(SourceFile:40)
[22:43:08 WARN]: at net.minecraft.server.v1_16_R2.Convertable$ConversionSession.<init>(Convertable.java:218)
[22:43:08 WARN]: at buttondevteam.customdimensions.CustomDimensions$1.<init>(CustomDimensions.java:57)
[22:43:08 WARN]: at buttondevteam.customdimensions.CustomDimensions.load(CustomDimensions.java:57)
[22:43:08 WARN]: at buttondevteam.customdimensions.CustomDimensions.onEnable(CustomDimensions.java:24)
[22:43:08 WARN]: at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:263)
[22:43:08 WARN]: at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:380)
[22:43:08 WARN]: at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:483)
[22:43:08 WARN]: at org.bukkit.craftbukkit.v1_16_R2.CraftServer.enablePlugin(CraftServer.java:499)
[22:43:08 WARN]: at org.bukkit.craftbukkit.v1_16_R2.CraftServer.enablePlugins(CraftServer.java:413)
[22:43:08 WARN]: at org.bukkit.craftbukkit.v1_16_R2.CraftServer.reload(CraftServer.java:938)
[22:43:08 WARN]: at org.bukkit.Bukkit.reload(Bukkit.java:699)
[22:43:08 WARN]: at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:54)
[22:43:08 WARN]: at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:159)
[22:43:08 WARN]: at org.bukkit.craftbukkit.v1_16_R2.CraftServer.dispatchCommand(CraftServer.java:800)
[22:43:08 WARN]: at org.bukkit.craftbukkit.v1_16_R2.CraftServer.dispatchServerCommand(CraftServer.java:762)
[22:43:08 WARN]: at net.minecraft.server.v1_16_R2.DedicatedServer.handleCommandQueue(DedicatedServer.java:409)
[22:43:08 WARN]: at net.minecraft.server.v1_16_R2.DedicatedServer.b(DedicatedServer.java:376)
[22:43:08 WARN]: at net.minecraft.server.v1_16_R2.MinecraftServer.a(MinecraftServer.java:1211)
[22:43:08 WARN]: at net.minecraft.server.v1_16_R2.MinecraftServer.w(MinecraftServer.java:999)
[22:43:08 WARN]: at net.minecraft.server.v1_16_R2.MinecraftServer.lambda$a$0(MinecraftServer.java:177)
[22:43:08 WARN]: at java.lang.Thread.run(Unknown Source)
Getting IOException on server reload.
Server: Paper 1.16.3 #192
System: Windows 10
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.