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


Java MinecraftServer.isDedicatedServer方法代碼示例

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


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

示例1: hasPermission

import net.minecraft.server.MinecraftServer; //導入方法依賴的package包/類
private boolean hasPermission(EntityPlayer player)
{
    if (permissionLevelRequired == -1) return true;
    MinecraftServer s = FMLCommonHandler.instance().getMinecraftServerInstance();
    if (!s.isDedicatedServer() && s.getServerOwner().equals(player.getName())) return true;
    UserListOpsEntry entry = s.getPlayerList().getOppedPlayers().getEntry(player.getGameProfile());
    //noinspection ConstantConditions LIES! It can be null, when the player is not an OP
    return entry != null && entry.getPermissionLevel() >= permissionLevelRequired;
}
 
開發者ID:dries007,項目名稱:DebugServerInfo,代碼行數:10,代碼來源:ServerHelper.java

示例2: execute

import net.minecraft.server.MinecraftServer; //導入方法依賴的package包/類
@Override
public void execute(MinecraftServer server, ICommandSender sender, String[] args) throws CommandException {
	TF2weapons.loadWeapons();
	if(server.isDedicatedServer())
		TF2weapons.network.sendToAll(new TF2Message.WeaponDataMessage(TF2weapons.itemDataCompressed));
	notifyCommandListener(sender, this, "commands.resetitemdata.success");
}
 
開發者ID:rafradek,項目名稱:Mods,代碼行數:8,代碼來源:CommandResetWeapons.java

示例3: ServerCommandManager

import net.minecraft.server.MinecraftServer; //導入方法依賴的package包/類
public ServerCommandManager(MinecraftServer serverIn)
{
    this.server = serverIn;
    this.registerCommand(new CommandTime());
    this.registerCommand(new CommandGameMode());
    this.registerCommand(new CommandDifficulty());
    this.registerCommand(new CommandDefaultGameMode());
    this.registerCommand(new CommandKill());
    this.registerCommand(new CommandToggleDownfall());
    this.registerCommand(new CommandWeather());
    this.registerCommand(new CommandXP());
    this.registerCommand(new CommandTP());
    this.registerCommand(new CommandTeleport());
    this.registerCommand(new CommandGive());
    this.registerCommand(new CommandReplaceItem());
    this.registerCommand(new CommandStats());
    this.registerCommand(new CommandEffect());
    this.registerCommand(new CommandEnchant());
    this.registerCommand(new CommandParticle());
    this.registerCommand(new CommandEmote());
    this.registerCommand(new CommandShowSeed());
    this.registerCommand(new CommandHelp());
    this.registerCommand(new CommandDebug());
    this.registerCommand(new CommandMessage());
    this.registerCommand(new CommandBroadcast());
    this.registerCommand(new CommandSetSpawnpoint());
    this.registerCommand(new CommandSetDefaultSpawnpoint());
    this.registerCommand(new CommandGameRule());
    this.registerCommand(new CommandClearInventory());
    this.registerCommand(new CommandTestFor());
    this.registerCommand(new CommandSpreadPlayers());
    this.registerCommand(new CommandPlaySound());
    this.registerCommand(new CommandScoreboard());
    this.registerCommand(new CommandExecuteAt());
    this.registerCommand(new CommandTrigger());
    this.registerCommand(new CommandAchievement());
    this.registerCommand(new CommandSummon());
    this.registerCommand(new CommandSetBlock());
    this.registerCommand(new CommandFill());
    this.registerCommand(new CommandClone());
    this.registerCommand(new CommandCompare());
    this.registerCommand(new CommandBlockData());
    this.registerCommand(new CommandTestForBlock());
    this.registerCommand(new CommandMessageRaw());
    this.registerCommand(new CommandWorldBorder());
    this.registerCommand(new CommandTitle());
    this.registerCommand(new CommandEntityData());
    this.registerCommand(new CommandStopSound());
    this.registerCommand(new CommandLocate());

    if (serverIn.isDedicatedServer())
    {
        this.registerCommand(new CommandOp());
        this.registerCommand(new CommandDeOp());
        this.registerCommand(new CommandStop());
        this.registerCommand(new CommandSaveAll());
        this.registerCommand(new CommandSaveOff());
        this.registerCommand(new CommandSaveOn());
        this.registerCommand(new CommandBanIp());
        this.registerCommand(new CommandPardonIp());
        this.registerCommand(new CommandBanPlayer());
        this.registerCommand(new CommandListBans());
        this.registerCommand(new CommandPardonPlayer());
        this.registerCommand(new CommandServerKick());
        this.registerCommand(new CommandListPlayers());
        this.registerCommand(new CommandWhitelist());
        this.registerCommand(new CommandSetPlayerTimeout());
    }
    else
    {
        this.registerCommand(new CommandPublishLocalServer());
    }

    CommandBase.setCommandListener(this);
}
 
