TwelveIterationMods / Waystones

Minecraft Mod. Adds waystones you can teleport to after they've been activated.
https://mods.twelveiterations.com/mc/waystones/
Other
277 stars 111 forks source link

Unable to rename waystones #296

Closed PostEpoch closed 3 years ago

PostEpoch commented 3 years ago

Clicking on a waystone's name to edit it results in no behavior in-game; no popup for renaming, nothing happens. I did a little clicking while watching logs and noticed I was getting an error (see below).

I'm using a custom Forge modpack via Twitch/Curseforge app (Minecraft 1.16.3, forge 34.1.1, mods listed below the error.

Happy to help debug this as much as possible, let me know if you need any other info!

[14:03:23] [Render thread/FATAL]: Error executing task on Client java.lang.IndexOutOfBoundsException: readerIndex(8) + length(8) exceeds writerIndex(8): UnpooledHeapByteBuf(ridx: 8, widx: 8, cap: 8/8) at io.netty.buffer.AbstractByteBuf.checkReadableBytes0(AbstractByteBuf.java:1405) ~[netty-all-4.1.25.Final.jar:4.1.25.Final] at io.netty.buffer.AbstractByteBuf.readLong(AbstractByteBuf.java:812) ~[netty-all-4.1.25.Final.jar:4.1.25.Final] at net.minecraft.network.PacketBuffer.readLong(PacketBuffer.java:1089) ~[?:?] at net.minecraft.network.PacketBuffer.func_179253_g(PacketBuffer.java:317) ~[?:?] at net.blay09.mods.waystones.core.Waystone.read(Waystone.java:88) ~[?:7.3.0] at net.blay09.mods.waystones.container.ModContainers.lambda$register$1(ModContainers.java:33) ~[?:7.3.0] at net.blay09.mods.waystones.container.ModContainers$$Lambda$4838/729509720.create(Unknown Source) ~[?:?] at net.minecraft.inventory.container.ContainerType.create(ContainerType.java:53) ~[?:?] at net.minecraftforge.fml.network.FMLPlayMessages$OpenContainer.lambda$null$0(FMLPlayMessages.java:302) ~[?:?] at net.minecraftforge.fml.network.FMLPlayMessages$OpenContainer$$Lambda$8534/1374162176.accept(Unknown Source) ~[?:?] at java.util.Optional.ifPresent(Optional.java:159) ~[?:1.8.0_51] at net.minecraftforge.fml.network.FMLPlayMessages$OpenContainer.lambda$handle$1(FMLPlayMessages.java:301) ~[?:?] at net.minecraftforge.fml.network.FMLPlayMessages$OpenContainer$$Lambda$8533/2065770066.run(Unknown Source) ~[?:?] at net.minecraftforge.fml.network.NetworkEvent$Context.enqueueWork(NetworkEvent.java:215) ~[?:?] at net.minecraftforge.fml.network.FMLPlayMessages$OpenContainer.handle(FMLPlayMessages.java:299) ~[?:?] at net.minecraftforge.fml.network.NetworkInitialization$$Lambda$3189/1242301611.accept(Unknown Source) ~[?:?] at net.minecraftforge.fml.network.simple.IndexedMessageCodec.lambda$tryDecode$3(IndexedMessageCodec.java:128) ~[?:?] at net.minecraftforge.fml.network.simple.IndexedMessageCodec$$Lambda$7722/1308726599.accept(Unknown Source) ~[?:?] at java.util.Optional.ifPresent(Optional.java:159) ~[?:1.8.0_51] at net.minecraftforge.fml.network.simple.IndexedMessageCodec.tryDecode(IndexedMessageCodec.java:128) ~[?:?] at net.minecraftforge.fml.network.simple.IndexedMessageCodec.consume(IndexedMessageCodec.java:162) ~[?:?] at net.minecraftforge.fml.network.simple.SimpleChannel.networkEventListener(SimpleChannel.java:80) ~[?:?] at net.minecraftforge.fml.network.simple.SimpleChannel$$Lambda$3134/1267115606.accept(Unknown Source) ~[?:?] at net.minecraftforge.eventbus.EventBus.doCastFilter(EventBus.java:247) ~[eventbus-3.0.3-service.jar:?] at net.minecraftforge.eventbus.EventBus.lambda$addListener$11(EventBus.java:239) ~[eventbus-3.0.3-service.jar:?] at net.minecraftforge.eventbus.EventBus$$Lambda$3136/563383249.invoke(Unknown Source) ~[?:?] at net.minecraftforge.eventbus.EventBus.post(EventBus.java:297) ~[eventbus-3.0.3-service.jar:?] at net.minecraftforge.fml.network.NetworkInstance.dispatch(NetworkInstance.java:84) ~[?:?] at net.minecraftforge.fml.network.NetworkHooks.lambda$onCustomPayload$1(NetworkHooks.java:76) ~[?:?] at net.minecraftforge.fml.network.NetworkHooks$$Lambda$7710/1175713961.apply(Unknown Source) ~[?:?] at java.util.Optional.map(Optional.java:215) ~[?:1.8.0_51] at net.minecraftforge.fml.network.NetworkHooks.onCustomPayload(NetworkHooks.java:76) ~[?:?] at net.minecraft.client.network.play.ClientPlayNetHandler.func_147240_a(ClientPlayNetHandler.java:1902) ~[?:?] at net.minecraft.network.play.server.SCustomPayloadPlayPacket.func_148833_a(SCustomPayloadPlayPacket.java:59) ~[?:?] at net.minecraft.network.play.server.SCustomPayloadPlayPacket.func_148833_a(SCustomPayloadPlayPacket.java:11) ~[?:?] at net.minecraft.network.PacketThreadUtil.lambda$checkThreadAndEnqueue$0(PacketThreadUtil.java:34) ~[?:?] at net.minecraft.network.PacketThreadUtil$$Lambda$7771/1565837181.run(Unknown Source) ~[?:?] at net.minecraft.util.concurrent.ThreadTaskExecutor.func_213166_h(ThreadTaskExecutor.java:172) [?:?] at net.minecraft.util.concurrent.RecursiveEventLoop.func_213166_h(SourceFile:23) [?:?] at net.minecraft.util.concurrent.ThreadTaskExecutor.func_213168_p(ThreadTaskExecutor.java:134) [?:?] at net.minecraft.util.concurrent.ThreadTaskExecutor.func_213160_bf(ThreadTaskExecutor.java:115) [?:?] at net.minecraft.client.Minecraft.func_195542_b(Minecraft.java:924) [?:?] at net.minecraft.client.Minecraft.func_99999_d(Minecraft.java:584) [?:?] at net.minecraft.client.main.Main.main(Main.java:184) [?:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_51] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_51] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_51] at java.lang.reflect.Method.invoke(Method.java:497) ~[?:1.8.0_51] at net.minecraftforge.fml.loading.FMLClientLaunchProvider.lambda$launchService$0(FMLClientLaunchProvider.java:51) [forge-1.16.3-34.1.1.jar:34.1] at net.minecraftforge.fml.loading.FMLClientLaunchProvider$$Lambda$440/184642382.call(Unknown Source) [forge-1.16.3-34.1.1.jar:34.1] at cpw.mods.modlauncher.LaunchServiceHandlerDecorator.launch(LaunchServiceHandlerDecorator.java:37) [modlauncher-7.0.1.jar:?] at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:54) [modlauncher-7.0.1.jar:?] at cpw.mods.modlauncher.LaunchServiceHandler.launch(LaunchServiceHandler.java:72) [modlauncher-7.0.1.jar:?] at cpw.mods.modlauncher.Launcher.run(Launcher.java:81) [modlauncher-7.0.1.jar:?] at cpw.mods.modlauncher.Launcher.main(Launcher.java:65) [modlauncher-7.0.1.jar:?]

