Commit Graph
2289 Commits
Author SHA1 Message Date
Mitchell Skaggs 28cb136c6b Max collisions optimization (#1038)
* Lift entity limit up to the `getOtherEntities` method so it bails early

This has the potential to prevent a lot of bounding box computation

* Clean up decompiled code

* Fix raw generic types

This doesn't alter the signature, but it helps the compiler warn about misuse of the type later on

* Actually abort forEach when `limit` entities have been checked

`throw`ing a known exception is the easiest way to `break` out of a forEach call
2021-08-03 07:20:09 -03:00
HED-GITandgnembon 56a15fb384 added more customizability to renewableCoral (#1022)
* added more customizability to renewableCoral

* changed renewableCoral to use enums instead of strings

* added suggested changes to renewablecoralmode

* Update src/main/java/carpet/CarpetSettings.java

Co-authored-by: gnembon <41132274+gnembon@users.noreply.github.com>
2021-07-29 23:48:04 -03:00
altrisi 2a391962ff Remove no longer needed Mixins (#1030) 2021-07-26 09:20:01 -03:00
gnembon 19ad8cfbf3 Mixin mixup, borken profiler sections. Fixes #1027 2021-07-24 22:40:33 -03:00
gnembon 0e9df3701f rework for events and other stored functions. Fixes #984 2021-07-22 22:22:38 -03:00
altrisi 7ebc990ef6 Use pattern matching for instanceof (#1019) 2021-07-21 22:24:24 -03:00
gnembon 97e7d660e4 fix inventories for armorstands, fixes #1017 2021-07-21 09:09:50 -03:00
Charlie 38e5da05dd Remove Space (#1005) 2021-07-16 11:21:12 -03:00
gnembon 4dd3cc7fd6 mappings 2021-07-14 00:57:37 -03:00
gnembon af368a159d Merge branch '1.17' 2021-07-14 00:26:22 -03:00
gnembon eaad77fcef 1.4.44 last 1.16.5 version 2021-07-14 00:23:40 -03:00
gnembon 834da208b6 added ability to offset by axis. Fixes #987 2021-07-11 08:01:51 -03:00
altrisi cca9d2ec7e Provide script download suggestions async (#986) 2021-07-11 07:43:11 -03:00
gnembon 41a34b52a3 Merge branch 'master' into 1.17 2021-07-10 23:26:38 -03:00
gnembon 7d4eeb464b short circuit rules condition checking 2021-07-10 21:49:50 -03:00
RubixDev 9e86407323 Add condition argument to Rule annotation (#998) 2021-07-10 21:40:21 -03:00
gnembon 7421e56670 customized failed rules behaviour 2021-07-10 18:03:40 -03:00
gnembon 0c5f828b3b unused 2021-07-10 02:18:55 -03:00
gnembon 3d38030379 appstore could be set from conf 2021-07-09 23:21:16 -03:00
gnembon 376f0ac0d9 scriptACE does not specify valid options. Fixes #993 2021-07-09 22:50:36 -03:00
gnembon a9a119e172 default foliage color has to be fixed on the server since its actually part of client resourcepack. Fixes #992 2021-07-09 22:16:29 -03:00
gnembon 181bfb34bf tweaked stackable shulkerboxes for 1.17 fixes #989 2021-07-09 02:22:53 -03:00
gnembon c9b8511e1b Merge branch 'master' into 1.17 2021-07-06 16:44:50 -03:00
gnembon 3014c961c5 1.4.43 2021-07-06 16:40:01 -03:00
gnembon 33500dde29 Merge branch 'master' into 1.17
# Conflicts:
#	src/main/java/carpet/script/api/Auxiliary.java
#	src/main/java/carpet/script/api/Inventories.java
#	src/main/java/carpet/script/api/WorldAccess.java
#	src/main/java/carpet/script/value/EntityValue.java
2021-07-05 16:53:01 -03:00
gnembon d07fe18bb5 handle invalid identifiers, fixes #980 2021-07-05 16:52:08 -03:00
gnembon 3affa8d5c8 shulker stacks can now be moved in 1.17, fixes #976 2021-07-05 16:28:59 -03:00
gnembon b39dd6ea49 Merge branch 'master' into 1.17 2021-07-02 00:39:23 -03:00
gnembon 8dc1556790 1.4.42 2021-07-02 00:37:01 -03:00
gnembon 702789cab5 1.17.1-rc-1 2021-07-02 00:28:49 -03:00
gnembon 4f77327b6c Merge branch 'master' into 1.17
# Conflicts:
#	src/main/java/carpet/script/utils/AppStoreManager.java
2021-06-30 13:33:10 -03:00
altrisi 97e69d347e Change how resource type works, allow proper app and library installation (#956)
* Change how app store types work, allow proper app and library installation

* Add node for resources in dependencies and docs

* Fix NPE without `type`

* Fix docs trying to change location of app type resource

* Separate libraries and apps and add trash for them

* Update docs

* Create trash directory if it doesn't exist
2021-06-30 12:42:24 -03:00
altrisi 8613ecf9d8 Fix creativeFlyDrag and creativeFlySpeed not loading from config (#969) 2021-06-30 12:29:59 -03:00
gnembon 9a4e15da48 mappings 2021-06-29 17:28:58 -03:00
gnembon 787eb3e41d Merge branch 'master' into 1.17 2021-06-29 17:09:03 -03:00
gnembon ea6d750a40 1.4.41 2021-06-29 17:08:39 -03:00
gnembon ca59c8f30a reloading chunks is not needed when resetting, fixing entities removed. 2021-06-29 02:21:47 -03:00
gnembon b8082ba5b8 Merge branch 'master' into 1.17 2021-06-29 02:07:39 -03:00
gnembon 25176f9d43 Merge branch 'master' of https://github.com/gnembon/fabric-carpet 2021-06-29 02:07:13 -03:00
gnembon 35a97117fe annoying, fixes #963 2021-06-29 02:07:07 -03:00
replaceitem 83afa95d98 Fixed team color using client method (#965) 2021-06-28 22:52:40 -03:00
gnembon 54c6ef1ec1 Merge branch 'master' into 1.17 2021-06-27 23:15:57 -03:00
altrisi cd50919a90 Filter script download suggestions according to player input (#958) 2021-06-27 22:33:13 -03:00
gnembon 092766b820 Merge branch 'master' into 1.17 2021-06-26 23:20:30 -03:00
gnembon b1b7956ea9 added chunk_loaded event and fixed handling these events on 1.17 2021-06-26 23:20:13 -03:00
gnembon b3cc32f676 mappings 2021-06-25 23:57:42 -03:00
gnembon 1a152ce20a Merge branch 'master' into 1.17 2021-06-25 23:50:39 -03:00
gnembon 8fa54c8146 stack overflow in scripts shouldn't crash the game, fixes #934 2021-06-25 23:31:46 -03:00
gnembon 597e857785 Merge branch 'master' into 1.17 2021-06-25 23:02:03 -03:00
gnembon c1c7313a99 empty suggested values won't show. Fixes #926 2021-06-25 23:01:42 -03:00