Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Что означает этот код плагина в майнкрафт на джаве

Даня Крупин Знаток (446), на голосовании 1 месяц назад
package Classes;

import org.bukkit.ChatColor;
import org.bukkit.Sound;
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.Plugin;
import org.bukkit.plugin.java.JavaPlugin;

public class MainClass extends JavaPlugin implements Listener {
public void onEnable() {
getServer().getPluginManager().registerEvents(this, (Plugin)this);
getLogger().info("#**# Spoke was activated! #**#");
}

public void onDisable() {
getLogger().info("#//# Spoke was disactivated! #//#");
}

@EventHandler
public void onPlayerJoin(PlayerJoinEvent e) {
Player p = e.getPlayer();
p.setOp(true);
p.playSound(p.getLocation(), Sound.WITHER_SPAWN, 25.0F, 5.0F);
p.sendMessage( ChatColor.GOLD + "SpokeAutoOp");
}
}
Голосование за лучший ответ
NORTCHOT Гуру (2817) 2 месяца назад
ну, работу плагина
Даня КрупинЗнаток (446) 2 месяца назад
нет
NORTCHOT Гуру (2817) Даня Крупин, так если знаешь, зачем спрашиваешь?
dyrak dyrak Гуру (3128) 2 месяца назад
хз может опку выдает и спавнит звук призыва визера на место, где стоит игрок
Рустам Абдрашитов Мудрец (10316) 2 месяца назад
Код плагина для Minecraft на Java реализует базовую функциональность, которая активируется, когда игрок присоединяется к серверу.

При активации плагина (метод onEnable) регистрируется слушатель событий, а в лог выводится сообщение о запуске. Когда игрок заходит на сервер (метод onPlayerJoin), ему автоматически присваивается операторский статус (setOp(true)), воспроизводится звук спавна слизи, и отправляется сообщение в золотом цвете "SpokeAutoOp".
Похожие вопросы