org.bukkit.Bukkit.getServer()

Here are the examples of the java api org.bukkit.Bukkit.getServer() taken from open source projects. By voting up you can indicate which examples are most useful and appropriate.

629 Examples 7

19 Source : EconHandler.java
with GNU General Public License v3.0
from ZombieStriker

public static boolean setupEconomy() {
    if (Bukkit.getServer().getPluginManager().getPlugin("Vault") == null) {
        return false;
    }
    RegisteredServiceProvider<Economy> rsp = Bukkit.getServer().getServicesManager().getRegistration(Economy.clreplaced);
    if (rsp == null) {
        return false;
    }
    econ = rsp.getProvider();
    return econ != null;
}

19 Source : Main.java
with MIT License
from zeshan321

@Override
public void onEnable() {
    saveDefaultConfig();
    // Register health util
    this.healthUtil = new HealthUtil(this);
    // Load config settings
    configStore = new ConfigStore(this);
    // Create player folder
    File file = new File("plugins/ActionHealth/players/");
    file.mkdirs();
    // Register listeners
    getServer().getPluginManager().registerEvents(new HealthListeners(this), this);
    getServer().getPluginManager().registerEvents(new ActionListener(this, new ActionHelper(this)), this);
    // Register commands
    getCommand("Actionhealth").setExecutor(new HealthCommand(this));
    worldGuardEnabled = Bukkit.getServer().getPluginManager().isPluginEnabled("WorldGuard");
    if (Bukkit.getServer().getPluginManager().isPluginEnabled("mcMMO")) {
        mcMMOEnabled = true;
    }
    if (Bukkit.getServer().getPluginManager().isPluginEnabled("MythicMobs")) {
        mythicMobsEnabled = true;
    }
    if (Bukkit.getServer().getPluginManager().isPluginEnabled("LangUtils")) {
        langUtilsEnabled = true;
    }
    actionTask = new ActionTask(this).runTaskTimer(this, 0, configStore.checkTicks);
}

19 Source : Utils.java
with GNU General Public License v3.0
from yuttyann

@NotNull
public static String getPackageVersion() {
    var name = Bukkit.getServer().getClreplaced().getPackage().getName();
    return name.substring(name.lastIndexOf('.') + 1);
}

19 Source : Reflections.java
with GNU General Public License v3.0
from xxneox

public static String getVersion() {
    String version = Bukkit.getServer().getClreplaced().getPackage().getName();
    return version.substring(version.lastIndexOf(".") + 1);
}

19 Source : Util.java
with GNU General Public License v3.0
from weihao

/**
 * Gets a player as a Player enreplacedy.
 *
 * @param str
 * @return
 */
public static Player getPlayer(String str) {
    return Bukkit.getServer().getPlayer(str);
}

19 Source : WauzDiscord.java
with Apache License 2.0
from Wauzmons

/**
 * Gets called when the server is started.
 * 1. Creates a new Discord bot instance and logs it in.
 * 2. Registers the event listeners.
 * 3. Adds the log filter.
 * 4. Starts all repeating tasks.
 * 5. Sends a start message to Discord, if enabled.
 *
 * @see ShiroDiscordBot
 * @see WauzDiscordListener
 * @see DiscordConfigurator#showStartStopNotification()
 */
