本文整理匯總了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;
}
示例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");
}
示例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);
}
示例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);
}