Перейти к содержимому
MinecraftUZ

Инструменты

Калькулятор стопок и шалкеров

Переведите любое количество в стопки, шалкеровые ящики и большие сундуки.

Minecraft считает по 64, а люди — нет. Любая крупная стройка рано или поздно упирается в одну и ту же арифметику: нужно 2 700 глубинносланцевых кирпичей, и хочется знать, влезет ли это в шалкеровый ящик, сколько это ходок и сколько не хватает. Калькулятор делит за вас во всех трёх размерах стопки, которые использует игра, и переводит результат в те ёмкости, которые вы носите на самом деле.

Большинство предметов складывается по 64. Короткий список складывается по 16 — яйца, снежки, эндер-жемчуг, таблички, бутылочки мёда, вёдра с рыбой. Инструменты, оружие, броня, зелья, вёдра, лодки, вагонетки, кровати и всё, у чего есть прочность, не складываются вовсе. Выберите предмет из списка — размер стопки подставится из собственных данных Mojang, и держать в голове, что к какой категории относится, не придётся; либо задайте его вручную, если планируете под модифицированный или гипотетический предмет.

Цифры по ёмкостям считают, что каждая ячейка занята одним и тем же предметом. Для перевозки материалов это верное допущение, для сбора походного набора — нет.

Сколько у вас предметов поштучно

Булыжник складывается по 64.

1 000 × Булыжник при размере стопки 64 занимает 16 ячеек инвентаря.

1 000 предметов в разбивке по всем трём размерам стопки в игре.
Размер стопкиПолных стопокОстатокЗанято ячеек
64154016
1662863
11 00001 000

Хранение при размере стопки 64

58 %
Шалкеровый ящик (1 728)
58 %
Сундук (1 728)
29 %
Большой сундук (3 456)
43 %
Инвентарь игрока (2 304)

И в шалкеровом ящике, и в обычном сундуке по 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, проверяйте всё необычное, прежде чем планировать под это стройку.