diff --git a/src/main/java/carpet/script/CarpetEventServer.java b/src/main/java/carpet/script/CarpetEventServer.java index b0839442..507b2a48 100644 --- a/src/main/java/carpet/script/CarpetEventServer.java +++ b/src/main/java/carpet/script/CarpetEventServer.java @@ -234,7 +234,7 @@ public class CarpetEventServer private ScheduledCall makeEventCall(CarpetContext cc, String function, List extraArgs, int argCount) { UserDefinedFunction udf = cc.host.globalFunctions.get(function); - if (udf == null || udf.getArguments().size() != argCount) + if (udf == null || (udf.getArguments().size()-extraArgs.size()) != argCount) { // call won't match arguments return null; diff --git a/src/main/java/carpet/settings/CarpetSettings.java b/src/main/java/carpet/settings/CarpetSettings.java index 96767a49..e0b9d4a4 100644 --- a/src/main/java/carpet/settings/CarpetSettings.java +++ b/src/main/java/carpet/settings/CarpetSettings.java @@ -26,7 +26,7 @@ import static carpet.settings.RuleCategory.SURVIVAL; public class CarpetSettings { - public static final String carpetVersion = "1.0.0-v190721"; + public static final String carpetVersion = "1.0.1-v190726"; public static final Logger LOG = LogManager.getLogger(); public static boolean skipGenerationChecks = false; public static boolean impendingFillSkipUpdates = false; diff --git a/src/main/resources/carpet.mixins.json b/src/main/resources/carpet.mixins.json index e137da04..e3c56c81 100644 --- a/src/main/resources/carpet.mixins.json +++ b/src/main/resources/carpet.mixins.json @@ -112,6 +112,9 @@ "PickaxeItem_missingToolsMixin", "ShearsItem_missingToolsMixin", + "Entity_scarpetEventsMixin", + "LivingEntity_scarpetEventsMixin", + "PistonBlock_movableTEMixin", "PistonBlockEntity_movableTEMixin",