mirror of
https://e.coding.net/circlecloud/Residence.git
synced 2025-11-26 22:06:07 +00:00
@@ -14,11 +14,11 @@ import com.bekvon.bukkit.residence.manager.EntityManager;
|
|||||||
import com.bekvon.bukkit.residence.protection.ClaimedResidence;
|
import com.bekvon.bukkit.residence.protection.ClaimedResidence;
|
||||||
import com.bekvon.bukkit.residence.protection.FlagPermissions;
|
import com.bekvon.bukkit.residence.protection.FlagPermissions;
|
||||||
|
|
||||||
public class ResidenceAnimalKilling implements Listener {
|
public class ResidenceAnimalKillingListener implements Listener {
|
||||||
EntityManager entitymanager;
|
EntityManager entitymanager;
|
||||||
Residence plugin;
|
Residence plugin;
|
||||||
|
|
||||||
public ResidenceAnimalKilling(final Residence plugin) {
|
public ResidenceAnimalKillingListener(final Residence plugin) {
|
||||||
this.plugin = plugin;
|
this.plugin = plugin;
|
||||||
this.entitymanager = plugin.getEntityManager();
|
this.entitymanager = plugin.getEntityManager();
|
||||||
FlagPermissions.addFlag("animalkilling");
|
FlagPermissions.addFlag("animalkilling");
|
||||||
@@ -7,7 +7,7 @@ import org.bukkit.event.Listener;
|
|||||||
import org.bukkit.plugin.PluginManager;
|
import org.bukkit.plugin.PluginManager;
|
||||||
|
|
||||||
import com.bekvon.bukkit.residence.Residence;
|
import com.bekvon.bukkit.residence.Residence;
|
||||||
import com.bekvon.bukkit.residence.listeners.flag.ResidenceAnimalKilling;
|
import com.bekvon.bukkit.residence.listeners.flag.ResidenceAnimalKillingListener;
|
||||||
import com.bekvon.bukkit.residence.listeners.flag.ResidenceFlyListener;
|
import com.bekvon.bukkit.residence.listeners.flag.ResidenceFlyListener;
|
||||||
|
|
||||||
import cn.citycraft.PluginHelper.config.FileConfig;
|
import cn.citycraft.PluginHelper.config.FileConfig;
|
||||||
@@ -29,7 +29,7 @@ public class FlagManager {
|
|||||||
flagmap = new HashMap<Boolean, Listener>();
|
flagmap = new HashMap<Boolean, Listener>();
|
||||||
|
|
||||||
flagmap.put(config.getBoolean("Flag.Fly", true), new ResidenceFlyListener(plugin));
|
flagmap.put(config.getBoolean("Flag.Fly", true), new ResidenceFlyListener(plugin));
|
||||||
flagmap.put(config.getBoolean("Flag.AnimalKilling", true), new ResidenceAnimalKilling(plugin));
|
flagmap.put(config.getBoolean("Flag.AnimalKilling", true), new ResidenceAnimalKillingListener(plugin));
|
||||||
|
|
||||||
for (final Entry<Boolean, Listener> fm : flagmap.entrySet()) {
|
for (final Entry<Boolean, Listener> fm : flagmap.entrySet()) {
|
||||||
if (fm.getKey()) {
|
if (fm.getKey()) {
|
||||||
|
|||||||
Reference in New Issue
Block a user