SPIGOT-7809: Add ShieldMeta and fix setting shield base colours

By: Doc <nachito94@msn.com>
Also-by: md_5 <git@md-5.net>
This commit is contained in:
CraftBukkit/Spigot
2024-07-20 10:15:22 +10:00
parent 58a0878879
commit 60eec22bd3
6 changed files with 350 additions and 10 deletions

View File

@@ -416,6 +416,14 @@ public class ItemMetaTest extends AbstractTestingBase {
cleanStack.setItemMeta(meta);
return cleanStack;
}
},
new StackProvider(Material.SHIELD) {
@Override ItemStack operate(ItemStack cleanStack) {
final CraftMetaShield meta = (CraftMetaShield) cleanStack.getItemMeta();
meta.setBaseColor(DyeColor.ORANGE);
cleanStack.setItemMeta(meta);
return cleanStack;
}
}
);