Sponge icon indicating copy to clipboard operation
Sponge copied to clipboard

Player equipment doesn't clear

Open Zeon8 opened this issue 3 years ago • 0 comments

Affected Product(s)

SpongeForge

Version

1.16.5-36.2.5-8.1.0-RC1153

Operating System

Windows 10

Java Version

11.0.15

Plugins/Mods

No mods except SpongeForge.

Describe the bug

When player wears armor, then after using player.setChest(ItemStack.empty()) or player.equipment().clear() player equipment doesn't clear. Example code that I used:

@Listener
public void onRegister(RegisterCommandEvent<Command.Parameterized> event){
        event.register(this.plugin,Command.builder()
                .addParameter(CommonParameters.PLAYER)
                .executor(context -> {
                    final ServerPlayer player = context.one(CommonParameters.PLAYER).get();
                    player.equipment().clear();
                    return CommandResult.success();
                })
                .build(),"test");
    }

Link to logs

https://gist.github.com/Zeon8/e56354482699fe555709d28c65b422e0

Zeon8 avatar Jun 26 '22 12:06 Zeon8