Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Problem] Własny plugin - błąd przy starcie.


RiXo255

Rekomendowane odpowiedzi

Opublikowano

Witajcie.

Zaczynam się uczyć pisać pluginy.

Pojęcia itp już mam praktycznie opanowane, ale jest mały problem, gdy wszystko już exportuje do pliku *.jar (Oczywiście mam też zrobiony plik plugin.yml) to przy starcie serwera wywala mi błąd:

 

Wklejam całą konsolę

1). Biblioteka do pluginu to Bukkit.1.7.9

2). Silnik Spigot 1.7.9

 

Więc powinno to wszystko działać.

 

 

java.io.FileNotFoundException: ops.json (Nie mo┐na odnalečŠ okreťlonego pliku)

        at java.io.FileInputStream.open(Native Method) ~[?:1.8.0_25]
        at java.io.FileInputStream.<init>(Unknown Source) ~[?:1.8.0_25]
        at net.minecraft.util.com.google.common.io.Files.newReader(Files.java:86
) ~[spigot.jar:git-Spigot-1438]
        at net.minecraft.server.v1_7_R3.JsonList.load(JsonList.java:147) ~[spigo
t.jar:git-Spigot-1438]
        at net.minecraft.server.v1_7_R3.DedicatedPlayerList.z(SourceFile:107) [s
pigot.jar:git-Spigot-1438]
        at net.minecraft.server.v1_7_R3.DedicatedPlayerList.<init>(SourceFile:29
) [spigot.jar:git-Spigot-1438]
        at net.minecraft.server.v1_7_R3.DedicatedServer.init(DedicatedServer.jav
a:113) [spigot.jar:git-Spigot-1438]
        at net.minecraft.server.v1_7_R3.MinecraftServer.run(MinecraftServer.java
:450) [spigot.jar:git-Spigot-1438]
        at net.minecraft.server.v1_7_R3.ThreadServerApplication.run(SourceFile:6
28) [spigot.jar:git-Spigot-1438]
[11:17:52 WARN]: Failed to load white-list:
java.io.FileNotFoundException: whitelist.json (Nie mo┐na odnalečŠ okreťlonego pl
iku)
        at java.io.FileInputStream.open(Native Method) ~[?:1.8.0_25]
        at java.io.FileInputStream.<init>(Unknown Source) ~[?:1.8.0_25]
        at net.minecraft.util.com.google.common.io.Files.newReader(Files.java:86
) ~[spigot.jar:git-Spigot-1438]
        at net.minecraft.server.v1_7_R3.JsonList.load(JsonList.java:147) ~[spigo
t.jar:git-Spigot-1438]
        at net.minecraft.server.v1_7_R3.DedicatedPlayerList.B(SourceFile:123) [s
pigot.jar:git-Spigot-1438]
        at net.minecraft.server.v1_7_R3.DedicatedPlayerList.<init>(SourceFile:30
) [spigot.jar:git-Spigot-1438]
        at net.minecraft.server.v1_7_R3.DedicatedServer.init(DedicatedServer.jav
a:113) [spigot.jar:git-Spigot-1438]
        at net.minecraft.server.v1_7_R3.MinecraftServer.run(MinecraftServer.java
:450) [spigot.jar:git-Spigot-1438]
        at net.minecraft.server.v1_7_R3.ThreadServerApplication.run(SourceFile:6
28) [spigot.jar:git-Spigot-1438]
[11:17:52 INFO]: Server Ping Player Sample Count: 12
[11:17:52 INFO]: Using 4 threads for Netty based IO
[11:17:52 INFO]: Generating keypair
[11:17:52 INFO]: Starting Minecraft server on 127.0.0.1:25565
[11:17:52 WARN]: **** SERVER IS RUNNING IN OFFLINE/INSECURE MODE!
[11:17:52 WARN]: The server will make no attempt to authenticate usernames. Bewa
re.
[11:17:52 WARN]: While this makes the game possible to play without internet acc
ess, it also opens up the ability for hackers to connect with any username they
choose.
[11:17:52 WARN]: To change this, set "online-mode" to "true" in the server.prope
rties file.
[11:17:52 INFO]: **** Beginning UUID conversion, this may take A LONG time ****
[11:17:52 INFO]: Preparing level "RiXo"
[11:17:52 INFO]: -------- World Settings For [RiXo] --------
[11:17:52 INFO]: Chunks to Grow per Tick: 650
[11:17:52 INFO]: Clear tick list: false
[11:17:52 INFO]: View Distance: 10
[11:17:52 INFO]: Experience Merge Radius: 3.0
[11:17:52 INFO]: Max Entity Collisions: 8
[11:17:52 INFO]: Nerfing mobs spawned from spawners: false
[11:17:52 INFO]: Mob Spawn Range: 4
[11:17:52 INFO]: Allow Zombie Pigmen to spawn from portal blocks: true
[11:17:52 INFO]: Zombie Aggressive Towards Villager: true
[11:17:52 INFO]: Item Merge Radius: 2.5
[11:17:52 INFO]: Item Despawn Rate: 6000
[11:17:52 INFO]: Arrow Despawn Rate: 1200
[11:17:52 INFO]: Random Lighting Updates: false
[11:17:52 INFO]: Entity Activation Range: An 32 / Mo 32 / Mi 16
[11:17:52 INFO]: Cactus Growth Modifier: 100%
[11:17:52 INFO]: Cane Growth Modifier: 100%
[11:17:52 INFO]: Melon Growth Modifier: 100%
[11:17:52 INFO]: Mushroom Growth Modifier: 100%
[11:17:52 INFO]: Pumpkin Growth Modifier: 100%
[11:17:52 INFO]: Sapling Growth Modifier: 100%
[11:17:52 INFO]: Wheat Growth Modifier: 100%
[11:17:52 INFO]: Anti X-Ray: true
[11:17:52 INFO]:        Engine Mode: 1
[11:17:52 INFO]:        Hidden Blocks: [14, 15, 16, 21, 48, 49, 54, 56, 73, 74,
82, 129, 130]
[11:17:52 INFO]:        Replace Blocks: [1, 5]
[11:17:52 INFO]: Entity Tracking Range: Pl 48 / An 48 / Mo 48 / Mi 32 / Other 64
 