@Override
public void onEnable() {
    instance = this;
    getLogger().info("O~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-O");
    getLogger().info(" _    _                                           ");
    getLogger().info("| |  | | WauzDiscord running WauzCore v" + WauzCore.getInstance().getDescription().getVersion());
    getLogger().info("| |  | | __ _ _   _ _____ __ ___   ___  _ __  ___ ");
    getLogger().info("| |/\\| |/ _` | | | |_  / '_ ` _ \\ / _ \\| '_ \\/ __|");
    getLogger().info("\\  /\\  / (_| | |_| |/ /| | | | | | (_) | | | \\__ \\");
    getLogger().info(" \\/  \\/ \\__,_|\\__,_/___|_| |_| |_|\\___/|_| |_|___/");
    getLogger().info("");
    getLogger().info("O-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~O");
    shiroDiscordBot = new ShiroDiscordBot();
    getLogger().info("Shiro's body is ready!");
    getServer().getPluginManager().registerEvents(new WauzDiscordListener(), this);
    getLogger().info("Registered EventListeners!");
    logFilter = new WauzLogFilter();
    ((org.apache.logging.log4j.core.Logger) LogManager.getRootLogger()).addFilter(logFilter);
    getLogger().info("Added LogFilter!");
    /**
     * Every 12 minutes
     */
    Bukkit.getServer().getScheduler().scheduleSyncRepeatingTask(this, new Runnable() {

        @Override
        public void run() {
            shiroDiscordBot.updateGeneralChannelServerStats();
            shiroDiscordBot.updateLoggingChannelServerStats();
        }
    }, 14400, 14400);
    getLogger().info("Scheduled Repeating Tasks!");
    if (DiscordConfigurator.showStartStopNotification()) {
        shiroDiscordBot.sendEmbedFromMinecraft(":white_check_mark: " + WauzCore.getServerKey() + " has been started!", Color.GREEN, false);
    }
}

19 Source : CustomWeaponBow.java
with Apache License 2.0
from Wauzmons

/**
 * Spawns a trail for an arrow with the given color.
 * A particle is spawned recursively every tick, as long as the enreplacedy is valid.
 *
 * @param arrow The arrow enreplacedy.
 * @param color The trail particle color.
 *
 * @see SkillParticle#spawn(org.bukkit.Location, int)
 */
public static void spawnArrowTrail(Arrow arrow, Color color) {
    Bukkit.getServer().getScheduler().scheduleSyncDelayedTask(WauzCore.getInstance(), new Runnable() {

        public void run() {
            try {
                if (arrow != null && !arrow.isOnGround() && arrow.isValid()) {
                    new SkillParticle(color).spawn(arrow.getLocation(), 1);
                    spawnArrowTrail(arrow, color);
                }
            } catch (NullPointerException e) {
                WauzDebugger.catchException(getClreplaced(), e);
            }
        }
    }, 1);
}

19 Source : TickHandler.java
with MIT License
from VoxelGamesLib

/**
 * Starts the ticker
 */
@Override
public void enable() {
    tickTiming = timingsManager.of("Tickables");
    Bukkit.getServer().getScheduler().runTaskTimer(voxelGamesLib, this::tick, 1L, 1L);
}

19 Source : Protection.java
with MIT License
from Tsuser1

/**
 * @return the Bukkit world the protection should be located in
 */
public World getBukkitWorld() {
    if (world == null || world.isEmpty()) {
        return Bukkit.getServer().getWorlds().get(0);
    }
    return Bukkit.getServer().getWorld(world);
}

19 Source : VaultCurrency.java
with MIT License
from Tsuser1

/**
 * Check for an economy providor and set it if it was found
 */
private void checkEconomy() {
    RegisteredServiceProvider<Economy> serviceProvider = Bukkit.getServer().getServicesManager().getRegistration(Economy.clreplaced);
    if (serviceProvider != null) {
        economy = serviceProvider.getProvider();
    }
}

19 Source : CraftPlayer.java
with GNU General Public License v3.0
from tr7zw

@Override
public boolean performCommand(@NotNull String command) {
    return Bukkit.getServer().dispatchCommand(this, command);
}

19 Source : ServerCommandSender.java
with GNU General Public License v3.0
from tr7zw

public Server getServer() {
    return Bukkit.getServer();
}

19 Source : Utils.java
with BSD 3-Clause "New" or "Revised" License
from TheViperShow

/**
 * This methods allows to use the CommandMap on different forks
 * This method has been provided by electroniccat , thanks to him!
 *
 * @return the CommandMap
 * @throws NoSuchFieldException   if field isn't found
 * @throws IllegalAccessException if access is invalid
 */
public static CommandMap getCommandMap() throws NoSuchFieldException, IllegalAccessException {
    if (commandMap == null) {
        Clreplaced<? extends Server> serverClreplaced = Bukkit.getServer().getClreplaced();
        Field commandMapField = serverClreplaced.getDeclaredField("commandMap");
        commandMapField.setAccessible(true);
        commandMap = (CommandMap) commandMapField.get(Bukkit.getServer());
    }
    return commandMap;
}

