ViaRewind

ViaRewind

7.4k Downloads

Players and NPCs go invisible after player death. (CLIENT-SIDE)

Spindermoon1 opened this issue ยท 2 comments

commented

Describe the bug, provide any errors
If a player gets killed on versions lower than 1.13.2(not confirmed, 1.8.x is confirmed) NPCs and Players get invisible. Players must rejoin the server to be able to see other players. Killing themselves again will have no result. I have noticed that the first time the bug occurs the player gets instantly respawned, but the second time he is not and shows the death screen.

How can we reproduce it?
Steps to reproduce the behavior:

Login on 1.8.x
Make a server with the latest paper build (paper-131)
Put the plugins "ViaVersion(3.0.2), ViaBackwards(3.0.2), ViaRewind(1.5.1)" and any other plugins you like. (Have tested it with no other plugins and with other plugins)
Expected behaviour
When the player gets killed, he will not be able to see NPCs or Players. (Running Particles are visible though.)

Screenshots

ViaVersion Dump:

ViaVersion Dump of an empty server with only those plugins (https://dump.viaversion.com/b52b01242144ab793a4cec772609cf242d4c9660554252557f4d4105795847ec)
ViaVersion Dump with a server with other plugins (https://dump.viaversion.com/c0369b7fd019a94aea051fe9ea634ed0fc1470c88df5437ee4b7aca82eac982c)

Additional server info
I do NOT use a proxy. I use other plugins specified here:

AuctionMaster, AuctionMasterItemDisplay, AutoArmor, ChatSentinel, Citizens, CommandNPC*, CrazyCrates, DeluxeChat, DeluxeCombat, DeluxeMenus, EnchantGui, EpicBosses, Essentials, EssentialsAddOn*, EssentialsChat, EssentialsSpawn, ExploitFixer, eZProtector, FastAsyncWorldEdit, GodsEye, HamsterAPI*, HeadDatabase*, HolographicDisplays, HolographicPlaceholders, IllegalStack, ItemJoin, LeaderHeadsRevamped, LiteJoin*, LuckPerms, MaxBansPlus*, Minepacks, MoneyPouch*, NametagEdit*, PlaceholderAPI, PlayerVaults, PlayTime*, PlugMan, ProtocolLib, Quests, ServerListPlus*, ShopGUIPlus, SimpleRename, Skellett, SkQuery, Skript, StaffChatReloaded, TitleManager, TradeSystem, UltimateRepairing, Vault, ViaBackwards, ViaRewind, ViaVersion, VoteParty, Votifier, WorldEdit, WorldGuard

commented

I would like to add that I believe holograms do not refresh too. I think the problem is with the packets that the player receives.

commented

Also, this is the client-side error I get.

Error executing task
java.util.concurrent.ExecutionException: java.lang.ArrayIndexOutOfBoundsException: 4
at java.util.concurrent.FutureTask.report(FutureTask.java:122)
at java.util.concurrent.FutureTask.get(FutureTask.java:192)
at g.a(SourceFile:45)
at ave.av(SourceFile:881)
at ave.a(SourceFile:325)
at net.minecraft.client.main.Main.main(SourceFile:124)
Caused by: java.lang.ArrayIndexOutOfBoundsException: 4
at wn.c(SourceFile:1742)
at bcy.a(SourceFile:861)
at hn.a(SourceFile:39)
at hn.a(SourceFile:9)
at fh$1.run(SourceFile:13)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at g.a(SourceFile:44)
... 3 more