x-kom hosting

Plugin nie działa | Java | Bukkit 1.16.2

Tea-Studios
utworzono
utworzono
[*code]Main:


package main;

import org.bukkit.Bukkit;
import org.bukkit.ChatColor;
import org.bukkit.Location;
import org.bukkit.World;
import org.bukkit.command.Command;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
import org.bukkit.plugin.java.JavaPlugin;
import org.bukkit.scheduler.BukkitRunnable;

public class Main extends JavaPlugin {
    
    public void onEnable() {
        getLogger().info("Pomyslnie zaladowano plugin by Tea Studios");
        saveDefaultConfig();
        }
            @Override
            public boolean onCommand(CommandSender sender, Command cmd, String Label, String[] args) {
                Player p = (Player) sender;
                if(cmd.getName().equalsIgnoreCase("setspawn")) {
                    double x = p.getLocation().getX();
                    double y = p.getLocation().getY();
                    double z = p.getLocation().getZ();
                    String world = p.getWorld().getName();
                    getConfig().set("spawn.x", x);
                    getConfig().set("spawn.y", y);
                    getConfig().set("spawn.z", z);
                    getConfig().set("spawn.world", world);
                    saveConfig();
                    p.sendMessage(ChatColor.DARK_GRAY + ">>" + ChatColor.GRAY + "Spawn zostal pomyslnie" + ChatColor.GRAY + "Ustawiony");
                }
                if(cmd.getName().equalsIgnoreCase("spawn")) {
                    new BukkitRunnable(){
                        double x = p.getLocation().getX();
                        double y = p.getLocation().getY();
                        double z = p.getLocation().getZ();
                        World world = p.getWorld();
                        Location last = new Location(world, x, y, z);
                        int i = 6;
                        public void run() {
                            if(i == 1) {
                                this.cancel();
                                double spawnx = getConfig().getDouble("spawn.x");
                                double spawny = getConfig().getDouble("spawn.y");
                                double spawnz = getConfig().getDouble("spawn.z");
                                String spawnworld = getConfig().getString("spawn.world");
                                p.teleport(new Location(Bukkit.getWorld(spawnworld), spawnx, spawny, spawnz));
                                p.sendMessage(ChatColor.DARK_GRAY + ">>" + ChatColor.GRAY + "Zostales przeleportowany na" + ChatColor.GRAY + "spawna!");
                            }else {
                                double x = p.getLocation().getX();
                                double y = p.getLocation().getY();
                                double z = p.getLocation().getZ();
                                World world = p.getWorld();
                                Location now = new Location(world, x, y, z);
                                if(now.equals(last)) {
                                    i--;
                                    p.sendMessage(ChatColor.DARK_GRAY + ">>" + ChatColor.GRAY + "Zostales przeleportowany za" + ChatColor.GRAY + i);        
                                }    else {
                                    this.cancel();
                                    p.sendMessage(ChatColor.DARK_GRAY + ">>" + ChatColor.GRAY + "Teleportacja przerwana, powod:" + ChatColor.GRAY + "Poruszyles sie!");
                                    
                                }
                                
                                
                            }
                            
                        }
                        
                    }.runTaskTimer(this, 0L, 20L);
                }
                return false;
            
        }

}


plugin.yml:

name: TW-Spawn
version: 1.0
main: main.Main

commands:
  setspawn:
    description: Komenda na spawn napisana przez Kezoto dla Tea World.
  spawn:
  description: Komenda na spawn napisana przez Kezoto2 dla Tea World.

serwer nie widzi tego pluginu, nie wiem z jakiego powodu.
ss z eclipse: https://imgur.com/gallery/2e4jrMU

Tea-Studios
komentarz
komentarz

Ktoś kolwiek łaskaw mi odpowiedzieć?>

4cHmEd
komentarz
komentarz
4 godziny temu, Tea-Studios napisał:

Ktoś kolwiek łaskaw mi odpowiedzieć?>

Prawdopodobnie nikt sie nie zna... na pluginach z MC

 

Wciąż szukasz rozwiązania problemu? Napisz teraz na forum!

Możesz zadać pytanie bez konieczności rejestracji - wystarczy, że wypełnisz formularz.

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Strona wykorzystuje pliki cookies w celu prawidłowego świadczenia usług i wygody użytkowników. Warunki przechowywania i dostępu do plików cookies możesz zmienić w ustawieniach przeglądarki.