[11:17:52 INFO]: Hopper Transfer: 8 Hopper Check: 8 Hopper Amount: 1
[11:17:52 INFO]: Structure Info Saving: true
[11:17:52 INFO]: Sending up to 5 chunks per packet
[11:17:52 INFO]: -------- World Settings For [RiXo_nether] --------
[11:17:52 INFO]: Chunks to Grow per Tick: 650
[11:17:52 INFO]: Clear tick list: false
[11:17:52 INFO]: View Distance: 10
[11:17:52 INFO]: Experience Merge Radius: 3.0
[11:17:52 INFO]: Max Entity Collisions: 8
[11:17:52 INFO]: Nerfing mobs spawned from spawners: false
[11:17:52 INFO]: Mob Spawn Range: 4
[11:17:52 INFO]: Allow Zombie Pigmen to spawn from portal blocks: true
[11:17:52 INFO]: Zombie Aggressive Towards Villager: true
[11:17:52 INFO]: Item Merge Radius: 2.5
[11:17:52 INFO]: Item Despawn Rate: 6000
[11:17:52 INFO]: Arrow Despawn Rate: 1200
[11:17:52 INFO]: Random Lighting Updates: false
[11:17:52 INFO]: Entity Activation Range: An 32 / Mo 32 / Mi 16
[11:17:52 INFO]: Cactus Growth Modifier: 100%
[11:17:52 INFO]: Cane Growth Modifier: 100%
[11:17:52 INFO]: Melon Growth Modifier: 100%
[11:17:52 INFO]: Mushroom Growth Modifier: 100%
[11:17:52 INFO]: Pumpkin Growth Modifier: 100%
[11:17:52 INFO]: Sapling Growth Modifier: 100%
[11:17:52 INFO]: Wheat Growth Modifier: 100%
[11:17:52 INFO]: Anti X-Ray: true
[11:17:52 INFO]:        Engine Mode: 1
[11:17:52 INFO]:        Hidden Blocks: [14, 15, 16, 21, 48, 49, 54, 56, 73, 74,
82, 129, 130]
[11:17:52 INFO]:        Replace Blocks: [1, 5]
[11:17:52 INFO]: Entity Tracking Range: Pl 48 / An 48 / Mo 48 / Mi 32 / Other 64
 
