#GTCEuM Updated, Multiblocks Gone Haywire

1 messages · Page 1 of 1 (latest)

stable canyon
cinder jetty
#

so GCyMBlocks changed to GCYMBlocks

#

also code please

#

it says something about recipe modifiers

#

and your pattern failing but that could be due to the GCyMBlocks

stable canyon
#

`GTCEuStartupEvents.registry('gtceu:recipe_type', event => {
event.create('draconic_crafting')
.category('multiblock')
.setEUIO('in')
.setMaxIOSize(2, 1, 2, 1)
.setSlotOverlay(false, false, GuiTextures.SOLIDIFIER_OVERLAY)
.setProgressBar(GuiTextures.PROGRESS_BAR_ARROW, FillDirection.LEFT_TO_RIGHT)
.setSound(GTSoundEntries.ARC);
});

GTCEuStartupEvents.registry('gtceu:machine', event => {
event.create('draconic_crafting_chamber', 'multiblock')
.rotationState(RotationState.ALL)
.recipeType('draconic_crafting')
.appearanceBlock(GTBlocks.CASING_HSSE_STURDY)
.pattern(definition => FactoryBlockPattern.start()
.aisle('HH#HH','h#P#h','hPPPh','P###P','P###P','P###P','P###P','P###P','P###P','P###P','P###P','P###P','#PPP#','##P##')
.aisle('H###H','#PPP#','PhhhP','#hhh#','#hGh#','#hGh#','#hGh#','#hGh#','#hGh#','#hGh#','#hGh#','#hhh#','PhdhP','#PPP#')
.aisle('#####','PPPPP','PhhhP','#hdh#','#GdG#','#GIG#','#GAG#','#GCG#','#GAG#','#GIG#','#GdG#','#hdh#','PdddP','PPPPP')
.aisle('H###H','#PPP#','PhhhP','#hch#','#hGh#','#hGh#','#hGh#','#hGh#','#hGh#','#hGh#','#hGh#','#hhh#','PhdhP','#PPP#')
.aisle('HH#HH','h#P#h','hPPPh','P###P','P###P','P###P','P###P','P###P','P###P','P###P','P###P','P###P','#PPP#','##P##')
.where('c', Predicates.controller(Predicates.blocks(definition.get())))
.where("P", Predicates.blocks(GTBlocks.PLASTCRETE.get()))
.where('C', Predicates.blocks('draconicevolution:crafting_core'))
.where('I', Predicates.blocks('draconicevolution:basic_crafting_injector'))
.where("A", Predicates.air())
.where("h", Predicates.blocks(GTBlocks.CASING_HSSE_STURDY.get()))
.where("d", Predicates.blocks('draconicevolution:draconium_block'))
`

#

`.where("G",Predicates.blocks(GTBlocks.CASING_TEMPERED_GLASS.get()))
.where("H",
Predicates.blocks(GTBlocks.CASING_HSSE_STURDY.get())
.or(Predicates.autoAbilities(definition.getRecipeTypes()))
)
.where('#', Predicates.any())
.build())
.workableCasingRenderer(('gtceu:block/casings/solid/machine_casing_sturdy_hsse'), "gtceu:block/multiblock/gcym/large_assembler", false)

})
`

cinder jetty
#

there are 2 errors for scripts

#
[19:39:28] [Render thread/ERROR]: GregTech/MultiBlocks/Silly Multiblocks/Might Remove/Singularity Compressor.js#33: Error in 'GTCEuStartupEvents.registry': ReferenceError: "GCyMBlocks" is not defined.```
#

can you just drop those 2 files in here

cinder jetty
#

you need to send the following

#

GregTech/MultiBlocks/Crafting/Extreme Crafter.js
GregTech/MultiBlocks/Silly Multiblocks/Might Remove/Singularity Compressor.js