當前位置: 首頁>>代碼示例>>Java>>正文


Java Bukkit.getWorld方法代碼示例

本文整理匯總了Java中org.bukkit.Bukkit.getWorld方法的典型用法代碼示例。如果您正苦於以下問題:Java Bukkit.getWorld方法的具體用法?Java Bukkit.getWorld怎麽用?Java Bukkit.getWorld使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在org.bukkit.Bukkit的用法示例。


在下文中一共展示了Bukkit.getWorld方法的15個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。

示例1: EndPortalFaction

import org.bukkit.Bukkit; //導入方法依賴的package包/類
public EndPortalFaction() {
    super("EndPortal");

    World overworld = Bukkit.getWorld("world");
    int maxHeight = overworld.getMaxHeight();
    int min = SettingsYML.END_PORTAL_CENTER - SettingsYML.END_PORTAL_RADIUS;
    int max = SettingsYML.END_PORTAL_CENTER + SettingsYML.END_PORTAL_RADIUS;

    // North East (++)
    addClaim(new Claim(this, new Location(overworld, min, 0, min), new Location(overworld, max, maxHeight, max)), null);

    // South West (--)
    addClaim(new Claim(this, new Location(overworld, -max, maxHeight, -max), new Location(overworld, -min, 0, -min)), null);

    // North West (-+)
    addClaim(new Claim(this, new Location(overworld, -max, 0, min), new Location(overworld, -min, maxHeight, max)), null);

    // South East (+-)
    addClaim(new Claim(this, new Location(overworld, min, 0, -max), new Location(overworld, max, maxHeight, -min)), null);

    this.safezone = true;
}
 
開發者ID:funkemunky,項目名稱:HCFCore,代碼行數:23,代碼來源:EndPortalFaction.java

示例2: setWGetWorldProtectionPlayerInteractEntityItemFrame

import org.bukkit.Bukkit; //導入方法依賴的package包/類
public static void setWGetWorldProtectionPlayerInteractEntityItemFrame() {
	if (!ConfigGProtection.getConfig().getBoolean("Protection.PlayerInteractEntity-ItemFrame.World.All_World")) {
           for (String world : ConfigGProtection.getConfig().getStringList("Protection.PlayerInteractEntity-ItemFrame.World.Worlds")) {
           	if (Bukkit.getWorld(world) == null) {
           		System.out.println("| Invalid world in Server-Protection.yml, Protection.PlayerInteractEntity-ItemFrame.World: "+world);
           	} else {
           		worlds_PlayerInteractEntity_ItemFrame.add(world);
           	}
           }
       }
}
 
開發者ID:DianoxDragon,項目名稱:UltimateSpawn,代碼行數:12,代碼來源:WorldUtils.java

示例3: setWGetFunQuadrupleJump

import org.bukkit.Bukkit; //導入方法依賴的package包/類
public static void setWGetFunQuadrupleJump() {
	if (ConfigFDoubleJump.getConfig().getBoolean("DoubleJump.Quadruple.Enable")) {
        if (!ConfigFDoubleJump.getConfig().getBoolean("DoubleJump.Quadruple.World.All_World")) {
            for (String world : ConfigFDoubleJump.getConfig().getStringList("DoubleJump.Quadruple.World.Worlds")) {
            	if (Bukkit.getWorld(world) == null) {
            		System.out.println("| Invalid world in DoubleJump.yml, DoubleJump.Quadruple.World: "+world);
            	} else {
            		worlds_fun_forjump.add(world);
            	}
            }
        }
       }
}
 
開發者ID:DianoxDragon,項目名稱:UltimateSpawn,代碼行數:14,代碼來源:WorldUtils.java

示例4: setWGetWorldGamemode

import org.bukkit.Bukkit; //導入方法依賴的package包/類
public static void setWGetWorldGamemode() {
	if (ConfigGGM.getConfig().getBoolean("Gamemode.Enable")) {
        if (!ConfigGGM.getConfig().getBoolean("Gamemode.World.All_World")) {
            for (String world : ConfigGGM.getConfig().getStringList("Gamemode.World.Worlds")) {
            	if (Bukkit.getWorld(world) == null) {
            		System.out.println("| Invalid world in Gamemode-OnJoin.yml, Gamemode.World: "+world);
            	} else {
            		worlds_GM.add(world);
            	}
            }
        }
       }
}
 
開發者ID:DianoxDragon,項目名稱:UltimateSpawn,代碼行數:14,代碼來源:WorldUtils.java

示例5: place

import org.bukkit.Bukkit; //導入方法依賴的package包/類
/**
 * Place the waiting lobby in the world
 */
