
KubeJS Oritech
Allows KubeJS to create Oritech recipes.
About this Mod
Allows KubeJS to create Oritech recipes. The provided methods are displayed below.
ServerEvents.recipes(event => {
event.recipes.oritech.pulverizer(
'minecraft:sponge', // Item Output
'minecraft:coal_block' // Item Input
).time(100) //ticks
event.recipes.oritech.grinder(
'minecraft:sponge', // Item Output
'minecraft:iron_block' // Item Input
).time(80) //ticks
event.recipes.oritech.assembler(
'minecraft:sponge', // Item Output
['minecraft:iron_ingot', 'minecraft:iron_ingot', 'minecraft:iron_ingot'] // Item Input
).time(120) //ticks
event.recipes.oritech.centrifuge(
['minecraft:sponge', 'minecraft:sponge'], // Item Outputs
'minecraft:gravel' // Item Input
).time(60) //ticks
event.recipes.oritech.foundry(
'minecraft:sponge', // Item Output
['minecraft:gold_ingot', 'minecraft:diamond'] // Item Input
).time(200) //ticks
event.recipes.oritech.laser(
'minecraft:sponge', // Item Output
'minecraft:sand' // Item Input
).time(40) //ticks
event.recipes.oritech.atomic_forge(
'minecraft:sponge', // Item Output
['minecraft:diamond', 'minecraft:emerald', 'minecraft:gold_block'] // Item Input
).time(300) //ticks
event.recipes.oritech.particle_collision(
'minecraft:sponge', // Item Output
['minecraft:ender_pearl', 'minecraft:blaze_powder'] // Item Input
).time(400) // For this specific recipe type, "time" represents minimum collusion.
event.recipes.oritech.refinery(
[], // Item Output - But since Refinery cannot output any items, it should remain empty.
[FluidOutput.of('minecraft:water', 500), FluidOutput.of('minecraft:lava', 250)], // Fluid Output
['minecraft:coal', 'minecraft:redstone'], // Item Input
FluidInput.of('oritech:still_naphtha', 1000) // Fluid Input
).time(120) //ticks
event.recipes.oritech.cooler(
'minecraft:sponge', // Item Output
[], // Fluid Output, but it should remain empty because this machine doesn't have a fluid output.
[], // Item Input, but it should remain empty because this machine doesn't have a item input.
FluidInput.of('minecraft:lava', 1000) // Fluid Input
).time(60) //ticks
event.recipes.oritech.centrifuge_fluid(
'minecraft:sponge', // Item Output
[FluidOutput.of('minecraft:water', 200)], // Fluid Output
'minecraft:sugar', // Item Input
FluidInput.of('minecraft:water', 500) // Fluid Input
).time(80) //ticks
})
Available Versions
How to Install KubeJS Oritech on Your Server
Order Server
Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).
Set neoforge Loader
In the panel under "Egg", select the neoforge loader and matching Minecraft version (1.21.1).
Install Mod
Open the mod browser in the dashboard and search for "KubeJS Oritech". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
1.21.1
Server-side
✓ RequiredRecommended RAM
4 GB(min. 3 GB)Frequently Asked Questions
KubeJS Oritech server crashes on startup – what to do?
Most common cause: wrong neoforge version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.21.1). You can switch loaders with one click in the panel.
Is KubeJS Oritech compatible with neoforge?
KubeJS Oritech officially supports neoforge for Minecraft 1.21.1. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with KubeJS Oritech – how to optimize performance?
Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if KubeJS Oritech consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.
Rent Modded Server
Install KubeJS Oritech with just one click on your server.