Sponge: Будущее Bukkit и Minecraft моддинга в целом

Легче. Более того, такая регенерация будет намного качественнее, но:
  1. Такую систему следует использовать сразу при генерации мира.
  2. В случае добавления новых модов новые руды не будут генерироваться.
Ну, во первых если мир большой копия займет очень много времени, да и перегенировать не все, а только там где приватов нет.. =(

Спасибо, но в Дискорде получил ответик что Губка не поддерживает регенерацию чанков...
Ненужна там никакая копия. Просто запускаем шедулер и он потихому не спеша начинает удалять чанки где нет регионов. P.s никаких регенераций, это все отожрет дохрена озу, все само сгенерится, когда игрок приползет в этот чанк.
С копией вы там серьезный откат устроите только.
 
Хм, не заметил.
А он лучше, чем предоставления плагин на форуме? Плагин не может //regen и выполнение операций с блоками из некоторых модов, особенно, когда есть subid.
В моде всё также?
 
А он лучше, чем предоставления плагин на форуме? Плагин не может //regen и выполнение операций с блоками из некоторых модов, особенно, когда есть subid.
В моде всё также?
Может //regen и subid и nbt.
 
Последнее редактирование:
Хм, не заметил.
А он лучше, чем предоставления плагин на форуме? Плагин не может //regen и выполнение операций с блоками из некоторых модов, особенно, когда есть subid.
В моде всё также?
Он лучше хотя бы тем, что использует в новых версиях буквенные ID (например, "minecraft:stone" или "chisel:cobblestone", а не числовые.
 
Он лучше хотя бы тем, что использует в новых версиях буквенные ID (например, "minecraft:stone" или "chisel:cobblestone", а не числовые.
Это вообще как минус...
Легче написать 3-4 цифры, чем перепечатывать буквенное название блока. В некоторых модах, есть блоки с довольно большим названием.
 
Это вообще как минус...
Легче написать 3-4 цифры, чем перепечатывать буквенное название блока. В некоторых модах, есть блоки с довольно большим названием.
Это больше говноедство, ID в бакките поддерживаются только из-за того, что там всем уже просто плевать на то, как это всё развиваться будет, лишь бы работало то, что есть.
ID - мусор, оставшийся со старых версий майна. На каждом сервере свои ID и прочий мусор, а с буквенными ID - у каждого предмета свой, уникальный идентификатор, который на любом сервере одинаков.
 
Внутри сервера всё также очень много всего завязано на циферные id, стороквые айдишники это чисто для юзера. Потому циферные айди будут поддерживаться всегда, моджанги не собираются менять ни формат карты, ни то как обмениваются данные по сети.
 
Это больше говноедство, ID в бакките поддерживаются только из-за того, что там всем уже просто плевать на то, как это всё развиваться будет, лишь бы работало то, что есть.
ID - мусор, оставшийся со старых версий майна. На каждом сервере свои ID и прочий мусор, а с буквенными ID - у каждого предмета свой, уникальный идентификатор, который на любом сервере одинаков.
А зачем, в таком случае, в клиенте возможность смотреть числовые ID?
 
Для удобства.
А так да, числовые ID останутся. Для хранения и пересылки чанков самое то. Строки занимали бы гораздо больше места.
Я понимаю зачем числовые ID, я спрашивал у того, кто назвал это говноедством, мне интересно его мнение, почему числовые ID в bukkit'е -- это говноедство, а в Minecraft'е и minecraft_server -- нет.
 
Внутри сервера всё также очень много всего завязано на циферные id, стороквые айдишники это чисто для юзера. Потому циферные айди будут поддерживаться всегда, моджанги не собираются менять ни формат карты, ни то как обмениваются данные по сети.
И не поменяют, иначе карта будет весить в раз 500 больше. Там в чанке просто строка байтов, там айдишники блоков. Сколько же оно станет весить, если юзать строки. Оно и без того постоянно раздувается от тайлов и ентитей.
Свеже отрендереная карта будет весить совсем ничего. Но стоит пустить овер300 игроков и вернутся так через годик. То можно оxуeвать от увеличенного размера карты 😁.
 
Последнее редактирование:
Я понимаю зачем числовые ID, я спрашивал у того, кто назвал это говноедством, мне интересно его мнение, почему числовые ID в bukkit'е -- это говноедство, а в Minecraft'е и minecraft_server -- нет.
Потому что внутри самого сервера оно варится в своём соку, и не стоит туда пускать левых людей, для API должно быть текстовое представление, а не из цифр, которое везде разное.
ID в бакките - мусор, оставшийся со старых версий. Про ванильный сервер я ничего не говорил.
 
Потому что внутри самого сервера оно варится в своём соку, и не стоит туда пускать левых людей, для API должно быть текстовое представление, а не из цифр, которое везде разное.
ID в бакките - мусор, оставшийся со старых версий. Про ванильный сервер я ничего не говорил.
Ещё раз. В minecraft'е всё ещё присутствуют числовые ID. В сервере они так же присутствуют. Из стандартных команд их убрали. Почему внезапно в bukkit'е они мусор?
 
Назад
Верх Низ