Что такое калькулятор стаков в Minecraft?
В Minecraft предметы хранятся стаками. Большинство блоков и предметов складываются в стаки по 64 штуки, некоторые — например, снежки, яйца и эндер-жемчуг — только по 16, а инструменты, броня и зелья вообще не объединяются (размер стака 1). Этот калькулятор берёт исходное количество предметов и показывает, сколько получается полных стаков и сколько штук остаётся в остатке. Удобно при планировании хранения в сундуках, шалкер-боксах, для торговли с жителями и массового крафта.
Как пользоваться
Введите общее количество предметов, затем выберите размер стака, соответствующий типу предмета (64, 16 или 1). Калькулятор покажет число полных стаков, остаток, использованный размер стака и проверочную сумму. Например, разложить 1000 булыжника по сундукам гораздо проще, когда вы знаете, что это 15 стаков плюс 40 блоков.
Формула простыми словами
В основе — целочисленное деление и операция взятия остатка (по модулю). $$\text{Стаки} = \left\lfloor \frac{\text{предметы}}{\text{размер стака}} \right\rfloor$$ даёт количество полных стаков. Остаток — это $$\text{остаток} = \text{предметы} - (\text{стаки} \times \text{размер стака})$$, что эквивалентно выражению \(\text{предметы} \bmod \text{размер стака}\). Если умножить стаки обратно и прибавить остаток, всегда получится ваше исходное число — значит, ничего не потеряно.
Разбор на примере
Допустим, вы добыли 1000 булыжника (размер стака 64). \(\lfloor 1000 \div 64 \rfloor = \lfloor 15{,}625 \rfloor = 15\) полных стаков. Остаток $$\text{остаток} = 1000 - (15 \times 64) = 1000 - 960 = 40.$$ Итого у вас 15 стаков и 40 блоков: 15 ячеек инвентаря заполнены целиком, а ещё в одной лежит 40 блоков.
Частые вопросы
Сколько ячеек займут мои предметы? Каждый полный стак занимает одну ячейку, а остаток — ещё одну, поэтому 15 стаков + 40 в остатке = 16 ячеек.
Какие предметы складываются только по 16? Снежки, яйца, эндер-жемчуг, таблички, вёдра с содержимым и ещё несколько предметов имеют размер стака 16.
Большой сундук вмещает 27 или 54 стака? Обычный сундук имеет 27 ячеек, а большой (двойной) — 54 ячейки. Так что при размере стака 64 большой сундук вмещает до \(54 \times 64 = 3456\) предметов.