add of treasure and code moving around
This commit is contained in:
parent
e250eca841
commit
cd84847c14
18 changed files with 19 additions and 30 deletions
|
@ -63,7 +63,6 @@ tasks {
|
||||||
relocate("org.json", "libs.org.json")
|
relocate("org.json", "libs.org.json")
|
||||||
exclude("org.slf4j")
|
exclude("org.slf4j")
|
||||||
relocate("redis", "libs.redis")
|
relocate("redis", "libs.redis")
|
||||||
// minimize()
|
|
||||||
}
|
}
|
||||||
sonar {
|
sonar {
|
||||||
properties {
|
properties {
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
package me.unurled.sacredrealms.sr.data.gson;
|
package me.unurled.sacredrealms.sr.components.clientbuild;
|
||||||
|
|
||||||
import static me.unurled.sacredrealms.sr.utils.Logger.error;
|
import static me.unurled.sacredrealms.sr.utils.Logger.error;
|
||||||
|
|
||||||
|
@ -7,7 +7,6 @@ import com.google.gson.JsonDeserializer;
|
||||||
import com.google.gson.JsonElement;
|
import com.google.gson.JsonElement;
|
||||||
import com.google.gson.JsonParseException;
|
import com.google.gson.JsonParseException;
|
||||||
import java.lang.reflect.Type;
|
import java.lang.reflect.Type;
|
||||||
import me.unurled.sacredrealms.sr.components.clientbuild.ClientBuild;
|
|
||||||
import org.bukkit.Bukkit;
|
import org.bukkit.Bukkit;
|
||||||
import org.bukkit.Location;
|
import org.bukkit.Location;
|
||||||
import org.bukkit.World;
|
import org.bukkit.World;
|
|
@ -15,8 +15,6 @@ import me.unurled.sacredrealms.sr.SR;
|
||||||
import me.unurled.sacredrealms.sr.commands.admin.ClientBuildCommand;
|
import me.unurled.sacredrealms.sr.commands.admin.ClientBuildCommand;
|
||||||
import me.unurled.sacredrealms.sr.data.DataHandler;
|
import me.unurled.sacredrealms.sr.data.DataHandler;
|
||||||
import me.unurled.sacredrealms.sr.data.DataManager;
|
import me.unurled.sacredrealms.sr.data.DataManager;
|
||||||
import me.unurled.sacredrealms.sr.data.gson.ClientBuildDeserializer;
|
|
||||||
import me.unurled.sacredrealms.sr.data.gson.ClientBuildSerializer;
|
|
||||||
import me.unurled.sacredrealms.sr.managers.Manager;
|
import me.unurled.sacredrealms.sr.managers.Manager;
|
||||||
import org.bukkit.Bukkit;
|
import org.bukkit.Bukkit;
|
||||||
import org.bukkit.Location;
|
import org.bukkit.Location;
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
package me.unurled.sacredrealms.sr.data.gson;
|
package me.unurled.sacredrealms.sr.components.clientbuild;
|
||||||
|
|
||||||
import com.google.gson.JsonElement;
|
import com.google.gson.JsonElement;
|
||||||
import com.google.gson.JsonPrimitive;
|
import com.google.gson.JsonPrimitive;
|
||||||
|
@ -6,7 +6,6 @@ import com.google.gson.JsonSerializationContext;
|
||||||
import com.google.gson.JsonSerializer;
|
import com.google.gson.JsonSerializer;
|
||||||
import java.lang.reflect.Type;
|
import java.lang.reflect.Type;
|
||||||
import java.util.Map.Entry;
|
import java.util.Map.Entry;
|
||||||
import me.unurled.sacredrealms.sr.components.clientbuild.ClientBuild;
|
|
||||||
import org.bukkit.Location;
|
import org.bukkit.Location;
|
||||||
import org.bukkit.block.data.BlockData;
|
import org.bukkit.block.data.BlockData;
|
||||||
|
|
|
@ -8,11 +8,11 @@ import java.util.ArrayList;
|
||||||
import java.util.HashMap;
|
import java.util.HashMap;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.UUID;
|
import java.util.UUID;
|
||||||
|
import me.unurled.sacredrealms.sr.components.item.ItemStackDeserializer;
|
||||||
|
import me.unurled.sacredrealms.sr.components.item.ItemStackSerializer;
|
||||||
|
import me.unurled.sacredrealms.sr.components.player.PotionEffectDeserializer;
|
||||||
import me.unurled.sacredrealms.sr.data.DataHandler;
|
import me.unurled.sacredrealms.sr.data.DataHandler;
|
||||||
import me.unurled.sacredrealms.sr.data.DataManager;
|
import me.unurled.sacredrealms.sr.data.DataManager;
|
||||||
import me.unurled.sacredrealms.sr.data.gson.ItemStackDeserializer;
|
|
||||||
import me.unurled.sacredrealms.sr.data.gson.ItemStackSerializer;
|
|
||||||
import me.unurled.sacredrealms.sr.data.gson.PotionEffectDeserializer;
|
|
||||||
import me.unurled.sacredrealms.sr.managers.Manager;
|
import me.unurled.sacredrealms.sr.managers.Manager;
|
||||||
import org.bukkit.entity.Entity;
|
import org.bukkit.entity.Entity;
|
||||||
import org.bukkit.entity.Mob;
|
import org.bukkit.entity.Mob;
|
||||||
|
|
|
@ -14,8 +14,8 @@ import java.util.List;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
import me.unurled.sacredrealms.sr.components.attributes.Attribute;
|
import me.unurled.sacredrealms.sr.components.attributes.Attribute;
|
||||||
import me.unurled.sacredrealms.sr.components.item.abilities.Ability;
|
import me.unurled.sacredrealms.sr.components.item.abilities.Ability;
|
||||||
|
import me.unurled.sacredrealms.sr.components.item.abilities.AbilityDeserializer;
|
||||||
import me.unurled.sacredrealms.sr.components.item.enchantments.Enchantment;
|
import me.unurled.sacredrealms.sr.components.item.enchantments.Enchantment;
|
||||||
import me.unurled.sacredrealms.sr.data.gson.AbilityDeserializer;
|
|
||||||
import org.bukkit.Material;
|
import org.bukkit.Material;
|
||||||
import org.bukkit.inventory.ItemStack;
|
import org.bukkit.inventory.ItemStack;
|
||||||
import org.bukkit.inventory.meta.ItemMeta;
|
import org.bukkit.inventory.meta.ItemMeta;
|
||||||
|
|
|
@ -1,11 +1,10 @@
|
||||||
package me.unurled.sacredrealms.sr.data.gson;
|
package me.unurled.sacredrealms.sr.components.item;
|
||||||
|
|
||||||
import com.google.gson.JsonDeserializationContext;
|
import com.google.gson.JsonDeserializationContext;
|
||||||
import com.google.gson.JsonDeserializer;
|
import com.google.gson.JsonDeserializer;
|
||||||
import com.google.gson.JsonElement;
|
import com.google.gson.JsonElement;
|
||||||
import com.google.gson.JsonParseException;
|
import com.google.gson.JsonParseException;
|
||||||
import java.lang.reflect.Type;
|
import java.lang.reflect.Type;
|
||||||
import me.unurled.sacredrealms.sr.components.item.Item;
|
|
||||||
|
|
||||||
public class ItemDeserializer implements JsonDeserializer<Item> {
|
public class ItemDeserializer implements JsonDeserializer<Item> {
|
||||||
|
|
|
@ -6,8 +6,6 @@ import java.util.HashMap;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import me.unurled.sacredrealms.sr.data.DataHandler;
|
import me.unurled.sacredrealms.sr.data.DataHandler;
|
||||||
import me.unurled.sacredrealms.sr.data.DataManager;
|
import me.unurled.sacredrealms.sr.data.DataManager;
|
||||||
import me.unurled.sacredrealms.sr.data.gson.ItemDeserializer;
|
|
||||||
import me.unurled.sacredrealms.sr.data.gson.ItemStackSerializer;
|
|
||||||
import me.unurled.sacredrealms.sr.managers.Manager;
|
import me.unurled.sacredrealms.sr.managers.Manager;
|
||||||
import org.bukkit.NamespacedKey;
|
import org.bukkit.NamespacedKey;
|
||||||
import org.bukkit.inventory.ItemStack;
|
import org.bukkit.inventory.ItemStack;
|
||||||
|
|
|
@ -1,11 +1,10 @@
|
||||||
package me.unurled.sacredrealms.sr.data.gson;
|
package me.unurled.sacredrealms.sr.components.item;
|
||||||
|
|
||||||
import com.google.gson.JsonElement;
|
import com.google.gson.JsonElement;
|
||||||
import com.google.gson.JsonPrimitive;
|
import com.google.gson.JsonPrimitive;
|
||||||
import com.google.gson.JsonSerializationContext;
|
import com.google.gson.JsonSerializationContext;
|
||||||
import com.google.gson.JsonSerializer;
|
import com.google.gson.JsonSerializer;
|
||||||
import java.lang.reflect.Type;
|
import java.lang.reflect.Type;
|
||||||
import me.unurled.sacredrealms.sr.components.item.Item;
|
|
||||||
|
|
||||||
public class ItemSerializer implements JsonSerializer<Item> {
|
public class ItemSerializer implements JsonSerializer<Item> {
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
package me.unurled.sacredrealms.sr.data.gson;
|
package me.unurled.sacredrealms.sr.components.item;
|
||||||
|
|
||||||
import com.google.gson.Gson;
|
import com.google.gson.Gson;
|
||||||
import com.google.gson.JsonDeserializationContext;
|
import com.google.gson.JsonDeserializationContext;
|
|
@ -1,4 +1,4 @@
|
||||||
package me.unurled.sacredrealms.sr.data.gson;
|
package me.unurled.sacredrealms.sr.components.item;
|
||||||
|
|
||||||
import com.google.gson.JsonElement;
|
import com.google.gson.JsonElement;
|
||||||
import com.google.gson.JsonPrimitive;
|
import com.google.gson.JsonPrimitive;
|
|
@ -1,4 +1,4 @@
|
||||||
package me.unurled.sacredrealms.sr.data.gson;
|
package me.unurled.sacredrealms.sr.components.item.abilities;
|
||||||
|
|
||||||
import com.google.gson.JsonDeserializationContext;
|
import com.google.gson.JsonDeserializationContext;
|
||||||
import com.google.gson.JsonDeserializer;
|
import com.google.gson.JsonDeserializer;
|
||||||
|
@ -6,7 +6,6 @@ import com.google.gson.JsonElement;
|
||||||
import com.google.gson.JsonObject;
|
import com.google.gson.JsonObject;
|
||||||
import com.google.gson.JsonParseException;
|
import com.google.gson.JsonParseException;
|
||||||
import java.lang.reflect.Type;
|
import java.lang.reflect.Type;
|
||||||
import me.unurled.sacredrealms.sr.components.item.abilities.Ability;
|
|
||||||
|
|
||||||
public class AbilityDeserializer implements JsonDeserializer<Ability> {
|
public class AbilityDeserializer implements JsonDeserializer<Ability> {
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
package me.unurled.sacredrealms.sr.data.gson;
|
package me.unurled.sacredrealms.sr.components.player;
|
||||||
|
|
||||||
import com.google.gson.Gson;
|
import com.google.gson.Gson;
|
||||||
import com.google.gson.GsonBuilder;
|
import com.google.gson.GsonBuilder;
|
||||||
|
@ -7,6 +7,7 @@ import com.google.gson.JsonDeserializer;
|
||||||
import com.google.gson.JsonElement;
|
import com.google.gson.JsonElement;
|
||||||
import com.google.gson.JsonParseException;
|
import com.google.gson.JsonParseException;
|
||||||
import java.lang.reflect.Type;
|
import java.lang.reflect.Type;
|
||||||
|
import me.unurled.sacredrealms.sr.components.item.ItemStackDeserializer;
|
||||||
import org.bukkit.Bukkit;
|
import org.bukkit.Bukkit;
|
||||||
import org.bukkit.event.inventory.InventoryType;
|
import org.bukkit.event.inventory.InventoryType;
|
||||||
import org.bukkit.inventory.Inventory;
|
import org.bukkit.inventory.Inventory;
|
|
@ -1,4 +1,4 @@
|
||||||
package me.unurled.sacredrealms.sr.data.gson;
|
package me.unurled.sacredrealms.sr.components.player;
|
||||||
|
|
||||||
import com.google.gson.JsonElement;
|
import com.google.gson.JsonElement;
|
||||||
import com.google.gson.JsonPrimitive;
|
import com.google.gson.JsonPrimitive;
|
|
@ -11,10 +11,6 @@ import java.util.UUID;
|
||||||
import me.unurled.sacredrealms.sr.SR;
|
import me.unurled.sacredrealms.sr.SR;
|
||||||
import me.unurled.sacredrealms.sr.data.DataHandler;
|
import me.unurled.sacredrealms.sr.data.DataHandler;
|
||||||
import me.unurled.sacredrealms.sr.data.DataManager;
|
import me.unurled.sacredrealms.sr.data.DataManager;
|
||||||
import me.unurled.sacredrealms.sr.data.gson.InventoryDeserializer;
|
|
||||||
import me.unurled.sacredrealms.sr.data.gson.InventorySerializer;
|
|
||||||
import me.unurled.sacredrealms.sr.data.gson.PotionEffectDeserializer;
|
|
||||||
import me.unurled.sacredrealms.sr.data.gson.PotionEffectSerializer;
|
|
||||||
import me.unurled.sacredrealms.sr.events.player.PlayerLevelUpEvent;
|
import me.unurled.sacredrealms.sr.events.player.PlayerLevelUpEvent;
|
||||||
import me.unurled.sacredrealms.sr.managers.Manager;
|
import me.unurled.sacredrealms.sr.managers.Manager;
|
||||||
import me.unurled.sacredrealms.sr.utils.Items;
|
import me.unurled.sacredrealms.sr.utils.Items;
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
package me.unurled.sacredrealms.sr.data.gson;
|
package me.unurled.sacredrealms.sr.components.player;
|
||||||
|
|
||||||
import static me.unurled.sacredrealms.sr.utils.Logger.error;
|
import static me.unurled.sacredrealms.sr.utils.Logger.error;
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
package me.unurled.sacredrealms.sr.data.gson;
|
package me.unurled.sacredrealms.sr.components.player;
|
||||||
|
|
||||||
import com.google.gson.JsonElement;
|
import com.google.gson.JsonElement;
|
||||||
import com.google.gson.JsonPrimitive;
|
import com.google.gson.JsonPrimitive;
|
|
@ -12,6 +12,7 @@ import me.unurled.sacredrealms.sr.components.combat.CombatManager;
|
||||||
import me.unurled.sacredrealms.sr.components.entity.EntityManager;
|
import me.unurled.sacredrealms.sr.components.entity.EntityManager;
|
||||||
import me.unurled.sacredrealms.sr.components.item.ItemManager;
|
import me.unurled.sacredrealms.sr.components.item.ItemManager;
|
||||||
import me.unurled.sacredrealms.sr.components.player.PlayerManager;
|
import me.unurled.sacredrealms.sr.components.player.PlayerManager;
|
||||||
|
import me.unurled.sacredrealms.sr.components.treasure.TreasureManager;
|
||||||
import me.unurled.sacredrealms.sr.data.DataManager;
|
import me.unurled.sacredrealms.sr.data.DataManager;
|
||||||
import org.bukkit.Bukkit;
|
import org.bukkit.Bukkit;
|
||||||
import org.jetbrains.annotations.Nullable;
|
import org.jetbrains.annotations.Nullable;
|
||||||
|
@ -32,7 +33,8 @@ public class Managers {
|
||||||
CombatManager.class,
|
CombatManager.class,
|
||||||
CommandManager.class,
|
CommandManager.class,
|
||||||
EntityManager.class,
|
EntityManager.class,
|
||||||
ClientBuildManager.class));
|
ClientBuildManager.class,
|
||||||
|
TreasureManager.class));
|
||||||
}
|
}
|
||||||
|
|
||||||
private void register(List<Class<? extends Manager>> clazz) {
|
private void register(List<Class<? extends Manager>> clazz) {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue