12
1

test-fix-items #218

Manuell gemergt
Lixfel hat 2 Commits von test-fix-items nach master 2020-12-18 23:12:15 +01:00 zusammengeführt
6 geänderte Dateien mit 41 neuen und 6 gelöschten Zeilen

Datei anzeigen

@ -22,9 +22,15 @@ package de.steamwar.fightsystem.listener;
import org.bukkit.craftbukkit.v1_10_R1.inventory.CraftItemStack;
import org.bukkit.inventory.ItemStack;
import java.util.HashSet;
import java.util.Set;
class PersonalKitCreator_10 {
static boolean hasItems(ItemStack stack){
return CraftItemStack.asNMSCopy(stack).getTag().hasKey("Items");
Set<String> keys = new HashSet<>(CraftItemStack.asNMSCopy(stack).getTag().c());
keys.remove("Enchantments");
keys.remove("Damage");
return !keys.isEmpty();
}
}

Datei anzeigen

@ -22,9 +22,15 @@ package de.steamwar.fightsystem.listener;
import org.bukkit.craftbukkit.v1_12_R1.inventory.CraftItemStack;
import org.bukkit.inventory.ItemStack;
import java.util.HashSet;
import java.util.Set;
class PersonalKitCreator_12 {
static boolean hasItems(ItemStack stack){
return CraftItemStack.asNMSCopy(stack).getTag().hasKey("Items");
Set<String> keys = new HashSet<>(CraftItemStack.asNMSCopy(stack).getTag().c());
keys.remove("Enchantments");
keys.remove("Damage");
return !keys.isEmpty();
}
}

Datei anzeigen

@ -22,7 +22,9 @@ package de.steamwar.fightsystem.listener;
import org.bukkit.craftbukkit.v1_14_R1.inventory.CraftItemStack;
import org.bukkit.inventory.ItemStack;
import java.util.HashSet;
import java.util.Objects;
import java.util.Set;
class PersonalKitCreator_14 {
private PersonalKitCreator_14(){}
@ -32,6 +34,9 @@ class PersonalKitCreator_14 {
}
static boolean hasItems(ItemStack stack){
return CraftItemStack.asNMSCopy(stack).getTag().hasKey("Items");
Set<String> keys = new HashSet<>(CraftItemStack.asNMSCopy(stack).getTag().getKeys());
keys.remove("Enchantments");
keys.remove("Damage");
return !keys.isEmpty();
}
}

Datei anzeigen

@ -22,9 +22,15 @@ package de.steamwar.fightsystem.listener;
import org.bukkit.craftbukkit.v1_15_R1.inventory.CraftItemStack;
import org.bukkit.inventory.ItemStack;
import java.util.HashSet;
import java.util.Set;
class PersonalKitCreator_15 {
static boolean hasItems(ItemStack stack){
return CraftItemStack.asNMSCopy(stack).getTag().hasKey("Items");
Set<String> keys = new HashSet<>(CraftItemStack.asNMSCopy(stack).getTag().getKeys());
keys.remove("Enchantments");
keys.remove("Damage");
return !keys.isEmpty();
}
}

Datei anzeigen

@ -22,9 +22,15 @@ package de.steamwar.fightsystem.listener;
import org.bukkit.craftbukkit.v1_8_R3.inventory.CraftItemStack;
import org.bukkit.inventory.ItemStack;
import java.util.HashSet;
import java.util.Set;
class PersonalKitCreator_8 {
static boolean hasItems(ItemStack stack){
return CraftItemStack.asNMSCopy(stack).getTag().hasKey("Items");
Set<String> keys = new HashSet<>(CraftItemStack.asNMSCopy(stack).getTag().c());
keys.remove("Enchantments");
keys.remove("Damage");
return !keys.isEmpty();
}
}

Datei anzeigen

@ -22,9 +22,15 @@ package de.steamwar.fightsystem.listener;
import org.bukkit.craftbukkit.v1_9_R2.inventory.CraftItemStack;
import org.bukkit.inventory.ItemStack;
import java.util.HashSet;
import java.util.Set;
class PersonalKitCreator_9 {
static boolean hasItems(ItemStack stack){
return CraftItemStack.asNMSCopy(stack).getTag().hasKey("Items");
Set<String> keys = new HashSet<>(CraftItemStack.asNMSCopy(stack).getTag().c());
keys.remove("Enchantments");
keys.remove("Damage");
return !keys.isEmpty();
}
}