Billboard Engine 2.0.0
Curse Maven Snippet
What's new
Install: put billboard-2.0.0.jar into the mods folder, together with
Fabric API. Needs Fabric Loader 0.19.5 or newer and Java 25.
Optional: Billboard API 0.1.0 or newer for Lua, and
CC: Tweaked.
Worlds with Script Boxes from 1.x: install Billboard API before you open them. Without it the Script Boxes are
removed from the world when it loads (their files stay in <world>/billboard/scripts/, the blocks don't come back).
The Script Box moved to Billboard API
- The Script Box is now the Lua Box of Billboard API, a separate, optional mod. Same recipe.
Without Billboard API the engine works by hand as always: wand, text, scrolling, letter sizes, sign and redstone
pulse, redstone punch card, and CC: Tweaked computers. Pictures and clocks need a Lua Box or a CC computer.
Billboard API also brings Data Pipes, other machines to drive (signs, the Typestones typewriter),
main.luaplus modules forrequire, and a Network view in the box's screen. - The engine is a Lua client of type
billboard:engine. A box reaches it by touching it or through Data Pipes.enginein a program is the one engine the box reaches; with several, usenetwork.findByName(name). All engine functions are unchanged,drawImage(name)takes an image from the calling box's files. - Text from a Lua Box:
"\183"is still the middle dot, as in CC and the Script Box. A·typed into a UTF-8 file works as well. - Worlds from 1.x: Script Boxes become Lua Boxes and keep their files; the program is renamed to
main.lua. /billboard scriptis gone, use/luabox <pos> restart|stop|status.- The
script*settings are no longer read fromconfig/billboard.properties; Billboard API takes them over intoconfig/billboard_api.propertiesat its first start. - Cobalt (the Lua VM) is no longer packed into this mod.
All Relations
- All Relations
- Embedded Library
- Optional Dependency
- Required Dependency
- Tool
- Incompatible
- Include

