gnembon
146573803c
scarpet corountines idea
2023-02-22 02:33:03 +01:00
gnembon
277872b33c
warning cleanup
2023-02-08 21:13:15 +01:00
gnembon
8f61271606
semi-auto cleanup
2023-02-04 13:26:21 +01:00
altrisi
06af9ce8b1
Migrate the Carpet codebase to Mojang Mappings
2022-01-24 20:33:16 +01:00
replaceitem
caafaa2039
[Scarpet] Task value refactor for better extendability ( #1202 )
2022-01-08 20:40:20 +01:00
gnembon
ea660b954f
Merge branch 'master' into 1.17
2021-04-23 22:13:26 -03:00
gnembon
9e7d6b70b7
thread exceptions are printed unscrambled
2021-04-23 22:12:38 -03:00
gnembon
5e3812e1f0
Merge branch 'master' into 1.17
...
# Conflicts:
# src/main/java/carpet/script/api/Auxiliary.java
# src/main/java/carpet/script/api/Entities.java
# src/main/java/carpet/script/api/Inventories.java
# src/main/java/carpet/script/api/Scoreboards.java
# src/main/java/carpet/script/api/WorldAccess.java
# src/main/java/carpet/script/value/FunctionValue.java
# src/main/java/carpet/script/value/NBTSerializableValue.java
2021-04-23 01:46:11 -03:00
gnembon
74bd0bb81e
dont be lazy refactor
2021-04-22 20:37:48 -03:00
gnembon
ab553187c5
its a doozie
2021-03-24 10:35:52 -03:00
altrisi and gnembon
ba1071a8d1
Javadocs, cleanup, extension's client rules, built-in BundledModules generators, etc ( #544 )
...
* Add javadocs to many methods
* Added built-in ways to generate BundledModules and documented them
* Add Eclipse launch files to .gitignore and fix 11 warnings
* Remove many unused imports
* Remove some dead and unused code around app loading
* Allow extensions to have client-side rules in their SettingsManager
Also change tabs to spaces when those changed
* Remove unnecessary classloader param in BundledModule
* Change max tickwarp duration to Integer.MAX_VALUE
* Move RulePrinter into the source so it can be managed by the IDE
* Properly reset hopperCounters when changing worlds
Also change tabs to spaces again and minor tweaks to javadocs
* Run mergedocs even if Full.md was modified
* Update src/main/java/carpet/commands/TickCommand.java
Co-authored-by: gnembon <41132274+gnembon@users.noreply.github.com >
2020-11-16 09:30:59 -04:00
gnembon
55643632ca
custom events, and low level event API
2020-11-11 02:06:45 -04:00
gnembon
1268af4131
Fixed threading and add shutdown control for threads via sleep
2020-10-24 22:18:02 -03:00
gnembon
803f99e8f0
task types are reported properly.
2020-07-16 01:13:24 -03:00
gnembon
ccd92c5957
added encode_nbt, added 'nbt' and 'nbt_merge' to modify entity API.
2020-06-20 02:19:20 -03:00
gnembon
9430fcc052
handled better errors and stack traces for more (all) cases
2020-01-27 22:47:29 -04:00
gnembon
316739c624
added synchronization and thread shutdown procedures.
2020-01-14 14:23:33 -04:00
gnembon
d7ca974f1a
statistics, block placed and interacted events, stats event test
2019-12-27 03:25:56 -04:00
gnembon
a4e6e7cb10
camera update and task clearing
2019-12-25 02:44:14 -04:00
gnembon
2ff7988251
resolved joins from main thread as illegal
2019-12-17 14:41:47 -04:00
gnembon
3295ca2af9
Revert "threading testing"
...
This reverts commit 9ba573af
2019-12-17 11:59:23 -04:00
gnembon
9ba573afe6
threading testing
2019-12-17 10:28:14 -04:00
gnembon
5d32213922
threading
2019-12-16 08:56:22 -04:00
gnembon
1cf093731f
extremeBenchmark
2019-12-13 18:04:47 -04:00