[Problema] Problema Nella Creazione Di Un Plugin

Buongiorno, sono ormai un po di giorni che provo a creare un plugin che apra una gui con all'interno degli item, ma al momento della scrittura del codice è tutto ok e non ci sono errori di scrittura/punteggiatura poi quando vado in game e eseguo il comando non da segni di vita e dice comando sconosciuto

Ecco Lo Screen, sapete dirmi dove ho sbagliato???

Dimenticavo Non Da Alcun Errore In Console (Modificato 20/08/2018, 14:43 da gamer891962.)
Guarda qui.
Niente Spigot senza Java: non fare plugin se non sai come funziona il linguaggio con cui li stai facendo.
(Modificato 20/08/2018, 15:41 da iAmGio.)
20/08/2018, 14:29gamer891962 ha scritto: Buongiorno, sono ormai un po di giorni che provo a creare un plugin che apra una gui con all'interno degli item, ma al momento della scrittura del codice è tutto ok e non ci sono errori di scrittura/punteggiatura poi quando vado in game e eseguo il comando non da segni di vita e dice comando sconosciuto

Ecco Lo Screen, sapete dirmi dove ho sbagliato???

Dimenticavo Non Da Alcun Errore In Console

Hai messo il listner? Lo hai aggiunto? È tutto configurato bene?


Non si decide di diventare tossicomani. Un mattino ci si desta in preda al "malessere" e lo si è.
20/08/2018, 15:35iAmGio ha scritto: Guarda qui.
Niente Spigot senza Java: non fare plugin se non sai come funziona il linguaggio con cui li stai facendo.

Si lo so ma mi viene normale perché poco fa mi hanno chiesto la traduzione di un plugin in cui tutte le lettere inizavano Così xD. Comunque ne capisco di java e quello mi sembrava il modo migliore per ottenere il risultato voluto. La guida l'ho letta e non ho capito come risolvere il problema

20/08/2018, 15:37dirtybloom ha scritto: Hai messo il listner? Lo hai aggiunto? È tutto configurato bene?

Ok che qualcosa ne capisco ma ho ricomiciato 2 giorni fa dopo circa un anno e mezzo di inattività, rinfrescarmi la memoria non mi farebbe male. In sostanza cos'è il listner??? (Modificato 20/08/2018, 18:17 da gamer891962.)
@gamer891962

ti dobbiamo rinfrescare noi la memoria quando sul web ci sono migliaia di informazioni a riguardo?
wtf
Mi sembrava fra i forum migliori nel quale chiedere un'informazione ma se sbaglio scusatemi, vado altrove... Bye
Se ti sono stato utile lascia un +1
Telegram @Obsidi4nPvP 
   Discord Obsidi4nPvP#1160      



20/08/2018, 20:33gamer891962 ha scritto: Mi sembrava fra i forum migliori nel quale chiedere un'informazione ma se sbaglio scusatemi, vado altrove... Bye

1. Non hai implementato CommandExecutor
2. perchè static?
3. manca l'onEnable e la relativa registrazione del comando

Pappa pronta:
Codice:
public class Main extends JavaPlugin implements CommandExecutor {
  
  @Override
  public void onEnable() {
    getCommand("social").setExecutor(this);
  }

  @Override
  public boolean onCommand(...) {
     if (!(sender instanceof Player)) {
       return false;
     }
     Player player = (Player) sender;

     ItemStack item = new ItemStack(Material.NAME_TAG);
     ItemMeta meta = item.getItemMeta();
     meta.setDisplayName(...);
     item.setItemMeta(meta);
      
     Inventory gui = Bukkit.createInventory(...);
     gui.setItem(3, item);
    
     player.openInventory(gui);  
     return true;
  }
}
(Modificato 21/08/2018, 15:59 da nikeTion.)
[Immagine: bZvpSjW.png]  

Discussioni simili
Risposta di ReNext
12/11/2018, 03:40
Risposta di _gjkf_
19/09/2018, 18:14
Risposta di Auties05
31/08/2018, 11:45
Risposta di koyote_059
18/08/2018, 18:00

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