Browse Source

Actually use the BukkitMetadataStore

Shane Freeder 5 years ago
parent
commit
f96ba1b4b5

+ 2 - 2
mcmmo-bukkit/src/main/java/com/gmail/nossr50/mcmmo/bukkit/BukkitBootstrap.java

@@ -65,8 +65,8 @@ public class BukkitBootstrap extends JavaPlugin implements PlatformProvider {
     }
 
     @Override
-    public MetadataStore getMetadataStore() {
-        return null;
+    public MetadataStore<MMOEntity<Entity>> getMetadataStore() {
+        return bukkitMetadataStore;
     }
 
     @Override

+ 1 - 1
mcmmo-core/src/main/java/com/gmail/nossr50/core/MetadataConstants.java

@@ -29,7 +29,7 @@ public class MetadataConstants {
     public final static MetadataKey<Boolean> ARROW_TRACKER_METAKEY = new MetadataKey<>("mcMMO: Arrow Tracker");
     public final static MetadataKey<Boolean> BONUS_DROPS_METAKEY = new MetadataKey<>("mcMMO: Bonus Drops");
     public final static MetadataKey<Boolean> DISARMED_ITEM_METAKEY = new MetadataKey<>("mcMMO: Disarmed Item");
-    public final static MetadataKey<MMOPlayer> PLAYER_DATA_METAKEY = new MetadataKey<>("mcMMO: Player Data");
+    public final static MetadataKey<MMOPlayer<?>> PLAYER_DATA_METAKEY = new MetadataKey<>("mcMMO: Player Data");
     public final static MetadataKey<Boolean> GREEN_THUMB_METAKEY = new MetadataKey<>("mcMMO: Green Thumb");
     public final static MetadataKey<Boolean> DATABASE_PROCESSING_COMMAND_METAKEY = new MetadataKey<>("mcMMO: Processing Database Command");
     public final static MetadataKey<Boolean> PETS_ANIMAL_TRACKING_METAKEY = new MetadataKey<>("mcMMO: Pet Animal");