OpticalJS
Modby ZZZank
KubeJS support for Create Optical
Type
Mod
CurseForge Downloads
213,727
CurseForge ID
1149819
Last Updated
Jul 25, 2026
Description
OpticalJS
is a Create Optical addon that adds KubeJS support for it.
With OpticalJS, you can add Create Optical focusing recipe without having to interact with json style custom recipe.
Currently (Optical JS 1.0.0) supports Create Optical 0.2.1 and KubeJS 2001.6.5-build.16.
How To Use
code example:
ServerEvents.recipes(event => { event.recipes.create_optical.focusing( ["create:brass_door"], ["create:copper_door"] ) event.recipes.create_optical.focusing( ["create:analog_lever"], ["minecraft:lever"], 10, 0 ) // after 0.1.1, you can use enum name directly event.recipes.create_optical.focusing( ["create:analog_lever"], ["minecraft:lever"], 10, 'gamma' ) })This will create three focusing recipes.
The first recipe requires a "create:copper_door", and produces "create:brass_door" after 40 ticks.
The second recipe requires a Lever and exposure under radio light, and produces an Analog Lever after 10 ticks.
The third recipe requires a Lever and exposure under gamma light, and produces an Analog Lever after 10 ticks.
The 0 in the second recipe stands for required_beam_type, where 0 is "radio", 1 is "microwave", 2 is "visible light", 3 is "gamma", 4 is "none".
Image example:
Similar Mods
Texture Locale Redirector
By extending the vanilla resource loading mechanism, it provides native multi-language texture support for resource pack...
Animania Extra Animals
This Animania Addon adds several other Animals to your game!
Cobblemon Utility+ (IVs, EVs, & More)
Adds utility items to Cobblemon for a better experience
Thaumic NEI
Adds Thaumcraft support in NEI
Barbeque's Delight [Forge/NeoForge]
Grill skewers in minecraft, with several kinds of seasoning to make them taste better!
BetterTrims
Give the armour trims unique effects when worn
