From 1fc589380dbc02517692dbf2fce5601ddd91944d Mon Sep 17 00:00:00 2001 From: Julius de Blaaij Date: Thu, 4 Jul 2019 21:04:21 +0200 Subject: [PATCH] Changed pack_icon, changed baby_salmon scale from 0.2 to 0.4 --- .../bundled/behaviors/entities/salmon.json | 211 ++++++++++++++++++ .../out/bundled/behaviors/manifest.json | 25 +++ .../out/bundled/behaviors/pack_icon.png | Bin 0 -> 1575 bytes .../packs/behaviors/entities/salmon.json | 2 +- BreedableFish/packs/behaviors/pack_icon.png | Bin 2358 -> 1575 bytes 5 files changed, 237 insertions(+), 1 deletion(-) create mode 100644 BreedableFish/out/bundled/behaviors/entities/salmon.json create mode 100644 BreedableFish/out/bundled/behaviors/manifest.json create mode 100644 BreedableFish/out/bundled/behaviors/pack_icon.png diff --git a/BreedableFish/out/bundled/behaviors/entities/salmon.json b/BreedableFish/out/bundled/behaviors/entities/salmon.json new file mode 100644 index 0000000..b07722b --- /dev/null +++ b/BreedableFish/out/bundled/behaviors/entities/salmon.json @@ -0,0 +1,211 @@ +{ + "format_version": "1.8.0", + "minecraft:entity": { + "description": { + "identifier": "minecraft:salmon", + "is_spawnable": true, + "is_summonable": true, + "is_experimental": false + }, + "component_groups": { + "scale_small": { + "minecraft:scale": { + "value": 0.5 + }, + "minecraft:health": { + "value": 6, + "max": 6 + }, + "minecraft:loot": { + "table": "loot_tables/entities/salmon_normal.json" + } + }, + "scale_normal": { + "minecraft:scale": { + "value": 1 + }, + "minecraft:health": { + "value": 6, + "max": 6 + }, + "minecraft:loot": { + "table": "loot_tables/entities/salmon_normal.json" + } + }, + "scale_large": { + "minecraft:scale": { + "value": 1.5 + }, + "minecraft:health": { + "value": 6, + "max": 6 + }, + "minecraft:loot": { + "table": "loot_tables/entities/salmon_large.json" + } + }, + "baby_salmon": { + "minecraft:scale": { + "value": 0.4 + }, + "minecraft:health": { + "value": 4, + "max": 4 + }, + "minecraft:loot": { + "table": "loot_tables/entities/salmon_normal.json" + }, + "minecraft:is_baby": {}, + "minecraft:ageable": { + "duration": 600, + "feedItems": [ + { + "item": "minecraft:dried_kelp" + } + ], + "grow_up": { + "event": "minecraft:grown_up", + "target": "self" + } + } + } + }, + "components": { + "minecraft:type_family": { + "family": [ + "salmon", + "fish" + ] + }, + "minecraft:collision_box": { + "width": 0.5, + "height": 0.5 + }, + "minecraft:breathable": { + "totalSupply": 15, + "suffocateTime": 0, + "breathesAir": false, + "breathesWater": true + }, + "minecraft:movement": { + "value": 0.12 + }, + "minecraft:underwater_movement": { + "value": 0.12 + }, + "minecraft:navigation.generic": { + "is_amphibious": false, + "can_path_over_water": false, + "can_swim": true, + "can_walk": false, + "can_breach": false, + "can_sink": false + }, + "minecraft:movement.sway": { + "sway_amplitude": 0 + }, + "minecraft:physics": { + "has_gravity": false + }, + "minecraft:behavior.avoid_mob_type": { + "priority": 1, + "entity_types": [ + { + "filters": { + "test": "is_family", + "subject": "other", + "value": "player" + }, + "max_dist": 3, + "max_flee": 10, + "walk_speed_multiplier": 1.5, + "sprint_speed_multiplier": 2 + } + ] + }, + "minecraft:behavior.swim_idle": { + "priority": 5 + }, + "minecraft:behavior.random_swim": { + "speed_multiplier": 1, + "priority": 3, + "xz_dist": 16, + "y_dist": 4, + "interval": 0 + }, + "minecraft:behavior.swim_wander": { + "priority": 4, + "speed_multiplier": 0.014, + "interval": 60 + }, + "minecraft:nameable": {}, + "minecraft:breedable": { + "requireTame": false, + "breedItems": [ + "minecraft:kelp" + ], + "breedsWith": { + "mateType": "minecraft:salmon", + "babyType": "minecraft:salmon", + "breed_event": { + "event": "minecraft:entity_born", + "target": "baby" + } + } + }, + "minecraft:behavior.breed": { + "priority": 1, + "speed_multiplier": 0.5 + } + }, + "events": { + "minecraft:entity_spawned": { + "randomize": [ + { + "weight": 30, + "add": { + "component_groups": [ + "adult", + "scale_small" + ] + } + }, + { + "weight": 50, + "add": { + "component_groups": [ + "adult", + "scale_normal" + ] + } + }, + { + "weight": 15, + "add": { + "component_groups": [ + "adult", + "scale_large" + ] + } + } + ] + }, + "minecraft:entity_born": { + "add": { + "component_groups": [ + "baby_salmon" + ] + }, + "remove": {} + }, + "minecraft:grown_up": { + "add": {}, + "remove": { + "component_groups": [ + "baby_salmon" + ] + } + } + } + } +} \ No newline at end of file diff --git a/BreedableFish/out/bundled/behaviors/manifest.json b/BreedableFish/out/bundled/behaviors/manifest.json new file mode 100644 index 0000000..e68791e --- /dev/null +++ b/BreedableFish/out/bundled/behaviors/manifest.json @@ -0,0 +1,25 @@ +{ + "format_version": 1, + "header": { + "name": "Breedable Fish Behaviors", + "description": "This add-on adds breedable fish into Minecraft! By Julius de Blaaij.", + "uuid": "ff519beb-a5cc-4535-b752-3f86da4c98fc", + "version": [ + 1, + 0, + 0 + ] + }, + "modules": [ + { + "description": "behaviours for Breedable Fish", + "type": "data", + "uuid": "e5574c9f-4516-4172-a0be-9d4a06eb5ec9", + "version": [ + 1, + 0, + 0 + ] + } + ] +} diff --git a/BreedableFish/out/bundled/behaviors/pack_icon.png b/BreedableFish/out/bundled/behaviors/pack_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..815cc48efdf8b0e7f700c7c99c2e11ca88ec5b92 GIT binary patch literal 1575 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