19
1
IBIS is a Custom ISA which is implemented in this datapack.
Currently there is no documentation, but you can create a CPU using these commands:
function ibis:create_cpu(the return value is the id)function ibis:switch_context {cpu_id:<id>}- optionally
/data modify storage ibis:mem_<id> roms set value [{base:0x0000,bytes:[B;...]}](replace...with bytes to execute) function ibis:emu/reset
now you have to manually step the cpu using function ibis:emu/step, because the management of which CPUs are running is up to some other datapack.
This datapack also contains no input/output support (although the CPU does have those instructions, which are implemented when the peripherals addon is installed)
Партнёрский материал
Как запустить датапак IBIS на сервере?
Датапак IBIS удобнее всего раскрывается на общем сервере: установили один раз - и вся компания играет с новыми механиками. Создать сервер Майнкрафт с датапаком IBIS можно за пару минут вместе с BungeeHost.
Часто задаваемые вопросы
Совместимость
Minecraft: Java Edition
26.1.x
Платформы
Поддерживаемые окружения
Клиент и сервер
Ссылки
Детали
Лицензия:
Опубликован:7 месяцев назад
Обновлён:7 месяцев назад