org.bukkit.World#setPVP ( )源码实例Demo

下面列出了org.bukkit.World#setPVP ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: UHC   文件: GlobalPVPModule.java
@Override
public void onEnable() {
    for (final World world : Bukkit.getWorlds()) {
        if (worlds.worldMatches(world)) {
            world.setPVP(true);
        }
    }
}
 
源代码2 项目: UHC   文件: GlobalPVPModule.java
@Override
public void onDisable() {
    for (final World world : Bukkit.getWorlds()) {
        if (worlds.worldMatches(world)) {
            world.setPVP(false);
        }
    }
}
 
源代码3 项目: UHC   文件: GlobalPVPModule.java
@EventHandler
public void on(WorldLoadEvent event) {
    final World world = event.getWorld();

    if (worlds.worldMatches(world)) {
        world.setPVP(isEnabled());
    }
}
 
源代码4 项目: CardinalPGM   文件: Cycle.java
@Override
public void run() {
    GenerateMap.copyWorldFromRepository(map.getFolder(), uuid);
    World world = new WorldCreator("matches/" + uuid.toString()).generator(new NullChunkGenerator()).createWorld();
    world.setPVP(true);
    handler.setMatchWorld(world);
    handler.setMatchFile(new File("matches/" + uuid.toString() + "/"));
}
 
源代码5 项目: Skript   文件: EffPvP.java
@Override
protected void execute(final Event e) {
	for (final World w : worlds.getArray(e)) {
		w.setPVP(enable);
	}
}