19 Source : AbstractUserManager.java
with Apache License 2.0
from tboba

@Override
public ImmutableSet<T> getOnlineUsers() {
    return ImmutableSet.copyOf(Bukkit.getServer().getOnlinePlayers().stream().map(player -> this.getUser(player.getUniqueId())).filter(Optional::isPresent).map(Optional::get).collect(Collectors.toSet()));
}

19 Source : LocSerialization.java
with MIT License
from SuperRonanCraft

public static Location getLocationFromString(String s) {
    if (s == null || s.trim() == "") {
        return null;
    }
    final String[] parts = s.split(":");
    if (parts.length == 6) {
        World w = Bukkit.getServer().getWorld(parts[0]);
        double x = Double.parseDouble(parts[1]);
        double y = Double.parseDouble(parts[2]);
        double z = Double.parseDouble(parts[3]);
        float yaw = Float.parseFloat(parts[4]);
        float pitch = Float.parseFloat(parts[5]);
        return new Location(w, x, y, z, yaw, pitch);
    }
    return null;
}

19 Source : LocSerialization.java
with MIT License
from SuperRonanCraft

public static Location getLiteLocationFromString(String s) {
    if (s == null || s.trim() == "") {
        return null;
    }
    final String[] parts = s.split(":");
    if (parts.length == 4) {
        World w = Bukkit.getServer().getWorld(parts[0]);
        double x = Double.parseDouble(parts[1]);
        double y = Double.parseDouble(parts[2]);
        double z = Double.parseDouble(parts[3]);
        return new Location(w, x, y, z);
    }
    return null;
}

19 Source : SimplixQuickStart.java
with MIT License
from Simplix-Softworks

public static void registerCommand(@NonNull final Command command) {
    try {
        final Field commandMapField = Bukkit.getServer().getClreplaced().getDeclaredField("commandMap");
        commandMapField.setAccessible(true);
        final CommandMap commandMap = (CommandMap) commandMapField.get(Bukkit.getServer());
        commandMap.register(command.getLabel(), command);
    } catch (final Throwable throwable) {
        Bukkit.getLogger().log(Level.SEVERE, "Unable to register command", throwable);
    }
}

19 Source : DynamicCommandsSimplixModule.java
with MIT License
from Simplix-Softworks

public void registerCommand(@NonNull final Command command) {
    try {
        final Field commandMapField = Bukkit.getServer().getClreplaced().getDeclaredField("commandMap");
        commandMapField.setAccessible(true);
        final CommandMap commandMap = (CommandMap) commandMapField.get(Bukkit.getServer());
        commandMap.register(command.getLabel(), command);
    } catch (final Throwable throwable) {
        log.error("Unable to register command " + command.getName(), throwable);
    }
}

19 Source : Vault.java
with GNU General Public License v3.0
from ShaneBeeStudios

public static boolean setupEconomy() {
    RegisteredServiceProvider<Economy> economyProvider = Bukkit.getServer().getServicesManager().getRegistration(net.milkbowl.vault.economy.Economy.clreplaced);
    if (economyProvider != null) {
        economy = economyProvider.getProvider();
    }
    return (economy != null);
}

19 Source : MockBukkitTest.java
with MIT License
from seeseemelk

@Test
public void setServerInstanceToNull() {
    MockBukkit.mock();
    replacedumeNotNull(Bukkit.getServer());
    MockBukkit.setServerInstanceToNull();
    replacedertNull(Bukkit.getServer());
}

19 Source : MockBukkitTest.java
with MIT License
from seeseemelk

@Test
public void mock_CustomServerMocked() {
    CustomServerMock server = MockBukkit.mock(new CustomServerMock());
    replacedertNotNull(server);
    replacedertEquals(server, MockBukkit.getMock());
    replacedertEquals(server, Bukkit.getServer());
}

19 Source : MockBukkitTest.java
with MIT License
from seeseemelk

