Bot releases are visible (Hide)
java.lang.IllegalStateException: Accessing entity state off owning region's thread
in Folia/Kaiiju 1.20.4Published by xGinko 8 months ago
at net.minecraft.nbt.TagParser.readValue(TagParser.java:138) ~[?:?]
at net.minecraft.nbt.TagParser.readListTag(TagParser.java:186) ~[?:?]
at net.minecraft.nbt.TagParser.readList(TagParser.java:144) ~[?:?]
at net.minecraft.nbt.TagParser.readValue(TagParser.java:138) ~[?:?]
at net.minecraft.nbt.TagParser.readListTag(TagParser.java:186) ~[?:?]
at net.minecraft.nbt.TagParser.readList(TagParser.java:144) ~[?:?]
at net.minecraft.nbt.TagParser.readValue(TagParser.java:138) ~[?:?]
at net.minecraft.nbt.TagParser.readListTag(TagParser.java:186) ~[?:?]
...
Published by xGinko 9 months ago
Published by xGinko 9 months ago
Published by xGinko 9 months ago
Published by xGinko 9 months ago
Published by xGinko 9 months ago
Published by xGinko 10 months ago
Published by xGinko 12 months ago
Published by xGinko 12 months ago
Example error that this update patches:
[INFO]: [STDOUT] [net.minecraft.CrashReport] Negative index in crash report handler (0/18)
[ERROR]: Failed to handle packet net.minecraft.network.protocol.game.PacketPlayInWindowClick@4fcb5fbf, suppressing error
net.minecraft.ReportedException: Container click
at net.minecraft.world.inventory.AbstractContainerMenu.clicked(AbstractContainerMenu.java:398) ~[?:?]
at net.minecraft.server.network.ServerGamePacketListenerImpl.handleContainerClick(ServerGamePacketListenerImpl.java:3342) ~[?:?]
at net.minecraft.network.protocol.game.ServerboundContainerClickPacket.handle(ServerboundContainerClickPacket.java:58) ~[?:?]
at net.minecraft.network.protocol.game.ServerboundContainerClickPacket.handle(ServerboundContainerClickPacket.java:23) ~[?:?]
at net.minecraft.network.protocol.PacketUtils.lambda$ensureRunningOnSameThread$0(PacketUtils.java:51) ~[?:?]
at net.minecraft.server.TickTask.run(TickTask.java:18) ~[purpur-1.20.1.jar:git-Purpur-2062]
at net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:153) ~[?:?]
at net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:24) ~[?:?]
at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:1365) ~[purpur-1.20.1.jar:git-Purpur-2062]
at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:197) ~[purpur-1.20.1.jar:git-Purpur-2062]
at net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:126) ~[?:?]
at net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:1342) ~[purpur-1.20.1.jar:git-Purpur-2062]
at net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:1335) ~[purpur-1.20.1.jar:git-Purpur-2062]
at net.minecraft.util.thread.BlockableEventLoop.runAllTasks(BlockableEventLoop.java:114) ~[?:?]
at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1451) ~[purpur-1.20.1.jar:git-Purpur-2062]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1191) ~[purpur-1.20.1.jar:git-Purpur-2062]
at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:322) ~[purpur-1.20.1.jar:git-Purpur-2062]
at java.lang.Thread.run(Thread.java:833) ~[?:?]
Caused by: java.lang.ArrayIndexOutOfBoundsException
Published by xGinko about 1 year ago
Published by xGinko over 1 year ago
It is now recommended to use Folia builds when running a Paper or Paper fork server >=1.20. This is because Folia's API is backwards compatible and you will DEFINITELY profit from the major improvements that working with a newer API and Java version brings to the table.
Published by xGinko over 1 year ago
Published by xGinko over 1 year ago
prevent-redstone-on-trapdoors
module to prevent a crash method that affects 1.13 - 1.19.3 (#137)prevent-liquid-update-lag
module which limits the amount of liquid updates in a chunk per configurable time (play with the config, default one is not perfect)minecart-limit
module to chunk limits to help against players using them for entity crammingrate-limit-wither-skulls
module where different cooldowns for withers shooting skulls can be configured depending on if they have a target and whether the target is a player or not (helps with lag and can also assist servers that want to nerf withers on newer versions) (#132)prevent-scanning-server-plugins
module to prevent hacked clients scanning plugins using tabcomplete packets (would previously only be enabled when using command-whitelist)falling-block-limit
prevent-lever-spam
configurability, now the patch doesnt just rate limit lever usages and works like a proper antispam instead.prevent-map-reset-spam
could cause an NPE and therefore be bypassablepacketfly-patch
could throw IllegalStateException: Asynchronous player kick!boatfly-patch
could throw IllegalStateException: Asynchronous player kick!Published by xGinko over 1 year ago
(Rerelease because there was a mistake with shading in nbtapi)
Published by xGinko over 1 year ago
remove-items-with-specific-names
(#112)delete-shulker-if-contains-inapplicable-enchant
delete-shulker-if-contains-unbreakable
Published by moom0o over 1 year ago
This contribution was made possible thanks to a number of people, mostly @xGinko.
Special thanks to @adalmo for testing the plugin and reporting 90% of the bugs and problems.
This plugin is now mostly maintained by contributors as I have no interest in running Minecraft servers anymore, however, I will still attempt to patch major server breaking exploits.
NOTE:
If you're upgrading from 1.x, BACKUP your config and add your values to the new config manually. - ALL CONFIG OPTIONS WILL REVERT TO THE DEFAULTS!
Upgrading from 2.X Beta releases should be fine, still some values could revert so be sure to check everything.
The code hasn't been thoroughly checked, however it has been tested by numerous server owners in order to make sure the plugin is stable. I do encourage you to read over the changed code and find any improvements that can be made.
New Features:
Fixes:
Published by moom0o almost 2 years ago
Published by moom0o almost 2 years ago
fixes witherspawning config option where it won't let anything spawn near spawn.
Published by moom0o almost 2 years ago
Please consider contributing to AEF. 1.19 has many changes that break some AEF modules. It would be very helpful if you could fix or report some issues. This project is currently only maintained by contributors. I do not have any time to work on these plugins.