[11:17:52 INFO]: Hopper Transfer: 8 Hopper Check: 8 Hopper Amount: 1
[11:17:52 INFO]: Structure Info Saving: true
[11:17:52 INFO]: Sending up to 5 chunks per packet
[11:17:52 INFO]: -------- World Settings For [RiXo_the_end] --------
[11:17:52 INFO]: Chunks to Grow per Tick: 650
[11:17:52 INFO]: Clear tick list: false
[11:17:52 INFO]: View Distance: 10
[11:17:52 INFO]: Experience Merge Radius: 3.0
[11:17:52 INFO]: Max Entity Collisions: 8
[11:17:52 INFO]: Nerfing mobs spawned from spawners: false
[11:17:52 INFO]: Mob Spawn Range: 4
[11:17:52 INFO]: Allow Zombie Pigmen to spawn from portal blocks: true
[11:17:52 INFO]: Zombie Aggressive Towards Villager: true
[11:17:52 INFO]: Item Merge Radius: 2.5
[11:17:52 INFO]: Item Despawn Rate: 6000
[11:17:52 INFO]: Arrow Despawn Rate: 1200
[11:17:52 INFO]: Random Lighting Updates: false
[11:17:52 INFO]: Entity Activation Range: An 32 / Mo 32 / Mi 16
[11:17:52 INFO]: Cactus Growth Modifier: 100%
[11:17:52 INFO]: Cane Growth Modifier: 100%
[11:17:52 INFO]: Melon Growth Modifier: 100%
[11:17:52 INFO]: Mushroom Growth Modifier: 100%
[11:17:52 INFO]: Pumpkin Growth Modifier: 100%
[11:17:52 INFO]: Sapling Growth Modifier: 100%
[11:17:52 INFO]: Wheat Growth Modifier: 100%
[11:17:52 INFO]: Anti X-Ray: true
[11:17:52 INFO]:        Engine Mode: 1
[11:17:52 INFO]:        Hidden Blocks: [14, 15, 16, 21, 48, 49, 54, 56, 73, 74,
82, 129, 130]
[11:17:52 INFO]:        Replace Blocks: [1, 5]
[11:17:52 INFO]: Entity Tracking Range: Pl 48 / An 48 / Mo 48 / Mi 32 / Other 64
 
[11:17:52 INFO]: Hopper Transfer: 8 Hopper Check: 8 Hopper Amount: 1
[11:17:52 INFO]: Structure Info Saving: true
[11:17:52 INFO]: Sending up to 5 chunks per packet
[11:17:52 INFO]: Preparing start region for level 0 (Seed: -7245851438262457722)
 
[11:17:53 INFO]: Preparing spawn area: 7%
[11:17:54 INFO]: Preparing spawn area: 18%
[11:17:55 INFO]: Preparing spawn area: 30%
[11:17:56 INFO]: Preparing spawn area: 43%
[11:17:57 INFO]: Preparing spawn area: 56%
[11:17:58 INFO]: Preparing spawn area: 69%
[11:17:59 INFO]: Preparing spawn area: 83%
[11:18:00 INFO]: Preparing spawn area: 96%
[11:18:01 INFO]: Preparing start region for level 1 (Seed: -7245851438262457722)
 
[11:18:02 INFO]: Preparing spawn area: 20%
[11:18:03 INFO]: Preparing spawn area: 41%
[11:18:04 INFO]: Preparing spawn area: 68%
[11:18:05 INFO]: Preparing spawn area: 96%
[11:18:05 INFO]: Preparing start region for level 2 (Seed: -7245851438262457722)
 
