O KubeJS Create modu
- Create integracija za KubeJS. Ovaj mod vam omogućava da dodate i pravilno menjate recepte Create moda u KubeJS skriptama. Svi podržani tipovi recepata i primeri su ispod. Pogledajte stranicu Recipes za više informacija.
Podržani tipovi recepata:
- createCrushing
- createCutting
- createMilling
- createBasin
- createMixing (podržava .heated() i .superheated())
- createCompacting (podržava .heated() i .superheated())
- createPressing
- createSandpaperPolishing
- createSplashing (Bulk Washing)
- createDeploying
- createFilling
- createEmptying
Napomena: Bulk Smoking = vanilla smoking, a Bulk Blasting = vanilla blasting tipovi recepata.
event.recipes.createCrushing(output[], input[]) Output ne mora biti niz. Može biti ili predmeti ili fluidi. Input ne mora biti niz. Može biti ili sastojci ili Fluid.of('minecraft:water', 1000) ili {fluidTag: 'some:fluidtag', amount: 1000}
- createMechanicalCrafting
event.recipes.createMechanicalCrafting(output, pattern[], {patternKey: input}) Ovaj tip recepta je isti kao običan recept za crafting table sa oblikom
- createSequencedAssembly
event.recipes.createSequencedAssembly(output[], input, sequence[]) // output[] su vaši izlazni predmeti // input je vaš ulazni predmet // sequence[] je niz sekvenci. Ove sekvence su "obični" recepti koji su podržani.
Primeri:
event.recipes.createCrushing([ '2x minecraft:cobblestone', 'minecraft:redstone', Item.of('minecraft:redstone').withChance(0.5) ], 'minecraft:redstoneore')
event.recipes.createMixing('create:chromaticcompound', [ 'forge:dusts/glowstone', 'forge:dusts/glowstone', 'forge:dusts/glowstone', 'create:powderedobsidian', 'create:powderedobsidian', 'create:powderedobsidian', 'create:polishedrosequartz' ]).superheated()
event.recipes.createFilling('create:blazecake', [ 'create:blazecakebase', Fluid.of('minecraft:lava', 250) ])
event.recipes.createEmptying([ 'minecraft:glassbottle', Fluid.of('create:honey', 250) ], 'minecraft:honeybottle')
event.recipes.createMechanicalCrafting('minecraft:piston', [ 'CCCCC', 'CPIPC', 'CPRPC' ], { C: 'forge:cobblestone', P: 'minecraft:planks', R: 'forge:dusts/redstone', I: 'forge:ingots/iron' })
event.recipes.createSequencedAssembly([ // započni recept Item.of('6x create:largecogwheel').withChance(32.0), // neka ovaj predmet bude izlaz sa određenom šansom Item.of('create:brassingot').withChance(2.0), // neka ovaj predmet bude izlaz sa određenom šansom 'minecraft:andesite', // neka ovaj predmet bude zagarantovan izlaz 'create:cogwheel', // neka ovaj predmet bude zagarantovan izlaz 'minecraft:stick', // neka ovaj predmet bude zagarantovan izlaz 'minecraft:ironnugget' // neka ovaj predmet bude zagarantovan izlaz ], 'create:brassingot', [ // 'create:brassingot' je ulaz. // prelazni predmet postavljen sa "transitionalItem('create:incompletelargecogwheel')" je predmet koji će se koristiti tokom recepta kao predmet koji ulaz koristi za prelazak u izlaz. event.recipes.createDeploying('create:incompletelargecogwheel', ['create:incompletelargecogwheel', 'minecraft:planks']), // kao normalna funkcija recepta, koristi se kao korak sekvence u ovom nizu. Ulaz i izlaz imaju prelazni predmet event.recipes.createDeploying('create:incompletelargecogwheel', ['create:incompletelargecogwheel', 'minecraft:woodenbuttons']), // kao normalna funkcija recepta, koristi se kao korak sekvence u ovom nizu. Ulaz i izlaz imaju prelazni predmet event.recipes.createCutting('create:incompletelargecogwheel', 'create:incompletelargecogwheel').processingTime(50) // kao normalna funkcija recepta, koristi se kao korak sekvence u ovom nizu. Ulaz i izlaz imaju prelazni predmet ]).transitionalItem('create:incompletelargecogwheel').loops(6) // postavi prelazni predmet i broj ponavljanja (količinu ponavljanja)
Ako želite da koristite sopstveni prelazni predmet u sequencedassembly receptima, morate ga registrovati u startup event-u:
onEvent('item.registry', event => {
// Tekstura za ovaj predmet ide u kubejs/assets/kubejs/textures/item/mypart.png
event.create('mypart', 'create:sequencedassembly').displayName('My Part')
Zatim biste koristili …transitionalItem('kubejs:mypart')…
Napomena! Mysterious Conversion recepti postoje samo na klijentskoj strani, tako da je jedini način da ih trenutno dodate korišćenje refleksije sa ovim kodom u klijentskim skriptama (izvan bilo kog event-a):
let MysteriousItemConversionCategory = java('com.simibubi.create.compat.jei.category.MysteriousItemConversionCategory')
let ConversionRecipe = java('com.simibubi.create.compat.jei.ConversionRecipe')
MysteriousItemConversionCategory.RECIPES.add(ConversionRecipe.create('minecraft:apple', 'minecraft:carrot'))
MysteriousItemConversionCategory.RECIPES.add(ConversionRecipe.create('minecraft:goldenapple', 'minecraft:goldencarrot'))
Kako instalirati KubeJS Create
With Millida Launcher
Install Millida Launcher
The launcher is free: download it at millida.net/launcher and sign in with any nickname.
Click “Install” on this page
The launcher opens and installs the mod for Minecraft 1.16.2–1.21.1 on Fabric, Forge or NeoForge automatically.
Launch the game
A profile with it appears in the launcher: click “Play”.
Manually
Install Fabric, Forge or NeoForge
The loader must match the game version of the mod file, for example Minecraft 1.21.1. After installing it, a separate profile appears in your launcher.
Download the file for your version
In the version list above, pick the file kubejs-create-neoforge-2101.3.1-build.18.jar (38 KB) for your game version and loader.
Put it in the mods folder
The folder is inside .minecraft (Windows: %appdata%\.minecraft\mods). If it does not exist, create it.
Launch the loader profile
Open “Mods” in the main menu: KubeJS Create should be in the list.
Minecraft 1.21.1 runs on Java 21: with a different Java version the game may close right after launch.
Verzije
Sa zavisnostima
| Minecraft | Loader | Fajl | Datum | Akcije |
|---|---|---|---|---|
| 1.21 | NeoForge | KubeJS Create NeoForge 2101.3.1-build.1837.7 KB 80 | ||
| 1.20.1 | Forge | KubeJS Create Forge 2001.3.0-build.830.2 KB 53 | ||
| 1.20.1 | Forge | KubeJS Create Forge 2001.3.0-build.530.2 KB | ||
| 1.18.2 | Fabric | KubeJS Create Fabric 1802.2.4-build.2320.4 KB 39 | ||
| 1.19.2 | Fabric | kubejs-create-fabric-1902.2.4-build.11.jar23.1 KB | ||
| 1.16.3 | — | kubejs-create-1604.1.0.4.jar5.7 KB 7 |
Česta pitanja
Which Minecraft versions does KubeJS Create work on?
There are files for 1.16.2–1.21.1, 9 versions in total. The newest is 1.21.1.
Is KubeJS Create for Forge or Fabric?
There are files for Fabric: 1.18.2–1.19.2, for Forge: 1.20.1 and for NeoForge: 1.21–1.21.1.
Does KubeJS Create need other mods?
The author lists no required dependencies: the Fabric, Forge or NeoForge loader is enough.
Which Java does KubeJS Create need?
Minecraft 1.21.1 runs on Java 21. If the game closes right after launch, the usual cause is the wrong Java version in the profile settings.
Where can I download KubeJS Create safely?
On this page: the file kubejs-create-neoforge-2101.3.1-build.18.jar (38 KB) is stored on Millida’s server, with no link shorteners. SHA-1 checksum: d4dce8f82f2d37545f085522a782c1bfda222154.
Recenzije
Budi prvi koji će oceniti KubeJS Create

