Minecraft plugin írás - hiba van a kódban?
Elkezdtem írni egy minecraft plugint. És egy olyant akartam, hogy a parancsokegy külön .java (class) fáljban vannak, ezt nem tudtam hogy, ezért megnéztem a videót, és az alapján meg is csináltam. Mi lehet a gond?
A szerver észleli a plugint, ha rá is keresek, akkor ki adja azt a 2 parancsot amit eddig írtam.
.java (class) kódok:
CC.java (a videóban Main.java):
NrTc2VLT
Commands.java (a videóban is ez):
KRqUd7hm
Events.java (a videóban is ez):
ERmGa7AC
plugin.yml:
ZWv4yuXU
a plugin:
Talán azért nem válaszolnak, mert elég frusztráló összerakni a linkeket. Két észrevételem van a Commands.java-hoz:
A cc parancsnál olyan permissiont kérdezel le, amit nem látok a plugin.yml-ben:
p.hasPermission(".use")
Az r parancsnál pedig szerintem tévesen a cc objektumot használod több helyen is, ami nem konzisztens a másik paranccsal:
Player p =(Player) cc;
cc.getName().equalsIgnoreCase("r")
Így engem nem lep meg, ha egyik sem működik.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!