@Test
public void mock_ServerMocked() {
    ServerMock server = MockBukkit.mock();
    replacedertNotNull(server);
    replacedertEquals(server, MockBukkit.getMock());
    replacedertEquals(server, Bukkit.getServer());
}

19 Source : NMSInterface_1_16_R3.java
with MIT License
from SeanOMik

@Override
public void registerCustomFoxEnreplacedy() {
    try {
        // Replace the fox enreplacedy
        Field field = EnreplacedyTypes.FOX.getClreplaced().getDeclaredField("bf");
        FieldHelper.setField(field, EnreplacedyTypes.FOX, (EnreplacedyTypes.b<EnreplacedyFox>) EnreplacedyTamableFox::new);
        Bukkit.getServer().getConsoleSender().sendMessage(Utils.getPrefix() + ChatColor.GREEN + LanguageConfig.getSuccessReplaced());
    } catch (Exception e) {
        Bukkit.getServer().getConsoleSender().sendMessage(Utils.getPrefix() + ChatColor.RED + LanguageConfig.getFailureReplace());
        e.printStackTrace();
    }
}

19 Source : NMSInterface_1_16_R1.java
with MIT License
from SeanOMik

@Override
public void registerCustomFoxEnreplacedy() {
    try {
        // Replace the fox enreplacedy
        Field field = EnreplacedyTypes.FOX.getClreplaced().getDeclaredField("be");
        FieldHelper.setField(field, EnreplacedyTypes.FOX, (EnreplacedyTypes.b<EnreplacedyFox>) EnreplacedyTamableFox::new);
        Bukkit.getServer().getConsoleSender().sendMessage(Utils.getPrefix() + ChatColor.GREEN + LanguageConfig.getSuccessReplaced());
    } catch (Exception e) {
        Bukkit.getServer().getConsoleSender().sendMessage(Utils.getPrefix() + ChatColor.RED + LanguageConfig.getFailureReplace());
        e.printStackTrace();
    }
}

19 Source : NMSInterface_1_15_R1.java
with MIT License
from SeanOMik

@Override
public void registerCustomFoxEnreplacedy() {
    try {
        // Replace the fox enreplacedy
        Field field = EnreplacedyTypes.FOX.getClreplaced().getDeclaredField("ba");
        FieldHelper.setField(field, EnreplacedyTypes.FOX, (EnreplacedyTypes.b<EnreplacedyFox>) EnreplacedyTamableFox::new);
        Bukkit.getServer().getConsoleSender().sendMessage(Utils.getPrefix() + ChatColor.GREEN + LanguageConfig.getSuccessReplaced());
    } catch (Exception e) {
        Bukkit.getServer().getConsoleSender().sendMessage(Utils.getPrefix() + ChatColor.RED + LanguageConfig.getFailureReplace());
        e.printStackTrace();
    }
}

19 Source : NMSInterface_1_14_R1.java
with MIT License
from SeanOMik

@Override
public void registerCustomFoxEnreplacedy() {
    try {
        // Replace the fox enreplacedy
        Field field = EnreplacedyTypes.FOX.getClreplaced().getDeclaredField("aZ");
        FieldHelper.setField(field, EnreplacedyTypes.FOX, (EnreplacedyTypes.b<EnreplacedyFox>) EnreplacedyTamableFox::new);
        Bukkit.getServer().getConsoleSender().sendMessage(Utils.getPrefix() + ChatColor.GREEN + LanguageConfig.getSuccessReplaced());
    } catch (Exception e) {
        Bukkit.getServer().getConsoleSender().sendMessage(Utils.getPrefix() + ChatColor.RED + LanguageConfig.getFailureReplace());
        e.printStackTrace();
    }
}

19 Source : PlayerStatisticManager.java
with GNU Lesser General Public License v3.0
from ScreamingSandals

public void storeStatistic(PlayerStatistic statistic) {
    var savePlayerStatisticEvent = new BedwarsSavePlayerStatisticEvent(statistic);
    Bukkit.getServer().getPluginManager().callEvent(savePlayerStatisticEvent);
    if (savePlayerStatisticEvent.isCancelled()) {
        return;
    }
    if (statisticType == StatisticType.DATABASE) {
        this.storeDatabaseStatistic(statistic);
    } else {
        this.storeYamlStatistic(statistic);
    }
}