[11:18:06 INFO]: Preparing spawn area: 71%
[11:18:06 INFO]: Done (14,268s)! For help, type "help" or "?"
>reload
[11:20:29 INFO]: Server Ping Player Sample Count: 12
[11:20:29 INFO]: Using 4 threads for Netty based IO
[11:20:29 INFO]: -------- World Settings For [RiXo] --------
[11:20:29 INFO]: Chunks to Grow per Tick: 650
[11:20:29 INFO]: Clear tick list: false
[11:20:29 INFO]: View Distance: 10
[11:20:29 INFO]: Experience Merge Radius: 3.0
[11:20:29 INFO]: Max Entity Collisions: 8
[11:20:29 INFO]: Nerfing mobs spawned from spawners: false
[11:20:29 INFO]: Mob Spawn Range: 4
[11:20:29 INFO]: Allow Zombie Pigmen to spawn from portal blocks: true
[11:20:29 INFO]: Zombie Aggressive Towards Villager: true
[11:20:29 INFO]: Item Merge Radius: 2.5
[11:20:29 INFO]: Item Despawn Rate: 6000
[11:20:29 INFO]: Arrow Despawn Rate: 1200
[11:20:29 INFO]: Random Lighting Updates: false
[11:20:29 INFO]: Entity Activation Range: An 32 / Mo 32 / Mi 16
[11:20:29 INFO]: Cactus Growth Modifier: 100%
[11:20:29 INFO]: Cane Growth Modifier: 100%
[11:20:29 INFO]: Melon Growth Modifier: 100%
[11:20:29 INFO]: Mushroom Growth Modifier: 100%
[11:20:29 INFO]: Pumpkin Growth Modifier: 100%
[11:20:29 INFO]: Sapling Growth Modifier: 100%
[11:20:29 INFO]: Wheat Growth Modifier: 100%
[11:20:29 INFO]: Anti X-Ray: true
[11:20:29 INFO]:        Engine Mode: 1
[11:20:29 INFO]:        Hidden Blocks: [14, 15, 16, 21, 48, 49, 54, 56, 73, 74,
82, 129, 130]
[11:20:29 INFO]:        Replace Blocks: [1, 5]
[11:20:29 INFO]: Entity Tracking Range: Pl 48 / An 48 / Mo 48 / Mi 32 / Other 64
 
[11:20:29 INFO]: Hopper Transfer: 8 Hopper Check: 8 Hopper Amount: 1
[11:20:29 INFO]: Structure Info Saving: true
[11:20:29 INFO]: Sending up to 5 chunks per packet
[11:20:29 INFO]: -------- World Settings For [RiXo_nether] --------
[11:20:29 INFO]: Chunks to Grow per Tick: 650
[11:20:29 INFO]: Clear tick list: false
[11:20:29 INFO]: View Distance: 10
[11:20:29 INFO]: Experience Merge Radius: 3.0
[11:20:29 INFO]: Max Entity Collisions: 8
[11:20:29 INFO]: Nerfing mobs spawned from spawners: false
[11:20:29 INFO]: Mob Spawn Range: 4
[11:20:29 INFO]: Allow Zombie Pigmen to spawn from portal blocks: true
[11:20:29 INFO]: Zombie Aggressive Towards Villager: true
[11:20:29 INFO]: Item Merge Radius: 2.5
[11:20:29 INFO]: Item Despawn Rate: 6000
[11:20:29 INFO]: Arrow Despawn Rate: 1200
[11:20:29 INFO]: Random Lighting Updates: false
[11:20:29 INFO]: Entity Activation Range: An 32 / Mo 32 / Mi 16
[11:20:29 INFO]: Cactus Growth Modifier: 100%
[11:20:29 INFO]: Cane Growth Modifier: 100%
[11:20:29 INFO]: Melon Growth Modifier: 100%
[11:20:29 INFO]: Mushroom Growth Modifier: 100%
[11:20:29 INFO]: Pumpkin Growth Modifier: 100%
[11:20:29 INFO]: Sapling Growth Modifier: 100%
[11:20:29 INFO]: Wheat Growth Modifier: 100%
[11:20:29 INFO]: Anti X-Ray: true
[11:20:29 INFO]:        Engine Mode: 1
[11:20:29 INFO]:        Hidden Blocks: [14, 15, 16, 21, 48, 49, 54, 56, 73, 74,
82, 129, 130]
[11:20:29 INFO]:        Replace Blocks: [1, 5]
[11:20:29 INFO]: Entity Tracking Range: Pl 48 / An 48 / Mo 48 / Mi 32 / Other 64
 
