Entity kill stat objectives using old/incorrect entity names
Item stats are formatted as stat.statType.namespace.item_name. For example: stat.useItem.minecraft.fish, or stat.breakItem.minecraft.wooden_sword.
Conversely, entity stats are formatted as stat.statType.EntityName. For example: stat.killEntity.PolarBear, or stat.entityKilledBy.SkeletonHorse. These names are inconsistent with the actual entity names, which are now minecraft:polar_bear and minecraft:skeleton_horse in the above examples, and generally follow the namespace:underscore_separated convention.
Essentially, the entity names used in entity stats are wrong, either using the old entity names, or new entity names formatted similarly to pre-1.11 convention. In addition, they lack the proper namespace.
Linked Issues
Created Issue:
Entity kill stat objectives using old entity names
While item use stats are set up like
stat.useItem.minecraft.diamond_pickaxe, entity stats are set up like
stat.killEntity.PolarBear.
The actual entity name is now
polar_bear, thus it is inconsistent with the item stat format and the new entity names.
While item use stats are set up like
stat.useItem.minecraft.diamond_pickaxe, entity stats are set up like
stat.killEntity.PolarBear.
The actual entity name is now
polar_bear, thus it is inconsistent with the item stat format and the new entity names.
While item use stats are set up like stat.useItem.minecraft.diamond_pickaxe, entity stats are set up like stat.killEntity.PolarBear.
The actual entity name is now polar_bear, thus it is inconsistent with the item stat format and the new entity names. This applies to all entity stats.
While item use stats are set up like stat.useItem.minecraft.diamond_pickaxe, entity stats are set up like stat.killEntity.PolarBear.
The actual entity name is now polar_bear, thus it is inconsistent with the item stat format and the new entity names. This applies to all entity stats.
While item use stats are set up like stat.useItem.minecraft.diamond_pickaxe, entity stats are set up like stat.killEntity.PolarBear.
The actual entity name is now polar_bear, thus it is inconsistent with the item stat format and the new entity names. This applies to all entity stats.
While item use stats are set up likestat.useItem.minecraft.diamond_pickaxe, entity stats are set up likestat.killEntity.PolarBear.
The actual entity name is nowpolar_bear, thus it isinconsistent with theitem stat format and the new entity names. This applies to all entity stats.Item stats are formatted as stat.statType.namespace.item_name. For example: stat.useItem.minecraft.fish, or stat.breakItem.minecraft.wooden_sword.
Conversely, entity stats are formatted as stat.statType.EntityName. For example: stat.killEntity.PolarBear, or stat.entityKilledBy.SkeletonHorse. These names are inconsistent with the actual entity names, which are now minecraft:polar_bear and minecraft:skeleton_horse in the above examples, and generally follow the namespace:underscore_separated convention.
Essentially, the entity names used in entity stats are wrong, either using the old entity names, or new entity names formatted similarly to pre-1.11 convention. In addition, they lack the proper namespace.
Entity kill stat objectives using old/incorrect entity names
relates to
Relates to
MC-106314This was actually fixed in 17w47a.
See my reply on
MC-33710.