public void place()
{
    this.logger.info("Generating lobby...");

    if (this.file.exists())
    {
        try
        {
            Vector vector = new Vector(0, 190, 0);

            World world = Bukkit.getWorld("world");
            world.loadChunk(0, 0);

            BukkitWorld bwf = new BukkitWorld(world);

            this.editSession = new EditSession(bwf, -1);
            this.editSession.setFastMode(true);

            CuboidClipboard c1 = SchematicFormat.MCEDIT.load(this.file);
            c1.paste(this.editSession, vector, true);
        }
        catch (MaxChangedBlocksException | IOException | DataException ex)
        {
            this.logger.log(Level.SEVERE, "Error in world", ex);
        }

    }
    else
    {
        this.logger.severe("File does not exist. Abort...");
    }

    this.logger.info("Done.");
}
 
開發者ID:SamaGames,項目名稱:SurvivalAPI,代碼行數:38,代碼來源:LobbyPopulator.java

示例6: setWGetWorldJumpPads

import org.bukkit.Bukkit; //導入方法依賴的package包/類
public static void setWGetWorldJumpPads() {
	if (ConfigFJumpad.getConfig().getBoolean("JumpPads.Enable")) {
        if (!ConfigFJumpad.getConfig().getBoolean("JumpPads.World.All_World")) {
            for (String worldWeather : ConfigFJumpad.getConfig().getStringList("JumpPads.World.Worlds")) {
            	if (Bukkit.getWorld(worldWeather) == null) {
            		System.out.println("| Invalid world in JumpPads.yml, JumpPads.World: "+worldWeather);
            	} else {
            		worlds_jumppads.add(worldWeather);
            	}
            }
        }
       }
}
 
開發者ID:DianoxDragon,項目名稱:UltimateSpawn,代碼行數:14,代碼來源:WorldUtils.java

示例7: setWGetWorldActionBarJoin

import org.bukkit.Bukkit; //導入方法依賴的package包/類
public static void setWGetWorldActionBarJoin() {
	if (ConfigGActionBar.getConfig().getBoolean("ActionBar.Enable")) {
        if (!ConfigGActionBar.getConfig().getBoolean("ActionBar.World.All_World")) {
            for (String world : ConfigGActionBar.getConfig().getStringList("ActionBar.World.Worlds")) {
            	if (Bukkit.getWorld(world) == null) {
            		System.out.println("| Invalid world in ActionBar-OnJoin.yml, ActionBar.World: "+world);
            	} else {
            		worlds_ActionBar_Join.add(world);
            	}
            }
        }
       }
}
 
開發者ID:DianoxDragon,項目名稱:UltimateSpawn,代碼行數:14,代碼來源:WorldUtils.java

示例8: getWorld

import org.bukkit.Bukkit; //導入方法依賴的package包/類
/**
 * Get the Cuboid's world.
 *
 * @return The World object representing this Cuboid's world
 * @throws IllegalStateException if the world is not loaded
 */
public World getWorld() {
    World world = Bukkit.getWorld(this.worldName);
    if (world == null)
        throw new IllegalStateException("World '" + this.worldName + "' is not loaded");
    return world;
}
 
開發者ID:AlphaHelixDev,項目名稱:AlphaLibary,代碼行數:13,代碼來源:Cuboid.java

示例9: setWGetWorldProtectionBreak

import org.bukkit.Bukkit; //導入方法依賴的package包/類
public static void setWGetWorldProtectionBreak() {
	if (ConfigGProtection.getConfig().getBoolean("Protection.Construct.Break.Enable")) {
        if (!ConfigGProtection.getConfig().getBoolean("Protection.Construct.Break.World.All_World")) {
            for (String world : ConfigGProtection.getConfig().getStringList("Protection.Construct.Break.World.Worlds")) {
            	if (Bukkit.getWorld(world) == null) {
            		System.out.println("| Invalid world in Server-Protection.yml, Protection.Construct.Break.World: "+world);
            	} else {
            		worlds_c_break.add(world);
            	}
            }
        }
       }
}
 
開發者ID:DianoxDragon,項目名稱:UltimateSpawn,代碼行數:14,代碼來源:WorldUtils.java

示例10: setWGetWorldServerDisableThunderChange

