diff --git a/src/main/java/emu/grasscutter/game/managers/mapmark/MapMarksManager.java b/src/main/java/emu/grasscutter/game/managers/mapmark/MapMarksManager.java index 225aa834a..703385bc6 100644 --- a/src/main/java/emu/grasscutter/game/managers/mapmark/MapMarksManager.java +++ b/src/main/java/emu/grasscutter/game/managers/mapmark/MapMarksManager.java @@ -66,10 +66,6 @@ public class MapMarksManager extends BasePlayerManager { } } - private void save() { - player.save(); - } - private void teleport(Player player, MapMark mapMark) { float y; try { diff --git a/src/main/java/emu/grasscutter/game/player/BasePlayerManager.java b/src/main/java/emu/grasscutter/game/player/BasePlayerManager.java index 24023f726..7508995c0 100644 --- a/src/main/java/emu/grasscutter/game/player/BasePlayerManager.java +++ b/src/main/java/emu/grasscutter/game/player/BasePlayerManager.java @@ -12,4 +12,11 @@ public abstract class BasePlayerManager { public Player getPlayer() { return this.player; } + + /** + * Saves the player to the database + */ + public void save() { + getPlayer().save(); + } }