[11:20:29 INFO]: Hopper Transfer: 8 Hopper Check: 8 Hopper Amount: 1
[11:20:29 INFO]: Structure Info Saving: true
[11:20:29 INFO]: Sending up to 5 chunks per packet
[11:20:29 INFO]: -------- World Settings For [RiXo_the_end] --------
[11:20:29 INFO]: Chunks to Grow per Tick: 650
[11:20:29 INFO]: Clear tick list: false
[11:20:29 INFO]: View Distance: 10
[11:20:29 INFO]: Experience Merge Radius: 3.0
[11:20:29 INFO]: Max Entity Collisions: 8
[11:20:29 INFO]: Nerfing mobs spawned from spawners: false
[11:20:29 INFO]: Mob Spawn Range: 4
[11:20:29 INFO]: Allow Zombie Pigmen to spawn from portal blocks: true
[11:20:29 INFO]: Zombie Aggressive Towards Villager: true
[11:20:29 INFO]: Item Merge Radius: 2.5
[11:20:29 INFO]: Item Despawn Rate: 6000
[11:20:29 INFO]: Arrow Despawn Rate: 1200
[11:20:29 INFO]: Random Lighting Updates: false
[11:20:29 INFO]: Entity Activation Range: An 32 / Mo 32 / Mi 16
[11:20:29 INFO]: Cactus Growth Modifier: 100%
[11:20:29 INFO]: Cane Growth Modifier: 100%
[11:20:29 INFO]: Melon Growth Modifier: 100%
[11:20:29 INFO]: Mushroom Growth Modifier: 100%
[11:20:29 INFO]: Pumpkin Growth Modifier: 100%
[11:20:29 INFO]: Sapling Growth Modifier: 100%
[11:20:29 INFO]: Wheat Growth Modifier: 100%
[11:20:29 INFO]: Anti X-Ray: true
[11:20:29 INFO]:        Engine Mode: 1
[11:20:29 INFO]:        Hidden Blocks: [14, 15, 16, 21, 48, 49, 54, 56, 73, 74,
82, 129, 130]
[11:20:29 INFO]:        Replace Blocks: [1, 5]
[11:20:29 INFO]: Entity Tracking Range: Pl 48 / An 48 / Mo 48 / Mi 32 / Other 64
 
[11:20:29 INFO]: Hopper Transfer: 8 Hopper Check: 8 Hopper Amount: 1
[11:20:29 INFO]: Structure Info Saving: true
[11:20:29 INFO]: Sending up to 5 chunks per packet
[11:20:29 ERROR]: Could not load 'plugins\RiXo.jar' in folder 'plugins'
org.bukkit.plugin.InvalidDescriptionException: Invalid plugin.yml
        at org.bukkit.plugin.java.JavaPluginLoader.getPluginDescription(JavaPlug
inLoader.java:150) ~[spigot.jar:git-Spigot-1438]
        at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager
.java:133) [spigot.jar:git-Spigot-1438]
        at org.bukkit.craftbukkit.v1_7_R3.CraftServer.loadPlugins(CraftServer.ja
va:362) [spigot.jar:git-Spigot-1438]
        at org.bukkit.craftbukkit.v1_7_R3.CraftServer.reload(CraftServer.java:82
0) [spigot.jar:git-Spigot-1438]
        at org.bukkit.Bukkit.reload(Bukkit.java:286) [spigot.jar:git-Spigot-1438
]
        at org.bukkit.command.defaults.ReloadCommand.execute(ReloadCommand.java:
24) [spigot.jar:git-Spigot-1438]
        at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:18
