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:
parent
9be590459a
commit
5e39920e59
@ -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());
|
||||||
|
Loading…
Reference in New Issue
Block a user