Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

.

Статус
Закрыто для дальнейших ответов.
Я как-то как качал Eclipse... Не понравилась... А в IDEA сразу быстро-круто-понятно.
Ага. Видно как "быстро-круто-понятно".
В эклипсе у меня компиляция плагина занимает два клика
 
Так как IntelliJ IDEA почти не использовал, могу только посоветовать прочитать это:
https://www.jetbrains.com/idea/help/packaging-a-module-into-a-jar-file.html
https://www.jetbrains.com/idea/help/configuring-artifacts.html
Спасибон.
Ага. Видно как "быстро-круто-понятно".
В эклипсе у меня компиляция плагина занимает два клика
Ну... Все-равно удобнее :D
В IDEA тоже.
Build airfacts --> Build.
Большой спасибон, пойду попробую.
 
Ага. Видно как "быстро-круто-понятно".
В эклипсе у меня компиляция плагина занимает два клика
А почему у меня в NetBeans только один клик?:D

Java:
package com.roboman.plugins;

import org.bukkit.Bukkit;
import org.bukkit.ChatColor;
import org.bukkit.entity.Player;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.player.PlayerJoinEvent;
import org.bukkit.plugin.java.JavaPlugin;

public class Solution extends JavaPlugin implements Listener {
    @Override
    public void onEnable() {
        this.getLogger.info("This MegaKrutoi plugin made by RoboMan and RuBukkit.");
        this.getServer().getPluginManager().registerEvents(this, this);
    }

    @Override
    public void onDisable() {
        this.getLogger.info("The End...");
    }

    @EventHandler
    public void onJoin(PlayerJoinEvent pje) {
        Player player = pje.getPlayer();
        if (player.hasPermission("NuProstaSamiiKrutoiPluginVMire.owner")) player.sendMessage(ChatColor.DARK_AQUA + "Это сообщение ты увидел благодаря пермишену NuProstaSamiiKrutoiPluginVMire.owner");
        Bukkit.broadcastMessage(ChatColor.BLUE + "СПАСИБО РуБакит что объяснил этому нубу как меня запустить (c) плагин.");
    }
}
Лучше использовать логгер, дабы не путаться в сообщениях от плагинов. Емнип, System.out.println() не остаётся в логах, что тоже не очень кошерно.
 
А почему у меня в NetBeans только один клик?:D

Java:
package com.roboman.plugins;

import org.bukkit.Bukkit;
import org.bukkit.ChatColor;
import org.bukkit.entity.Player;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.player.PlayerJoinEvent;
import org.bukkit.plugin.java.JavaPlugin;

public class Solution extends JavaPlugin implements Listener {
    @Override
    public void onEnable() {
        this.getLogger.info("This MegaKrutoi plugin made by RoboMan and RuBukkit.");
        this.getServer().getPluginManager().registerEvents(this, this);
    }

    @Override
    public void onDisable() {
        this.getLogger.info("The End...");
    }

    @EventHandler
    public void onJoin(PlayerJoinEvent pje) {
        Player player = pje.getPlayer();
        if (player.hasPermission("NuProstaSamiiKrutoiPluginVMire.owner")) player.sendMessage(ChatColor.DARK_AQUA + "Это сообщение ты увидел благодаря пермишену NuProstaSamiiKrutoiPluginVMire.owner");
        Bukkit.broadcastMessage(ChatColor.BLUE + "СПАСИБО РуБакит что объяснил этому нубу как меня запустить (c) плагин.");
    }
}
Лучше использовать логгер, дабы не путаться в сообщениях от плагинов. Емнип, System.out.println() не остаётся в логах, что тоже не очень кошерно.
Ну да, буду пытаться использовать Logger))
И еще вопрос, как написать в Bukkit.broadcastMessege() цветное жирное соощение?
Цветное я пишу так: Bukkit.broadcastMessage(ChatColor.ЦВЕТ + "Сообщение")
Однако так уже не работает... Bukkit.broadcastMessage(ChatColor.ЦВЕТ + ChatColorТИП_например_BOLD + "Сообщение")
Щта делать?((
 
Ну да, буду пытаться использовать Logger))
И еще вопрос, как написать в Bukkit.broadcastMessege() цветное жирное соощение?
Цветное я пишу так: Bukkit.broadcastMessage(ChatColor.ЦВЕТ + "Сообщение")
Однако так уже не работает... Bukkit.broadcastMessage(ChatColor.ЦВЕТ + ChatColorТИП_например_BOLD + "Сообщение")
Щта делать?((
Обычно использую
Java:
ChatColor.translateAlternateColorCodes('&', "&7[&cАхтунг, йоба&7] &aТвоя мамаша пожирнела на 500 грамм!")
когда лень использовать ChatColor.RED/GRAY/GREEN. Попробуй сам таким способом.
 
Обычно использую
Java:
ChatColor.translateAlternateColorCodes('&', "&7[&cАхтунг, йоба&7] &aТвоя мамаша пожирнела на 500 грамм!")
когда лень использовать ChatColor.RED/GRAY/GREEN. Попробуй сам таким способом.
Ну и Вам большой Пасибон!)))
Тебя Closed.
 
Статус
Закрыто для дальнейших ответов.

Поделиться этой страницей

Назад
Верх