- Баллы
- 173
- Имя в Minecraft
- _Dereku
С пакетом бы ещё. А то в nms чот нету, как и в craftbukkit. Алсо, ты только что ответил на пост годовалой давности.А теперь в EmptyChunk загляните.
Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
С пакетом бы ещё. А то в nms чот нету, как и в craftbukkit. Алсо, ты только что ответил на пост годовалой давности.А теперь в EmptyChunk загляните.
Ну я просто это подметил. Т.е. ответа можно не дождаться.Это не так важно. Тему подняли вы, пост - ваш.
Какой спецефический стиль. Я может чего не понимаю, но почему бы сразу не возвращать false при наличии хотя бы одного блока?
Кое как, но заметно лучше при загрузке пустых чанков. Я экономлю около 0.3ms при выключении освещения в пустом чанкеКстати как в итоге себя ведёт освещение со всеми исправлениями, указанными в треде?

Оно и так возвращает false, если в секции есть блоки (смотрим условие). К тому же, блоки считать не надо - они сами посчитаются при загрузке секции чанка. Так что мне остается лишь получить счетчик блоков из секции и добавлять их к общему значению блоков.Какой спецефический стиль. Я может чего не понимаю, но почему бы сразу не возвращать false при наличии хотя бы одного блока?
Очень недурно.Кое как, но заметно лучше при загрузке пустых чанков. Я экономлю около 0.3ms при выключении освещения в пустом чанке![]()
Просто смотрится странно. Я об этом:Оно и так возвращает false, если в секции есть блоки (смотрим условие). К тому же, блоки считать не надо - они сами посчитаются при загрузке секции чанка. Так что мне остается лишь получить счетчик блоков из секции и добавлять их к общему значению блоков.
А вот об этом я и не подумал. Зачем считать я сам не знаю.Очень недурно.
Просто смотрится странно. Я об этом:
if(this.sections[i$].getNonEmptyBlockCount() > 0) return false;
После цикла returnt true;
Зачем считать-то?