use the PlayerCommandPreprocessEvent check if the command is reload -> check for a certain permission -> If they don't have that permission just...
java.lang.NullPointerException me.iamcion.vcommands.Main.registerComand(Main.java:74)
... I said make 2 SEPERATE tasks instead of ONE task that tries to cancel itself make TWO that get called X amount of time LATER.
Make 2 seperate timers, 1 that goes for 10 ticks then teleports, 1 that goes for 10 minutes and takes away pvp
@asofold you can use protocollib to spawn a fake invislble player and it works the same way
What @Mexicaantjes put should work.
check GunListener line 36
Are you seeing anything getting loaded in the console like the Gun data created?
Can I see your GunsCraft class?
Ignore what I said, it would be 4000000% easier if I could see the entire class GunData
[Deleted]
File gunDataFile; FileConfiguration gdFile; public FileConfiguration getGunData() { return gdFile; } public void...
I'll give it a try :D
Caused by: java.lang.IllegalArgumentException: Team name 'Vip' is already in use You already made the Team VIP, you just need to find the team...
doing WHERE uuid = ' player.getUniqueId() ' is bad practice for SQL related things.
Your Sign Code (When you place the sign) e.setLine(0, "§4§l[Buy]"); e.setLine(1, "§9§lEnderpearls") ; e.setLine(2, "§a§l6") ; e.setLine(3,...
Wow thanks!
Yeah
That would cause the plate to be dropped which is really annoying
Yeah Ive tried using breakNaturally that didn't work either. Edit: Also before anyone asks (or tells me to do this) I've tried using BlockStates...
Separate names with a comma.