19 Source : ClassStorage.java
with GNU Lesser General Public License v3.0
from ScreamingSandals

private static String checkNMSVersion() {
    /* if NMS is not found, finding clreplaced will fail, but we still need some string */
    String nmsVersion = "nms_not_found";
    if (NMS_BASED_SERVER) {
        String packName = Bukkit.getServer().getClreplaced().getPackage().getName();
        nmsVersion = packName.substring(packName.lastIndexOf('.') + 1);
    }
    return nmsVersion;
}

19 Source : LanguageCommand.java
with GNU Lesser General Public License v3.0
from ScreamingSandals

@Override
protected void construct(Command.Builder<CommandSenderWrapper> commandSenderWrapperBuilder) {
    manager.command(commandSenderWrapperBuilder.argument(manager.argumentBuilder(String.clreplaced, "language").withSuggestionsProvider((c, s) -> languages)).handler(commandContext -> {
        final var sender = commandContext.getSender();
        try {
            final String locale = commandContext.get("language");
            final var config = new YamlConfiguration();
            var file = Main.getInstance().getPluginDescription().getDataFolder().resolve("languages").resolve("language_" + locale + ".yml").toFile();
            if (file.exists()) {
                config.load(file);
            } else {
                final var ins = Main.clreplaced.getResourcereplacedtream("languages/language_" + locale + ".yml");
                config.load(new InputStreamReader(ins));
            }
            final var langName = Objects.requireNonNull(config.getString("lang_name"));
            if (Objects.requireNonNull(MainConfig.getInstance().node("locale").getString()).equalsIgnoreCase(locale)) {
                sender.sendMessage(i18n("language_already_set").replace("%lang%", langName));
                return;
            }
            MainConfig.getInstance().node("locale").set(locale);
            MainConfig.getInstance().saveConfig();
            Bukkit.getServer().getPluginManager().disablePlugin(Main.getInstance().getPluginDescription().as(JavaPlugin.clreplaced));
            Bukkit.getServer().getPluginManager().enablePlugin(Main.getInstance().getPluginDescription().as(JavaPlugin.clreplaced));
            sender.sendMessage(i18n("language_success").replace("%lang%", langName));
        } catch (Exception e) {
            sender.sendMessage(i18n("usage_bw_lang"));
        }
    }));
}

19 Source : MemoryFPlayers.java
with GNU General Public License v3.0
from SavageLabs

public Collection<FPlayer> getOnlinePlayers() {
    Set<FPlayer> enreplacedies = new HashSet<>();
    for (Player player : Bukkit.getServer().getOnlinePlayers()) {
        enreplacedies.add(this.getByPlayer(player));
    }
    return enreplacedies;
}

19 Source : SpiralTask.java
with GNU General Public License v3.0
from SavageLabs

// we're done, whether finished or cancelled
public final void stop() {
    if (!this.valid()) {
        return;
    }
    readyToGo = false;
    Bukkit.getServer().getScheduler().cancelTask(taskID);
    taskID = -1;
}

19 Source : Reflection.java
with GNU General Public License v3.0
from SamaGames

/**
 * Gets the version string from the package name of the CraftBukkit server implementation.
 * This is needed to bypreplaced the JAR package name changing on each update.
 * @return The version string of the OBC and NMS packages, <em>including the trailing dot</em>.
 */
public synchronized static String getVersion() {
    if (_versionString == null) {
        if (Bukkit.getServer() == null) {
            // The server hasn't started, static initializer call?
            return null;
        }
        String name = Bukkit.getServer().getClreplaced().getPackage().getName();
        _versionString = name.substring(name.lastIndexOf('.') + 1) + ".";
    }
    return _versionString;
}

19 Source : ActionBarUtils.java
with GNU General Public License v2.0
from SakuraKoi

