XLLogic
Python-powered automation mod for Minecraft 1.21.1 on NeoForge, with cable-based networking, in-world screens, Material I/O, crafting automation, and a no-code builder.
介绍
中文介绍正在准备中,下面暂时显示原文。
# XL Logic CurseForge Copy
## Short Description
Python-powered automation for Minecraft 1.21.1 on NeoForge, with cable-based networking, in-world screens, Material I/O routing, crafting automation, and an optional no-code builder.
## Full Description
XL Logic is a NeoForge automation mod for Minecraft 1.21.1 that takes the general ComputerCraft idea in a different direction: Python instead of Lua, visible cable-based networking instead of invisible device reach, and a stronger focus on in-world feedback through named screens and endpoint-driven automation.
The mod already includes a substantial playable prototype with these core systems:
– Server-authoritative GraalPy runtime for in-world computers
– In-game Python editor with syntax highlighting, suggestions, diagnostics, copy/paste, undo/redo, and output history
– Rich screen rendering with line output, key/value cards, tables, plan cards, and multiblock displays
– Visible cable-based network discovery with XLAPI bridge blocks for cross-segment access
– Individually targetable named screens
– Device APIs for redstone, sensors, Material I/O, Crafting I/O, Crafting CPU, and XLAPI messaging/status calls
– Direct item and fluid transfer between named Material I/O endpoints
– A no-code builder for beginners that generates real Python and targets the same runtime
XL Logic is also designed around runtime safety. Python scripts run through explicit XL Logic APIs rather than unrestricted host access. The embedded runtime intentionally blocks host OS access, local filesystem access, process launching, direct Java interop, and direct server-admin command paths.
Current requirements:
– Minecraft 1.21.1
– NeoForge 21.1.218
– Java 21
For normal installation on client and dedicated server, use the bundled XL Logic jar from the release build.
Project website:
## Suggested CurseForge Page Sections
### Why XL Logic?
XL Logic is built around the idea that automation should feel physical and inspectable. Computers, screens, sensors, buses, bridges, crafting devices, and material routing are all represented as visible blocks inside the world instead of hidden background logic.
### Current Highlights
– Python instead of Lua
– Real cable segments and named endpoints
– Rich in-world screens
– Direct source-to-sink Material I/O routes
– Multiplayer-aware editor sessions
– Optional no-code builder for non-programmers
### Current Project State
XL Logic is still an active prototype, but it already supports real gameplay experiments, automation setups, and structured in-world control flows.
常见问题
XLLogic 支持哪些 Minecraft 版本?
XLLogic 支持 Minecraft Java 版 1.21.1,可用的加载器:NeoForge。下载时注意选择和你游戏版本一致的文件。
XLLogic 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。
BlackLightningStudio 的其他作品
查看全部 →AE2Colonies (Applied Energistics 2 × MineColonies)
by BlackLightningStudio
将模拟殖民地的仓库无缝接入你的应用能源2 ME 网络!
3,419
18 天前
CurseForge
MCDisplays
by BlackLightningStudio
A small addon mod to display informations (from books/quil, minecolonies resourcescroll and clipboard) keep up to date.
1,440
24 天前
CurseForge
JustStoragePanel
by BlackLightningStudio
A Simple Terminal for Storage Access
1,007
1 个月前
CurseForge
AE2VirtualGarden
by BlackLightningStudio
AE2 Virtual Garden introduces generative Virtual Garden Storage Cells to Applied Energistics 2
938
1 个月前
CurseForge
评论
登录后评论和评分