Mods:

BlayTheNinth commented 3 years ago

Can't seem to reproduce this issue. Did this happen on a server or on a client? If on a server, were there any server logs? Does it happen with only Waystones installed?

lulabyte commented 3 years ago

On local LAN I can't seem to change the name of waystones once they are placed and named. 1.16.3

lulabyte commented 3 years ago

Local single player I cannot seem to change the name of waystones either. (1.16.3)

EDFDarkAngel1 commented 3 years ago

Good morning. I am also having this issue. I am running 1.16.1 on a Multicraft server as admin, and the console produces no response when I am attempting to edit the name.

After activation, the name of the current waystone is grayed out. I can delete it, or move it up/down on the list.

From the mod list mentioned above, I also have Immersive Engineering, JEI, Nature's Compass, Macaw's Doors/Windows, Gravestone, Fast Leaf Decay, and Botany Pots/Collective.

I opened a single player world, removing all mods except Waystone and encountered the same error.

pelletstove commented 3 years ago

I'm also experiencing this same issue. I can edit the names when initially placing but can't after they are already placed.

Greatone123 commented 3 years ago

Guess I'll throw my hat in as well, I just tossed together a modpack I'm getting the same log error as above. I'm playing in SP currently.

Greatone123 commented 3 years ago

Also note, I tried loading the game with just Waystones, and it still does it. Single player, no other mods, Forge 35.1.37