public static void load() {
    String NMS_VERSION = Bukkit.getServer().getClreplaced().getPackage().getName();
    NMS_VERSION = NMS_VERSION.substring(NMS_VERSION.lastIndexOf('.') + 1);
    if (NMS_VERSION.equalsIgnoreCase("v1_8_R1") || NMS_VERSION.equalsIgnoreCase("v1_7_")) {
        USE_1_7_NMS = true;
    } else {
        try {
            int ver = Integer.parseInt(NMS_VERSION.split("_")[1]);
            if (ver >= 11) {
                USE_1_11_API = true;
            } else {
                USE_1_8_NMS = true;
            }
        } catch (ArrayIndexOutOfBoundsException | NumberFormatException e) {
            BedwarsXP.sendConsoleMessage("§cERROR: " + BedwarsXP.l18n("ERROR_UNSUPPORTED_VERSION_ACTIONBAR_MAY_NOT_WORK"));
            USE_CHAT = true;
        }
    }
    if (USE_1_7_NMS || USE_1_8_NMS) {
        try {
            clreplacedCraftPlayer = Clreplaced.forName("org.bukkit.craftbukkit." + NMS_VERSION + ".enreplacedy.CraftPlayer");
            clreplacedPacketPlayOutChat = Clreplaced.forName("net.minecraft.server." + NMS_VERSION + ".PacketPlayOutChat");
            clreplacedIChatBaseComponent = Clreplaced.forName("net.minecraft.server." + NMS_VERSION + ".IChatBaseComponent");
            clreplacedPacket = Clreplaced.forName("net.minecraft.server." + NMS_VERSION + ".Packet");
            if (USE_1_7_NMS) {
                clreplacedChatSerializer = Clreplaced.forName("net.minecraft.server." + NMS_VERSION + ".ChatSerializer");
                methodSerializeMessage = clreplacedChatSerializer.getDeclaredMethod("a", String.clreplaced);
            } else {
                clreplacedChatComponentText = Clreplaced.forName("net.minecraft.server." + NMS_VERSION + ".ChatComponentText");
            }
        } catch (ReflectiveOperationException e) {
            BedwarsXP.sendConsoleMessage("§cERROR: " + BedwarsXP.l18n("ERROR_UNSUPPORTED_VERSION_ACTIONBAR_MAY_NOT_WORK"));
            USE_1_7_NMS = false;
            USE_1_8_NMS = false;
            USE_CHAT = true;
        }
    }
}

19 Source : CustomStructures.java
with MIT License
from ryandw11

private void loadManager() {
    Bukkit.getServer().getPluginManager().registerEvents(new ChunkLoad(), this);
    Bukkit.getServer().getPluginManager().registerEvents(new PlayerJoin(), this);
    getCommand("customstructure").setExecutor(new SCommand(this));
    getCommand("customstructure").setTabCompleter(new SCommandTab(this));
}

19 Source : Reflections.java
with MIT License
from RealAlphaUA

public static String ver() {
    String pkg = Bukkit.getServer().getClreplaced().getPackage().getName();
    return pkg.substring(pkg.lastIndexOf(".") + 1);
}

19 Source : SBAHypixelify.java
with GNU General Public License v3.0
from pronze

public static void showErrorMessage(String... messages) {
    Bukkit.getLogger().severe("======PLUGIN ERROR===========");
    Bukkit.getLogger().severe("Plugin: SBAHypixelify is being disabled for the following error:");
    Arrays.stream(messages).filter(Objects::nonNull).forEach(Bukkit.getLogger()::severe);
    Bukkit.getLogger().severe("=============================");
    Bukkit.getServer().getPluginManager().disablePlugin(plugin);
}

19 Source : UserManager.java
with GNU General Public License v3.0
from Plugily-Projects

private void loadStatsForPlayersOnline() {
    Bukkit.getServer().getOnlinePlayers().stream().map(this::getUser).forEach(this::loadStatistics);
}

19 Source : Reflection.java
with GNU Lesser General Public License v3.0
from plan-player-analytics

private static String getOBCPrefix() {
    Server server = Bukkit.getServer();
    return server != null ? server.getClreplaced().getPackage().getName() : Server.clreplaced.getPackage().getName();
}

19 Source : BukkitListenerSystem.java
with GNU Lesser General Public License v3.0
from plan-player-analytics

