Инструменты
Калькулятор стопок и шалкеров
Переведите любое количество в стопки, шалкеровые ящики и большие сундуки.
Minecraft считает по 64, а люди — нет. Любая крупная стройка рано или поздно упирается в одну и ту же арифметику: нужно 2 700 глубинносланцевых кирпичей, и хочется знать, влезет ли это в шалкеровый ящик, сколько это ходок и сколько не хватает. Калькулятор делит за вас во всех трёх размерах стопки, которые использует игра, и переводит результат в те ёмкости, которые вы носите на самом деле.
Большинство предметов складывается по 64. Короткий список складывается по 16 — яйца, снежки, эндер-жемчуг, таблички, бутылочки мёда, вёдра с рыбой. Инструменты, оружие, броня, зелья, вёдра, лодки, вагонетки, кровати и всё, у чего есть прочность, не складываются вовсе. Выберите предмет из списка — размер стопки подставится из собственных данных Mojang, и держать в голове, что к какой категории относится, не придётся; либо задайте его вручную, если планируете под модифицированный или гипотетический предмет.
Цифры по ёмкостям считают, что каждая ячейка занята одним и тем же предметом. Для перевозки материалов это верное допущение, для сбора походного набора — нет.
Сколько у вас предметов поштучно
Булыжник складывается по 64.
1 000 × Булыжник при размере стопки 64 занимает 16 ячеек инвентаря.
| Размер стопки | Полных стопок | Остаток | Занято ячеек |
|---|---|---|---|
| 64 | 15 | 40 | 16 |
| 16 | 62 | 8 | 63 |
| 1 | 1 000 | 0 | 1 000 |
Хранение при размере стопки 64
И в шалкеровом ящике, и в обычном сундуке по 27 ячеек, так что оба вмещают 1 728 предметов с обычной стопкой. В большом сундуке 54 ячейки — 3 456. Шалкеровый ящик, набитый шалкеровыми ящиками, невозможен: вкладывать их друг в друга нельзя. Зато большой сундук с полными шалкеровыми ящиками держит 54 × 1 728 = 93 312 предметов, то есть 1 458 стопок.
Как это работает
Арифметика
Для количества q и размера стопки s: полных стопок будет floor(q ÷ s), остаток равен q mod s, а ячеек инвентаря нужно ceil(q ÷ s) — остаток занимает целую ячейку, даже если в нём один предмет. Именно это последнее различие и подводит, когда прикидываешь, влезет ли груз.
Ёмкость контейнеров
- Шалкеровый ящик — 27 ячеек, то есть 1 728 предметов, складывающихся по 64
- Сундук — 27 ячеек, те же 1 728
- Большой сундук — 54 ячейки, 3 456
- Инвентарь игрока — 36 ячеек вместе с панелью быстрого доступа, 2 304
Шалкеровые ящики сохраняют содержимое, когда их ломают, — именно это делает их единицей крупных перевозок. Вкладывать их друг в друга нельзя, поэтому практический максимум за одну ходку — это ваш инвентарь, забитый шалкеровыми ящиками: обычно 27 ящиков в 27 ячейках помимо панели быстрого доступа, хотя большинство берёт меньше, чтобы осталось место под инструменты.
Разбор примера
2 700 булыжника. При размере стопки 64: 2 700 ÷ 64 = 42 полные стопки и остаток 12, потому что 42 × 64 = 2 688, а 2 700 − 2 688 = 12. Нужно 43 ячейки: двенадцать оставшихся всё равно занимают целую. В шалкеровом ящике 27 ячеек, значит это два шалкеровых ящика (занято 27 + 16 ячеек), и всё это свободно помещается в один большой сундук, где 54 ячейки и 3 456 предметов.
Оговорка о списке предметов
Размеры стопок взяты прямо из данных Mojang для Java Edition 1.21, так что для этой версии они точны. Двух вещей они не учитывают: мешков, которые вмещают одну стопку смешанных предметов вместо фиксированного количества, и того, что несколько предметов ведут себя в Bedrock Edition иначе. Если вы играете в Bedrock Edition, проверяйте всё необычное, прежде чем планировать под это стройку.