Files
Pumpkin/assets/particles.json
Alvsch 7de3e0e995 Improved pvp (#173)
* Added CSoundEffect packet

* Added sound macro

added a macro that turns sound namespaces to the sounds id

* added CEntitySoundEffect

* updated id to i32

* Added sound effects to pvp

* Added sweeping and particles

* Added I-Frames to living entity

* Refactored combat

split up the combat handling into multiple functions and a new combat module

* use new packet macro

* updated json files

* fixed attacking

* use builtin clamp
2024-10-24 17:49:23 +02:00

446 lines
6.4 KiB
JSON

[
{
"id": 0,
"name": "minecraft:angry_villager"
},
{
"id": 1,
"name": "minecraft:block"
},
{
"id": 2,
"name": "minecraft:block_marker"
},
{
"id": 3,
"name": "minecraft:bubble"
},
{
"id": 4,
"name": "minecraft:cloud"
},
{
"id": 5,
"name": "minecraft:crit"
},
{
"id": 6,
"name": "minecraft:damage_indicator"
},
{
"id": 7,
"name": "minecraft:dragon_breath"
},
{
"id": 8,
"name": "minecraft:dripping_lava"
},
{
"id": 9,
"name": "minecraft:falling_lava"
},
{
"id": 10,
"name": "minecraft:landing_lava"
},
{
"id": 11,
"name": "minecraft:dripping_water"
},
{
"id": 12,
"name": "minecraft:falling_water"
},
{
"id": 13,
"name": "minecraft:dust"
},
{
"id": 14,
"name": "minecraft:dust_color_transition"
},
{
"id": 15,
"name": "minecraft:effect"
},
{
"id": 16,
"name": "minecraft:elder_guardian"
},
{
"id": 17,
"name": "minecraft:enchanted_hit"
},
{
"id": 18,
"name": "minecraft:enchant"
},
{
"id": 19,
"name": "minecraft:end_rod"
},
{
"id": 20,
"name": "minecraft:entity_effect"
},
{
"id": 21,
"name": "minecraft:explosion_emitter"
},
{
"id": 22,
"name": "minecraft:explosion"
},
{
"id": 23,
"name": "minecraft:gust"
},
{
"id": 24,
"name": "minecraft:small_gust"
},
{
"id": 25,
"name": "minecraft:gust_emitter_large"
},
{
"id": 26,
"name": "minecraft:gust_emitter_small"
},
{
"id": 27,
"name": "minecraft:sonic_boom"
},
{
"id": 28,
"name": "minecraft:falling_dust"
},
{
"id": 29,
"name": "minecraft:firework"
},
{
"id": 30,
"name": "minecraft:fishing"
},
{
"id": 31,
"name": "minecraft:flame"
},
{
"id": 32,
"name": "minecraft:infested"
},
{
"id": 33,
"name": "minecraft:cherry_leaves"
},
{
"id": 34,
"name": "minecraft:sculk_soul"
},
{
"id": 35,
"name": "minecraft:sculk_charge"
},
{
"id": 36,
"name": "minecraft:sculk_charge_pop"
},
{
"id": 37,
"name": "minecraft:soul_fire_flame"
},
{
"id": 38,
"name": "minecraft:soul"
},
{
"id": 39,
"name": "minecraft:flash"
},
{
"id": 40,
"name": "minecraft:happy_villager"
},
{
"id": 41,
"name": "minecraft:composter"
},
{
"id": 42,
"name": "minecraft:heart"
},
{
"id": 43,
"name": "minecraft:instant_effect"
},
{
"id": 44,
"name": "minecraft:item"
},
{
"id": 45,
"name": "minecraft:vibration"
},
{
"id": 46,
"name": "minecraft:trail"
},
{
"id": 47,
"name": "minecraft:item_slime"
},
{
"id": 48,
"name": "minecraft:item_cobweb"
},
{
"id": 49,
"name": "minecraft:item_snowball"
},
{
"id": 50,
"name": "minecraft:large_smoke"
},
{
"id": 51,
"name": "minecraft:lava"
},
{
"id": 52,
"name": "minecraft:mycelium"
},
{
"id": 53,
"name": "minecraft:note"
},
{
"id": 54,
"name": "minecraft:poof"
},
{
"id": 55,
"name": "minecraft:portal"
},
{
"id": 56,
"name": "minecraft:rain"
},
{
"id": 57,
"name": "minecraft:smoke"
},
{
"id": 58,
"name": "minecraft:white_smoke"
},
{
"id": 59,
"name": "minecraft:sneeze"
},
{
"id": 60,
"name": "minecraft:spit"
},
{
"id": 61,
"name": "minecraft:squid_ink"
},
{
"id": 62,
"name": "minecraft:sweep_attack"
},
{
"id": 63,
"name": "minecraft:totem_of_undying"
},
{
"id": 64,
"name": "minecraft:underwater"
},
{
"id": 65,
"name": "minecraft:splash"
},
{
"id": 66,
"name": "minecraft:witch"
},
{
"id": 67,
"name": "minecraft:bubble_pop"
},
{
"id": 68,
"name": "minecraft:current_down"
},
{
"id": 69,
"name": "minecraft:bubble_column_up"
},
{
"id": 70,
"name": "minecraft:nautilus"
},
{
"id": 71,
"name": "minecraft:dolphin"
},
{
"id": 72,
"name": "minecraft:campfire_cosy_smoke"
},
{
"id": 73,
"name": "minecraft:campfire_signal_smoke"
},
{
"id": 74,
"name": "minecraft:dripping_honey"
},
{
"id": 75,
"name": "minecraft:falling_honey"
},
{
"id": 76,
"name": "minecraft:landing_honey"
},
{
"id": 77,
"name": "minecraft:falling_nectar"
},
{
"id": 78,
"name": "minecraft:falling_spore_blossom"
},
{
"id": 79,
"name": "minecraft:ash"
},
{
"id": 80,
"name": "minecraft:crimson_spore"
},
{
"id": 81,
"name": "minecraft:warped_spore"
},
{
"id": 82,
"name": "minecraft:spore_blossom_air"
},
{
"id": 83,
"name": "minecraft:dripping_obsidian_tear"
},
{
"id": 84,
"name": "minecraft:falling_obsidian_tear"
},
{
"id": 85,
"name": "minecraft:landing_obsidian_tear"
},
{
"id": 86,
"name": "minecraft:reverse_portal"
},
{
"id": 87,
"name": "minecraft:white_ash"
},
{
"id": 88,
"name": "minecraft:small_flame"
},
{
"id": 89,
"name": "minecraft:snowflake"
},
{
"id": 90,
"name": "minecraft:dripping_dripstone_lava"
},
{
"id": 91,
"name": "minecraft:falling_dripstone_lava"
},
{
"id": 92,
"name": "minecraft:dripping_dripstone_water"
},
{
"id": 93,
"name": "minecraft:falling_dripstone_water"
},
{
"id": 94,
"name": "minecraft:glow_squid_ink"
},
{
"id": 95,
"name": "minecraft:glow"
},
{
"id": 96,
"name": "minecraft:wax_on"
},
{
"id": 97,
"name": "minecraft:wax_off"
},
{
"id": 98,
"name": "minecraft:electric_spark"
},
{
"id": 99,
"name": "minecraft:scrape"
},
{
"id": 100,
"name": "minecraft:shriek"
},
{
"id": 101,
"name": "minecraft:egg_crack"
},
{
"id": 102,
"name": "minecraft:dust_plume"
},
{
"id": 103,
"name": "minecraft:trial_spawner_detection"
},
{
"id": 104,
"name": "minecraft:trial_spawner_detection_ominous"
},
{
"id": 105,
"name": "minecraft:vault_connection"
},
{
"id": 106,
"name": "minecraft:dust_pillar"
},
{
"id": 107,
"name": "minecraft:ominous_spawning"
},
{
"id": 108,
"name": "minecraft:raid_omen"
},
{
"id": 109,
"name": "minecraft:trial_omen"
},
{
"id": 110,
"name": "minecraft:block_crumble"
}
]