#Custom items

7 messages · Page 1 of 1 (latest)

jade coral
#
emendatusenigmatica.forEach((item) => {
        if (item.type == 'metal') {
            emendatusenigmatica_metal_type.forEach((type) => {
                if ( item.name != "tin" && item.name != 'uranium' && item.name != 'osmium' && item.name != 'lead'){
                    event.create(`emendatusenigmatica:${item.name}_shard`).texture(`emendatusenigmatica:${item.type}/${item.name}/items/${item.name}_shard`);
                }
                event.create(`emendatusenigmatica:${item.name}_${type}`).texture(`emendatusenigmatica:${item.type}/${item.name}/items/${item.name}_${type}`);
            });
        } else {
            return
        }
    });```No problem
```js
emendatusenigmatica.forEach((item) => {
        if (item.type == 'metal') {
            emendatusenigmatica_metal_type.forEach((type) => {
                event.create(`emendatusenigmatica:${item.name}_${type}`).texture(`emendatusenigmatica:${item.type}/${item.name}/items/${item.name}_${type}`);
            });
        } else {
            return
        }
    });```.``Duplicate key 'emendatusenigmatica:aluminum_shard' in registry 'minecraft:item'``
```js
const emendatusenigmatica_metal_type = [
    'clump',
    'crystal',
    'dirty_dust',
    'dust',
    'fragment',
    'gear',
    'gravel',
    'ingot',
    'nugget',
    'plate',
    'rod',
    //'shard'
]```
willow sealBOT
#

Once your ticket has been resolved, please close it with </ticket close:1054771505520717835> command!

brave quest
#

If your issue is it creating items that already exist

#

you need to run a check first

#

to see if they already exist

#

or just hardcode a list of ones to skip over

dusk hill
#

isn't EE all config based? why are you trying to create the stuff through kjs registry vs just doing ee's config?