diff --git a/src/main/java/io/github/thebusybiscuit/slimefun4/implementation/listeners/RadioactivityListener.java b/src/main/java/io/github/thebusybiscuit/slimefun4/implementation/listeners/RadioactivityListener.java index add59b3c79..49a3d95971 100644 --- a/src/main/java/io/github/thebusybiscuit/slimefun4/implementation/listeners/RadioactivityListener.java +++ b/src/main/java/io/github/thebusybiscuit/slimefun4/implementation/listeners/RadioactivityListener.java @@ -7,6 +7,7 @@ import org.bukkit.event.EventHandler; import org.bukkit.event.Listener; import org.bukkit.event.entity.PlayerDeathEvent; +import org.bukkit.event.player.PlayerJoinEvent; /** * {@link RadioactivityListener} handles radioactivity level resets @@ -25,4 +26,10 @@ public void onPlayerDeath(@Nonnull PlayerDeathEvent e) { RadiationUtils.clearExposure(e.getEntity()); RadiationTask.addGracePeriod(e.getEntity()); } + + @EventHandler + public void onPlayerJoin(@Nonnull PlayerJoinEvent e) { + RadiationUtils.clearExposure(e.getPlayer()); + RadiationTask.addGracePeriod(e.getPlayer()); + } }