Git Product home page Git Product logo

leaf's People

Contributors

dreeam-qwq avatar envizar avatar hahawth avatar lilingfengdev avatar martijnmuijsers avatar nostalfinals avatar pog5 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

leaf's Issues

async.async_entity_tracker and NPCs

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.

[Feature Request]Add configurable secureseed patches

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 server is lagging and an error appears in the console

[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) ~[?:?]

絆線勾複製不了 The tripwire dupe fix is not reverted

如題。用的是你們昨晚的最新版。
剛才睡不著就起來研究 tripwire dupe ,結果在服上試 (1.20.1 Purpur 2000) 不出來了就見到你們的這款。不過不得不說效能確實高。

Desc of the bug:

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.

to replicate the bug:

in the game, assemble the machine, step onto and off from the tripwire.

Screenshots:
2023-06-26_06 44 56

这里发现一个重大问题

这个问题就是这个问题就是这个问题就是这个问题就是这个问题就是这个问题就是这个问题就是这个问题就是这个问题就是这个问题就是这个问题就是这个问题就是这个问题就是这个问题就是这个问题就是这个问题就是这个问题就是这个问题就是这个问题就是这个问题就是这个问题就是这个问题就是这个问题就是这个问题就是这个问题就是这个问题就是这个问题就是这个问题就是这个问题就是这个问题就是这个问题就是这个问题就是这个问题就是这个问题就是这个问题就是这个问题就是这个问题就是这个问题就是这个问题就是这个问题就是这个问题就是这个问题就是这个问题就是

我来啦!!!我看到你发了那个awa 我要下载release!!!!awa

对不起打扰了

[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

[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

Cactus and minecart

Latest leaf 1.20.1

Most of the time when cactus grows it grows in between 2 blocks or a block with is not happening in vanilla minecraft/paper
javaw_Sx1R15DLdY
javaw_QeGGjPDUO2
javaw_wGKr67sOhm

and villager and endermite (and probably all the mobs) wont enter the minecart.

if you fix it please update it in 1.20.1 thank you

[Leaves] Failed to find new annotation

[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

不兼容 RealisticVillagers 插件

最新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) ~[?:?]

The terminal provider jansi has been deprecated, check your configuration

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

[feature request] Config option to completely disable join/leave messages

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

Weird Console Error Output in 1.20.6

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) ~[?:?] 

leaf 1.20.2 lag issue

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]: ------------------------------

can't see the name in the version

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)

A mob doesn't ride minecart

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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.