Здравствуйте всем. Есть небольшой вопрос по поводу shift`а в контейнерах. Насколько я понял — он работает за счёт #transferStackInSlot(), однако не понятно что за айтемстек должен вернуть метод и как это вообще реализовывать. Пришлось вернуть null, дабы не крашило, но с таким раскладом не работает shift. Есть ли какой-нибудь универсальный код для такого метода?
Если да — где его можно найти? Я хотел из ic2 вытянуть код, но мод не опенсурс
GoogleTan
Картошка :3
1,352 42 308
Посмотри в майне код сундука, от туда же и вытягивай. Если будут вопросы пиши
Uberm Sternenzelt Richtet Gott, wie wir gerichtet.
Angelok
Нашёл код в майне — забрал себе. Он впринцепе работает, проверку isValidItem у слота соблюдает, но. Есть такой баг. Если я пытаюсь перебросить шифтом предмет из хотбар слотов — он перебрасывается в инвентарь игрока, а не контейнера. А если из контейнера пытаюсь забрать — попадает в инвентарь, даже если хотбар пуст.
Как можно сесть на шифт в Майнкрафте на ноутбуке.
То есть хотбар грубо говоря код почти не видит, однако сундук из майна с ним прекрасно работает.
Код, который я нашёл в майне и чуть чуть под себя переделал:
Источник: forum.mcmodding.ru
Клавиша Shift
1. Клавиша Shift позволяет вводить прописные буквы (в верхнем регистре) во время ее удержания. Например, если нажать и удерживать клавишу Shift, то при нажатии на клавиши с буквами они будут печататься прописными (большими). На рисунке справа показан пример того, как может выглядеть эта клавиша на клавиатуре. Shift находится с левой и правой стороны основной клавиатуры, над клавишами Ctrl, ниже Caps Lock и Enter.
Интересно: В отличие от других клавиш-модификаторов, клавиша Shift также находится на компьютерных клавиатурах Apple и выполняет ту же функцию что и на PC компьютерах. Там она изображена в виде стрелки вверх.
Также клавишу Shift можно использовать в сочетании клавиш. Например, если удерживать Shift и нажимать клавиши со стрелками, то будет выделяться текст в указанном стрелкой направлении.
2. Команда командной строки Microsoft, которая изменяет положение заменяемых параметров в пакетном файле.
Понравилось? Поделись с друзьями!
Новое
- 5 причин перегрева компьютера
- Вылетают игры на компьютере: причины
- Не открываются страницы в браузерах в Windows 10
- Что делать, если программы из магазина в Windows 10 не подключаются к интернету
- Что делать, если внезапно перестали работать USB в Windows 10
Источник: linchakin.com
Shift (клавиша)
Shift — клавиша-модификатор на клавиатуре компьютера или пишущей машинки, изначально предназначенная для ввода заглавных букв. При одновременном нажатии клавиши ⇧ Shift и клавиши с буквой, вводится прописная (заглавная) буква. При одновременном нажатии клавиши ⇧ Shift и клавиши с цифрой на дополнительной (цифровой) части клавиатуры, либо вводится знак препинания, либо клавиша срабатывает как клавиша управления курсором.
Кроме того, клавиша ⇧ Shift используется следующим образом:
- как модификатор в быстрых сочетаниях клавиш;
- как модификатор при клике мыши (например, если нажать на кнопку мыши, когда курсор находится над ссылкой, удерживая нажатой клавишу ⇧ Shift, во многих браузерах ссылка откроется в отдельном окне).
История появления
Клавиша впервые появилась в 1878 году на пишущей машинке Ремингтон № 2. Название shift буквально переводится как сдвиг каретки и произошло от физической реализации этой кнопки в пишущих машинках — она сдвигала каретку и литероносные рычаги ударяли по бумаге не малыми литерами, а заглавными. Этот механизм был запатентован Байроном Бруксом 30 декабря 1875 года и применён во второй серийно выпускаемой пишущей машинке. [1] [2]
Примечания
- ↑Yasuoka Koichi.The Truth of QWERTY (англ.) (4 октября 2006). Архивировано из первоисточника 31 марта 2012.Проверено 27 марта 2010.
- ↑ Byron, Alden Brooks, «Improvement in Type-writing Machines», US 202923, published Dec 30, 1875, issued Apr 30, 1878 (англ.)
- Клавиатура
Wikimedia Foundation . 2010 .
Источник: dic.academic.ru