Skip to content

Using WorldEdit commands kicks client with "Internal Exception: io.netty.handler.codec.DecoderException" #1562

Closed
@RalphORama

Description

@RalphORama

Versions

WorldEdit version:

[23:08:32 INFO]: WorldEdit version 7.2.0-rc-01
[23:08:32 INFO]: https://github.com/EngineHub/WorldEdit/
[23:08:32 INFO]: ------------------ Platforms ------------------
* Bukkit-Official(7.2.0-rc-01+81f978e)

[23:08:32 INFO]: ---------------- Capabilities ----------------
GAME_HOOKS: Bukkit-Official
CONFIGURATION: Bukkit-Official
USER_COMMANDS: Bukkit-Official
PERMISSIONS: Bukkit-Official
WORLDEDIT_CUI: Bukkit-Official
WORLD_EDITING: Bukkit-Official

Platform version:

[23:09:39 INFO]: This server is running Paper version git-Paper-230 (MC: 1.16.3) (Implementing API version 1.16.3-R0.1-SNAPSHOT)

Describe the bug

When issuing any WorldEdit command or setting positions with the wand item, the client who issued the command is kicked with the error `Internal Exception:

io.netty.handler.codec.DecoderException: com.google.gson.JonsParseException: Don't know how to turn {"component": { ... }} into a Component

To Reproduce

  1. Install WorldEdit on PaperMC 1.16.3
  2. Join server
  3. Issue any WorldEdit command
  4. The client is kicked.

Expected behavior

Client shouldn't be kicked with an error.

Screenshots

//wand

image

//brush sphere

image

//pos1

image

Additional Context

WorldEdit was working fine on my server when using WorldEdit 7.2.0 Beta 5, after upgrading to 7.2.0 RC1 the issue appeared. No error appears in the server console.

Server plugins:

[23:15:54 INFO]: Plugins (55): AngelChest, BlockLocker, BuycraftX, Chunkmaster, CommandPanels, ConsoleSpamFix, CoreProtect, DeathMessagesPrime, DiscordSRV, DragonDeathDrops*, DriveBackupV2*, EmojiChat, EmotePlugin3*, Essentials, EssentialsAntiBuild, EssentialsChat, EssentialsGeoIP, EssentialsProtect, EssentialsSpawn, ExtraContexts, FastLeafDecay, GameModeInventories, GSit, HiddenLorax, HoneyPot, IllegalStack, LimitPillagers, LuckPerms, MarriageMaster, Matrix, mcMMO, MessageAnnouncer, MoreMeat, OpenInv, Plan, PlayerHeads, ProtocolLib, PvPManager, SAML, SelectionVisualizer, ServerListPlus*, Shopkeepers, ShowItem, spark, StackMob, TimeControl, Vault, ViaBackwards, ViaVersion, VillagerModifications, VillagerOptimiser, WorldEdit, WorldGuard, WorldGuardExtraFlags, WorldResourcepacks

Client version:

  • Minecraft 1.16.3
  • Forge 34.1.0
  • Client mods:
AppleSkin-mc1.16.2-forge-1.0.14.jar, ClientTweaks_1.16.3-5.2.0.jar, cloth-config-forge-4.1.0.jar, jei-1.16.3-7.5.0.43.jar, JustEnoughResources-1.16.3-0.12.0.100.jar, light-overlay-5.5.3.jar, MouseTweaks-2.13-mc1.16.2.jar, OptiFine_1.16.3_HD_U_G3.jar, ReAuth-1.16-Forge-3.9.2.jar, Xaeros_Minimap_20.25.0_Forge_1.16.3.jar, XaerosWorldMap_1.11.0_Forge_1.16.3.jar

Metadata

Metadata

Assignees

No one assigned

    Labels

    status:invalidThis does not describe a request or bug with WorldEdittype:bugIncorrect behavior, not working as intended

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions