doing stuff with Patchouli's API to validate multiblocks, and i'm wanting to make it possible to have simpler definitions closer to the patchouli guidebook ones, but it seems to specifically want a map with Character as the key, and KJS seems to be trying to wrap that as string when i use it as a key, do i have to make a java map or something? or do i have to give up on the simple definitions?
i saw #1141908567004287008 message when looking for things about java.lang.Character, but that's using startup scripts, which currently my script structure does not, it is only using server_scripts.
i also had troubles trying to use a new Character() as a key in a map definition directly, instead of trying to iterate and translate.
the following codeblock is a multiblock definition being handled in a separate server_scripts file
registerMultiblock('cloning_machine', [
['A A A'],
['AA0AA'],
['A A A']
],
{
'0': 'cobblemoneternal:cloning_machine_core',
'A': 'minecraft:iron_block'
})```
more details can be provided if requested.