Hello! I'm trying to add a custom data model for Hostile Networks to support the chaos_guardian from Draconic Evolution.
The file loads without any errors, but it doesn't seem to work in-game. When I kill the Chaos Guardian, the data model doesn't gain any data.
I've already confirmed that draconicevolution:chaos_guardian is the correct entity ID, and the JSON structure seems valid (it has tier_data, data_per_kill, etc.). I'm not sure what's wrong. Am I missing a step, or is there an issue with this specific entity?
Here is my chaos_guardian.json file:
"neoforge:conditions": [
{
"type": "neoforge:mod_loaded",
"modid": "draconicevolution"
}
],
"entity": "draconicevolution:chaos_guardian",
"name": {
"translate": "entity.draconicevolution.chaos_guardian",
"color": "#920000"
},
"display": {
"scale": 0.25,
"y_offset": 0.5
},
"sim_cost": 3175,
"input": {
"item": "hostilenetworks:prediction_matrix"
},
"base_drop": {
"id": "hostilenetworks:end_prediction",
"count": 1
},
"trivia": "custom.trivia.chaos_guardian",
"fabricator_drops": [
{
"id": "draconicevolution:dragon_heart",
"count": 2
},
{
"id": "draconicevolution:small_chaos_frag",
"count": 6
},
{
"id": "draconicevolution:draconium_dust",
"count": 64
}
],
"tier_data": {
"basic": 128,
"advanced": 1024,
"superior": 4096,
"self_aware": 16384
},
"data_per_kill": {
"faulty": 128,
"basic": 512,
"advanced": 1024,
"superior": 2048
}
}```