#Having issues with making Create: Ore Excavation recipes
18 messages · Page 1 of 1 (latest)
Once your ticket has been resolved, please close it with </ticket close:1054771505520717835> command!
ServerEvents.recipes(event => {
//Bauxite
event.recipes.createoreexcavation.vein('{"text": "Bauxite Vein"}', 'tfmg:bauxite')
.placement(1024, 128, 64825185)
.id("kubejs:bauxite_vein")
event.recipes.createoreexcavation.drilling(
[
Item.of('tfmg:bauxite'),
Item.of('electrodynamics:orealuminum').withChance(0.40)
Item.of('electrodynamics:deepslateorealuminum').withChance(0.10)],
'kubejs:bauxite_vein', 125)
.id("kubejs:bauxite_vein1");
my current code ^
You can write your code in a codeblock by typing it between the codeblock delimiters:
Note that these are backticks, not apostrophes
```js :arrow_left:
ServerEvents.recipes(event => {
event.smelting('minecraft:glass', '#forge:sand').xp(.1)
})
``` :arrow_left:
This example will look like this:
ServerEvents.recipes(event => {
event.smelting('minecraft:glass', '#forge:sand').xp(.1)
})
You’re missing a comma in your list
where in the list do I need it?
After each element
//Bauxite
event.recipes.createoreexcavation.vein('{"text": "Bauxite Vein"}', 'tfmg:bauxite')
.placement(1024, 128, 64825185)
.id("kubejs:bauxite_vein")
event.recipes.createoreexcavation.drilling(
[
Item.of('tfmg:bauxite'),
Item.of('electrodynamics:orealuminum').withChance(0.40),
Item.of('electrodynamics:deepslateorealuminum').withChance(0.10),
],'kubejs:bauxite_vein', 125)
.id("kubejs:bauxite_vein1");```
so like that?
ok that solved the item list issue, but now it says im missing a } after the function body
in line 14
//Bauxite
event.recipes.createoreexcavation.vein('{"text": "Bauxite Vein"}', 'tfmg:bauxite')
.placement(1024, 128, 64825185)
.id("kubejs:bauxite_vein")
event.recipes.createoreexcavation.drilling(
[
Item.of('tfmg:bauxite'),
Item.of('electrodynamics:orealuminum').withChance(0.40),
Item.of('electrodynamics:deepslateorealuminum').withChance(0.10),
],'kubejs:bauxite_vein', 125)
.id("kubejs:bauxite_vein1"});```
Ok i have solved all issues except that it is asking for a ) after the augment list, and i cannot figure out why it keeps erroring out
you were missing a ) on line 14 to close the id kubejs:bauxite_vein1
ServerEvents.recipes(event => {
//Bauxite
event.recipes.createoreexcavation.vein('{"text": "Bauxite Vein"}', 'tfmg:bauxite')
.placement(1024, 128, 64825185)
.id("kubejs:bauxite_vein")
event.recipes.createoreexcavation.drilling(
[
Item.of('tfmg:bauxite'),
Item.of('electrodynamics:orealuminum').withChance(0.40),
Item.of('electrodynamics:deepslateorealuminum').withChance(0.10),
],'kubejs:bauxite_vein', 125)
.id("kubejs:bauxite_vein1")
});
i would reccomend getting a IDE like VisualStudio Code because it will highlight the lack of closing brackets in red.
Thank you, I'm still relatively new to kubejs so thank you so much