This commit is contained in:
nimsolated
2026-03-22 22:59:47 -07:00
parent be17e85eef
commit 519ac6e06f
18 changed files with 627 additions and 2 deletions

173
elements/Ari.mod.json Normal file
View File

@@ -0,0 +1,173 @@
{
"_fv": 73,
"_type": "livingentity",
"definition": {
"mobName": "Ari",
"mobLabel": "Ari",
"mobModelName": "Biped",
"mobModelTexture": "ari.png",
"transparentModelCondition": {
"fixedValue": false
},
"isShakingCondition": {
"fixedValue": false
},
"solidBoundingBox": {
"fixedValue": false
},
"visualScale": {
"fixedValue": 1.0
},
"boundingBoxScale": {
"fixedValue": 1.0
},
"modelLayers": [],
"animations": [],
"modelWidth": 0.6,
"modelHeight": 1.8,
"modelShadowSize": 0.5,
"mountedYOffset": 0.0,
"hasSpawnEgg": true,
"spawnEggBaseColor": {
"value": -65448,
"falpha": 0.0
},
"spawnEggDotColor": {
"value": -1,
"falpha": 0.0
},
"creativeTabs": [
{
"value": "MISC"
}
],
"isBoss": false,
"bossBarColor": "PINK",
"bossBarType": "PROGRESS",
"equipmentMainHand": {
"value": "CUSTOM:OrichalcumSword"
},
"equipmentOffHand": {
"value": ""
},
"equipmentHelmet": {
"value": ""
},
"equipmentBody": {
"value": ""
},
"equipmentLeggings": {
"value": ""
},
"equipmentBoots": {
"value": ""
},
"mobBehaviourType": "Mob",
"mobCreatureType": "UNDEFINED",
"attackStrength": 3,
"attackKnockback": 0.0,
"knockbackResistance": 0.0,
"movementSpeed": 0.3,
"stepHeight": 0.6,
"armorBaseValue": 3.0,
"trackingRange": 64,
"followRange": 16,
"health": 20,
"xpAmount": 0,
"waterMob": false,
"breatheUnderwater": {
"fixedValue": false
},
"pushedByFluids": {
"fixedValue": true
},
"flyingMob": false,
"inventorySize": 9,
"inventoryStackSize": 64,
"disableCollisions": false,
"ridable": false,
"canControlForward": false,
"canControlStrafe": false,
"immuneToFire": false,
"immuneToArrows": false,
"immuneToFallDamage": true,
"immuneToCactus": true,
"immuneToDrowning": false,
"immuneToLightning": false,
"immuneToPotions": false,
"immuneToPlayer": false,
"immuneToExplosion": false,
"immuneToTrident": false,
"immuneToAnvil": false,
"immuneToWither": false,
"immuneToDragonBreath": false,
"mobDrop": {
"value": "CUSTOM:Orichalcum"
},
"livingSound": {
"value": "block.amethyst_block.chime"
},
"hurtSound": {
"value": "block.amethyst_block.hit"
},
"deathSound": {
"value": "block.amethyst_block.break"
},
"stepSound": {
"value": "block.amethyst_block.step"
},
"raidCelebrationSound": {
"value": ""
},
"entityDataEntries": [],
"onInitialSpawn": {
"name": "AriOnInitialEntitySpawn"
},
"hasAI": true,
"aiBase": "(none)",
"aixml": "<xml xmlns=\"https://developers.google.com/blockly/xml\"><block type=\"aitasks_container\" deletable=\"false\" x=\"40\" y=\"40\"><next><block type=\"attack_on_collide\"><field name=\"speed\">1.2</field><field name=\"longmemory\">FALSE</field><field name=\"condition\">null,null</field><next><block type=\"follow_item_in_hands\"><field name=\"speed\">1</field><field name=\"scared\">FALSE</field><field name=\"condition\">null,null</field><value name=\"item\"><block type=\"mcitem_all\"><field name=\"value\">CUSTOM:Orichalcum</field></block></value><next><block type=\"watch_closest_entity\"><field name=\"entity\">EntityPlayer</field><field name=\"radius\">6</field><field name=\"condition\">null,null</field><next><block type=\"wander\"><field name=\"speed\">1</field><field name=\"condition\">null,null</field><next><block type=\"attack_entity\"><field name=\"insight\">TRUE</field><field name=\"nearby\">TRUE</field><field name=\"entity\">EntityMob</field><field name=\"condition\">null,null</field><next><block type=\"attack_action\"><field name=\"callhelp\">FALSE</field><field name=\"condition\">null,null</field><next><block type=\"look_around\"><field name=\"condition\">null,null</field><next><block type=\"swim_in_water\"><field name=\"condition\">null,null</field></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></next></block></xml>",
"breedable": false,
"tameable": false,
"breedTriggerItems": [],
"ranged": false,
"rangedAttackItem": {
"value": ""
},
"rangedItemType": "Default item",
"rangedAttackInterval": 20,
"rangedAttackRadius": 10.0,
"spawnThisMob": true,
"doesDespawnWhenIdle": false,
"spawningProbability": 9,
"mobSpawningType": "monster",
"minNumberOfMobsPerGroup": 1,
"maxNumberOfMobsPerGroup": 1,
"restrictionBiomes": [
{
"value": "cold_beach"
},
{
"value": "snowy_tundra"
},
{
"value": "taiga_cold"
},
{
"value": "cherry_grove"
},
{
"value": "snowy_slopes"
}
],
"spawnInDungeons": false,
"raidSpawnsCount": [
4,
3,
3,
4,
4,
4,
2
]
}
}

