Pufferfish - 1.16.0.2
<<
back to
entity list
View
Entity Version History >>
Resource Packs
Last Updated
The Pufferfish entity last updated in Minecraft Version 1.16What's Changed:
Changes since stable release 1.14.60.5
Behavior Packs- New Value:
"minecraft:entity_sensor": {
"sensor_range": 2.9,
"relative_range": false,
"require_all": true,
"event_filters": {
"none_of": [
{
"test": "is_family",
"subject": "other",
"value": "mob"
},
{
"all_of": [
{
"test": "is_family",
"subject": "other",
"value": "player"
},
{
"none_of": {
"test": "has_ability",
"subject": "other",
"value": "instabuild"
}
}
]
}
],
"test": "distance_to_nearest_player",
"operator": "<",
"value": 2.9
},
"event": "minecraft:from_full_puff"
}Previous Value:"minecraft:entity_sensor": {
"sensor_range": 10,
"require_all": true,
"event_filters": {
"none_of": [
{
"test": "is_family",
"subject": "other",
"value": "mob"
},
{
"all_of": [
{
"test": "is_family",
"subject": "other",
"value": "player"
},
{
"none_of": {
"test": "has_ability",
"subject": "other",
"value": "instabuild"
}
}
]
}
]
},
"event": "minecraft:from_full_puff"
} - New Value:
"minecraft:timer": {
"looping": false,
"time": 3,
"randomInterval": false,
"time_down_event": {
"event": "minecraft:on_deflate"
}
}Previous Value:"minecraft:timer": {
"looping": false,
"time": 10,
"randomInterval": false,
"time_down_event": {
"event": "minecraft:on_deflate"
}
} - New Value:
"format_version": "1.16.0"
Previous Value:"format_version": "1.13.0"
- New Value:
"minecraft:deflate_sensor_buffer": {
"minecraft:timer": {
"looping": false,
"time": 0.01,
"randomInterval": false,
"time_down_event": {
"event": "minecraft:on_full_puff"
}
}
} - Previous Value:
"minecraft:half_puff_deflate": {
"minecraft:variant": {
"value": 1
},
"minecraft:timer": {
"looping": false,
"time": 1,
"randomInterval": false,
"time_down_event": {
"event": "minecraft:on_normal_puff"
}
}
} - Previous Value:
"minecraft:half_puff_inflate": {
"minecraft:variant": {
"value": 1
},
"minecraft:timer": {
"looping": false,
"time": 0.05,
"randomInterval": false,
"time_down_event": {
"event": "minecraft:on_full_puff"
}
}
} - New Value:
"minecraft:half_puff_primary": {
"minecraft:variant": {
"value": 1
},
"minecraft:timer": {
"looping": false,
"time": 2,
"randomInterval": false,
"time_down_event": {
"event": "minecraft:on_half_puff"
}
}
} - New Value:
"minecraft:half_puff_secondary": {
"minecraft:variant": {
"value": 1
},
"minecraft:entity_sensor": {
"sensor_range": 2.5,
"relative_range": false,
"minimum_count": 1,
"event_filters": {
"any_of": [
{
"test": "is_family",
"subject": "other",
"value": "mob"
},
{
"all_of": [
{
"test": "is_family",
"subject": "other",
"value": "player"
},
{
"none_of": {
"test": "has_ability",
"subject": "other",
"value": "instabuild"
}
}
]
}
]
},
"event": "minecraft:start_full_puff"
},
"minecraft:timer": {
"looping": false,
"time": 2,
"randomInterval": false,
"time_down_event": {
"event": "minecraft:on_normal_puff"
}
}
} - New Value:
"minecraft:behavior.swim_wander": {
"priority": 5,
"interval": 1,
"look_ahead": 2,
"speed_multiplier": 1,
"wander_time": 5
}Previous Value:"minecraft:behavior.swim_wander": {
"priority": 5,
"speed_multiplier": 1,
"interval": 0,
"look_ahead": 2
} - New Value:
"minecraft:despawn": {
"despawn_from_distance": {
"min_distance": 32,
"max_distance": 40
}
} - New Value:
"minecraft:on_deflate": {
"add": {
"component_groups": [
"minecraft:half_puff_secondary"
]
},
"remove": {
"component_groups": [
"minecraft:full_puff",
"minecraft:start_deflate"
]
}
}Previous Value:"minecraft:on_deflate": {
"add": {
"component_groups": [
"minecraft:half_puff_deflate"
]
},
"remove": {
"component_groups": [
"minecraft:full_puff",
"minecraft:start_deflate"
]
}
} - New Value:
"minecraft:on_full_puff": {
"add": {
"component_groups": [
"minecraft:deflate_sensor"
]
},
"remove": {
"component_groups": [
"minecraft:deflate_sensor_buffer"
]
}
}Previous Value:"minecraft:on_full_puff": {
"add": {
"component_groups": [
"minecraft:full_puff",
"minecraft:deflate_sensor"
]
},
"remove": {
"component_groups": [
"minecraft:half_puff_inflate"
]
}
} - New Value:
"minecraft:on_half_puff": {
"add": {
"component_groups": [
"minecraft:half_puff_secondary"
]
},
"remove": {
"component_groups": [
"minecraft:half_puff_primary"
]
}
} - New Value:
"minecraft:on_normal_puff": {
"add": {
"component_groups": [
"minecraft:normal_puff"
]
},
"remove": {
"component_groups": [
"minecraft:half_puff_secondary"
]
}
}Previous Value:"minecraft:on_normal_puff": {
"add": {
"component_groups": [
"minecraft:normal_puff"
]
},
"remove": {
"component_groups": [
"minecraft:half_puff_deflate"
]
}
} - New Value:
"minecraft:start_full_puff": {
"add": {
"component_groups": [
"minecraft:full_puff",
"minecraft:deflate_sensor_buffer"
]
},
"remove": {
"component_groups": [
"minecraft:half_puff_secondary"
]
}
} - New Value:
"minecraft:start_half_puff": {
"add": {
"component_groups": [
"minecraft:half_puff_primary"
]
},
"remove": {
"component_groups": [
"minecraft:normal_puff"
]
}
} - New Value:
"minecraft:to_full_puff": {
"add": {
"component_groups": [
"minecraft:full_puff",
"minecraft:deflate_sensor_buffer"
]
},
"remove": {
"component_groups": [
"minecraft:normal_puff"
]
}
}Previous Value:"minecraft:to_full_puff": {
"add": {
"component_groups": [
"minecraft:half_puff_inflate"
]
},
"remove": {
"component_groups": [
"minecraft:normal_puff"
]
}
} - New Value:
"minecraft:entity_sensor": {
"sensor_range": 2.5,
"relative_range": false,
"minimum_count": 1,
"event_filters": {
"any_of": [
{
"test": "is_family",
"subject": "other",
"value": "mob"
},
{
"all_of": [
{
"test": "is_family",
"subject": "other",
"value": "player"
},
{
"none_of": {
"test": "has_ability",
"subject": "other",
"value": "instabuild"
}
}
]
}
]
},
"event": "minecraft:start_half_puff"
}Previous Value:"minecraft:entity_sensor": {
"sensor_range": 1.5,
"minimum_count": 1,
"event_filters": {
"any_of": [
{
"test": "is_family",
"subject": "other",
"value": "mob"
},
{
"all_of": [
{
"test": "is_family",
"subject": "other",
"value": "player"
},
{
"none_of": {
"test": "has_ability",
"subject": "other",
"value": "instabuild"
}
}
]
}
]
},
"event": "minecraft:to_full_puff"
}
- Hover/Tap to zoom...
Statistics:
Health
[6]
Loot / Barter Loot / Additional Drops
- Pufferfish
- Bone
Families
- Default: Fish, Pufferfish
Movement Speed
- Default: 0.13
Variations
- Full Puff
- Half Puff Primary
- Half Puff Secondary
- Normal Puff
Other Attributes
- Can be Renamed
- Can Breath in Water
- Can Swim
- Has Collisions
- Pushable
- Pushable by Pistons
Associated Files:
Behavior File- behavior_packs/vanilla_1.16/entities/pufferfish.json
Animations
- resource_packs/vanilla/animations/pufferfish.animation.json
Animation Controllers
- resource_packs/vanilla/animation_controllers/fish.animation_controllers.json
Entity
- resource_packs/vanilla/entity/pufferfish.entity.json
Geometry
- resource_packs/vanilla/models/entity/pufferfish.geo.json
Loot Tables
- behavior_packs/vanilla/loot_tables/entities/pufferfish.json
Sounds
- resource_packs/vanilla/sounds/mob/fish/flop1.fsb
- resource_packs/vanilla/sounds/mob/fish/flop2.fsb
- resource_packs/vanilla/sounds/mob/fish/flop3.fsb
- resource_packs/vanilla/sounds/mob/fish/flop4.fsb
- resource_packs/vanilla/sounds/mob/fish/hurt1.fsb
- resource_packs/vanilla/sounds/mob/fish/hurt2.fsb
- resource_packs/vanilla/sounds/mob/fish/hurt3.fsb
- resource_packs/vanilla/sounds/mob/fish/hurt4.fsb
- resource_packs/vanilla/sounds/mob/fish/swim1.fsb
- resource_packs/vanilla/sounds/mob/fish/swim2.fsb
- resource_packs/vanilla/sounds/mob/fish/swim3.fsb
- resource_packs/vanilla/sounds/mob/fish/swim4.fsb
- resource_packs/vanilla/sounds/mob/fish/swim5.fsb
- resource_packs/vanilla/sounds/mob/fish/swim6.fsb
- resource_packs/vanilla/sounds/mob/fish/swim7.fsb
Spawn Rules
- behavior_packs/vanilla/spawn_rules/pufferfish.json
Textures
- resource_packs/vanilla/textures/entity/fish/pufferfish.png
Material Info:
Material: Pufferfish
{ "vertexShader": "shaders/entity.vertex", "vrGeometryShader": "shaders/entity.geometry", "fragmentShader": "shaders/entity.fragment", "vertexFields": [ { "field": "Position" }, { "field": "Normal" }, { "field": "UV0" } ], "variants": [ { "skinning": { "+defines": [ "USE_SKINNING" ], "vertexFields": [ { "field": "Position" }, { "field": "BoneId0" }, { "field": "Normal" }, { "field": "UV0" } ] } }, { "skinning_color": { "+defines": [ "USE_SKINNING", "USE_OVERLAY" ], "+states": [ "Blending" ], "vertexFields": [ { "field": "Position" }, { "field": "BoneId0" }, { "field": "Color" }, { "field": "Normal" }, { "field": "UV0" } ] } } ], "msaaSupport": [ "Both" ], "+samplerStates": { "samplerIndex": 1, "textureWrap": "Repeat" }, "+defines": [ "USE_OVERLAY", "ALPHA_TEST" ], "+states": [ "DisableCulling" ] }
Links
©
2024, FoxyNoTail