EssentialsX

EssentialsX

2M Downloads

Essentials seems to reset the spawners' values and only keeps them from pigs

marcopaggioro opened this issue ยท 1 comments

commented

Information

Full output of /ess version:

> ess version
[22:43:20 INFO]: CONSOLE issued server command: /ess version
[22:43:20 INFO]: Server version: 1.16.4-R0.1-SNAPSHOT git-Paper-318 (MC: 1.16.4)
[22:43:20 INFO]: EssentialsX version: 2.18.2.0
[22:43:20 INFO]: LuckPerms version: 5.2.49
[22:43:20 INFO]: Vault version: 1.7.3-b131
[22:43:20 INFO]: EssentialsXChat version: 2.18.2.0

Server startup log:
https://gist.github.com/marcopaggioro/e9a85f503dfabb36154b7e3336f15a7c

EssentialsX config:
https://gist.github.com/marcopaggioro/321074e5645b13c0b0522056740220e3

Details

Description:
When I try to place a custom spawner created from /minecraft:give command It not works. The placed spawner is a pig spawner, It lose all data.

Steps to reproduce:

  1. Place command block
  2. Execute this command
minecraft:give PLAYER_NAME_HERE spawner{display:{Name:'{"text":"Spawner L1","color":"gold","bold":true,"italic":false}'},BlockEntityTag:{SpawnData:{id:"minecraft:zombie",DeathLootTable:"aresondungeons:d1/entities/zombie_p1",HandItems:[{id:"minecraft:stone_sword",Count:1b,tag:{Enchantments:[{id:"minecraft:sharpness",lvl:2s}]}},{}],ArmorItems:[{},{id:"minecraft:leather_leggings",Count:1b,tag:{Enchantments:[{id:"minecraft:protection",lvl:2s}]}},{},{id:"minecraft:leather_helmet",Count:1b,tag:{Enchantments:[{id:"minecraft:protection",lvl:2s}]}}]},SpawnPotentials:[{Weight:1,Entity:{id:"minecraft:zombie",DeathLootTable:"aresondungeons:d1/entities/zombie_p1",HandItems:[{id:"minecraft:stone_sword",Count:1b,tag:{Enchantments:[{id:"minecraft:sharpness",lvl:2s}]}},{}],ArmorItems:[{},{id:"minecraft:leather_leggings",Count:1b,tag:{Enchantments:[{id:"minecraft:protection",lvl:2s}]}},{},{id:"minecraft:leather_helmet",Count:1b,tag:{Enchantments:[{id:"minecraft:protection",lvl:2s}]}}]}},{Weight:1,Entity:{id:"minecraft:zombie",DeathLootTable:"aresondungeons:d1/entities/zombie_p1",HandItems:[{id:"minecraft:stone_sword",Count:1b,tag:{Enchantments:[{id:"minecraft:sharpness",lvl:2s}]}},{}],ArmorItems:[{id:"minecraft:leather_boots",Count:1b,tag:{Enchantments:[{id:"minecraft:protection",lvl:2s}]}},{},{id:"minecraft:leather_chestplate",Count:1b,tag:{Enchantments:[{id:"minecraft:protection",lvl:2s}]}},{}]}},{Weight:1,Entity:{id:"minecraft:skeleton",DeathLootTable:"aresondungeons:d1/entities/skeleton_p1",HandItems:[{id:"minecraft:bow",Count:1b,tag:{Enchantments:[{id:"minecraft:power",lvl:2s}]}},{}],ArmorItems:[{},{id:"minecraft:leather_leggings",Count:1b,tag:{Enchantments:[{id:"minecraft:protection",lvl:2s}]}},{},{id:"minecraft:leather_helmet",Count:1b,tag:{Enchantments:[{id:"minecraft:protection",lvl:2s}]}}]}},{Weight:1,Entity:{id:"minecraft:skeleton",DeathLootTable:"aresondungeons:d1/entities/skeleton_p1",HandItems:[{id:"minecraft:bow",Count:1b,tag:{Enchantments:[{id:"minecraft:power",lvl:2s}]}},{}],ArmorItems:[{id:"minecraft:leather_boots",Count:1b,tag:{Enchantments:[{id:"minecraft:protection",lvl:2s}]}},{},{id:"minecraft:leather_chestplate",Count:1b,tag:{Enchantments:[{id:"minecraft:protection",lvl:2s}]}},{}]}}]}} 64
  1. Try to place the given spawner

Expected behavior:
As in a server without essentials I expect a skeleton spawner.

Console stack trace:
When i place the spawner

[22:50:02 WARN]: Skipping BlockEntity with id
commented

Do you have essentials.spawnerconvert.* permission?