Commit Graph
641 Commits
Author SHA1 Message Date
gnembon fe611145a9 Merge pull request #623 from BisUmTo/onTrade-Scarpet-Event
Added onTrade Scarpet Event
2020-12-12 00:43:14 -04:00
gnembon 5e98fbef66 Update src/main/java/carpet/mixins/TradeOutputSlot_scarpetEventMixin.java 2020-12-12 00:42:03 -04:00
Kevin Delugan 2be4ac8ee0 Added onTrade Scarpet Event 2020-12-11 05:19:06 +01:00
gnembon 97971322e5 better death messages for fake players and handling idling. Fixes #619 2020-12-11 00:14:11 -04:00
gnembon 56064a49cb fixes to xp stuff, saturation and weather 2020-12-06 19:55:01 -04:00
Ghoulboy 42e67f27b7 Adding absorption and xp API, and weather control (#540)
* fixes #537
* fixes  #547
2020-12-06 16:03:15 -04:00
gnembon 735925b48f we don't need these actually 2020-11-29 01:21:11 -04:00
gnembon e15afd9763 added support for block predicate argument support and tag_matches function. Fixes #563 2020-11-29 00:33:01 -04:00
gnembon a099ed79e1 added player_escapes_sleep event. Fixes #579 2020-11-27 00:34:24 -04:00
gnembon 201654ff44 adding support for equipment inventories as well as horse and pillager item inventories. 2020-11-25 17:52:17 -04:00
altrisiandgnembon 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 ddba688f59 remove updates when removing blocks, fixes #533 2020-11-09 09:43:15 -04:00
gnembon c326785fb9 plop takes now correct number of arguments. 2020-11-06 21:55:00 -04:00
gnembon dcb048c986 that has been fixed already 2020-11-06 00:22:55 -04:00
gnembon 945578fd89 moar types, wip 2020-11-04 02:14:57 -04:00
altrisi b9eee6e58b Allow rules to manage Scarpet apps (Scarpet Rules) (#519)
by altrisi
2020-11-02 21:52:21 -04:00
gnembon 51f34643db Merge branch 'master' into entity_hooks 2020-10-29 20:42:43 -03:00
gnembon 9e4e276687 reduce profiler overhead in the old code as indicated by Fallen_Breath 2020-10-29 15:01:20 -03:00
gnembon 15ac7a4621 entity actions 2020-10-29 11:26:59 -03:00
gnembon 9633b402b4 improved handling of fake players in boats and when pushed by slimeblocks. Fixes #507 2020-10-25 01:19:03 -03:00
altrisi 020866c0e9 Change load method to Loader's entrypoints (#497)
* Start moving away from noop mixins

Remove the mixin from the json list

* Change startup method to Loader entrypoints
2020-10-15 22:15:20 -03:00
gnembon 01afdf650d chainstone can stick to all blocks 2020-10-15 20:26:19 -03:00
gnembon 70a59ccedd cleanup 2020-10-15 03:20:10 -03:00
gnembon e93c7d442c chainstone fixes 2020-10-15 02:58:51 -03:00
gnembon a51c8ca707 chainstone supports now properly end rods 2020-10-14 09:50:57 -03:00
gnembon fc3ceae767 added chainStone, fixes #495 2020-10-14 04:55:47 -03:00
gnembon f1b1538bcf added datapacks to the profiler 2020-10-09 22:57:27 -03:00
gnembon 1c1fb5eb59 fixes #486 2020-10-02 18:07:59 -03:00
gnembon 8a2ddcbf2a 1.4.12 2020-10-01 14:14:01 -03:00
gnembon c4c268b079 increased utility of string matching using '~' 2020-09-26 12:28:46 -03:00
gnembon 32292d4909 renamed PhiPro's classes so it doesn't clashes with their own mods. 2020-09-23 03:34:37 -03:00
gnembon 9ca7892859 added player_picks_up_item and better docs on events. 2020-09-23 03:26:39 -03:00
gnembon 776f798aec fixes #472 2020-09-20 20:38:01 -03:00
gnembon c0707fe544 added player_collides_with_entity event 2020-09-17 21:29:35 -03:00
gnembon 59575ec607 refactor breaking up API and language defs 2020-09-09 15:37:03 -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 815c75b827 fixed ocelot spawning causing issues with spawn tracking. Fixes #456. Fixes #402 2020-09-08 10:29:01 -03:00
gnembon 205ef93994 correct target method 2020-09-07 17:11:12 -03:00
gnembon 7daac70f93 mappings 2020-09-07 15:16:15 -03:00
gnembon ddcf3367f5 trying fully qualified name 2020-09-04 02:13:32 -03:00
gnembon 137a87298c well, its not gonna be compatible either, but at least particles won't render in 20fps. fixes #393. fixes #444 2020-09-03 23:52:54 -03:00
gnembon 309a373d7b fixed prod for cleanLogs 2020-09-01 08:53:19 -03:00
gnembon c1a648ac39 Merge branch 'master' of https://github.com/gnembon/fabric-carpet 2020-09-01 02:18:55 -03:00
gnembon c00cbb72bb fix compat between immersive portals 2020-09-01 02:18:45 -03:00
Andrew S fb1bee06e1 Fix #401 (tick health) (#440)
* Fix #401

* Cleanup
2020-08-31 17:26:28 -03:00
Andrew S 3429bb4b50 Fix fillupdates (#441)
* Add BlockStateArgument_fillUpdatesMixin

* Create BlockStateArgument_fillUpdatesMixin.java
2020-08-31 17:22:05 -03:00
gnembon dedd6e3c8f removed unloadedEntityFix since its no longer reproducible and causes entity duplications. Fixes #443 2020-08-31 00:29:12 -03:00
gnembon 046d931770 cleanLogs rule 2020-08-25 01:01:51 -03:00
gnembon bc9f3e89e0 added health and portal_cooldown 2020-08-20 23:24:16 -03:00
Ghoulboy 222e2aa71a fix bug (#421) 2020-08-20 23:01:15 -03:00