ComputerCraft Chunk Loader
Активный0.0
Установок
Последнее обновление
ComputerCraft Chunk Loader
Не позволяйте вашим компьютерам и черепахам простаивать
Этот мод предоставляет возможность поддерживать активность чанков даже тогда, когда вы находитесь далеко от своих автоматизированных систем. Благодаря специальному блоку-периферии для стационарных компьютеров и улучшению для мобильных черепах, ваши программы продолжат работать без перерывов.
Основные возможности
Блок загрузки чанков для компьютеров
Установите блок Cc Chunk Loader рядом с любым компьютером ComputerCraft. Через Lua-скрипты можно активировать постоянную загрузку чанка, в котором расположен компьютер, обеспечивая бесперебойную работу программ.
Улучшение для черепах
Установите апгрейд Cc Turtle Chunk на левую или правую сторону черепахи. После активации через Lua загруженная область будет автоматически следовать за перемещающейся черепахой, гарантируя непрерывность выполнения задач.
Настраиваемый радиус загрузки
По умолчанию загружается только текущий чанк (радиус 0). При необходимости можно увеличить область загрузки:
- Радиус 1 - загружает область 3×3 чанка
- Радиус 2 - загружает область 5×5 чанков
- И так далее
Безопасность и настройки
Для активации загрузчика может потребоваться пароль администратора (опционально). На стороне сервера доступна конфигурация, позволяющая ограничить количество одновременно активных чанков на одно устройство.
Примеры использования
Для стационарного компьютера:
local p = peripheral.find("CcChunkLoader")
if not p then error("Периферийное устройство загрузки чанков не найдено") end
write("Введите пароль: ")
local password = read("")
local ok, msg = p.enableChunkLoader(password)
print("Статус активации:", ok, msg)
local status = p.getStatus and p.getStatus() or {}
print("Текущий статус:", textutils.serialize(status))
Для черепахи:
local p = peripheral.wrap("right")
local pFoundSide = ""
if not p then
p = peripheral.wrap("left")
if not p then
error("Периферийное устройство загрузки чанков не найдено!")
else
pFoundSide = "left"
end
else
pFoundSide = "right"
end
print("Загрузчик чанков обнаружен на стороне: " .. pFoundSide)
write("Введите пароль: ")
local password = read("")
local ok, msg = p.enableChunkLoader(password)
print("Состояние активации:", ok, msg)
local status = p.getStatus and p.getStatus() or {}
print("Статус:", textutils.serialize(status))
Требования
- Minecraft 1.12.2
- Forge Loader 14.23.5.2768+ (протестировано на версии 14.23.5.2860)
- ComputerCraft 1.80pr1