1
mirror of https://github.com/StarWishsama/Slimefun4.git synced 2024-09-20 19:55:48 +00:00

Remove static's

This commit is contained in:
svr333 2020-10-07 16:45:34 +02:00
parent 9be590459a
commit 5e39920e59

View File

@ -29,7 +29,8 @@ import java.util.UUID;
*/ */
public class ResurrectedTalisman extends Talisman { public class ResurrectedTalisman extends Talisman {
private static final NamespacedKey locationKey = new NamespacedKey(SlimefunPlugin.instance(), "resurrected_location");
private final NamespacedKey locationKey = new NamespacedKey(SlimefunPlugin.instance(), "resurrected_location");
public ResurrectedTalisman(SlimefunItemStack item, ItemStack[] recipe) { public ResurrectedTalisman(SlimefunItemStack item, ItemStack[] recipe) {
super(item, recipe, true, true, "resurrected", new PotionEffect(PotionEffectType.GLOWING, 400, 0), new PotionEffect(PotionEffectType.ABSORPTION, 400, 4), new PotionEffect(PotionEffectType.DAMAGE_RESISTANCE, 200, 20)); super(item, recipe, true, true, "resurrected", new PotionEffect(PotionEffectType.GLOWING, 400, 0), new PotionEffect(PotionEffectType.ABSORPTION, 400, 4), new PotionEffect(PotionEffectType.DAMAGE_RESISTANCE, 200, 20));
@ -50,7 +51,7 @@ public class ResurrectedTalisman extends Talisman {
} }
@Nullable @Nullable
public static Location getSavedLocation(ItemStack item) { public Location getSavedLocation(ItemStack item) {
PersistentDataContainer pdc = item.getItemMeta().getPersistentDataContainer(); PersistentDataContainer pdc = item.getItemMeta().getPersistentDataContainer();
String data = pdc.get(locationKey, PersistentDataType.STRING); String data = pdc.get(locationKey, PersistentDataType.STRING);
/* Data here is always null, it doesnt get saved properly */ /* Data here is always null, it doesnt get saved properly */
@ -76,7 +77,7 @@ public class ResurrectedTalisman extends Talisman {
} }
@Nullable @Nullable
private static Location parseLocationFromJson(@Nonnull String rawData) { private Location parseLocationFromJson(@Nonnull String rawData) {
JsonObject json = new JsonParser().parse(rawData).getAsJsonObject(); JsonObject json = new JsonParser().parse(rawData).getAsJsonObject();
UUID uuid = UUID.fromString(json.get("world").getAsString()); UUID uuid = UUID.fromString(json.get("world").getAsString());