SPIGOT-6527: Add AxolotlBucketMeta

By: Doc <nachito94@msn.com>
This commit is contained in:
CraftBukkit/Spigot
2021-07-04 09:32:25 +10:00
parent 917e89ed06
commit 0c2fdaf521
5 changed files with 192 additions and 0 deletions

View File

@@ -30,8 +30,10 @@ import org.bukkit.craftbukkit.inventory.ItemStackTest.CraftWrapper;
import org.bukkit.craftbukkit.inventory.ItemStackTest.StackProvider;
import org.bukkit.craftbukkit.inventory.ItemStackTest.StackWrapper;
import org.bukkit.enchantments.Enchantment;
import org.bukkit.entity.Axolotl;
import org.bukkit.entity.TropicalFish;
import org.bukkit.inventory.ItemStack;
import org.bukkit.inventory.meta.AxolotlBucketMeta;
import org.bukkit.inventory.meta.BannerMeta;
import org.bukkit.inventory.meta.BlockDataMeta;
import org.bukkit.inventory.meta.BlockStateMeta;
@@ -301,6 +303,14 @@ public class ItemMetaTest extends AbstractTestingBase {
return cleanStack;
}
},
new StackProvider(Material.AXOLOTL_BUCKET) {
@Override ItemStack operate(ItemStack cleanStack) {
final AxolotlBucketMeta meta = (AxolotlBucketMeta) cleanStack.getItemMeta();
meta.setVariant(Axolotl.Variant.BLUE);
cleanStack.setItemMeta(meta);
return cleanStack;
}
},
new StackProvider(Material.CROSSBOW) {
@Override ItemStack operate(ItemStack cleanStack) {
final CrossbowMeta meta = (CrossbowMeta) cleanStack.getItemMeta();