Make sure the visualization event is called when auto reverting visuals (#104)

This commit is contained in:
BillyGalbreath 2017-03-13 01:50:02 -05:00 committed by RoboMWM
parent 8392069960
commit 3837794c56

View File

@ -18,8 +18,12 @@
package me.ryanhamshire.GriefPrevention;
import me.ryanhamshire.GriefPrevention.events.VisualizationEvent;
import org.bukkit.Bukkit;
import org.bukkit.entity.Player;
import java.util.Collections;
//applies a visualization for a player by sending him block change packets
class VisualizationReversionTask implements Runnable
{
@ -39,6 +43,9 @@ class VisualizationReversionTask implements Runnable
{
//don't do anything if the player's current visualization is different from the one scheduled to revert
if(playerData.currentVisualization != visualization) return;
// alert plugins of a visualization
Bukkit.getPluginManager().callEvent(new VisualizationEvent(player, Collections.<Claim>emptySet()));
Visualization.Revert(player);
}