[Problema] Il Mio Primo Plugin

  • Pagine (2):
  • 1
  • 2
  • »
Salve,

oggi,volevo provare a creare un plugin con la fantastica guida di @EduProArd , però una volta ,
inserito il plugin nel server sulla console mi da questo errore
Cosa Posso Fare Per Risolvere?


Errore :
[19:38:58] [Server thread/INFO]: [MyFristPlugin] Enabling MyFristPlugin v1.0
[19:38:58] [Server thread/INFO]: [MyFristPlugin] ---------------------------------
[19:38:58] [Server thread/INFO]: [MyFristPlugin]
[19:38:58] [Server thread/INFO]: [MyFristPlugin] Il Mio Primo Plugin
[19:38:58] [Server thread/INFO]: [MyFristPlugin]
[19:38:58] [Server thread/INFO]: [MyFristPlugin] Creato Da : Carmine Cella
[19:38:58] [Server thread/INFO]: [MyFristPlugin]
[19:38:58] [Server thread/INFO]: [MyFristPlugin] Stato: §aAttivo
[19:38:58] [Server thread/INFO]: [MyFristPlugin] ---------------------------------
[Immagine: severe.png]

[19:38:58] [Server thread/ERROR]: Error occurred while enabling MyFristPlugin v1.0 (Is it up to date?)

java.lang.NullPointerException
at com.gmail.modderitaliano.myfristplugin.Main.onEnable(Main.java:17) ~[?:?]
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:292) ~[craftbukkit-1.9-R0.1.jar:git-Bukkit-6bf25cd]
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:332) [craftbukkit-1.9-R0.1.jar:git-Bukkit-6bf25cd]
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:404) [craftbukkit-1.9-R0.1.jar:git-Bukkit-6bf25cd]
at org.bukkit.craftbukkit.v1_9_R1.CraftServer.loadPlugin(CraftServer.java:346) [craftbukkit-1.9-R0.1.jar:git-Bukkit-6bf25cd]
at org.bukkit.craftbukkit.v1_9_R1.CraftServer.enablePlugins(CraftServer.java:318) [craftbukkit-1.9-R0.1.jar:git-Bukkit-6bf25cd]
at net.minecraft.server.v1_9_R1.MinecraftServer.t(MinecraftServer.java:403) [craftbukkit-1.9-R0.1.jar:git-Bukkit-6bf25cd]
at net.minecraft.server.v1_9_R1.MinecraftServer.l(MinecraftServer.java:368) [craftbukkit-1.9-R0.1.jar:git-Bukkit-6bf25cd]
at net.minecraft.server.v1_9_R1.MinecraftServer.a(MinecraftServer.java:323) [craftbukkit-1.9-R0.1.jar:git-Bukkit-6bf25cd]
at net.minecraft.server.v1_9_R1.DedicatedServer.init(DedicatedServer.java:241) [craftbukkit-1.9-R0.1.jar:git-Bukkit-6bf25cd]
at net.minecraft.server.v1_9_R1.MinecraftServer.run(MinecraftServer.java:506) [craftbukkit-1.9-R0.1.jar:git-Bukkit-6bf25cd]
at java.lang.Thread.run(Thread.java:745) [?:1.8.0_60]

Main :
package com.gmail.modderitaliano.myfristplugin;


import org.bukkit.plugin.java.JavaPlugin;



publicfinalclass Main extends JavaPlugin {



@Override

public void onEnable(){

getLogger().info("---------------------------------");

getLogger().info("");

getLogger().info(" Il Mio Primo Plugin");

getLogger().info("");

getLogger().info("Creato Da : Carmine Cella");

getLogger().info("");

getLogger().info("Stato: §aAttivo");

getLogger().info("---------------------------------");

getCommand("lagg").setExecutor(new Commandi());

getCommand("test").setExecutor(new Commandi2());

getServer().getPluginManager().registerEvents(new Events(), this);

}

@Override

public void onDisable(){

getLogger().info("---------------------------------");

getLogger().info("");

getLogger().info(" Il Mio Primo Plugin");

getLogger().info("");

getLogger().info("Creato Da : Carmine Cella");

getLogger().info("");

getLogger().info("Stato: §cDisattivato");

getLogger().info("---------------------------------");

}
}



