@xKot and also one more thing to add to @Strahan I noticed you are registering aliases as separate commands...
You cannot do that, what you are trying to accomplish is custom events, and here is a doc about how to make them. Also, don't forget about adding...
Use some logs to determine if the code even runs and then tell me what point the code reaches, put a log up at this line:...
I don't see you calling your method to create the cloud anywhere.
Alright so first this if statement is completely useless List<UUID> winner = new ArrayList<>(); winner.add(player.getUniqueId()); if...
I would go with B for both, couldn't you have used a poll?
Alright, there will be a small delay cause I have exams in a couple of days so it won't be ready for a few days.
There are many ways to create mini-games, I do not know what you mean by GameStates and GameManagers as I do not know what type of mini-game you...
I could try to make this but before I do I just want to know if I have the idea right, so you can create signs that if a player right-clicks it...
All you need to do is google anything you don't know but want to add, you didn't tell us anything about the mini-game you want to make so we can't...
Your goal is to give the player a custom nametag but teleporting an armor stand to a player with a custom name will just overlap their nametag and...
It's a method that you call using a player object, you have created your custom inventory with your custom items, now what you need to do is...
You could save the locations of where your custom portals are and use PlayerPortalEvent to check when a player uses a portal and then use...
import org.bukkit.block.EndGateway; ((EndGateway) world.getBlockAt(loc).getState()).setAge(200); I haven't tested this but I believe it should...
I read the docs here and it seems that to make the beam light up magenta you need to set the age to <=200 ticks. If you set the age to a multiple...
Separate names with a comma.