gnembon
0cce983092
Merge branch 'master' into 1.17
...
# Conflicts:
# src/main/java/carpet/commands/PerimeterInfoCommand.java
# src/main/resources/carpet.mixins.json
2021-04-04 22:34:38 -03:00
gnembon
f0d044a49f
added scarpet to the carpet profiler
2021-04-04 22:32:34 -03:00
gnembon
ab553187c5
its a doozie
2021-03-24 10:35:52 -03:00
gnembon
4616bf4333
Merge branch 'master' into 1.17
...
# Conflicts:
# src/main/java/carpet/script/bundled/FileModule.java
2021-03-21 02:35:43 -03:00
gnembon
1a47f4333f
refactored file IO and zupport for sips
2021-03-20 06:22:23 -03:00
gnembon
24e7c0fab9
command adding is due to the app refactor
2021-03-18 18:06:21 -03:00
gnembon
6108cdce23
Merge branch 'master' into 1.17
2021-02-08 23:54:23 -04:00
gnembon
4c09d6b736
added __on_start and defined better meta-events
2021-02-08 18:08:38 -04:00
gnembon
ed4afa15ff
Merge branch 'master' into 1.17
2021-01-07 00:41:15 -04:00
altrisi
929c17da36
Fix Value mess
2020-12-27 15:53:44 +01:00
altrisi
aabff1623b
Reading/Writing JSON, first working version
2020-12-27 02:04:19 +01:00
gnembon
947474e9e9
Merge branch 'master' into 1.17
2020-12-07 22:13:45 -04:00
gnembon
f54a098948
allow apps define their own command permission level, fixes #542
2020-12-07 16:03:42 -04:00
gnembon
02a25c0c99
Merge branch 'master' into 1.17
...
# Conflicts:
# src/main/java/carpet/script/api/Entities.java
2020-12-07 01:14:12 -04:00
gnembon
e8a6b8936f
as per discussion, since scripts can now be stowed in the global bin, it makes sense for apps to behave like datapacks. fixes #613
2020-12-07 00:32:08 -04:00
gnembon
9d08c54324
Merge branch 'master' into 1.17
2020-12-03 22:25:51 -04:00
gnembon
6e5af5bfc8
added list_files, fixes #589
2020-12-03 04:05:11 -04:00
gnembon
0bacbcc2f5
Merge branch 'master' into 1.17
2020-12-02 13:23:32 -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
253604b34a
Merge branch 'master' into 1.17
2020-11-25 02:12:41 -04:00
gnembon
2a403c36c8
added deprecation warnings, fixes #568
2020-11-25 01:49:56 -04:00
gnembon
209c3b9262
fixed issues with reload and missing command handler
2020-11-24 22:52:05 -04:00
gnembon
c8d3f01f78
Merge branch 'master' into 1.17
2020-11-23 02:40:16 -04:00
gnembon
a297fd1441
Scarpet rules can provide multinary boolean permission level, fixes #572
2020-11-23 02:35:01 -04:00
gnembon
24e8c00998
Merge branch 'master' into 1.17
2020-11-16 09:43:22 -04:00
gnembon
7046166561
moved overlay to the new command system, added spheres and boxes
2020-11-16 01:56:32 -04:00
gnembon
c8b5dbb26d
Merge branch 'master' into 1.17
2020-11-14 06:06:39 -04:00
gnembon
bc99b081ca
online suggestions via suggester
2020-11-13 06:30:55 -04:00
gnembon
5f9df1239a
added strict command matching
2020-11-13 04:45:51 -04:00
gnembon
9f6771123f
custom command trees, no validation so far
2020-11-12 02:55:18 -04:00
gnembon
769e38021c
Merge branch 'master' into 1.17
2020-11-11 16:08:30 -04:00
gnembon
14d3a1725b
shit, snap
2020-11-11 12:45:29 -04:00
gnembon
be3cb35f75
Merge branch 'master' into 1.17
2020-11-11 02:08:05 -04:00
gnembon
55643632ca
custom events, and low level event API
2020-11-11 02:06:45 -04:00
gnembon
2cdea92da7
20w45a
2020-11-06 00:06:53 -04:00
gnembon
af668bfdbc
custom arg types - WIP
2020-11-03 06:30:49 -04:00
gnembon
741edf1465
three things:
...
- logger is carpet, fixes #522
- fixed fancy commands to functions - so could be used later with lambdas and functions that use different argument names
- moved a few builtin apps to commands via /carpet
2020-11-03 04:45:08 -04:00
gnembon
d9727862da
wip
2020-11-02 16:27:03 -04:00
gnembon
1d81768c54
custom args WIP
2020-11-02 01:32:04 -04:00
gnembon
7ccd46433a
entity load handler and rework of handling of events.
2020-10-30 22:59:27 -03:00
gnembon
a6286850b4
reorganized app shutdown
2020-10-24 22:59:16 -03:00
gnembon
1268af4131
Fixed threading and add shutdown control for threads via sleep
2020-10-24 22:18:02 -03:00
gnembon
e8b2060fb3
variable number of arguments for user defined functions.
2020-09-22 04:38:08 -03:00
gnembon
59575ec607
refactor breaking up API and language defs
2020-09-09 15:37:03 -03:00
gnembon
1006e0ac40
commands return integer value if possible, fixes #408
...
handle infinite values as infinities.
2020-09-05 02:06:59 -03:00
gnembon
16033dfa1a
Merge branch 'master' into 1.16
2020-07-28 00:09:22 -03:00
gnembon
2c7c7d9bc6
functions are now case sensitive. Modules are still case insensitive.
2020-07-28 00:04:22 -03:00
gnembon
e67ec14285
mappings
2020-07-20 21:06:03 -03:00
gnembon
fb3a5cfa64
read_file, delete_file, and write_file
...
Deprecated some uses of load_app_data and store_app_data
2020-06-07 01:52:38 -03:00
gnembon
b3484fd012
fixed missing client side server references. fixes #311
2020-06-06 20:39:25 -03:00