Come Posso Fare?
  



M C . M I N E B L O C K . I T
Puoi postare il codice su pastebin.com? Da come l'hai postato adesso non si capiscono bene quali sono le linee (necessarie per capire il problema).
Comunque ad occhio direi che Commandi e Commandi2 non esistono.

~ Xiaomi Redmi Note 2 Prime ~
My Config:
    MotherBoard: GigaByte 990 FX A-UD3 Ultra Durable
    CPU: AMD FX-8350 (8 core, 4.00GHz)
    Dissipatore: ThermalRight Macho HR-02 Rev.a
    RAM: Corsair Vengeance 8GB 4GBx2
    GPU: nVidia GTX 780 Asus OC
    PSU: Corsair CX 750M
    Case: Cooler Master 690 III Midi
    SSD 256GB
    HHD 1TB
    Masterizzatore
Il problema è alla riga 17 nel Main.
_____________________________________________________________________________________________________________
GitHub: https://github.com/EduProArd/
Come contattarmi: Skype("EduProArd") oppure per MP("Messaggio privato sul forum")
Hosting: https://www.easyware-hosting.ch/
EasyWay: https://www.minecraft-italia.it/forum/t-easyway-servizi-di-sviluppo-plugin-ed-amministrazione-di-sistema
_____________________________________________________________________________________________________________
@EduProArd
Non Riesco a Capire l'errore.
Main su pastebin.com:
http://pastebin.com/gkHNDAVh
  



M C . M I N E B L O C K . I T
Puoi mandare anche la classe Comandi su pastebin?
_____________________________________________________________________________________________________________
GitHub: https://github.com/EduProArd/
Come contattarmi: Skype("EduProArd") oppure per MP("Messaggio privato sul forum")
Hosting: https://www.easyware-hosting.ch/
EasyWay: https://www.minecraft-italia.it/forum/t-easyway-servizi-di-sviluppo-plugin-ed-amministrazione-di-sistema
_____________________________________________________________________________________________________________
@EduProArd eccola (Class comandi) http://pastebin.com/6Q1QZ6Ew
  



M C . M I N E B L O C K . I T
Credo che il problema risieda nel fatto che il comando "lagg" non sia registrato nella tua configurazione.
Prova ad aggiungerlo e se vi saranno altri errori posta i log completi. (Dovrai aggiungere nella config anche l'altro comando, altrimenti otterrai lo stesso errore).
@Syphl come posso registrarlo , scusa ma sono nuovo di Java . @EduProArd potresti continuare la guida su come creare un plugin?
  



M C . M I N E B L O C K . I T
27/03/2016, 16:28TheSuperGame34 ha scritto: @Syphl come posso registrarlo , scusa ma sono nuovo di Java . @EduProArd potresti continuare la guida su come creare un plugin?

La guida è completa.
Comunque, ho dato per scontato che hai seguito la guida fino alla fine, ma hai registrato il comando nel file plugin.yml?
_____________________________________________________________________________________________________________
GitHub: https://github.com/EduProArd/
Come contattarmi: Skype("EduProArd") oppure per MP("Messaggio privato sul forum")
Hosting: https://www.easyware-hosting.ch/
EasyWay: https://www.minecraft-italia.it/forum/t-easyway-servizi-di-sviluppo-plugin-ed-amministrazione-di-sistema
_____________________________________________________________________________________________________________
@EduProArd si li ho registrati, parlando della guida non potresti spiegare altre cose ad esempio il tab,iban ecc..?
  



M C . M I N E B L O C K . I T
  • Pagine (2):
  • 1
  • 2
  • »
Discussioni simili

Utente(i) che stanno guardando questa discussione: 1 Ospite(i)