@kangkyuchang No, read my post again.
1. You're still using lists insteads of sets.
2. You still have "PU".
3. You went back to using...
@kangkyuchang There's not a lot of difference between a List and a Set, you just need to think of them like this:
Do i want this collection to...
1. The map doesn't need to be static.
2. You don't need this Set, the Sets you want are the values inside the map.
3. You don't need to null...
@RiverShara I was guessing that you build against 1.14 because of the log but, is that really the case? What're you building against?
@Strahan Now that i think about it, it'd probably be better to use a HashSet instead of an ArrayList.
That way it doesn't get any duplicate values...
@timtower He probably wants to get the name of the inventory.
@RiverShara Use InventoryClickEvent#getView()#getTitle() to get the inventory name.
Follow the Java naming conventions.
Use List#add(UUID) instead of List#set(0, UUID)
You've almost got it here, you just need to get the list from...
Use damagerplayer.put(UUID, List<UUID>);
@MrDaniel Does the directory you're trying to create the file in exist? Try using File#getParentFile()#mkdirs() before using File#createNewFile()
@kangkyuchang Make all your checks before you add it to the list.
Do note that you need to add the entity's UUID object to the list, not the...
@Pr0totype2 The second one is a paid resource, you're not allowed to post those.
@krifix Why do you want to hide the commands from the console?
@aweewee If i understood your problem correctly, you want to make one "VL" for every cause.
To do this you could make all the causes static...
@MrDaniel Try printing the stacktrace, that might give more information regarding the cause.
@MrDaniel I found something that might help you solve this:...
Separate names with a comma.