Merge branch 'master' into future

This commit is contained in:
gnembon committed 2022-01-19 21:46:37 +01:00
commit 0de2d74ef0
14 files changed
+84 -95

No files matched your search

@@ -7,8 +7,10 @@ import carpet.script.value.FunctionValue;
import carpet.script.value.NumericValue;
import carpet.script.value.StringValue;
import carpet.script.value.Value;
import carpet.script.value.ValueConversions;
import net.minecraft.entity.Entity;
import net.minecraft.entity.damage.DamageSource;
import net.minecraft.util.math.Vec3d;
import java.util.Arrays;
import java.util.Collections;
@@ -108,6 +110,19 @@ public class EntityEventsGroup
);
}
};
public static final Event ON_MOVE = new Event("on_move", 3)
{
@Override
public List<Value> makeArgs(Entity entity, Object... providedArgs)
{
return Arrays.asList(
new EntityValue(entity),
ValueConversions.of((Vec3d) providedArgs[0]),
ValueConversions.of((Vec3d) providedArgs[1]),
ValueConversions.of((Vec3d) providedArgs[2])
);
}
};
public final int argcount;
public final String id;