Files
fabric-carpet/docs/scarpet/resources/editors/idea/4.txt
T
7b00952653 Added onExplosion Scarpet Event (#620)
* Added onExplosion Scarpet Event

* Reverted changes to Full.md

* Grammar corrections by James103

Co-authored-by: James103 <37945304+James103@users.noreply.github.com>

* Separated Explosion Mixins

Applied Ghoulboy78 suggestion.
WARNING: 'blocks' list is now empty if 'explosionNoBlockDamage' carpet rule is set to 'true'

* List Value from Triple

Suggested by Gnembon

* Explosion Mixin priority

Suggestion by Gnembon

* Added affectedEntities parameter

* Updated docs

* Optimizing calls

* Update src/main/java/carpet/helpers/OptimizedExplosion.java

* Update docs/scarpet/api/Events.md

Co-authored-by: gnembon <41132274+gnembon@users.noreply.github.com>

* Update docs/scarpet/api/Events.md

Co-authored-by: gnembon <41132274+gnembon@users.noreply.github.com>

* Update src/main/java/carpet/mixins/Explosion_scarpetEventMixin.java

Co-authored-by: gnembon <41132274+gnembon@users.noreply.github.com>

Co-authored-by: James103 <37945304+James103@users.noreply.github.com>
Co-authored-by: gnembon <41132274+gnembon@users.noreply.github.com>
2021-04-08 18:05:13 -03:00

47 lines
2.0 KiB
Plaintext

__command() ->
__config() ->
__on_chunk_generated(x, z) ->
__on_close() ->
__on_player_attacks_entity(player, entity) ->
__on_player_breaks_block(player, block) ->
__on_player_clicks_block(player, block, face) ->
__on_player_changes_dimension(player, from_pos, from_dimension, to_pos, to_dimension) ->
__on_player_chooses_recipe(player, recipe, full_stack) ->
__on_player_collides_with_entity(player, entity) ->
__on_player_deploys_elytra(player) ->
__on_player_drops_item(player) ->
__on_player_drops_stack(player) ->
__on_player_finishes_using_item(player, item_tuple, hand) ->
__on_player_interacts_with_block(player, hand, block, face, hitvec) ->
__on_player_interacts_with_entity(player, entity, hand) ->
__on_player_jumps(player) ->
__on_player_picks_up_item(player, item) ->
__on_player_places_block(player, item_tuple, hand, block) ->
__on_player_releases_item(player, item_tuple, hand) ->
__on_player_rides(player, forward, strafe, jumping, sneaking) ->
__on_player_right_clicks_block(player, item_tuple, hand, block, face, hitvec) ->
__on_player_starts_sneaking(player) ->
__on_player_starts_sprinting(player) ->
__on_player_stops_sneaking(player) ->
__on_player_stops_sprinting(player) ->
__on_player_swings_hand(player, hand) ->
__on_player_switches_slot(player, from, to) ->
__on_player_swaps_hands(player) ->
__on_player_takes_damage(player, amount, source, entity) ->
__on_player_trades(player, entity, buy_left, buy_right, sell) ->
__on_player_uses_item(player, item_tuple, hand) ->
__on_player_wakes_up(player) ->
__on_player_escapes_sleep(player) ->
__on_statistic(player, category, event, value) ->
__on_start() ->
__on_tick() ->
__on_tick_ender() ->
__on_tick_nether() ->
__on_player_takes_damage(player, amount, source, source_entity) ->
__on_player_deals_damage(player, amount, entity) ->
__on_player_dies(player) ->
__on_player_respawns(player) ->
__on_player_disconnects(player, reason) ->
__on_player_connects(player) ->
__on_explosion(pos, power, source, create_fire, blocks, entities) ->