winds-studio / leaf Goto Github PK
View Code? Open in Web Editor NEWPersonal Performance fork, A Minecraft Server Software for Winds Network
License: Other
Personal Performance fork, A Minecraft Server Software for Winds Network
License: Other
Hello,
async.async_entity_tracker should ignore NPCs, because it is not working properly with them.
While enabled, NPCs are randomly disappearing, but they should have extemp if possible.
What is "author resell", can't understand.
Originally posted by @Dreeam-qwq in #40 (comment)
模仿Mohist试着
Hi Dreeam,
Leaf is incredibly great, but I hope you can add the patches of secure seed to prevent seed hacks and make it as optional. This will make Leaf more perfect :)
Here are some implementation links:
1.Earthcomputer/SecureSeed
2.Matter
btw, is there Alternate Current patches in Leaf? Sincerely hope this can be ported into Leaf as an option.
Thanks a lot ❤
The title says it all, using the default config of Leaf.
Mojang在23w51a修复了MC-266334 https://bugs.mojang.com/browse/MC-266334
该Bug会使潜影贝子弹可以损坏盔甲架,建议作为可选配置进行修复
或许有用的参考:https://github.com/HaHaWTH/Polpot/blob/ver/1.20.4/patches/server/0042-Fix-MC-266334.patch
[14:50:56 ERROR]: [EntityLookup] Cannot update chunk status for entity EntityItem['Raw Rabbit'/4327, uuid='407c3414-ef26-4ba1-b5de-c19df63c49be', l='ServerLevel[world]', x=4542.47, y=64.00, z=199.62, cpos=[283, 12], tl=0, v=false] since entity chunk (283,12) is receiving update
java.lang.Throwable: null
at io.papermc.paper.chunk.system.entity.EntityLookup.entityStatusChange(EntityLookup.java:257) ~[leaf-1.20.4.jar:git-Leaf-"d59542c"]
at io.papermc.paper.chunk.system.entity.EntityLookup.addEntity(EntityLookup.java:437) ~[leaf-1.20.4.jar:git-Leaf-"d59542c"]
at io.papermc.paper.chunk.system.entity.EntityLookup.addNewEntity(EntityLookup.java:375) ~[leaf-1.20.4.jar:git-Leaf-"d59542c"]
at net.minecraft.server.level.ServerLevel.addEntity(ServerLevel.java:1711) ~[?:?]
at net.minecraft.server.level.ServerLevel.addFreshEntity(ServerLevel.java:1628) ~[?:?]
at org.bukkit.craftbukkit.v1_20_R3.CraftWorld.dropItem(CraftWorld.java:722) ~[leaf-1.20.4.jar:git-Leaf-"d59542c"]
at org.bukkit.craftbukkit.v1_20_R3.CraftWorld.dropItem(CraftWorld.java:708) ~[leaf-1.20.4.jar:git-Leaf-"d59542c"]
at lmd-1.19.2-1.0-bukkit-paper.jar/com.frikinjay.lmd.handlers.DespawnHandler.onMobDespawn_High(DespawnHandler.java:72) ~[lmd-1.19.2-1.0-bukkit-paper.jar:?]
at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor885.execute(Unknown Source) ~[?:?]
at org.bukkit.plugin.EventExecutor$2.execute(EventExecutor.java:77) ~[leaf-api-1.20.4-R0.1-SNAPSHOT.jar:?]
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:72) ~[leaf-api-1.20.4-R0.1-SNAPSHOT.jar:?]
at io.papermc.paper.plugin.manager.PaperEventManager.callEvent(PaperEventManager.java:68) ~[leaf-1.20.4.jar:git-Leaf-"d59542c"]
at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.callEvent(PaperPluginManagerImpl.java:126) ~[leaf-1.20.4.jar:git-Leaf-"d59542c"]
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:616) ~[leaf-api-1.20.4-R0.1-SNAPSHOT.jar:?]
at org.bukkit.event.Event.callEvent(Event.java:71) ~[leaf-api-1.20.4-R0.1-SNAPSHOT.jar:?]
at net.minecraft.server.level.ServerLevel$EntityCallbacks.onTrackingEnd(ServerLevel.java:2895) ~[?:?]
at net.minecraft.server.level.ServerLevel$EntityCallbacks.b(ServerLevel.java:2741) ~[?:?]
at io.papermc.paper.chunk.system.entity.EntityLookup.entityStatusChange(EntityLookup.java:295) ~[leaf-1.20.4.jar:git-Leaf-"d59542c"]
at io.papermc.paper.world.ChunkEntitySlices.updateStatus(ChunkEntitySlices.java:200) ~[leaf-1.20.4.jar:git-Leaf-"d59542c"]
at io.papermc.paper.chunk.system.entity.EntityLookup.chunkStatusChange(EntityLookup.java:320) ~[leaf-1.20.4.jar:git-Leaf-"d59542c"]
at io.papermc.paper.chunk.system.scheduling.NewChunkHolder.changeEntityChunkStatus(NewChunkHolder.java:1263) ~[leaf-1.20.4.jar:git-Leaf-"d59542c"]
at io.papermc.paper.chunk.system.scheduling.NewChunkHolder.handleFullStatusChange(NewChunkHolder.java:1372) ~[leaf-1.20.4.jar:git-Leaf-"d59542c"]
at io.papermc.paper.chunk.system.scheduling.ChunkHolderManager.processPendingFullUpdate(ChunkHolderManager.java:1381) ~[leaf-1.20.4.jar:git-Leaf-"d59542c"]
at io.papermc.paper.chunk.system.scheduling.ChunkHolderManager.processTicketUpdates(ChunkHolderManager.java:1365) ~[leaf-1.20.4.jar:git-Leaf-"d59542c"]
at io.papermc.paper.chunk.system.scheduling.ChunkHolderManager.processTicketUpdates(ChunkHolderManager.java:1319) ~[leaf-1.20.4.jar:git-Leaf-"d59542c"]
at io.papermc.paper.chunk.system.scheduling.ChunkHolderManager.tick(ChunkHolderManager.java:784) ~[leaf-1.20.4.jar:git-Leaf-"d59542c"]
at net.minecraft.server.level.DistanceManager.purgeStaleTickets(DistanceManager.java:63) ~[?:?]
at net.minecraft.server.level.ServerChunkCache.tick(ServerChunkCache.java:473) ~[?:?]
at net.minecraft.server.level.ServerLevel.tick(ServerLevel.java:879) ~[?:?]
at net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1703) ~[leaf-1.20.4.jar:git-Leaf-"d59542c"]
at net.minecraft.server.dedicated.DedicatedServer.tickChildren(DedicatedServer.java:494) ~[leaf-1.20.4.jar:git-Leaf-"d59542c"]
at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1530) ~[leaf-1.20.4.jar:git-Leaf-"d59542c"]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1230) ~[leaf-1.20.4.jar:git-Leaf-"d59542c"]
at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:306) ~[leaf-1.20.4.jar:git-Leaf-"d59542c"]
at java.base/java.lang.Thread.run(Thread.java:1623) ~[?:?]
求添加一个自动下载leaf的最新构建的功能
如題。用的是你們昨晚的最新版。
剛才睡不著就起來研究 tripwire dupe ,結果在服上試 (1.20.1 Purpur 2000) 不出來了就見到你們的這款。不過不得不說效能確實高。
The release version Leaf 1.20.1, doesnt revert the tripwire dupe fix. I've tried N-S, E-W orientation and wood-iron or 2 wood trapdoors, and none works. The both tripwire hooks just pop up like it does in PaperMC.
The same tests have been conducted in Vanilla 1.20.1 on my local machine and both orientations, wood-iron, at least one side duplicates.
in the game, assemble the machine, step onto and off from the tripwire.
这个问题就是这个问题就是这个问题就是这个问题就是这个问题就是这个问题就是这个问题就是这个问题就是这个问题就是这个问题就是这个问题就是这个问题就是这个问题就是这个问题就是这个问题就是这个问题就是这个问题就是这个问题就是这个问题就是这个问题就是这个问题就是这个问题就是这个问题就是这个问题就是这个问题就是这个问题就是这个问题就是这个问题就是这个问题就是这个问题就是这个问题就是这个问题就是这个问题就是这个问题就是这个问题就是这个问题就是这个问题就是这个问题就是这个问题就是这个问题就是这个问题就是这个问题就是这个问题就是
我来啦!!!我看到你发了那个awa 我要下载release!!!!awa
对不起打扰了
https://paste.gg/p/anonymous/87fe38d23bf54453bc749186bd71d898
Java 21, minecraft 1.20.4
Nether world entity caused server crash, do you please know what could cause the crash or how to prevent this.
Thank you!
Try to fix MythicMobs random spawn issue caused by Pufferfish's async mob spawning?.
On Paper 1.20.4, use this method to crash the server will getting kicked, Reason: Kicked For Spamming.
But on Leaf 1.20.4, the hacker will not be kicked and the server will crash.
Here is the log and the crash report.
crash-2024-05-04_09.57.23-server.txt
[11:32:19 INFO]: ThreadedChunkStorage: All dimensions are saved
[11:32:19 INFO]: Flushing Chunk IO
[11:32:19 INFO]: Closing Thread Pool
2024-04-24T03:32:19.866193600Z Log4j2-AsyncAppenderEventDispatcher-1-Async WARN Advanced terminal features are not available in this environment java.lang.IllegalStateException: Unable to create a terminal
at org.jline.terminal.TerminalBuilder.doBuild(TerminalBuilder.java:394)
at org.jline.terminal.TerminalBuilder.build(TerminalBuilder.java:362)
at net.minecrell.terminalconsole.TerminalConsoleAppender.initializeTerminal(TerminalConsoleAppender.java:248)
at net.minecrell.terminalconsole.TerminalConsoleAppender.isAnsiSupported(TerminalConsoleAppender.java:191)
at net.minecrell.terminalconsole.HighlightErrorConverter.format(HighlightErrorConverter.java:80)
at org.apache.logging.log4j.core.pattern.PatternFormatter.format(PatternFormatter.java:44)
at org.apache.logging.log4j.core.layout.PatternLayout$PatternSelectorSerializer.toSerializable(PatternLayout.java:567)
at org.apache.logging.log4j.core.layout.PatternLayout$PatternSelectorSerializer.toSerializable(PatternLayout.java:558)
at org.apache.logging.log4j.core.layout.PatternLayout.toSerializable(PatternLayout.java:229)
at org.apache.logging.log4j.core.layout.PatternLayout.toSerializable(PatternLayout.java:58)
at net.minecrell.terminalconsole.TerminalConsoleAppender.append(TerminalConsoleAppender.java:266)
at org.apache.logging.log4j.core.config.AppenderControl.tryCallAppender(AppenderControl.java:160)
at org.apache.logging.log4j.core.config.AppenderControl.callAppender0(AppenderControl.java:133)
at org.apache.logging.log4j.core.config.AppenderControl.callAppenderPreventRecursion(AppenderControl.java:124)
at org.apache.logging.log4j.core.config.AppenderControl.callAppender(AppenderControl.java:88)
at org.apache.logging.log4j.core.appender.rewrite.RewriteAppender.append(RewriteAppender.java:89)
at org.apache.logging.log4j.core.config.AppenderControl.tryCallAppender(AppenderControl.java:160)
at org.apache.logging.log4j.core.config.AppenderControl.callAppender0(AppenderControl.java:133)
at org.apache.logging.log4j.core.config.AppenderControl.callAppenderPreventRecursion(AppenderControl.java:124)
at org.apache.logging.log4j.core.config.AppenderControl.callAppender(AppenderControl.java:88)
at org.apache.logging.log4j.core.appender.rewrite.RewriteAppender.append(RewriteAppender.java:89)
at org.apache.logging.log4j.core.config.AppenderControl.tryCallAppender(AppenderControl.java:160)
at org.apache.logging.log4j.core.config.AppenderControl.callAppender0(AppenderControl.java:133)
at org.apache.logging.log4j.core.config.AppenderControl.callAppenderPreventRecursion(AppenderControl.java:124)
at org.apache.logging.log4j.core.config.AppenderControl.callAppender(AppenderControl.java:88)
at org.apache.logging.log4j.core.appender.AsyncAppenderEventDispatcher.dispatch(AsyncAppenderEventDispatcher.java:127)
at org.apache.logging.log4j.core.appender.AsyncAppenderEventDispatcher.dispatchAll(AsyncAppenderEventDispatcher.java:91)
at org.apache.logging.log4j.core.appender.AsyncAppenderEventDispatcher.run(AsyncAppenderEventDispatcher.java:73)
Suppressed: java.lang.IllegalStateException: Shutdown in progress
at java.base/java.lang.ApplicationShutdownHooks.add(ApplicationShutdownHooks.java:67)
at java.base/java.lang.Runtime.addShutdownHook(Runtime.java:250)
at org.jline.utils.ShutdownHooks.addHook(ShutdownHooks.java:64)
at org.jline.utils.ShutdownHooks.add(ShutdownHooks.java:31)
at org.jline.terminal.impl.AbstractWindowsTerminal.(AbstractWindowsTerminal.java:135)
at org.jline.terminal.impl.jansi.win.JansiWinSysTerminal.(JansiWinSysTerminal.java:163)
at org.jline.terminal.impl.jansi.win.JansiWinSysTerminal.createTerminal(JansiWinSysTerminal.java:86)
at org.jline.terminal.impl.jansi.JansiTerminalProvider.winSysTerminal(JansiTerminalProvider.java:166)
at org.jline.terminal.impl.jansi.JansiTerminalProvider.sysTerminal(JansiTerminalProvider.java:148)
at org.jline.terminal.TerminalBuilder.doBuild(TerminalBuilder.java:428)
... 27 more
[22:37:36 INFO]: This server is running Leaf version 1.20.6-DEV-ver/1.20.6@90732ec (2024-05-21T11:26:33Z) (Implementing API version 1.20.6-R0.1-SNAPSHOT)
[22:37:37 WARN]: [Leaves] Failed to find new annotation for org.leavesmc.leaves.protocol.ChatImageProtocol$FileInfoChannelPacket
[22:37:37 WARN]: [Leaves] Failed to find new annotation for org.leavesmc.leaves.protocol.ChatImageProtocol$FileChannelPacket
最新leaf版本,在Paper1.20.1-196上是正常的
报错日志:
[02:58:33 ERROR]: Entity threw exception at world:268.4926652276169,89.9375,143.2098894203241
java.lang.NoSuchMethodError: 'com.google.common.collect.ImmutableSet net.minecraft.world.entity.npc.VillagerProfession.e()'
at me.matsubara.realisticvillagers.entity.v1_20_r1.villager.ai.sensing.SecondaryPoiSensor.doTick(SecondaryPoiSensor.java:44) ~[[R][现实村民]RealisticVillagers-3.1.jar:?]
at me.matsubara.realisticvillagers.entity.v1_20_r1.villager.ai.sensing.SecondaryPoiSensor.a(SecondaryPoiSensor.java:23) ~[[R][现实村民]RealisticVillagers-3.1.jar:?]
at net.minecraft.world.entity.ai.sensing.Sensor.tick(Sensor.java:48) ~[leaf-1.20.1.jar:git-Leaf-"b207092"]
at net.minecraft.world.entity.ai.Brain.tickSensors(Brain.java:395) ~[?:?]
at net.minecraft.world.entity.ai.Brain.tick(Brain.java:388) ~[?:?]
at net.minecraft.world.entity.npc.Villager.customServerAiStep(Villager.java:349) ~[?:?]
at net.minecraft.world.entity.npc.Villager.customServerAiStep(Villager.java:342) ~[?:?]
at net.minecraft.world.entity.Mob.serverAiStep(Mob.java:950) ~[?:?]
at net.minecraft.world.entity.LivingEntity.aiStep(LivingEntity.java:3456) ~[?:?]
at net.minecraft.world.entity.Mob.aiStep(Mob.java:704) ~[?:?]
at net.minecraft.world.entity.AgeableMob.aiStep(AgeableMob.java:155) ~[?:?]
at me.matsubara.realisticvillagers.entity.v1_20_r1.villager.VillagerNPC.b_(VillagerNPC.java:1784) ~[[R][现实村民]RealisticVillagers-3.1.jar:?]
at net.minecraft.world.entity.LivingEntity.tick(LivingEntity.java:3117) ~[?:?]
at net.minecraft.world.entity.Mob.tick(Mob.java:460) ~[?:?]
at net.minecraft.world.entity.npc.Villager.tick(Villager.java:392) ~[?:?]
at me.matsubara.realisticvillagers.entity.v1_20_r1.villager.VillagerNPC.l(VillagerNPC.java:1836) ~[[R][现实村民]RealisticVillagers-3.1.jar:?]
at net.minecraft.server.level.ServerLevel.tickNonPassenger(ServerLevel.java:1380) ~[?:?]
at net.minecraft.server.level.ServerLevel.lambda$tick$13(ServerLevel.java:868) ~[?:?]
at net.minecraft.world.level.entity.EntityTickList.forEach(EntityTickList.java:42) ~[leaf-1.20.1.jar:git-Leaf-"b207092"]
at net.minecraft.server.level.ServerLevel.tick(ServerLevel.java:848) ~[?:?]
at net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1539) ~[leaf-1.20.1.jar:git-Leaf-"b207092"]
at net.minecraft.server.dedicated.DedicatedServer.tickChildren(DedicatedServer.java:494) ~[leaf-1.20.1.jar:git-Leaf-"b207092"]
at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1402) ~[leaf-1.20.1.jar:git-Leaf-"b207092"]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1175) ~[leaf-1.20.1.jar:git-Leaf-"b207092"]
at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:305) ~[leaf-1.20.1.jar:git-Leaf-"b207092"]
at java.lang.Thread.run(Thread.java:833) ~[?:?]
maybe issue by Gale
https://www.curseforge.com/minecraft/mc-mods/noisium/
If these patches are contained in other patches, then excuse me, I didn’t really understand, but the idea seemed interesting to me
Configurable remove entity knockback when gets attack.
5月 03, 2024 7:29:59 上午 org.jline.utils.Log logr
警告: The terminal provider jansi has been deprecated, check your configuration. This warning can be disabled by setting the system property org.jline.terminal.disableDeprecatedProviderWarning to true.
Jansi is a small java library that allows you to use ANSI escape codes to format your console output which works even on Windows.
But it is in an abandoned state and this situation has occurred on both my laptop(Windows 10 22H2) and server(Windows Server 2019 Datacenter 1809).
Plugins that remove join/leave messages are disabled when the server is stopped
But a few seconds after disabling the plugins, the players are still on the server and can see the chat
Vanish plugins are already disabled and can't hide leave messages for vanished players. So players can see names of vanished players for a moment
This is a problem for some servers, so I want to see a configuration option for leaf to completely disable join/leave messages
Plugins that modify the player velocity like jumppads or double jumps do not work on Leaf.
They do work on Purpur, Gale or PandaSpigot
Example Plugin: https://www.spigotmc.org/resources/custom-jumppads-1-8-1-19.44876/
Latest Leaf 1.20.6 mojmap with no plugin enabled.
https://pastebin.com/ipxUBjJd
[09:30:40 ERROR]: Error sending packet clientbound/minecraft:disconnect (skippable? false)
io.netty.handler.codec.EncoderException: Sending unknown packet 'clientbound/minecraft:disconnect'
at net.minecraft.network.codec.IdDispatchCodec.encode(IdDispatchCodec.java:46) ~[leaf-1.20.6.jar:git-Leaf-"a46d325"]
at net.minecraft.network.codec.IdDispatchCodec.encode(IdDispatchCodec.java:20) ~[leaf-1.20.6.jar:git-Leaf-"a46d325"]
at net.minecraft.network.PacketEncoder.encode(PacketEncoder.java:26) ~[leaf-1.20.6.jar:git-Leaf-"a46d325"]
at net.minecraft.network.PacketEncoder.encode(PacketEncoder.java:12) ~[leaf-1.20.6.jar:git-Leaf-"a46d325"]
at io.netty.handler.codec.MessageToByteEncoder.write(MessageToByteEncoder.java:107) ~[netty-codec-4.1.109.Final.jar:4.1.109.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(AbstractChannelHandlerContext.java:893) ~[netty-transport-4.1.109.Final.jar:4.1.109.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeWrite(AbstractChannelHandlerContext.java:875) ~[netty-transport-4.1.109.Final.jar:4.1.109.Final]
at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:984) ~[netty-transport-4.1.109.Final.jar:4.1.109.Final]
at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:868) ~[netty-transport-4.1.109.Final.jar:4.1.109.Final]
at io.netty.channel.ChannelOutboundHandlerAdapter.write(ChannelOutboundHandlerAdapter.java:113) ~[netty-transport-4.1.109.Final.jar:4.1.109.Final]
at net.minecraft.network.Connection$2.write(Connection.java:758) ~[leaf-1.20.6.jar:git-Leaf-"a46d325"]
at io.netty.channel.AbstractChannelHandlerContext.invokeWrite0(AbstractChannelHandlerContext.java:893) ~[netty-transport-4.1.109.Final.jar:4.1.109.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeWriteAndFlush(AbstractChannelHandlerContext.java:956) ~[netty-transport-4.1.109.Final.jar:4.1.109.Final]
at io.netty.channel.AbstractChannelHandlerContext.write(AbstractChannelHandlerContext.java:982) ~[netty-transport-4.1.109.Final.jar:4.1.109.Final]
at io.netty.channel.AbstractChannelHandlerContext.writeAndFlush(AbstractChannelHandlerContext.java:950) ~[netty-transport-4.1.109.Final.jar:4.1.109.Final]
at io.netty.channel.AbstractChannelHandlerContext.writeAndFlush(AbstractChannelHandlerContext.java:1000) ~[netty-transport-4.1.109.Final.jar:4.1.109.Final]
at io.netty.channel.DefaultChannelPipeline.writeAndFlush(DefaultChannelPipeline.java:1025) ~[netty-transport-4.1.109.Final.jar:4.1.109.Final]
at io.netty.channel.AbstractChannel.writeAndFlush(AbstractChannel.java:306) ~[netty-transport-4.1.109.Final.jar:4.1.109.Final]
at net.minecraft.network.Connection.doSendPacket(Connection.java:504) ~[leaf-1.20.6.jar:git-Leaf-"a46d325"]
at net.minecraft.network.Connection.sendPacket(Connection.java:486) ~[leaf-1.20.6.jar:git-Leaf-"a46d325"]
at net.minecraft.network.Connection.send(Connection.java:448) ~[leaf-1.20.6.jar:git-Leaf-"a46d325"]
at net.minecraft.network.Connection.send(Connection.java:434) ~[leaf-1.20.6.jar:git-Leaf-"a46d325"]
at net.minecraft.network.Connection.exceptionCaught(Connection.java:220) ~[leaf-1.20.6.jar:git-Leaf-"a46d325"]
at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:346) ~[netty-transport-4.1.109.Final.jar:4.1.109.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:325) ~[netty-transport-4.1.109.Final.jar:4.1.109.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireExceptionCaught(AbstractChannelHandlerContext.java:317) ~[netty-transport-4.1.109.Final.jar:4.1.109.Final]
at io.netty.handler.flush.FlushConsolidationHandler.exceptionCaught(FlushConsolidationHandler.java:159) ~[netty-handler-4.1.109.Final.jar:4.1.109.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:346) ~[netty-transport-4.1.109.Final.jar:4.1.109.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:325) ~[netty-transport-4.1.109.Final.jar:4.1.109.Final]
at io.netty.channel.AbstractChannelHandlerContext.fireExceptionCaught(AbstractChannelHandlerContext.java:317) ~[netty-transport-4.1.109.Final.jar:4.1.109.Final]
at io.netty.channel.DefaultChannelPipeline$HeadContext.exceptionCaught(DefaultChannelPipeline.java:1377) ~[netty-transport-4.1.109.Final.jar:4.1.109.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:346) ~[netty-transport-4.1.109.Final.jar:4.1.109.Final]
at io.netty.channel.AbstractChannelHandlerContext.invokeExceptionCaught(AbstractChannelHandlerContext.java:325) ~[netty-transport-4.1.109.Final.jar:4.1.109.Final]
at io.netty.channel.DefaultChannelPipeline.fireExceptionCaught(DefaultChannelPipeline.java:907) ~[netty-transport-4.1.109.Final.jar:4.1.109.Final]
at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.handleReadException(AbstractNioByteChannel.java:125) ~[netty-transport-4.1.109.Final.jar:4.1.109.Final]
at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:177) ~[netty-transport-4.1.109.Final.jar:4.1.109.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) ~[netty-transport-4.1.109.Final.jar:4.1.109.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) ~[netty-transport-4.1.109.Final.jar:4.1.109.Final]
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) ~[netty-transport-4.1.109.Final.jar:4.1.109.Final]
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) ~[netty-transport-4.1.109.Final.jar:4.1.109.Final]
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.109.Final.jar:4.1.109.Final]
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.109.Final.jar:4.1.109.Final]
at java.base/java.lang.Thread.run(Thread.java:1570) ~[?:?]
Plugins like Antivillager lag are not working,
The plugin should disable Villagers AI, when he has assigned a station, but AI is not disabled.
https://www.spigotmc.org/resources/antivillagerlag.102949/
Config:
https://paste.gg/p/anonymous/1d45b99ee8224a2481dff587a46fff6b
The same config on Purpur 1.20.4 works fine.
AsteorBar is a HUD mod like AppleSkin, but more feature-rich.
Mod link: https://www.curseforge.com/minecraft/mc-mods/asteorbar
When shutting down the server using the stop
command on Windows an error appears in the console
The error can be found in the log: https://pastebin.com/JsAd5MZA
This does not happen on Ubuntu and probably other Linux systems
This also does not happen when using Gale 1.20.4
Windows Server 2022
Azul zulu JDK 21.0.2
Leaf commit: 90732ec
12:52:42 ERROR: net.minecraft.server.MinecraftServer$$Lambda$5346/0x0000000801664380.run(Unknown Source)
12:52:42 ERROR: [email protected]/java.lang.Thread.run(Thread.java:833)
12:52:42 ERROR: ------------------------------
12:52:42 ERROR: --- DO NOT REPORT THIS TO PAPER - If you think this is a Leaf bug, please report it at https://github.com/Winds-Studio/Leaf/issues - THIS IS NOT A PAPER BUG OR CRASH ---
12:52:42 ERROR: ------------------------------
[12:53:06 ERROR]: --- DO NOT REPORT THIS TO PAPER - If you think this is a Leaf bug, please report it at https://github.com/Winds-Studio/Leaf/issues - THIS IS NOT A PAPER BUG OR CRASH - git-Leaf-"972fd89" (MC: 1.20.2) ---
[12:53:06 ERROR]: The server has not responded for 10 seconds! Creating thread dump
[12:53:06 ERROR]: ------------------------------
[12:53:06 ERROR]: Server thread dump (Look for plugins here before reporting to Leaf!):
[12:53:07 ERROR]: ------------------------------
[12:53:07 ERROR]: Current Thread: Server thread
[12:53:07 ERROR]: PID: 49 | Suspended: false | Native: false | State: RUNNABLE
[12:53:07 ERROR]: Stack:
[12:53:09 ERROR]: net.minecraft.world.entity.Entity.setPos(Entity.java:799)
[12:53:09 ERROR]: net.minecraft.world.entity.Entity.absMoveTo(Entity.java:2095)
[12:53:09 ERROR]: net.minecraft.world.entity.Entity.absMoveTo(Entity.java:2080)
[12:53:09 ERROR]: net.minecraft.server.network.ServerGamePacketListenerImpl.handleMovePlayer(ServerGamePacketListenerImpl.java:1383)
[12:53:09 ERROR]: net.minecraft.network.protocol.game.ServerboundMovePlayerPacket.handle(ServerboundMovePlayerPacket.java:29)
[12:53:09 ERROR]: net.minecraft.network.protocol.game.ServerboundMovePlayerPacket$Rot.handle(ServerboundMovePlayerPacket.java:114)
[12:53:09 ERROR]: net.minecraft.network.protocol.PacketUtils.lambda$ensureRunningOnSameThread$0(PacketUtils.java:53)
[12:53:09 ERROR]: net.minecraft.network.protocol.PlayerConnectionUtils$$Lambda$8554/0x00000008020c9da8.run(Unknown Source)
[12:53:09 ERROR]: net.minecraft.server.TickTask.run(TickTask.java:18)
[12:53:09 ERROR]: net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:153)
[12:53:09 ERROR]: net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:24)
[12:53:09 ERROR]: net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:1335)
[12:53:09 ERROR]: net.minecraft.server.MinecraftServer.d(MinecraftServer.java:182)
[12:53:09 ERROR]: net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:126)
[12:53:09 ERROR]: net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:1313)
[12:53:09 ERROR]: net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:1306)
[12:53:09 ERROR]: net.minecraft.util.thread.BlockableEventLoop.runAllTasks(BlockableEventLoop.java:114)
[12:53:09 ERROR]: net.minecraft.server.MinecraftServer.waitUntilNextTick(MinecraftServer.java:1281)
[12:53:09 ERROR]: net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1172)
[12:53:09 ERROR]: net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:304)
[12:53:09 ERROR]: net.minecraft.server.MinecraftServer$$Lambda$5346/0x0000000801664380.run(Unknown Source)
[12:53:09 ERROR]: [email protected]/java.lang.Thread.run(Thread.java:833)
[12:53:09 ERROR]: ------------------------------
[12:53:09 ERROR]: --- DO NOT REPORT THIS TO PAPER - If you think this is a Leaf bug, please report it at https://github.com/Winds-Studio/Leaf/issues - THIS IS NOT A PAPER BUG OR CRASH ---
[12:53:09 ERROR]: ------------------------------
The other zombies than default one have super high movement speed
the problem is only observed on leaf
[15:52:52 INFO]: Current: 1.20.6-DEV-f443acb (MC: 1.20.6)*
You are running the latest version
[16:10:14 INFO]: This server is running Paper version 1.20.6-95-master@5e7b65a (2024-05-23T20:19:22Z) (Implementing API version 1.20.6-R0.1-SNAPSHOT)
You are running the latest version
Previous version: 1.20.6-DEV-f443acb (MC: 1.20.6)
Since GeyserMC updated Hurricane and fixed bamboo collision in 1.20.5, I think there's no need to keep this patch.
I got some reports from players who joined the server.
They said "Maybe, all mobs didn't ride minecart".
Please check it and test.
Server Version: leaf-1.20.2 (latest)
Is it possible to somehow optimize the work of data packs?
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.