EssentialsX

EssentialsX

2M Downloads

"Ghost" version of EssentialsX warp sign appearing in destination world

AMDBartek opened this issue ยท 10 comments

commented

Type of bug

Other unexpected behaviour

/ess version output

Server version: 1.12.2-R0.1-SNAPSHOT git-Paper-1618 (MC: 1.12.2)
EssentialsX version: 2.19.0-dev+93-eca6a9f
PlaceholderAPI version: 2.10.9
LuckPerms version: 5.2.116
08.03 20:45:59 [Server] INFO Vault version: 1.7.3-b131
EssentialsXChat version: 2.19.0-dev+93-eca6a9f
EssentialsXSpawn version: 2.19.0-dev+93-eca6a9f
Fetching version information...
You're running the latest EssentialsX dev build!

Server startup log

https://mcpaste.io/19b1e5dc6b4a0535

EssentialsX config files

https://mcpaste.io/9a0bbb5ce1c31501 (It was created for version 2.18.0.18, I don't know why it got blocked)

Error log (if applicable)

No errors appear in console.

Bug description

When you are on a server with multiple worlds and you make a Warp sign to another world and use it, a "ghost" version of that sign will appear in the same location in the destination world (as depicted in the images below) there will be no text on the "ghost" sign, when interacting with this sign (such as right-clicking it) it will disappear.

Important information:
This "ghost" sign only appears when using the sign to warp if I use the command (e.g. /warp Bedwars) the "ghost" sign won't be there.
This "ghost" sign only appears for players who are opped (given operator status).

Steps to reproduce

  1. Place a warp sign to another world.
  2. Use the sign to warp
  3. Go to the same location at the destination world and you will see a "ghost" sign.

Expected behaviour

To be able to use a warp sign without another one being created in the destination world.

Actual behaviour

A ghost version of the sign appears in the destination world.

Images:
https://i.imgur.com/KO7yuGL.png
https://i.imgur.com/B0146qj.png

commented

This is not an Essentials issue, this is almost certainly due to the client you're using.

commented

@JRoy It is not because this also happens on a completely unmodified vanilla 1.12.2 client and also only happens when a player is given operator status.

commented

I'll need screenshots of this taken on a vanilla client and a list of your plugins.

commented

I will use a totally unmodified client to take the screenshots. Below is the list of plugins:
Plugins (84): AdvancedReplay, AnimatedScoreboard, antiRedstoneClock, AntiVPN, ASkyBlock, AuctionHouse, AuthMe, BadlionClientCPSAPI, BadlionClientModAPI, BanItem, BedWars, BetterSleeping3, BKCommonLib, BlueMap, Captchas, ChatManager, ClearLag, ClientStats, CmdSigns, CoreProtect, DeathCoordinates, DeluxeMentions, DiscordSRV, Essentials, EssentialsChat, EssentialsSpawn, ExploitFixer, F3Name, FastAsyncWorldEdit, gProtector, GriefPrevention, GSit, HamsterAPI, Holograms, IllegalStack, ItemFilter, JukeBox, LabyModAPI, LagAssist, LibsDisguises, LightCleaner, LuckPerms, Matrix, Milk, Minepacks, Multiverse-Core, Multiverse-Inventories, Multiverse-NetherPortals, NametagEdit, NoFreeNukes, NoteBlockAPI, OldCombatMechanics, PCGF_PluginLib, Ping, PlaceholderAPI, PlayerReport, PluginConstructorAPI, PluginHiderPlus, PlugMan, PortableFurnace, PremiumVanish, ProtocolLib, PvPManager, ServerListPlus, SkinsRestorer, SmoothTimber, spark, SysoutCatcher, TCPShield, TimeIsMoney, TradeSystem, TrollCommandsPlusPlus, UltimateTNT, Vault, ViaBackwards, ViaRewind, ViaRewind-Legacy-Support, ViaVersion, VipSlot, VoidGenerator, WorldBorder, WorldEdit, WorldEditSelectionVisualizer, WorldGuard

commented

@JRoy Here are some screenshots taking on an unmodified 1.12.2 vanilla client: https://imgur.com/a/Ckmmwts

Happens when unvanished too before you ask

commented

If you would like, I could test this on a server with only Essentials and MultiVerse.

commented

Please do

commented

@JRoy This did in fact happen on a server with only Essentials and Multiverse-Core.

The player had to be opped for this to happen and I noticed that on this test server that the "ghost" sign only appeared when warping for the 2nd time.

/ess ver:

Server version: 1.12.2-R0.1-SNAPSHOT git-Paper-1618 (MC: 1.12.2)
EssentialsX version: 2.19.0-dev+93-eca6a9f
Vault is not installed. Chat and permissions may not work.
Fetching version information...
You're running the latest EssentialsX dev build!

Plugins: Plugins (2): Essentials, Multiverse-Core

Screenshots:
https://imgur.com/a/O8CF8rS

commented

Just to clarify, if a block is already there it won't be overwritten by the "ghost" sign, once the sign is interacted with it will disappear and the block that was actually there will take its place (unless it was air in which case the sign will just disappear).

commented

I have discovered that this is not Essentials causing this, I have set up a sign with another plugin with the command /mvtp bedwarslobby and a "ghost" sign was also created.