View File

@@ -0,0 +1,7 @@
{
"_fv": 73,
"_type": "procedure",
"definition": {
"procedurexml": "<xml xmlns=\"https://developers.google.com/blockly/xml\"><variables><variable type=\"Number\" id=\"pickedScale\">pickedScale</variable></variables><block type=\"event_trigger\" deletable=\"false\" x=\"40\" y=\"40\"><field name=\"trigger\">no_ext_trigger</field><next><block type=\"variables_set_number\"><mutation xmlns=\"http://www.w3.org/1999/xhtml\" is_player_var=\"false\" has_entity=\"false\"></mutation><field name=\"VAR\">local:pickedScale</field><value name=\"VAL\"><block type=\"math_random_number_between\"><value name=\"min\"><block type=\"math_number\"><field name=\"NUM\">0.5</field></block></value><value name=\"max\"><block type=\"math_number\"><field name=\"NUM\">1.5</field></block></value></block></value><next><block type=\"setsize\"><field name=\"scale\">HEIGHT</field><value name=\"entity\"><block type=\"entity_from_deps\"></block></value><value name=\"value\"><block type=\"variables_get_number\"><mutation xmlns=\"http://www.w3.org/1999/xhtml\" is_player_var=\"false\" has_entity=\"false\"></mutation><field name=\"VAR\">local:pickedScale</field></block></value><next><block type=\"setsize\"><field name=\"scale\">WIDTH</field><value name=\"entity\"><block type=\"entity_from_deps\"></block></value><value name=\"value\"><block type=\"variables_get_number\"><mutation xmlns=\"http://www.w3.org/1999/xhtml\" is_player_var=\"false\" has_entity=\"false\"></mutation><field name=\"VAR\">local:pickedScale</field></block></value></block></next></block></next></block></next></block></xml>"
}
}

View File

@@ -0,0 +1,48 @@
{
"_fv": 73,
"_type": "recipe",
"definition": {
"recipeType": "Crafting",
"recipeRetstackSize": 1,
"group": "",
"cookingBookCategory": "MISC",
"xpReward": 0.0,
"cookingTime": 200,
"craftingBookCategory": "MISC",
"recipeShapeless": false,
"recipeSlots": [
{
"value": "Blocks.RED_FLOWER#0"
},
{
"value": "CUSTOM:Orichalcum"
},
{
"value": "Blocks.RED_FLOWER#0"
},
{
"value": "CUSTOM:Orichalcum"
},
{
"value": "Items.FOX_SPAWN_EGG"
},
{
"value": "CUSTOM:Orichalcum"
},
{
"value": "Items.SWEET_BERRIES"
},
{
"value": "CUSTOM:Orichalcum"
},
{
"value": "Items.SWEET_BERRIES"
}
],
"recipeReturnStack": {
"value": "CUSTOM:Ari.spawn_egg"
},
"name": "ari_spawn_egg_recipe",
"namespace": "mod"
}
}

View File

@@ -0,0 +1,48 @@
{
"_fv": 73,
"_type": "recipe",
"definition": {
"recipeType": "Crafting",
"recipeRetstackSize": 1,
"group": "",
"cookingBookCategory": "MISC",
"xpReward": 0.0,
"cookingTime": 200,
"craftingBookCategory": "MISC",
"recipeShapeless": false,
"recipeSlots": [
{
"value": "Items.CHICKEN"
},
{
"value": "Items.SWEET_BERRIES"
},
{
"value": "Items.CHICKEN"
},
{
"value": "Items.SWEET_BERRIES"
},
{
"value": "CUSTOM:MagicEgg"
},
{
"value": "Items.SWEET_BERRIES"
},
{
"value": "Items.RABBIT"
},
{
"value": "Items.SWEET_BERRIES"
},
{
"value": "Items.RABBIT"
}
],
"recipeReturnStack": {
"value": "Items.FOX_SPAWN_EGG"
},
"name": "fox_spawn_egg",
"namespace": "mod"
}
}