Make sure the visualization event is called when auto reverting visuals (#104)
This commit is contained in:
parent
8392069960
commit
3837794c56
|
|
@ -18,8 +18,12 @@
|
||||||
|
|
||||||
package me.ryanhamshire.GriefPrevention;
|
package me.ryanhamshire.GriefPrevention;
|
||||||
|
|
||||||
|
import me.ryanhamshire.GriefPrevention.events.VisualizationEvent;
|
||||||
|
import org.bukkit.Bukkit;
|
||||||
import org.bukkit.entity.Player;
|
import org.bukkit.entity.Player;
|
||||||
|
|
||||||
|
import java.util.Collections;
|
||||||
|
|
||||||
//applies a visualization for a player by sending him block change packets
|
//applies a visualization for a player by sending him block change packets
|
||||||
class VisualizationReversionTask implements Runnable
|
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
|
//don't do anything if the player's current visualization is different from the one scheduled to revert
|
||||||
if(playerData.currentVisualization != visualization) return;
|
if(playerData.currentVisualization != visualization) return;
|
||||||
|
|
||||||
|
// alert plugins of a visualization
|
||||||
|
Bukkit.getPluginManager().callEvent(new VisualizationEvent(player, Collections.<Claim>emptySet()));
|
||||||
|
|
||||||
Visualization.Revert(player);
|
Visualization.Revert(player);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user