Class ParticleEffect
java.lang.Object
net.chen.legacyLand.nation.politics.effects.ParticleEffect
- All Implemented Interfaces:
PoliticalEffect
粒子效果 - 为国家领导者显示粒子图案
-
Nested Class Summary
Nested Classes -
Constructor Summary
ConstructorsConstructorDescriptionParticleEffect(org.bukkit.Particle particle, ParticleEffect.ParticlePattern pattern) -
Method Summary
Modifier and TypeMethodDescription获取效果的描述getId()获取效果的唯一标识voidonApply(com.palmergames.bukkit.towny.object.Nation nation) 当国家采用此政体时触发voidonRemove(com.palmergames.bukkit.towny.object.Nation nation) 当国家放弃此政体时触发(切换到其他政体前)voidstartParticleEffect(org.bukkit.entity.Player player, String nationName) 为玩家启动粒子效果voidstopParticleEffect(String nationName) 停止粒子效果
-
Constructor Details
-
ParticleEffect
-
-
Method Details
-
getId
Description copied from interface:PoliticalEffect获取效果的唯一标识- Specified by:
getIdin interfacePoliticalEffect- Returns:
- 效果ID
-
onApply
public void onApply(com.palmergames.bukkit.towny.object.Nation nation) Description copied from interface:PoliticalEffect当国家采用此政体时触发- Specified by:
onApplyin interfacePoliticalEffect- Parameters:
nation- 采用政体的国家
-
onRemove
public void onRemove(com.palmergames.bukkit.towny.object.Nation nation) Description copied from interface:PoliticalEffect当国家放弃此政体时触发(切换到其他政体前)- Specified by:
onRemovein interfacePoliticalEffect- Parameters:
nation- 放弃政体的国家
-
getDescription
Description copied from interface:PoliticalEffect获取效果的描述- Specified by:
getDescriptionin interfacePoliticalEffect- Returns:
- 效果描述
-
startParticleEffect
为玩家启动粒子效果 -
stopParticleEffect
停止粒子效果
-