開發者ID:sudofox,項目名稱:Backmemed,代碼行數:76,代碼來源:ServerCommandManager.java

示例4: ServerCommandManager

import net.minecraft.server.MinecraftServer; //導入方法依賴的package包/類
public ServerCommandManager(MinecraftServer serverIn)
{
    this.server = serverIn;
    this.registerCommand(new CommandTime());
    this.registerCommand(new CommandGameMode());
    this.registerCommand(new CommandDifficulty());
    this.registerCommand(new CommandDefaultGameMode());
    this.registerCommand(new CommandKill());
    this.registerCommand(new CommandToggleDownfall());
    this.registerCommand(new CommandWeather());
    this.registerCommand(new CommandXP());
    this.registerCommand(new CommandTP());
    this.registerCommand(new CommandTeleport());
    this.registerCommand(new CommandGive());
    this.registerCommand(new CommandReplaceItem());
    this.registerCommand(new CommandStats());
    this.registerCommand(new CommandEffect());
    this.registerCommand(new CommandEnchant());
    this.registerCommand(new CommandParticle());
    this.registerCommand(new CommandEmote());
    this.registerCommand(new CommandShowSeed());
    this.registerCommand(new CommandHelp());
    this.registerCommand(new CommandDebug());
    this.registerCommand(new CommandMessage());
    this.registerCommand(new CommandBroadcast());
    this.registerCommand(new CommandSetSpawnpoint());
    this.registerCommand(new CommandSetDefaultSpawnpoint());
    this.registerCommand(new CommandGameRule());
    this.registerCommand(new CommandClearInventory());
    this.registerCommand(new CommandTestFor());
    this.registerCommand(new CommandSpreadPlayers());
    this.registerCommand(new CommandPlaySound());
    this.registerCommand(new CommandScoreboard());
    this.registerCommand(new CommandExecuteAt());
    this.registerCommand(new CommandTrigger());
    this.registerCommand(new CommandAchievement());
    this.registerCommand(new CommandSummon());
    this.registerCommand(new CommandSetBlock());
    this.registerCommand(new CommandFill());
    this.registerCommand(new CommandClone());
    this.registerCommand(new CommandCompare());
    this.registerCommand(new CommandBlockData());
    this.registerCommand(new CommandTestForBlock());
    this.registerCommand(new CommandMessageRaw());
    this.registerCommand(new CommandWorldBorder());
    this.registerCommand(new CommandTitle());
    this.registerCommand(new CommandEntityData());
    this.registerCommand(new CommandStopSound());

    if (serverIn.isDedicatedServer())
    {
        this.registerCommand(new CommandOp());
        this.registerCommand(new CommandDeOp());
        this.registerCommand(new CommandStop());
        this.registerCommand(new CommandSaveAll());
        this.registerCommand(new CommandSaveOff());
        this.registerCommand(new CommandSaveOn());
        this.registerCommand(new CommandBanIp());
        this.registerCommand(new CommandPardonIp());
        this.registerCommand(new CommandBanPlayer());
        this.registerCommand(new CommandListBans());
        this.registerCommand(new CommandPardonPlayer());
        this.registerCommand(new CommandServerKick());
        this.registerCommand(new CommandListPlayers());
        this.registerCommand(new CommandWhitelist());
        this.registerCommand(new CommandSetPlayerTimeout());
    }
    else
    {
        this.registerCommand(new CommandPublishLocalServer());
    }

    CommandBase.setCommandListener(this);
}
 
開發者ID:F1r3w477,項目名稱:CustomWorldGen,代碼行數:75,代碼來源:ServerCommandManager.java


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