Конечно, я могу предложить такой плагин для сервера Minecraft:
```java
package com.example.speedplugin;
import org.bukkit.Bukkit;
import org.bukkit.ChatColor;
import org.bukkit.entity.Player;
import org.bukkit.plugin.java.JavaPlugin;
import org.bukkit.potion.PotionEffect;
import org.bukkit.potion.PotionEffectType;
public class SpeedPlugin extends JavaPlugin {
@Override
public void onEnable() {
Bukkit.getConsoleSender().sendMessage(ChatColor.GREEN + "SpeedPlugin has been enabled.");
// Register event listener
getServer().getPluginManager().registerEvents(new JoinListener(), this);
}
@Override
public void onDisable() {
Bukkit.getConsoleSender().sendMessage(ChatColor.RED + "SpeedPlugin has been disabled.");
}
public class JoinListener implements org.bukkit.event.Listener {
@org.bukkit.event.EventHandler
public void onPlayerJoin(org.bukkit.event.player.PlayerJoinEvent event) {
// Get the joined player
Player player = event.getPlayer();
// Apply speed effect
PotionEffect speed = new PotionEffect(PotionEffectType.SPEED, 9999999, 2);
player.addPotionEffect(speed);
// Send message to player
player.sendMessage(ChatColor.GREEN + "Welcome to the server! You now have the speed effect.");
}
}
}
```
Этот плагин будет выдавать эффект скорости при подключении к серверу. Он будет применен к игрокам, которые подключаются в любое время, а не только в начале игры. Мы регистрируем событие на подключение к серверу и применяем эффект скорости 3 к игроку на неограниченный период. Также мы отправляем сообщение игроку, что он получил эффект.