0) [spigot.jar:git-Spigot-1438]
        at org.bukkit.craftbukkit.v1_7_R3.CraftServer.dispatchCommand(CraftServe
r.java:724) [spigot.jar:git-Spigot-1438]
        at org.bukkit.craftbukkit.v1_7_R3.CraftServer.dispatchServerCommand(Craf
tServer.java:711) [spigot.jar:git-Spigot-1438]
        at net.minecraft.server.v1_7_R3.DedicatedServer.aB(DedicatedServer.java:
319) [spigot.jar:git-Spigot-1438]
        at net.minecraft.server.v1_7_R3.DedicatedServer.v(DedicatedServer.java:2
84) [spigot.jar:git-Spigot-1438]
        at net.minecraft.server.v1_7_R3.MinecraftServer.u(MinecraftServer.java:5
76) [spigot.jar:git-Spigot-1438]
        at net.minecraft.server.v1_7_R3.MinecraftServer.run(MinecraftServer.java
:482) [spigot.jar:git-Spigot-1438]
        at net.minecraft.server.v1_7_R3.ThreadServerApplication.run(SourceFile:6
28) [spigot.jar:git-Spigot-1438]
Caused by: java.io.FileNotFoundException: Jar does not contain plugin.yml
        ... 14 more
[11:20:29 INFO]: Server permissions file permissions.yml is empty, ignoring it
[11:20:29 INFO]: CONSOLE: Reload complete.
>

 

Po niżej wklejam kody z Eclipse:

*.jar

 

package me.RiXo.poczatek;

 
import java.util.logging.Logger;
 
import org.bukkit.ChatColor;
import org.bukkit.command.Command;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
import org.bukkit.plugin.PluginDescriptionFile;
import org.bukkit.plugin.java.JavaPlugin;
 
public class Poczatek extends JavaPlugin{
 
public final Logger logger = Logger.getLogger("Minecraft");
public static Poczatek plugin;
 
@Override
public void onEnable() {
PluginDescriptionFile pdf = getDescription();
this.logger.info(pdf.getName() + "Wersja" + pdf.getVersion() + "Zostal Wlaczony !");
}
 
@Override
public void onDisable() {
PluginDescriptionFile pdf = getDescription();
this.logger.info(pdf.getName() + "Zostal Wylaczony !");
}
 
public boolean onCommand(CommandSender sender, Command cmd, String commandLabel, String[] args) {
 
if(commandLabel.equalsIgnoreCase("gracz")){
if(sender instanceof Player){
Player p = (Player) sender;
p.sendMessage("czesc !");
}
else{
sender.sendMessage(ChatColor.DARK_RED + "Musisz byc na serwerze");
}
 
}
 
else if(commandLabel.equalsIgnoreCase("konsolaigracz")){
sender.sendMessage(ChatColor.GREEN + "Witaj !");
 
}
return false;
}
 
 
 
 
}
 

 

Plugin.yml

 

 

name: RiXo_Poczatek

main: me.RiXo.poczatek.Poczatek
version: 1.0
description: Moj pierwszy plugin
 
commands:
  
  witaj:
    description: Przywitaj sie z serwerem.
    
  konsolaigracz:
    description: Przywitaj sie z serwerem.

 

 

I co ja tutaj robię nie tak ?? 

Proszę o pomoc.

5255055987.png

Opublikowano

A możesz napisać, jak to powinno dokładnie wyglądać, bo prawdę mówiąc, zaczynam naukę od dziś.

Proszę o poprawną składnie :(:)

5255055987.png

Opublikowano

Temat do zamknięcia :)

Błąd prosty, gdy tworzymy plik plugin.yml (Musimy plik stworzyć z małych liter) ja napisałem z dużej Plugin.yml i to był powód, który nie chciał działać plugin...

5255055987.png

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...