import org.bukkit.Bukkit; //導入方法依賴的package包/類
public static void setWGetWorldServerDisableThunderChange() {
	if (ConfigGServerEvent.getConfig().getBoolean("Server.Disable.ThunderChange.Enable")) {
        if (!ConfigGServerEvent.getConfig().getBoolean("Server.Disable.ThunderChange.World.All_World")) {
            for (String worldWeather : ConfigGServerEvent.getConfig().getStringList("Server.Disable.ThunderChange.World.Worlds")) {
            	if (Bukkit.getWorld(worldWeather) == null) {
            		System.out.println("| Invalid world in Server-Event.yml, Server.Disable.ThunderChange.World: "+worldWeather);
            	} else {
            		worlds_ThunderChange.add(worldWeather);
            	}
            }
        }
       }
}
 
開發者ID:DianoxDragon,項目名稱:UltimateSpawn,代碼行數:14,代碼來源:WorldUtils.java

示例11: setWGetWorldMessageOnJoin

import org.bukkit.Bukkit; //導入方法依賴的package包/類
public static void setWGetWorldMessageOnJoin() {
	if (ConfigGMessage.getConfig().getBoolean("Message.Join.Enable")) {
        if (!ConfigGMessage.getConfig().getBoolean("Message.Join.World.All_World")) {
            for (String world : ConfigGMessage.getConfig().getStringList("Message.Join.World.Worlds")) {
            	if (Bukkit.getWorld(world) == null) {
            		System.out.println("| Invalid world in Messages-Chat-OnJoin.yml, Message.Join.World: "+world);
            	} else {
            		worlds_message_join.add(world);
            	}
            }
        }
       }
}
 
開發者ID:DianoxDragon,項目名稱:UltimateSpawn,代碼行數:14,代碼來源:WorldUtils.java

示例12: setWGetDoubleJumpOnJoin

import org.bukkit.Bukkit; //導入方法依賴的package包/類
public static void setWGetDoubleJumpOnJoin() {
	if (ConfigGDoubleJumpORFly.getConfig().getBoolean("FD.DoubleJump.Enable")) {
        if (!ConfigGDoubleJumpORFly.getConfig().getBoolean("FD.DoubleJump.World.All_World")) {
            for (String world : ConfigGDoubleJumpORFly.getConfig().getStringList("FD.DoubleJump.World.Worlds")) {
            	if (Bukkit.getWorld(world) == null) {
            		System.out.println("| Invalid world in DoubleJump-Fly-OnJoin.yml, FD.DoubleJump.World: "+world);
            	} else {
            		worlds_fun_doublejump_onjoin.add(world);
            	}
            }
        }
       }
}
 
開發者ID:DianoxDragon,項目名稱:UltimateSpawn,代碼行數:14,代碼來源:WorldUtils.java

示例13: setWGetWorldHealth

import org.bukkit.Bukkit; //導入方法依賴的package包/類
public static void setWGetWorldHealth() {
	if (ConfigGHF.getConfig().getBoolean("Restore.Health.Enable")) {
        if (!ConfigGHF.getConfig().getBoolean("Restore.Health.World.All_World")) {
            for (String world : ConfigGHF.getConfig().getStringList("Restore.Health.World.Worlds")) {
            	if (Bukkit.getWorld(world) == null) {
            		System.out.println("| Invalid world in Health-Food-OnJoin.yml, Restore.Health.World: "+world);
            	} else {
            		worlds_Health.add(world);
            	}
            }
        }
       }
}
 
開發者ID:DianoxDragon,項目名稱:UltimateSpawn,代碼行數:14,代碼來源:WorldUtils.java

示例14: setPlayerOptionJoin

import org.bukkit.Bukkit; //導入方法依賴的package包/類
public static void setPlayerOptionJoin() {
	if (ConfigGPlayerOption.getConfig().getBoolean("PlayerOption.Enable")) {
        if (!ConfigGPlayerOption.getConfig().getBoolean("PlayerOption.World.All_World")) {
            for (String world : ConfigGPlayerOption.getConfig().getStringList("PlayerOption.World.Worlds")) {
            	if (Bukkit.getWorld(world) == null) {
            		System.out.println("| Invalid world in PlayerOption-Other-OnJoin.yml, PlayerOption.World: "+world);
            	} else {
            		worlds_playeroption_join.add(world);
            	}
            }
        }
       }
}
 
開發者ID:DianoxDragon,項目名稱:UltimateSpawn,代碼行數:14,代碼來源:WorldUtils.java

示例15: TestingRegion

import org.bukkit.Bukkit; //導入方法依賴的package包/類
public TestingRegion() {
    super("Test Region", new Location(Bukkit.getWorld("world"), 10, 83, 268), new Location(Bukkit.getWorld("world"), 66, 59, 312), 0, 1);
}
 
開發者ID:Dragovorn,項目名稱:OpenRPG,代碼行數:4,代碼來源:TestingRegion.java


注:本文中的org.bukkit.Bukkit.getWorld方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。