1. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Помогите Вывод сообщение из самого плагина .jar

Тема в разделе "Помощь", создана пользователем Snon_S, 3 мар 2022.

Статус темы:
Закрыта.
  1. Автор темы
    Snon_S

    Snon_S Активный участник Пользователь

    Баллы:
    76
    Как мне вести сообщение из плагина, то что нельзя использовать поршни.

    package BlockPistons;

    import org.bukkit.event.EventHandler;
    import org.bukkit.event.Listener;
    import org.bukkit.event.block.BlockPistonExtendEvent;
    import org.bukkit.event.block.BlockPistonRetractEvent;
    import org.bukkit.plugin.Plugin;
    import org.bukkit.plugin.java.JavaPlugin;

    public class BlockPistons extends JavaPlugin implements Listener {
    public void onEnable() {
    getLogger().info("Enabled");
    getServer().getPluginManager().registerEvents(this, (Plugin)this);
    }
    public void onDisable() {
    getLogger().info("Disabled");

    }
    @EventHandler
    public void blockPiston(BlockPistonRetractEvent e) {
    e.setCancelled(true);

    }

    @EventHandler
    public void blockPiston(BlockPistonExtendEvent e) {
    e.setCancelled(true);
    }
    }
     
  2. SashaBrine

    SashaBrine Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    IJustFortiLive
    Во первых ты не туда кинул тему.
    Во вторых есть два способа:
    Если ты хочешь достать информацию из config.yml
    Код:
    String message = getConfig().getString(path);
    Если файл другой например message.yml
    Код:
    File message = new File(getDataFolder()+File.separator+"message.yml");
    YamlConfiguration messageYaml = YamlConfiguration.loadConfiguration(message);
    String msg = messageYaml.getString(path);
    Это был конфиг в папке плагина

    Но можно как-то получать информацию из самого jar файла, я не знаю как но вот подсказка:
    Код:
    getResource("message.yml");
    В случаи когда нет проблем и ты читаешь config.yml, то:
    Код:
    getConfig().getString(path);
     
    Последнее редактирование: 3 мар 2022
Статус темы:
Закрыта.

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