Class PlotClaimListener

java.lang.Object
net.chen.legacyLand.nation.plot.PlotClaimListener
All Implemented Interfaces:
org.bukkit.event.Listener

public class PlotClaimListener extends Object implements org.bukkit.event.Listener
PlotClaim 监听器 监听占领相关事件
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    onPlayerMove(org.bukkit.event.player.PlayerMoveEvent event)
    监听玩家移动,检测是否离开占领区块或敌方进入
    void
    onPlayerQuit(org.bukkit.event.player.PlayerQuitEvent event)
    玩家退出时取消占领
    void
    onTownPreClaim(com.palmergames.bukkit.towny.event.TownPreClaimEvent event)
    拦截 Towny 的 claim 事件,启动 PlotClaim 流程

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • PlotClaimListener

      public PlotClaimListener()
  • Method Details

    • onTownPreClaim

      public void onTownPreClaim(com.palmergames.bukkit.towny.event.TownPreClaimEvent event)
      拦截 Towny 的 claim 事件,启动 PlotClaim 流程
    • onPlayerMove

      public void onPlayerMove(org.bukkit.event.player.PlayerMoveEvent event)
      监听玩家移动,检测是否离开占领区块或敌方进入
    • onPlayerQuit

      public void onPlayerQuit(org.bukkit.event.player.PlayerQuitEvent event)
      玩家退出时取消占领