Skip to content

Commit f262f2e

Browse files
authored
Merge pull request #124 from BentoBoxWorld/save_meta_data
Save meta data after setting
2 parents 7984795 + 93e1ed6 commit f262f2e

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/main/java/world/bentobox/islandfly/listeners/FlyListener.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,14 +40,16 @@ public FlyListener(final IslandFlyAddon islandFlyAddon) {
4040

4141
@EventHandler(priority = EventPriority.NORMAL, ignoreCancelled = true)
4242
public void onToggleFlight(final PlayerToggleFlightEvent event) {
43-
BentoBox.getInstance().logDebug(event.getEventName());
4443
final User user = User.getInstance(event.getPlayer());
4544
if (checkUser(user)) {
4645
user.sendMessage("islandfly.not-allowed");
4746
} else {
4847
addon.getIslands().getIslandAt(user.getLocation())
4948
.filter(i -> i.getMemberSet().contains(user.getUniqueId())).ifPresent(
50-
is -> user.putMetaData(ISLANDFLY + is.getUniqueId(), new MetaDataValue(event.isFlying())));
49+
is -> {
50+
user.putMetaData(ISLANDFLY + is.getUniqueId(), new MetaDataValue(event.isFlying()));
51+
addon.getPlayers().savePlayer(user.getUniqueId());
52+
});
5153

5254
}
5355
}

0 commit comments

Comments
 (0)