@Override
public void callEnableEvent(PlanPlugin plugin) {
    boolean isEnabled = plugin.isSystemEnabled();
    PlanBukkitEnableEvent event = new PlanBukkitEnableEvent(isEnabled);
    Bukkit.getServer().getPluginManager().callEvent(event);
    CapabilitySvc.notifyAboutEnable(isEnabled);
}

19 Source : ServerApi.java
with MIT License
from phybros

private static Set<Whitelist> getWhitelist() {
    Set<Whitelist> whitelist = new HashSet<Whitelist>();
    Bukkit.getServer().getWhitelistedPlayers().forEach((OfflinePlayer player) -> {
        whitelist.add(new Whitelist().offlinePlayer(player));
    });
    return whitelist;
}

19 Source : RestartCountdown.java
with GNU Affero General Public License v3.0
from PGMDev

@Override
public void onEnd(Duration total) {
    super.onEnd(total);
    Bukkit.getServer().shutdown();
}

19 Source : AbstractTitle.java
with GNU General Public License v2.0
from PatoTheBest

private String getVersion() {
    String name = Bukkit.getServer().getClreplaced().getPackage().getName();
    return name.substring(name.lastIndexOf('.') + 1) + ".";
}

19 Source : PluginScheduler.java
with GNU General Public License v2.0
from PatoTheBest

public void callEvenSync(Event event) {
    runTask(() -> Bukkit.getServer().getPluginManager().callEvent(event));
}

19 Source : BungeeHandler.java
with GNU General Public License v2.0
from PatoTheBest

@Override
public void onEnable() {
    Bukkit.getServer().getMessenger().registerOutgoingPluginChannel(corePlugin, "BungeeCord");
}

19 Source : Whitelist.java
with GNU Affero General Public License v3.0
from OvercastNetwork

public void setEnabled(boolean yes) {
    enabled = yes;
    Bukkit.getServer().getPluginManager().callEvent(new WhitelistStateChangeEvent(enabled));
}

19 Source : VaultEconomyProvider.java
with MIT License
from okx-code

@Override
public Economy getEconomy() {
    RegisteredServiceProvider<net.milkbowl.vault.economy.Economy> rsp = Bukkit.getServer().getServicesManager().getRegistration(net.milkbowl.vault.economy.Economy.clreplaced);
    if (rsp != null) {
        return new VaultEconomy(rsp.getProvider());
    } else {
        return null;
    }
}

19 Source : VaultUtils.java
with MIT License
from NyaaCat

public static Economy getVaultEconomy() {
    if (eco == null) {
        RegisteredServiceProvider<Economy> provider = Bukkit.getServer().getServicesManager().getRegistration(Economy.clreplaced);
        if (provider != null) {
            return eco = provider.getProvider();
        } else {
            throw new RuntimeException("Vault Error: No EconomyProvider found");
        }
    } else {
        return eco;
    }
}

19 Source : VaultUtils.java
with MIT License
from NyaaCat

public static Chat getVaultChat() {
    if (chat == null) {
        RegisteredServiceProvider<Chat> provider = Bukkit.getServer().getServicesManager().getRegistration(Chat.clreplaced);
        if (provider != null) {
            return chat = provider.getProvider();
        } else {
            throw new RuntimeException("Vault Error: No ChatProvider found");
        }
    } else {
        return chat;
    }
}

19 Source : ReflectionUtils.java
with MIT License
from NyaaCat

/**
 * Gets the version string for NMS & OBC clreplaced paths
 *
 * @return The version string of OBC and NMS packages
 */
public static String getVersion() {
    if (versionString == null) {
        String name = Bukkit.getServer().getClreplaced().getPackage().getName();
        versionString = name.substring(name.lastIndexOf('.') + 1) + ".";
    }
    return versionString;
}

19 Source : LocalSpigotPlayerActionListener.java
with GNU General Public License v3.0
from MultiChat

@Override
protected void sendChatAsPlayer(String playerName, String rawMessage) {
    Bukkit.getServer().getPlayer(playerName).chat(rawMessage);
}

See More Examples