From 85db923c86f48cb651c4293e2af05e2fce932d80 Mon Sep 17 00:00:00 2001 From: sqlongithub Date: Wed, 12 May 2021 18:29:45 +0200 Subject: [PATCH] Give mobs nametags and make hitting them work Signed-off-by: sqlongithub --- .idea/misc.xml | 5 ++ pom.xml | 1 + src/main/java/me/sql/exonrpg/ExonRPG.java | 27 ++++++++- .../me/sql/exonrpg/damage/EntityDamage.java | 43 ++++++++------ src/main/java/me/sql/exonrpg/mob/Mob.java | 42 +++++++++++--- .../java/me/sql/exonrpg/mob/MobMetadata.java | 58 ------------------- .../exonrpg/mob/command/SpawnMobCommand.java | 19 +++--- .../me/sql/exonrpg/player/PlayerMetadata.java | 12 ++++ .../java/me/sql/exonrpg/util/Database.java | 50 ++++++++++++++++ .../util/command/ToggleAutosaveCommand.java | 30 ++++++++++ src/main/resources/plugin.yml | 10 +++- 11 files changed, 197 insertions(+), 100 deletions(-) delete mode 100644 src/main/java/me/sql/exonrpg/mob/MobMetadata.java create mode 100644 src/main/java/me/sql/exonrpg/player/PlayerMetadata.java create mode 100644 src/main/java/me/sql/exonrpg/util/command/ToggleAutosaveCommand.java diff --git a/.idea/misc.xml b/.idea/misc.xml index 132404b..18fe036 100644 --- a/.idea/misc.xml +++ b/.idea/misc.xml @@ -1,5 +1,10 @@ + + + + +