Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package hu.Scaarry.Mindenes;
- import org.bukkit.configuration.file.FileConfiguration;
- import org.bukkit.configuration.file.YamlConfiguration;
- import org.bukkit.event.Listener;
- import org.bukkit.event.entity.PlayerDeathEvent;
- import java.io.File;
- import java.util.ArrayList;
- import java.util.List;
- import java.util.Random;
- public class halaluzenetek implements Listener {
- private static List<String> _messages = new ArrayList<>();
- private static final File FILE = new File("plugins/Mindenes", "halaluzenetek.yml");
- private static FileConfiguration cfg = YamlConfiguration.loadConfiguration(FILE);
- public static void init()
- {
- for(String message : cfg.getStringList("Messages"))
- {
- _messages.add(message);
- }
- }
- public void onPlayerDeath(PlayerDeathEvent e)
- {
- String message = _messages.get(randInt(0, _messages.size()));
- message = message.replaceAll("%p", e.getEntity().getName());
- e.setDeathMessage(message);
- }
- private int randInt(int min, int max)
- {
- Random random = new Random();
- int randomNum = random.nextInt((max - min) + 1) + min;
- return randomNum;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement