Немного поправил код, добавил некоторые полезные методы и переделал конфиг#4
Немного поправил код, добавил некоторые полезные методы и переделал конфиг#4monikon22 wants to merge 1 commit intolink1107:masterfrom
Conversation
|
Стиль кода значительно улучшился! |
|
не шарю за Java, но вряд ли коллекции в ней thread-safe. и никакой защиты от этого нет |
|
Ещё можно в Utils.isBlackListed(String) вывести HashMap в статическое поле и заполнить в статическом конструкторе. |
|
Работа, прямо скажем, титаническая. Спасибо огромное! Я мержить, наверное, не буду, если ты не против, ибо я лучше буду этот коммит постепенно для себя разбирать, что и как там делается, и добавлять вручную с какими-то своими правками, чтобы ясно понимать суть изменений, в том числе и на будущее. |
b8b25a4 to
b5313d1
Compare
5da4933 to
77060ca
Compare
Есть пакет java.util.concurrent.* в котором предоставляются обертки для thread safe коллекций. и многое другое что важно для нормального многопотока |
|
Minecraft сервер по большей части однопоточный. В той части, где это важно для плагинов. |
e4079e4 to
8e4a78e
Compare
Сразу предупреждаю комрадов, я специально кардинально не менял код Игоря и не до всех моментов cмог дойти.
Это первый пул. Просто мой взгляд на то, что надо бы поправить в плагине.
Мои изменения: