gnembon
|
f2721ab87a
|
custom events backend, and entity attribute query.
|
2021-04-13 01:22:50 -03:00 |
|
gnembon
|
e063748e83
|
added create_explosion and more event handlers.
|
2021-04-09 01:38:00 -03:00 |
|
 
|
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 |
|
gnembon
|
f0d044a49f
|
added scarpet to the carpet profiler
|
2021-04-04 22:32:34 -03:00 |
|
gnembon
|
9ebae27807
|
workaround for hanging events after shutdown.
|
2021-02-10 23:35:59 -04:00 |
|
gnembon
|
5e7bab6b9e
|
events triggered for all players even for player specific events. Fixes #651
|
2021-01-09 04:57:06 -04:00 |
|
gnembon
|
eac4eb0537
|
Merge pull request #634 from altrisi/freeze-schedules
❄️ Freezing Scarpet ❄️
|
2021-01-07 00:00:48 -04:00 |
|
altrisi
|
ffeee1fa9d
|
Freeze schedules too
|
2021-01-02 12:57:45 +01:00 |
|
altrisi
|
6d3ac93e4c
|
Use setters and getters for frozen state, separate superHot and
don't tick regular tick events
|
2020-12-29 16:00:07 +01:00 |
|
altrisi
|
33347baaf7
|
Freezing Scarpet
And the client
|
2020-12-21 00:14:20 +01:00 |
|
gnembon
|
f54ab746fe
|
player swinging events.
|
2020-12-20 18:34:43 -04:00 |
|
Kevin Delugan
|
2be4ac8ee0
|
Added onTrade Scarpet Event
|
2020-12-11 05:19:06 +01:00 |
|
gnembon
|
522d971688
|
added startup and shutdown events. fixes #586
|
2020-12-07 01:11:55 -04:00 |
|
gnembon
|
d29f49967f
|
rework of the event system, allowing apps to function more independently and allowing for player scoped apps to handle global events. fixes #596
|
2020-12-02 01:02:36 -04:00 |
|
gnembon
|
a099ed79e1
|
added player_escapes_sleep event. Fixes #579
|
2020-11-27 00:34:24 -04:00 |
|
gnembon
|
2a403c36c8
|
added deprecation warnings, fixes #568
|
2020-11-25 01:49:56 -04:00 |
|
gnembon
|
55643632ca
|
custom events, and low level event API
|
2020-11-11 02:06:45 -04:00 |
|
altrisi
|
b9eee6e58b
|
Allow rules to manage Scarpet apps (Scarpet Rules) (#519)
by altrisi
|
2020-11-02 21:52:21 -04:00 |
|
gnembon
|
b90db6954e
|
fixes
|
2020-10-31 14:35:49 -03:00 |
|
gnembon
|
8f7047df45
|
lil cleanup
|
2020-10-30 23:23:07 -03:00 |
|
gnembon
|
7ccd46433a
|
entity load handler and rework of handling of events.
|
2020-10-30 22:59:27 -03:00 |
|
gnembon
|
15ac7a4621
|
entity actions
|
2020-10-29 11:26:59 -03:00 |
|
gnembon
|
9ca7892859
|
added player_picks_up_item and better docs on events.
|
2020-09-23 03:26:39 -03:00 |
|
gnembon
|
c0707fe544
|
added player_collides_with_entity event
|
2020-09-17 21:29:35 -03:00 |
|
BisUmTo
|
55d9b0b64b
|
Made the Event Constructor public (#460)
It's not possible to create a new event outside the carpet.script package (Commit 3105d5bb71 fix)
|
2020-09-09 09:18:14 -03:00 |
|
gnembon
|
3105d5bb71
|
Events are defined statically in normal classes and added handler for extensions to add their built-ins
|
2020-09-08 23:47:31 -03:00 |
|
gnembon
|
d072e4946a
|
removing / reloading an app will cause all their scheduled calls to be cleaned as well.
|
2020-09-07 11:44:46 -03:00 |
|
gnembon
|
7b4c3f8add
|
Merge branch 'master' into 1.16
|
2020-07-21 12:45:07 -03:00 |
|
gnembon
|
b36ccc137f
|
fixed issue with command events
|
2020-07-21 12:10:41 -03:00 |
|
gnembon
|
359b89b46f
|
Merge branch 'master' into 1.16
|
2020-07-21 05:07:22 -03:00 |
|
gnembon
|
786e282889
|
player swaps hands event
|
2020-07-21 02:27:26 -03:00 |
|
gnembon
|
39a85976fd
|
Merge branch 'master' into 1.16
|
2020-07-14 00:05:35 -03:00 |
|
gnembon
|
ce19dbe505
|
entity events will execute as that entity
|
2020-07-14 00:04:38 -03:00 |
|
gnembon
|
80ca80fe24
|
Merge branch 'master' into 1.16
# Conflicts:
# src/main/java/carpet/network/ServerNetworkHandler.java
# src/main/java/carpet/script/CarpetExpression.java
|
2020-06-14 01:25:58 -03:00 |
|
gnembon
|
690c85f3b0
|
added __on_player_chooses_recipe and __on_player_switches_slot events
|
2020-06-14 01:15:10 -03:00 |
|
gnembon
|
f29153c3d2
|
Merge branch 'master' into 1.16
# Conflicts:
# src/main/java/carpet/CarpetSettings.java
# src/main/java/carpet/script/CarpetScriptServer.java
# src/main/java/carpet/script/bundled/Module.java
|
2020-06-07 01:59:15 -03:00 |
|
gnembon
|
b3484fd012
|
fixed missing client side server references. fixes #311
|
2020-06-06 20:39:25 -03:00 |
|
gnembon
|
c5841408a6
|
extensions trigger for resource reload. Apps will reload upon reload
|
2020-06-05 23:23:47 -03:00 |
|
gnembon
|
c61429099a
|
mappings
|
2020-06-04 15:59:46 -03:00 |
|
gnembon
|
bf2d412a66
|
Merge branch 'master' into 1.16
|
2020-06-03 03:47:55 -03:00 |
|
gnembon
|
e2e45bb20d
|
added __on_player_connects and dis. fixes #294
|
2020-06-03 00:09:34 -03:00 |
|
gnembon
|
01a2d9ea6e
|
removed potential ConcurrentModificationException chance, part one for 304
|
2020-06-01 21:10:42 -03:00 |
|
gnembon
|
3b588e8488
|
20w22a
|
2020-05-29 12:15:51 -03:00 |
|
gnembon
|
cf817c2e39
|
mappings
|
2020-05-21 14:23:04 -03:00 |
|
gnembon
|
bec5259216
|
20w21a ohboi
|
2020-05-21 02:59:17 -03:00 |
|
gnembon
|
0a7b231a63
|
added add_chunk_ticket
|
2020-05-18 22:14:07 -03:00 |
|
gnembon
|
d6d6b69fcb
|
added inhabited_time and player events revolving around damage, death and respawns.
|
2020-04-12 19:42:04 -03:00 |
|
gnembon
|
c66ed96a98
|
added handler for on_lightning
|
2020-03-26 03:18:49 -03:00 |
|
gnembon
|
926b1f20b9
|
NPE in event handling
|
2020-03-07 14:10:40 -04:00 |
|
gnembon
|
5c9774f1d2
|
added feedback to event calling and fixed event registry
disabled ability to handle global events from player scoped apps
|
2020-02-25 01:29:21 -04:00 |
|