diff --git a/LICENSE b/LICENSE old mode 100644 new mode 100755 diff --git a/README.md b/README.md old mode 100644 new mode 100755 diff --git a/biosphere2.iml b/biosphere2.iml new file mode 100644 index 0000000..f5704fd --- /dev/null +++ b/biosphere2.iml @@ -0,0 +1,14 @@ + + + + + + + SPIGOT + PAPER + BUKKIT + + + + + \ No newline at end of file diff --git a/pom.xml b/pom.xml old mode 100644 new mode 100755 index 814c150..07936ea --- a/pom.xml +++ b/pom.xml @@ -6,58 +6,50 @@ io.github.bi0qaw biosphere2 - 1.0.2 + 1.0.3 org.apache.maven.plugins maven-compiler-plugin - 1.6 - 1.6 + 1.8 + 1.8 - - bensku-repo - https://raw.githubusercontent.com/bensku/mvn-repo/master - spigot-repo - https://hub.spigotmc.org/nexus/content/repositories/snapshots/ - - true - daily - + https://hub.spigotmc.org/nexus/content/repositories/snapshots/org/spigotmc/spigot-api/ - sk89q-repo - http://maven.sk89q.com/repo + jitpack.io + https://jitpack.io - destroystokyo-repo + mvnrepository + https://mvnrepository.com + + + PaperMC https://repo.destroystokyo.com/repository/maven-public/ - vault-repo - http://nexus.hc.to/content/repositories/pub_releases - - - jitpack-repo - https://jitpack.io + sk89q + http://maven.sk89q.com/repo - ch.njol - skript - 2.2-dev32 - compile + com.github.SkriptLang + Skript + 2.6.1 + provided @@ -66,6 +58,12 @@ 1.12.2-R0.1-SNAPSHOT provided + + org.jetbrains + annotations + RELEASE + compile + \ No newline at end of file diff --git a/scripts/biosphere-test.sk b/scripts/biosphere-test.sk old mode 100644 new mode 100755 diff --git a/scripts/gallery.sk b/scripts/gallery.sk old mode 100644 new mode 100755 diff --git a/src/main/java/io/github/bi0qaw/biosphere/Biosphere.java b/src/main/java/io/github/bi0qaw/biosphere/Biosphere.java old mode 100644 new mode 100755 index 5272d74..44b64e7 --- a/src/main/java/io/github/bi0qaw/biosphere/Biosphere.java +++ b/src/main/java/io/github/bi0qaw/biosphere/Biosphere.java @@ -1,22 +1,19 @@ package io.github.bi0qaw.biosphere; -import io.github.bi0qaw.biosphere.expression.*; import ch.njol.skript.Skript; +import ch.njol.skript.SkriptAddon; import ch.njol.skript.lang.ExpressionType; +import io.github.bi0qaw.biosphere.expression.*; +import io.github.bi0qaw.biosphere.type.FrameType; +import io.github.bi0qaw.biosphere.util.Frame; import org.bukkit.Location; import org.bukkit.plugin.java.JavaPlugin; import org.bukkit.util.Vector; -import io.github.bi0qaw.biosphere.type.FrameType; -import io.github.bi0qaw.biosphere.util.Frame; public class Biosphere extends JavaPlugin { - private static Biosphere plugin; - public void onEnable(){ - - plugin = this; - Skript.registerAddon(this); + SkriptAddon addon = Skript.registerAddon(this); new FrameType(); @@ -74,8 +71,4 @@ public class Biosphere extends JavaPlugin { Skript.registerExpression(ExprVectorSphere.class, Vector.class, ExpressionType.SIMPLE, "[vector ]sphere with radius %number%(,| and) density %number%"); Skript.registerExpression(ExprVectorSphereRand.class, Vector.class, ExpressionType.SIMPLE, "[vector ]random sphere with radius %number%(,| and) density %number%"); } - - public static Biosphere getPlugin() { - return plugin; - } } diff --git a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprDegToRad.java b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprDegToRad.java index 6fd6e86..3d86efc 100755 --- a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprDegToRad.java +++ b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprDegToRad.java @@ -4,7 +4,7 @@ import ch.njol.skript.doc.Description; import ch.njol.skript.doc.Examples; import ch.njol.skript.doc.Name; import org.bukkit.event.Event; -import javax.annotation.Nullable; +import org.jetbrains.annotations.Nullable; import ch.njol.skript.lang.Expression; import ch.njol.skript.lang.SkriptParser.ParseResult; diff --git a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprFrameFromEntity.java b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprFrameFromEntity.java old mode 100644 new mode 100755 diff --git a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprFrameFromYawPitch.java b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprFrameFromYawPitch.java old mode 100644 new mode 100755 diff --git a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprFrameYawPitch.java b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprFrameYawPitch.java old mode 100644 new mode 100755 diff --git a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationBox.java b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationBox.java old mode 100644 new mode 100755 diff --git a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationBoxOutline.java b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationBoxOutline.java old mode 100644 new mode 100755 diff --git a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationCircle.java b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationCircle.java index 4e5f6fa..e973482 100755 --- a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationCircle.java +++ b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationCircle.java @@ -8,7 +8,7 @@ import io.github.bi0qaw.biosphere.util.VectorLib; import org.bukkit.Location; import org.bukkit.event.Event; -import javax.annotation.Nullable; +import org.jetbrains.annotations.Nullable; import ch.njol.skript.lang.Expression; import ch.njol.skript.lang.SkriptParser.ParseResult; diff --git a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationCube.java b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationCube.java index 2520743..ce38384 100755 --- a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationCube.java +++ b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationCube.java @@ -8,7 +8,7 @@ import io.github.bi0qaw.biosphere.util.VectorLib; import org.bukkit.Location; import org.bukkit.event.Event; -import javax.annotation.Nullable; +import org.jetbrains.annotations.Nullable; import ch.njol.skript.lang.Expression; import ch.njol.skript.lang.SkriptParser.ParseResult; diff --git a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationCubeOutline.java b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationCubeOutline.java index eb20855..c132144 100755 --- a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationCubeOutline.java +++ b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationCubeOutline.java @@ -3,18 +3,15 @@ package io.github.bi0qaw.biosphere.expression; import ch.njol.skript.doc.Description; import ch.njol.skript.doc.Examples; import ch.njol.skript.doc.Name; -import io.github.bi0qaw.biosphere.util.LocationLib; -import io.github.bi0qaw.biosphere.util.VectorLib; -import org.bukkit.Location; -import org.bukkit.event.Event; - -import javax.annotation.Nullable; - import ch.njol.skript.lang.Expression; import ch.njol.skript.lang.SkriptParser.ParseResult; import ch.njol.skript.lang.util.SimpleExpression; import ch.njol.util.Kleenean; -import org.bukkit.util.Vector; +import io.github.bi0qaw.biosphere.util.LocationLib; +import org.bukkit.Location; +import org.bukkit.event.Event; + +import org.jetbrains.annotations.Nullable; @Name("Location Cube Outline") @Description("Creates a list of locations in the shape of a cube, including the corners and vertices of the cube. The density value controls the amount of points. A higher number increases the amount of points. A density of 1 corresponds to 1 point per block.") diff --git a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationCylinderLoc.java b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationCylinderLoc.java index 8f91d74..591738b 100755 --- a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationCylinderLoc.java +++ b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationCylinderLoc.java @@ -7,7 +7,7 @@ import io.github.bi0qaw.biosphere.util.LocationLib; import io.github.bi0qaw.biosphere.util.VectorMath; import org.bukkit.Location; import org.bukkit.event.Event; -import javax.annotation.Nullable; +import org.jetbrains.annotations.Nullable; import ch.njol.skript.lang.Expression; import ch.njol.skript.lang.SkriptParser.ParseResult; diff --git a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationHelix.java b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationHelix.java index 7822dab..92ab161 100755 --- a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationHelix.java +++ b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationHelix.java @@ -7,7 +7,7 @@ import io.github.bi0qaw.biosphere.util.LocationLib; import io.github.bi0qaw.biosphere.util.VectorLib; import org.bukkit.Location; import org.bukkit.event.Event; -import javax.annotation.Nullable; +import org.jetbrains.annotations.Nullable; import ch.njol.skript.lang.Expression; import ch.njol.skript.lang.SkriptParser.ParseResult; diff --git a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationLine.java b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationLine.java index d271a36..e81c649 100755 --- a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationLine.java +++ b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationLine.java @@ -3,21 +3,14 @@ package io.github.bi0qaw.biosphere.expression; import ch.njol.skript.doc.Description; import ch.njol.skript.doc.Examples; import ch.njol.skript.doc.Name; -import io.github.bi0qaw.biosphere.util.LocationLib; -import io.github.bi0qaw.biosphere.util.VectorLib; -import org.bukkit.Location; -import org.bukkit.event.Event; - -import javax.annotation.Nullable; - import ch.njol.skript.lang.Expression; import ch.njol.skript.lang.SkriptParser.ParseResult; import ch.njol.skript.lang.util.SimpleExpression; import ch.njol.util.Kleenean; -import org.bukkit.util.Vector; - -import java.util.ArrayList; -import java.util.Arrays; +import io.github.bi0qaw.biosphere.util.LocationLib; +import org.bukkit.Location; +import org.bukkit.event.Event; +import org.jetbrains.annotations.Nullable; @Name("Location Line") @Description("Creates a list of locations in the shape of a line. The density value controls the amount of points. A higher number increases the amount of points. A density of 1 corresponds to 1 point per block.") diff --git a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationLineLoc.java b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationLineLoc.java index 48581a6..ab06f9a 100755 --- a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationLineLoc.java +++ b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationLineLoc.java @@ -9,8 +9,7 @@ import io.github.bi0qaw.biosphere.util.VectorMath; import org.bukkit.Location; import org.bukkit.event.Event; -import javax.annotation.Nullable; - +import org.jetbrains.annotations.Nullable; import ch.njol.skript.lang.Expression; import ch.njol.skript.lang.SkriptParser.ParseResult; import ch.njol.skript.lang.util.SimpleExpression; diff --git a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationLinkAll.java b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationLinkAll.java index 3d76bbc..3ca1ba3 100755 --- a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationLinkAll.java +++ b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationLinkAll.java @@ -3,17 +3,15 @@ package io.github.bi0qaw.biosphere.expression; import ch.njol.skript.doc.Description; import ch.njol.skript.doc.Examples; import ch.njol.skript.doc.Name; -import io.github.bi0qaw.biosphere.util.LocationLib; -import io.github.bi0qaw.biosphere.util.TrigLib; -import org.bukkit.Location; -import org.bukkit.event.Event; - -import javax.annotation.Nullable; - import ch.njol.skript.lang.Expression; import ch.njol.skript.lang.SkriptParser.ParseResult; import ch.njol.skript.lang.util.SimpleExpression; import ch.njol.util.Kleenean; +import io.github.bi0qaw.biosphere.util.LocationLib; +import org.bukkit.Location; +import org.bukkit.event.Event; + +import org.jetbrains.annotations.Nullable; @Name("Location Link All") @Description("Creates a list of locations linking multiple locations with lines. The density value controls the amount of points. A higher number increases the amount of points. A density of 1 corresponds to 1 point per block.") diff --git a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationMidpoint.java b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationMidpoint.java index 21c4874..75f05a8 100755 --- a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationMidpoint.java +++ b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationMidpoint.java @@ -8,7 +8,7 @@ import io.github.bi0qaw.biosphere.util.TrigLib; import org.bukkit.Location; import org.bukkit.event.Event; -import javax.annotation.Nullable; +import org.jetbrains.annotations.Nullable; import ch.njol.skript.lang.Expression; import ch.njol.skript.lang.SkriptParser.ParseResult; diff --git a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationMove.java b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationMove.java index a943e2d..defb93f 100755 --- a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationMove.java +++ b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationMove.java @@ -6,7 +6,7 @@ import ch.njol.skript.doc.Name; import io.github.bi0qaw.biosphere.util.LocationLib; import org.bukkit.Location; import org.bukkit.event.Event; -import javax.annotation.Nullable; +import org.jetbrains.annotations.Nullable; import ch.njol.skript.lang.Expression; import ch.njol.skript.lang.SkriptParser.ParseResult; diff --git a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationOffset.java b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationOffset.java old mode 100644 new mode 100755 diff --git a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationPath.java b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationPath.java old mode 100644 new mode 100755 diff --git a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationPolygon.java b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationPolygon.java index bb18232..270f0af 100755 --- a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationPolygon.java +++ b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationPolygon.java @@ -8,7 +8,7 @@ import io.github.bi0qaw.biosphere.util.TrigLib; import org.bukkit.Location; import org.bukkit.event.Event; -import javax.annotation.Nullable; +import org.jetbrains.annotations.Nullable; import ch.njol.skript.lang.Expression; import ch.njol.skript.lang.SkriptParser.ParseResult; diff --git a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationPolygonOutline.java b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationPolygonOutline.java index e654eaa..046ef2a 100755 --- a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationPolygonOutline.java +++ b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationPolygonOutline.java @@ -8,7 +8,7 @@ import io.github.bi0qaw.biosphere.util.TrigLib; import org.bukkit.Location; import org.bukkit.event.Event; -import javax.annotation.Nullable; +import org.jetbrains.annotations.Nullable; import ch.njol.skript.lang.Expression; import ch.njol.skript.lang.SkriptParser.ParseResult; diff --git a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationReflection.java b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationReflection.java index c187b85..92ef0cc 100755 --- a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationReflection.java +++ b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationReflection.java @@ -8,7 +8,7 @@ import io.github.bi0qaw.biosphere.util.TrigLib; import org.bukkit.Location; import org.bukkit.event.Event; -import javax.annotation.Nullable; +import org.jetbrains.annotations.Nullable; import ch.njol.skript.lang.Expression; import ch.njol.skript.lang.SkriptParser.ParseResult; diff --git a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationRotXYZ.java b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationRotXYZ.java index dc2c06c..c48c158 100755 --- a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationRotXYZ.java +++ b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationRotXYZ.java @@ -7,7 +7,7 @@ import io.github.bi0qaw.biosphere.util.LocationLib; import org.bukkit.Location; import org.bukkit.event.Event; -import javax.annotation.Nullable; +import org.jetbrains.annotations.Nullable; import ch.njol.skript.lang.Expression; import ch.njol.skript.lang.SkriptParser; diff --git a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationRotate.java b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationRotate.java index 29a222f..0bc7253 100755 --- a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationRotate.java +++ b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationRotate.java @@ -7,7 +7,7 @@ import io.github.bi0qaw.biosphere.util.LocationLib; import org.bukkit.Location; import org.bukkit.event.Event; -import javax.annotation.Nullable; +import org.jetbrains.annotations.Nullable; import ch.njol.skript.lang.Expression; import ch.njol.skript.lang.SkriptParser; diff --git a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationScale.java b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationScale.java index 734b067..01ffb3b 100755 --- a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationScale.java +++ b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationScale.java @@ -8,7 +8,7 @@ import io.github.bi0qaw.biosphere.util.TrigLib; import org.bukkit.Location; import org.bukkit.event.Event; -import javax.annotation.Nullable; +import org.jetbrains.annotations.Nullable; import ch.njol.skript.lang.Expression; import ch.njol.skript.lang.SkriptParser.ParseResult; diff --git a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationSphere.java b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationSphere.java index d3cb0aa..b17e972 100755 --- a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationSphere.java +++ b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationSphere.java @@ -8,7 +8,7 @@ import io.github.bi0qaw.biosphere.util.TrigLib; import org.bukkit.Location; import org.bukkit.event.Event; -import javax.annotation.Nullable; +import org.jetbrains.annotations.Nullable; import ch.njol.skript.lang.Expression; import ch.njol.skript.lang.SkriptParser.ParseResult; diff --git a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationSphereLoc.java b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationSphereLoc.java index 0a491d0..76991ae 100755 --- a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationSphereLoc.java +++ b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationSphereLoc.java @@ -9,7 +9,7 @@ import io.github.bi0qaw.biosphere.util.VectorMath; import org.bukkit.Location; import org.bukkit.event.Event; -import javax.annotation.Nullable; +import org.jetbrains.annotations.Nullable; import ch.njol.skript.lang.Expression; import ch.njol.skript.lang.SkriptParser.ParseResult; diff --git a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationSphereRand.java b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationSphereRand.java index 64cac2e..8c41180 100755 --- a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationSphereRand.java +++ b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationSphereRand.java @@ -8,7 +8,7 @@ import io.github.bi0qaw.biosphere.util.TrigLib; import org.bukkit.Location; import org.bukkit.event.Event; -import javax.annotation.Nullable; +import org.jetbrains.annotations.Nullable; import ch.njol.skript.lang.Expression; import ch.njol.skript.lang.SkriptParser.ParseResult; diff --git a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprRadToDeg.java b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprRadToDeg.java index 34df6bf..819f1ae 100755 --- a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprRadToDeg.java +++ b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprRadToDeg.java @@ -4,7 +4,7 @@ import ch.njol.skript.doc.Description; import ch.njol.skript.doc.Examples; import ch.njol.skript.doc.Name; import org.bukkit.event.Event; -import javax.annotation.Nullable; +import org.jetbrains.annotations.Nullable; import ch.njol.skript.lang.Expression; import ch.njol.skript.lang.SkriptParser.ParseResult; diff --git a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorBox.java b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorBox.java old mode 100644 new mode 100755 diff --git a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorBoxOutline.java b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorBoxOutline.java old mode 100644 new mode 100755 diff --git a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorCircle.java b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorCircle.java old mode 100644 new mode 100755 index dde7407..8483e74 --- a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorCircle.java +++ b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorCircle.java @@ -11,7 +11,7 @@ import org.bukkit.event.Event; import org.bukkit.util.Vector; import io.github.bi0qaw.biosphere.util.VectorLib; -import javax.annotation.Nullable; +import org.jetbrains.annotations.Nullable; @Name("Vector Circle") @Description("Creates a list of vectors in the shape of a circle") diff --git a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorCube.java b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorCube.java old mode 100644 new mode 100755 index 57b1514..59a959a --- a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorCube.java +++ b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorCube.java @@ -11,7 +11,7 @@ import org.bukkit.event.Event; import org.bukkit.util.Vector; import io.github.bi0qaw.biosphere.util.VectorLib; -import javax.annotation.Nullable; +import org.jetbrains.annotations.Nullable; @Name("Vector Cube") @Description("Creates a list of vectors in the shape of a cube (only the corners!). To get a list of locations including the cube edges use cube outline.") diff --git a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorCubeOutline.java b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorCubeOutline.java old mode 100644 new mode 100755 index 18369a1..efffd9f --- a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorCubeOutline.java +++ b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorCubeOutline.java @@ -11,7 +11,7 @@ import org.bukkit.event.Event; import org.bukkit.util.Vector; import io.github.bi0qaw.biosphere.util.VectorLib; -import javax.annotation.Nullable; +import org.jetbrains.annotations.Nullable; @Name("Vector Cube Outline") @Description("Creates a list of vectors in the shape of a polygon including corners and edges. The density value controls the amount of points. A higher number increases the amount of points. A density of 1 corresponds to 1 point per block.") diff --git a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorHelix.java b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorHelix.java old mode 100644 new mode 100755 index 4792a35..d7c0c27 --- a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorHelix.java +++ b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorHelix.java @@ -11,7 +11,7 @@ import org.bukkit.event.Event; import org.bukkit.util.Vector; import io.github.bi0qaw.biosphere.util.VectorLib; -import javax.annotation.Nullable; +import org.jetbrains.annotations.Nullable; @Name("Vector Helix") @Description("Creates a list of vectors in the shape of a helix. The step parameter determines how many blocks the helix will go upwards in one rotation. The density value controls the amount of points. A higher number increases the amount of points. A density of 1 corresponds to 1 point per block.") diff --git a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorInFrame.java b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorInFrame.java old mode 100644 new mode 100755 diff --git a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorLine.java b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorLine.java old mode 100644 new mode 100755 index 0cb656e..3ee15fb --- a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorLine.java +++ b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorLine.java @@ -11,7 +11,7 @@ import org.bukkit.event.Event; import org.bukkit.util.Vector; import io.github.bi0qaw.biosphere.util.VectorLib; -import javax.annotation.Nullable; +import org.jetbrains.annotations.Nullable; @Name("Vector Line") @Description("Creates a list of vectors in the shape of a line. The density value controls the amount of points. A higher number increases the amount of points. A density of 1 corresponds to 1 point per block.") diff --git a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorLineBetweenVectors.java b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorLineBetweenVectors.java old mode 100644 new mode 100755 diff --git a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorLinkAll.java b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorLinkAll.java old mode 100644 new mode 100755 index fe6fdb4..0aa98d5 --- a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorLinkAll.java +++ b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorLinkAll.java @@ -11,7 +11,7 @@ import org.bukkit.event.Event; import org.bukkit.util.Vector; import io.github.bi0qaw.biosphere.util.VectorLib; -import javax.annotation.Nullable; +import org.jetbrains.annotations.Nullable; @Name("Vector Link All") @Description("Creates a list of vectors linking multiple vectors with lines. The density value controls the amount of points. A higher number increases the amount of points. A density of 1 corresponds to 1 point per block.") diff --git a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorMidpoint.java b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorMidpoint.java old mode 100644 new mode 100755 index 90f02fe..2b6c12b --- a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorMidpoint.java +++ b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorMidpoint.java @@ -7,11 +7,11 @@ import ch.njol.skript.lang.Expression; import ch.njol.skript.lang.SkriptParser; import ch.njol.skript.lang.util.SimpleExpression; import ch.njol.util.Kleenean; +import io.github.bi0qaw.biosphere.util.VectorLib; import org.bukkit.event.Event; import org.bukkit.util.Vector; -import io.github.bi0qaw.biosphere.util.VectorLib; -import javax.annotation.Nullable; +import org.jetbrains.annotations.Nullable; @Name("Vector Midpoint") @Description("Gives the midpoint between vectors.") diff --git a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorMove.java b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorMove.java old mode 100644 new mode 100755 index aa054b3..c62e6bd --- a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorMove.java +++ b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorMove.java @@ -11,7 +11,7 @@ import org.bukkit.event.Event; import org.bukkit.util.Vector; import io.github.bi0qaw.biosphere.util.VectorLib; -import javax.annotation.Nullable; +import org.jetbrains.annotations.Nullable; @Name("Vector Offset") @Description("Offset vectors by other vectors.") diff --git a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorOffset.java b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorOffset.java old mode 100644 new mode 100755 diff --git a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorPath.java b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorPath.java old mode 100644 new mode 100755 diff --git a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorPolygon.java b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorPolygon.java old mode 100644 new mode 100755 index 97144b7..c0d9f01 --- a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorPolygon.java +++ b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorPolygon.java @@ -11,7 +11,7 @@ import org.bukkit.event.Event; import org.bukkit.util.Vector; import io.github.bi0qaw.biosphere.util.VectorLib; -import javax.annotation.Nullable; +import org.jetbrains.annotations.Nullable; @Name("Vector Polygon") @Description("Creates a list of vectors in the shape of a polygon (only the corners!). If you want a polygon with edges use polygon outline.") diff --git a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorPolygonOutline.java b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorPolygonOutline.java old mode 100644 new mode 100755 index e7cb1dd..34f6bdd --- a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorPolygonOutline.java +++ b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorPolygonOutline.java @@ -11,7 +11,7 @@ import org.bukkit.event.Event; import org.bukkit.util.Vector; import io.github.bi0qaw.biosphere.util.VectorLib; -import javax.annotation.Nullable; +import org.jetbrains.annotations.Nullable; @Name("Vector Polygon Outline") @Description("Creates a list of vectors in the shape of a polygon including corners and edges. The density value controls the amount of points. A higher number increases the amount of points. A density of 1 corresponds to 1 point per block.") diff --git a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorReflection.java b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorReflection.java old mode 100644 new mode 100755 index 186c3a7..6f24557 --- a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorReflection.java +++ b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorReflection.java @@ -11,7 +11,7 @@ import org.bukkit.event.Event; import org.bukkit.util.Vector; import io.github.bi0qaw.biosphere.util.VectorLib; -import javax.annotation.Nullable; +import org.jetbrains.annotations.Nullable; @Name("Vector Reflection") @Description("Mirrors vectors in another vector. The direction parameter applies an additional scaling for each axis.") diff --git a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorRotate.java b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorRotate.java old mode 100644 new mode 100755 index 2599799..b52cf78 --- a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorRotate.java +++ b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorRotate.java @@ -12,7 +12,7 @@ import org.bukkit.event.Event; import org.bukkit.util.Vector; import io.github.bi0qaw.biosphere.util.VectorLib; -import javax.annotation.Nullable; +import org.jetbrains.annotations.Nullable; @Name("Vector Rotate") @Description("Rotates vectors around a rotation center and a rotation axis by an angle.") diff --git a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorRotateXYZ.java b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorRotateXYZ.java old mode 100644 new mode 100755 index eb7f33e..b70c245 --- a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorRotateXYZ.java +++ b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorRotateXYZ.java @@ -11,7 +11,7 @@ import org.bukkit.event.Event; import org.bukkit.util.Vector; import io.github.bi0qaw.biosphere.util.VectorLib; -import javax.annotation.Nullable; +import org.jetbrains.annotations.Nullable; @Name("Vector Rotate XYZ") @Description("Rotates vectors around a rotation center and rotation axis by an angle.") diff --git a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorScale.java b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorScale.java old mode 100644 new mode 100755 index 908eeae..a610b50 --- a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorScale.java +++ b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorScale.java @@ -11,7 +11,7 @@ import org.bukkit.event.Event; import org.bukkit.util.Vector; import io.github.bi0qaw.biosphere.util.VectorLib; -import javax.annotation.Nullable; +import org.jetbrains.annotations.Nullable; @Name("Vector Scale") @Description("Scales vectors by a scaling factor and an optional direction. The direction parameter adds an additional scaling along the x-, y- and z-axis.") diff --git a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorSphere.java b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorSphere.java old mode 100644 new mode 100755 index 0d694cb..cb091ea --- a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorSphere.java +++ b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorSphere.java @@ -11,7 +11,7 @@ import org.bukkit.event.Event; import org.bukkit.util.Vector; import io.github.bi0qaw.biosphere.util.VectorLib; -import javax.annotation.Nullable; +import org.jetbrains.annotations.Nullable; @Name("Vector Sphere") @Description("Creates a list of vectors in the shape of a sphere. The density value controls the amount of points. A higher number increases the amount of points. A density of 1 corresponds to 1 point per block.") diff --git a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorSphereRand.java b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorSphereRand.java old mode 100644 new mode 100755 index 2274d21..301a8a1 --- a/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorSphereRand.java +++ b/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorSphereRand.java @@ -11,7 +11,7 @@ import org.bukkit.event.Event; import org.bukkit.util.Vector; import io.github.bi0qaw.biosphere.util.VectorLib; -import javax.annotation.Nullable; +import org.jetbrains.annotations.Nullable; @Name("Vector Random Sphere") @Description("Creates a list of vectors in the shape of a sphere. The locations are randomly distributed on the sphere surface.") diff --git a/src/main/java/io/github/bi0qaw/biosphere/type/FrameType.java b/src/main/java/io/github/bi0qaw/biosphere/type/FrameType.java old mode 100644 new mode 100755 index c71f3b8..eeaab21 --- a/src/main/java/io/github/bi0qaw/biosphere/type/FrameType.java +++ b/src/main/java/io/github/bi0qaw/biosphere/type/FrameType.java @@ -11,7 +11,6 @@ import ch.njol.yggdrasil.Fields; import io.github.bi0qaw.biosphere.util.Frame; import io.github.bi0qaw.biosphere.util.VectorMath; -import java.io.NotSerializableException; import java.io.StreamCorruptedException; import java.util.regex.Matcher; import java.util.regex.Pattern; @@ -20,15 +19,15 @@ public class FrameType { public FrameType(){} static { - Classes.registerClass(new ClassInfo(Frame.class, "frame") + Classes.registerClass(new ClassInfo<>(Frame.class, "frame") .user("frames?") .name("Frame") .description("Reference frame that can be used to get vectors relative to some direction.") - .usage(new String[]{"frame of %entity%", "frame with yaw %number% and pitch %number%"}) - .examples(new String[]{"set {_frame} to frame of player", "set {_circle::*} to circle with radius 1 and density 5", - "show happy villager at player's head offset by {_circle::*} in frame of player", - "#shows a particle circle around the player's head with the yaw and pitch of the player"}) - .defaultExpression(new EventValueExpression(Frame.class)) + .usage("frame of %entity%", "frame with yaw %number% and pitch %number%") + .examples("set {_frame} to frame of player", "set {_circle::*} to circle with radius 1 and density 5", + "show happy villager at player's head offset by {_circle::*} in frame of player", + "#shows a particle circle around the player's head with the yaw and pitch of the player") + .defaultExpression(new EventValueExpression<>(Frame.class)) .parser(new Parser() { private final Pattern parsePattern = Pattern.compile("frame:(-?\\d+(\\.\\d+)?),(-?\\d+(\\.\\d+)?)" @@ -63,12 +62,6 @@ public class FrameType { float pitch = VectorMath.skriptPitch(f.getPitch()); return "frame:" + Skript.toString(yaw) + "," + Skript.toString(pitch); } - - @Override - public String getVariableNamePattern() { - return "frame:(-?\\d+(\\.\\d+)?),(-?\\d+(\\.\\d+)?)"; - } - @Override public String getDebugMessage(Frame f) { float yaw = VectorMath.skriptYaw(f.getYaw()); @@ -78,7 +71,7 @@ public class FrameType { }) .serializer(new Serializer() { @Override - public Fields serialize(Frame f) throws NotSerializableException { + public Fields serialize(Frame f) { final Fields fields = new Fields(); float yaw = VectorMath.skriptYaw(f.getYaw()); float pitch = VectorMath.skriptPitch(f.getPitch()); @@ -88,12 +81,12 @@ public class FrameType { } @Override - public void deserialize(Frame f, Fields fields) throws StreamCorruptedException, NotSerializableException { + public void deserialize(Frame f, Fields fields) { assert false; } @Override - protected Frame deserialize(Fields f) throws StreamCorruptedException, NotSerializableException { + protected Frame deserialize(Fields f) throws StreamCorruptedException { float yaw = VectorMath.fromSkriptYaw(f.getPrimitive("yaw", float.class)); float pitch = VectorMath.fromSkriptPitch(f.getPrimitive("pitch", float.class)); return new Frame().setFromYawPitch(yaw, pitch); diff --git a/src/main/java/io/github/bi0qaw/biosphere/util/Frame.java b/src/main/java/io/github/bi0qaw/biosphere/util/Frame.java old mode 100644 new mode 100755 diff --git a/src/main/java/io/github/bi0qaw/biosphere/util/LocationLib.java b/src/main/java/io/github/bi0qaw/biosphere/util/LocationLib.java old mode 100644 new mode 100755 index d016bd9..17ca9eb --- a/src/main/java/io/github/bi0qaw/biosphere/util/LocationLib.java +++ b/src/main/java/io/github/bi0qaw/biosphere/util/LocationLib.java @@ -55,7 +55,6 @@ public class LocationLib { } public static Location[] getLineCoordinate(Location[] locations, Location end, double position) { - Location[] coordinates = new Location[locations.length]; Vector delta; int i = 0; for (Location l: locations) { diff --git a/src/main/java/io/github/bi0qaw/biosphere/util/VectorLib.java b/src/main/java/io/github/bi0qaw/biosphere/util/VectorLib.java old mode 100644 new mode 100755 diff --git a/src/main/java/io/github/bi0qaw/biosphere/util/VectorMath.java b/src/main/java/io/github/bi0qaw/biosphere/util/VectorMath.java old mode 100644 new mode 100755 diff --git a/src/main/resources/plugin.yml b/src/main/resources/plugin.yml old mode 100644 new mode 100755 index ef8ce8b..a282dc3 --- a/src/main/resources/plugin.yml +++ b/src/main/resources/plugin.yml @@ -1,4 +1,6 @@ name: Biosphere2 main: io.github.bi0qaw.biosphere.Biosphere -author: bi0qaw -version: 1.0.2 \ No newline at end of file +author: bi0qaw, Govindas +version: 1.0.3 +api-version: 1.13 +depend: [Skript] \ No newline at end of file diff --git a/target/biosphere2-1.0.3.jar b/target/biosphere2-1.0.3.jar new file mode 100644 index 0000000..6ae4ed9 Binary files /dev/null and b/target/biosphere2-1.0.3.jar differ diff --git a/target/classes/io/github/bi0qaw/biosphere/Biosphere.class b/target/classes/io/github/bi0qaw/biosphere/Biosphere.class new file mode 100644 index 0000000..ef4824a Binary files /dev/null and b/target/classes/io/github/bi0qaw/biosphere/Biosphere.class differ diff --git a/target/classes/io/github/bi0qaw/biosphere/expression/ExprDegToRad.class b/target/classes/io/github/bi0qaw/biosphere/expression/ExprDegToRad.class new file mode 100644 index 0000000..159b48d Binary files /dev/null and b/target/classes/io/github/bi0qaw/biosphere/expression/ExprDegToRad.class differ diff --git a/target/classes/io/github/bi0qaw/biosphere/expression/ExprFrameFromEntity.class b/target/classes/io/github/bi0qaw/biosphere/expression/ExprFrameFromEntity.class new file mode 100644 index 0000000..b02bbde Binary files /dev/null and b/target/classes/io/github/bi0qaw/biosphere/expression/ExprFrameFromEntity.class differ diff --git a/target/classes/io/github/bi0qaw/biosphere/expression/ExprFrameFromYawPitch.class b/target/classes/io/github/bi0qaw/biosphere/expression/ExprFrameFromYawPitch.class new file mode 100644 index 0000000..8ca8e09 Binary files /dev/null and b/target/classes/io/github/bi0qaw/biosphere/expression/ExprFrameFromYawPitch.class differ diff --git a/target/classes/io/github/bi0qaw/biosphere/expression/ExprFrameYawPitch$1.class b/target/classes/io/github/bi0qaw/biosphere/expression/ExprFrameYawPitch$1.class new file mode 100644 index 0000000..5dc86a2 Binary files /dev/null and b/target/classes/io/github/bi0qaw/biosphere/expression/ExprFrameYawPitch$1.class differ diff --git a/target/classes/io/github/bi0qaw/biosphere/expression/ExprFrameYawPitch.class b/target/classes/io/github/bi0qaw/biosphere/expression/ExprFrameYawPitch.class new file mode 100644 index 0000000..d335b5c Binary files /dev/null and b/target/classes/io/github/bi0qaw/biosphere/expression/ExprFrameYawPitch.class differ diff --git a/target/classes/io/github/bi0qaw/biosphere/expression/ExprLocationBox.class b/target/classes/io/github/bi0qaw/biosphere/expression/ExprLocationBox.class new file mode 100644 index 0000000..b100115 Binary files /dev/null and b/target/classes/io/github/bi0qaw/biosphere/expression/ExprLocationBox.class differ diff --git a/target/classes/io/github/bi0qaw/biosphere/expression/ExprLocationBoxOutline.class b/target/classes/io/github/bi0qaw/biosphere/expression/ExprLocationBoxOutline.class new file mode 100644 index 0000000..7f3ffc6 Binary files /dev/null and b/target/classes/io/github/bi0qaw/biosphere/expression/ExprLocationBoxOutline.class differ diff --git a/target/classes/io/github/bi0qaw/biosphere/expression/ExprLocationCircle.class b/target/classes/io/github/bi0qaw/biosphere/expression/ExprLocationCircle.class new file mode 100644 index 0000000..ae4919b Binary files /dev/null and b/target/classes/io/github/bi0qaw/biosphere/expression/ExprLocationCircle.class differ diff --git a/target/classes/io/github/bi0qaw/biosphere/expression/ExprLocationCube.class b/target/classes/io/github/bi0qaw/biosphere/expression/ExprLocationCube.class new file mode 100644 index 0000000..c051b15 Binary files /dev/null and b/target/classes/io/github/bi0qaw/biosphere/expression/ExprLocationCube.class differ diff --git a/target/classes/io/github/bi0qaw/biosphere/expression/ExprLocationCubeOutline.class b/target/classes/io/github/bi0qaw/biosphere/expression/ExprLocationCubeOutline.class new file mode 100644 index 0000000..f75d477 Binary files /dev/null and b/target/classes/io/github/bi0qaw/biosphere/expression/ExprLocationCubeOutline.class differ diff --git a/target/classes/io/github/bi0qaw/biosphere/expression/ExprLocationCylinderLoc.class b/target/classes/io/github/bi0qaw/biosphere/expression/ExprLocationCylinderLoc.class new file mode 100644 index 0000000..95bf07f Binary files /dev/null and b/target/classes/io/github/bi0qaw/biosphere/expression/ExprLocationCylinderLoc.class differ diff --git a/target/classes/io/github/bi0qaw/biosphere/expression/ExprLocationHelix.class b/target/classes/io/github/bi0qaw/biosphere/expression/ExprLocationHelix.class new file mode 100644 index 0000000..8ce8b61 Binary files /dev/null and b/target/classes/io/github/bi0qaw/biosphere/expression/ExprLocationHelix.class differ diff --git a/target/classes/io/github/bi0qaw/biosphere/expression/ExprLocationLine.class b/target/classes/io/github/bi0qaw/biosphere/expression/ExprLocationLine.class new file mode 100644 index 0000000..134a65b Binary files /dev/null and b/target/classes/io/github/bi0qaw/biosphere/expression/ExprLocationLine.class differ diff --git a/target/classes/io/github/bi0qaw/biosphere/expression/ExprLocationLineLoc.class b/target/classes/io/github/bi0qaw/biosphere/expression/ExprLocationLineLoc.class new file mode 100644 index 0000000..6bbef9c Binary files /dev/null and b/target/classes/io/github/bi0qaw/biosphere/expression/ExprLocationLineLoc.class differ diff --git a/target/classes/io/github/bi0qaw/biosphere/expression/ExprLocationLinkAll.class b/target/classes/io/github/bi0qaw/biosphere/expression/ExprLocationLinkAll.class new file mode 100644 index 0000000..8b1c4a5 Binary files /dev/null and b/target/classes/io/github/bi0qaw/biosphere/expression/ExprLocationLinkAll.class differ diff --git a/target/classes/io/github/bi0qaw/biosphere/expression/ExprLocationMidpoint.class b/target/classes/io/github/bi0qaw/biosphere/expression/ExprLocationMidpoint.class new file mode 100644 index 0000000..4246f97 Binary files /dev/null and b/target/classes/io/github/bi0qaw/biosphere/expression/ExprLocationMidpoint.class differ diff --git a/target/classes/io/github/bi0qaw/biosphere/expression/ExprLocationMove.class b/target/classes/io/github/bi0qaw/biosphere/expression/ExprLocationMove.class new file mode 100644 index 0000000..6d75ef0 Binary files /dev/null and b/target/classes/io/github/bi0qaw/biosphere/expression/ExprLocationMove.class differ diff --git a/target/classes/io/github/bi0qaw/biosphere/expression/ExprLocationOffset.class b/target/classes/io/github/bi0qaw/biosphere/expression/ExprLocationOffset.class new file mode 100644 index 0000000..7d13422 Binary files /dev/null and b/target/classes/io/github/bi0qaw/biosphere/expression/ExprLocationOffset.class differ diff --git a/target/classes/io/github/bi0qaw/biosphere/expression/ExprLocationPath.class b/target/classes/io/github/bi0qaw/biosphere/expression/ExprLocationPath.class new file mode 100644 index 0000000..4377b42 Binary files /dev/null and b/target/classes/io/github/bi0qaw/biosphere/expression/ExprLocationPath.class differ diff --git a/target/classes/io/github/bi0qaw/biosphere/expression/ExprLocationPolygon.class b/target/classes/io/github/bi0qaw/biosphere/expression/ExprLocationPolygon.class new file mode 100644 index 0000000..bcbab38 Binary files /dev/null and b/target/classes/io/github/bi0qaw/biosphere/expression/ExprLocationPolygon.class differ diff --git a/target/classes/io/github/bi0qaw/biosphere/expression/ExprLocationPolygonOutline.class b/target/classes/io/github/bi0qaw/biosphere/expression/ExprLocationPolygonOutline.class new file mode 100644 index 0000000..d73fa4a Binary files /dev/null and b/target/classes/io/github/bi0qaw/biosphere/expression/ExprLocationPolygonOutline.class differ diff --git a/target/classes/io/github/bi0qaw/biosphere/expression/ExprLocationReflection.class b/target/classes/io/github/bi0qaw/biosphere/expression/ExprLocationReflection.class new file mode 100644 index 0000000..0921309 Binary files /dev/null and b/target/classes/io/github/bi0qaw/biosphere/expression/ExprLocationReflection.class differ diff --git a/target/classes/io/github/bi0qaw/biosphere/expression/ExprLocationRotXYZ.class b/target/classes/io/github/bi0qaw/biosphere/expression/ExprLocationRotXYZ.class new file mode 100644 index 0000000..6d9c801 Binary files /dev/null and b/target/classes/io/github/bi0qaw/biosphere/expression/ExprLocationRotXYZ.class differ diff --git a/target/classes/io/github/bi0qaw/biosphere/expression/ExprLocationRotate.class b/target/classes/io/github/bi0qaw/biosphere/expression/ExprLocationRotate.class new file mode 100644 index 0000000..d041764 Binary files /dev/null and b/target/classes/io/github/bi0qaw/biosphere/expression/ExprLocationRotate.class differ diff --git a/target/classes/io/github/bi0qaw/biosphere/expression/ExprLocationScale.class b/target/classes/io/github/bi0qaw/biosphere/expression/ExprLocationScale.class new file mode 100644 index 0000000..0b59387 Binary files /dev/null and b/target/classes/io/github/bi0qaw/biosphere/expression/ExprLocationScale.class differ diff --git a/target/classes/io/github/bi0qaw/biosphere/expression/ExprLocationSphere.class b/target/classes/io/github/bi0qaw/biosphere/expression/ExprLocationSphere.class new file mode 100644 index 0000000..28eeffc Binary files /dev/null and b/target/classes/io/github/bi0qaw/biosphere/expression/ExprLocationSphere.class differ diff --git a/target/classes/io/github/bi0qaw/biosphere/expression/ExprLocationSphereLoc.class b/target/classes/io/github/bi0qaw/biosphere/expression/ExprLocationSphereLoc.class new file mode 100644 index 0000000..3f6de5a Binary files /dev/null and b/target/classes/io/github/bi0qaw/biosphere/expression/ExprLocationSphereLoc.class differ diff --git a/target/classes/io/github/bi0qaw/biosphere/expression/ExprLocationSphereRand.class b/target/classes/io/github/bi0qaw/biosphere/expression/ExprLocationSphereRand.class new file mode 100644 index 0000000..6914650 Binary files /dev/null and b/target/classes/io/github/bi0qaw/biosphere/expression/ExprLocationSphereRand.class differ diff --git a/target/classes/io/github/bi0qaw/biosphere/expression/ExprRadToDeg.class b/target/classes/io/github/bi0qaw/biosphere/expression/ExprRadToDeg.class new file mode 100644 index 0000000..261354f Binary files /dev/null and b/target/classes/io/github/bi0qaw/biosphere/expression/ExprRadToDeg.class differ diff --git a/target/classes/io/github/bi0qaw/biosphere/expression/ExprVectorBox.class b/target/classes/io/github/bi0qaw/biosphere/expression/ExprVectorBox.class new file mode 100644 index 0000000..75aeb72 Binary files /dev/null and b/target/classes/io/github/bi0qaw/biosphere/expression/ExprVectorBox.class differ diff --git a/target/classes/io/github/bi0qaw/biosphere/expression/ExprVectorBoxOutline.class b/target/classes/io/github/bi0qaw/biosphere/expression/ExprVectorBoxOutline.class new file mode 100644 index 0000000..81def24 Binary files /dev/null and b/target/classes/io/github/bi0qaw/biosphere/expression/ExprVectorBoxOutline.class differ diff --git a/target/classes/io/github/bi0qaw/biosphere/expression/ExprVectorCircle.class b/target/classes/io/github/bi0qaw/biosphere/expression/ExprVectorCircle.class new file mode 100644 index 0000000..2a4e3cc Binary files /dev/null and b/target/classes/io/github/bi0qaw/biosphere/expression/ExprVectorCircle.class differ diff --git a/target/classes/io/github/bi0qaw/biosphere/expression/ExprVectorCube.class b/target/classes/io/github/bi0qaw/biosphere/expression/ExprVectorCube.class new file mode 100644 index 0000000..ac0d239 Binary files /dev/null and b/target/classes/io/github/bi0qaw/biosphere/expression/ExprVectorCube.class differ diff --git a/target/classes/io/github/bi0qaw/biosphere/expression/ExprVectorCubeOutline.class b/target/classes/io/github/bi0qaw/biosphere/expression/ExprVectorCubeOutline.class new file mode 100644 index 0000000..c343242 Binary files /dev/null and b/target/classes/io/github/bi0qaw/biosphere/expression/ExprVectorCubeOutline.class differ diff --git a/target/classes/io/github/bi0qaw/biosphere/expression/ExprVectorHelix.class b/target/classes/io/github/bi0qaw/biosphere/expression/ExprVectorHelix.class new file mode 100644 index 0000000..c96a641 Binary files /dev/null and b/target/classes/io/github/bi0qaw/biosphere/expression/ExprVectorHelix.class differ diff --git a/target/classes/io/github/bi0qaw/biosphere/expression/ExprVectorInFrame.class b/target/classes/io/github/bi0qaw/biosphere/expression/ExprVectorInFrame.class new file mode 100644 index 0000000..b03d1ee Binary files /dev/null and b/target/classes/io/github/bi0qaw/biosphere/expression/ExprVectorInFrame.class differ diff --git a/target/classes/io/github/bi0qaw/biosphere/expression/ExprVectorLine.class b/target/classes/io/github/bi0qaw/biosphere/expression/ExprVectorLine.class new file mode 100644 index 0000000..f57846b Binary files /dev/null and b/target/classes/io/github/bi0qaw/biosphere/expression/ExprVectorLine.class differ diff --git a/target/classes/io/github/bi0qaw/biosphere/expression/ExprVectorLineBetweenVectors.class b/target/classes/io/github/bi0qaw/biosphere/expression/ExprVectorLineBetweenVectors.class new file mode 100644 index 0000000..61e5102 Binary files /dev/null and b/target/classes/io/github/bi0qaw/biosphere/expression/ExprVectorLineBetweenVectors.class differ diff --git a/target/classes/io/github/bi0qaw/biosphere/expression/ExprVectorLinkAll.class b/target/classes/io/github/bi0qaw/biosphere/expression/ExprVectorLinkAll.class new file mode 100644 index 0000000..4daefb6 Binary files /dev/null and b/target/classes/io/github/bi0qaw/biosphere/expression/ExprVectorLinkAll.class differ diff --git a/target/classes/io/github/bi0qaw/biosphere/expression/ExprVectorMidpoint.class b/target/classes/io/github/bi0qaw/biosphere/expression/ExprVectorMidpoint.class new file mode 100644 index 0000000..1092229 Binary files /dev/null and b/target/classes/io/github/bi0qaw/biosphere/expression/ExprVectorMidpoint.class differ diff --git a/target/classes/io/github/bi0qaw/biosphere/expression/ExprVectorMove.class b/target/classes/io/github/bi0qaw/biosphere/expression/ExprVectorMove.class new file mode 100644 index 0000000..d3092c1 Binary files /dev/null and b/target/classes/io/github/bi0qaw/biosphere/expression/ExprVectorMove.class differ diff --git a/target/classes/io/github/bi0qaw/biosphere/expression/ExprVectorOffset.class b/target/classes/io/github/bi0qaw/biosphere/expression/ExprVectorOffset.class new file mode 100644 index 0000000..b656660 Binary files /dev/null and b/target/classes/io/github/bi0qaw/biosphere/expression/ExprVectorOffset.class differ diff --git a/target/classes/io/github/bi0qaw/biosphere/expression/ExprVectorPath.class b/target/classes/io/github/bi0qaw/biosphere/expression/ExprVectorPath.class new file mode 100644 index 0000000..c3d545a Binary files /dev/null and b/target/classes/io/github/bi0qaw/biosphere/expression/ExprVectorPath.class differ diff --git a/target/classes/io/github/bi0qaw/biosphere/expression/ExprVectorPolygon.class b/target/classes/io/github/bi0qaw/biosphere/expression/ExprVectorPolygon.class new file mode 100644 index 0000000..72e6ae1 Binary files /dev/null and b/target/classes/io/github/bi0qaw/biosphere/expression/ExprVectorPolygon.class differ diff --git a/target/classes/io/github/bi0qaw/biosphere/expression/ExprVectorPolygonOutline.class b/target/classes/io/github/bi0qaw/biosphere/expression/ExprVectorPolygonOutline.class new file mode 100644 index 0000000..46e61d8 Binary files /dev/null and b/target/classes/io/github/bi0qaw/biosphere/expression/ExprVectorPolygonOutline.class differ diff --git a/target/classes/io/github/bi0qaw/biosphere/expression/ExprVectorReflection.class b/target/classes/io/github/bi0qaw/biosphere/expression/ExprVectorReflection.class new file mode 100644 index 0000000..4a02d8b Binary files /dev/null and b/target/classes/io/github/bi0qaw/biosphere/expression/ExprVectorReflection.class differ diff --git a/target/classes/io/github/bi0qaw/biosphere/expression/ExprVectorRotate.class b/target/classes/io/github/bi0qaw/biosphere/expression/ExprVectorRotate.class new file mode 100644 index 0000000..3bbf50e Binary files /dev/null and b/target/classes/io/github/bi0qaw/biosphere/expression/ExprVectorRotate.class differ diff --git a/target/classes/io/github/bi0qaw/biosphere/expression/ExprVectorRotateXYZ.class b/target/classes/io/github/bi0qaw/biosphere/expression/ExprVectorRotateXYZ.class new file mode 100644 index 0000000..4719ba6 Binary files /dev/null and b/target/classes/io/github/bi0qaw/biosphere/expression/ExprVectorRotateXYZ.class differ diff --git a/target/classes/io/github/bi0qaw/biosphere/expression/ExprVectorScale.class b/target/classes/io/github/bi0qaw/biosphere/expression/ExprVectorScale.class new file mode 100644 index 0000000..21f5a61 Binary files /dev/null and b/target/classes/io/github/bi0qaw/biosphere/expression/ExprVectorScale.class differ diff --git a/target/classes/io/github/bi0qaw/biosphere/expression/ExprVectorSphere.class b/target/classes/io/github/bi0qaw/biosphere/expression/ExprVectorSphere.class new file mode 100644 index 0000000..1b5e89a Binary files /dev/null and b/target/classes/io/github/bi0qaw/biosphere/expression/ExprVectorSphere.class differ diff --git a/target/classes/io/github/bi0qaw/biosphere/expression/ExprVectorSphereRand.class b/target/classes/io/github/bi0qaw/biosphere/expression/ExprVectorSphereRand.class new file mode 100644 index 0000000..bb7b70f Binary files /dev/null and b/target/classes/io/github/bi0qaw/biosphere/expression/ExprVectorSphereRand.class differ diff --git a/target/classes/io/github/bi0qaw/biosphere/type/FrameType$1.class b/target/classes/io/github/bi0qaw/biosphere/type/FrameType$1.class new file mode 100644 index 0000000..53136e8 Binary files /dev/null and b/target/classes/io/github/bi0qaw/biosphere/type/FrameType$1.class differ diff --git a/target/classes/io/github/bi0qaw/biosphere/type/FrameType$2.class b/target/classes/io/github/bi0qaw/biosphere/type/FrameType$2.class new file mode 100644 index 0000000..92b9810 Binary files /dev/null and b/target/classes/io/github/bi0qaw/biosphere/type/FrameType$2.class differ diff --git a/target/classes/io/github/bi0qaw/biosphere/type/FrameType.class b/target/classes/io/github/bi0qaw/biosphere/type/FrameType.class new file mode 100644 index 0000000..8f03810 Binary files /dev/null and b/target/classes/io/github/bi0qaw/biosphere/type/FrameType.class differ diff --git a/target/classes/io/github/bi0qaw/biosphere/util/Frame.class b/target/classes/io/github/bi0qaw/biosphere/util/Frame.class new file mode 100644 index 0000000..6081a0a Binary files /dev/null and b/target/classes/io/github/bi0qaw/biosphere/util/Frame.class differ diff --git a/target/classes/io/github/bi0qaw/biosphere/util/LocationLib.class b/target/classes/io/github/bi0qaw/biosphere/util/LocationLib.class new file mode 100644 index 0000000..084ad28 Binary files /dev/null and b/target/classes/io/github/bi0qaw/biosphere/util/LocationLib.class differ diff --git a/target/classes/io/github/bi0qaw/biosphere/util/TrigLib.class b/target/classes/io/github/bi0qaw/biosphere/util/TrigLib.class new file mode 100644 index 0000000..bbee386 Binary files /dev/null and b/target/classes/io/github/bi0qaw/biosphere/util/TrigLib.class differ diff --git a/target/classes/io/github/bi0qaw/biosphere/util/VectorLib.class b/target/classes/io/github/bi0qaw/biosphere/util/VectorLib.class new file mode 100644 index 0000000..753a3b2 Binary files /dev/null and b/target/classes/io/github/bi0qaw/biosphere/util/VectorLib.class differ diff --git a/target/classes/io/github/bi0qaw/biosphere/util/VectorMath.class b/target/classes/io/github/bi0qaw/biosphere/util/VectorMath.class new file mode 100644 index 0000000..e68eb4f Binary files /dev/null and b/target/classes/io/github/bi0qaw/biosphere/util/VectorMath.class differ diff --git a/target/classes/plugin.yml b/target/classes/plugin.yml new file mode 100644 index 0000000..a282dc3 --- /dev/null +++ b/target/classes/plugin.yml @@ -0,0 +1,6 @@ +name: Biosphere2 +main: io.github.bi0qaw.biosphere.Biosphere +author: bi0qaw, Govindas +version: 1.0.3 +api-version: 1.13 +depend: [Skript] \ No newline at end of file diff --git a/target/maven-archiver/pom.properties b/target/maven-archiver/pom.properties new file mode 100644 index 0000000..b315f13 --- /dev/null +++ b/target/maven-archiver/pom.properties @@ -0,0 +1,5 @@ +#Generated by Maven +#Wed Mar 08 17:20:59 EET 2023 +groupId=io.github.bi0qaw +artifactId=biosphere2 +version=1.0.3 diff --git a/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst b/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst new file mode 100644 index 0000000..7040c33 --- /dev/null +++ b/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst @@ -0,0 +1,60 @@ +io/github/bi0qaw/biosphere/expression/ExprLocationHelix.class +io/github/bi0qaw/biosphere/expression/ExprLocationSphereLoc.class +io/github/bi0qaw/biosphere/expression/ExprLocationMidpoint.class +io/github/bi0qaw/biosphere/expression/ExprLocationReflection.class +io/github/bi0qaw/biosphere/expression/ExprVectorSphere.class +io/github/bi0qaw/biosphere/expression/ExprLocationPath.class +io/github/bi0qaw/biosphere/expression/ExprLocationBox.class +io/github/bi0qaw/biosphere/expression/ExprVectorRotate.class +io/github/bi0qaw/biosphere/expression/ExprLocationSphereRand.class +io/github/bi0qaw/biosphere/expression/ExprLocationCube.class +io/github/bi0qaw/biosphere/type/FrameType$2.class +io/github/bi0qaw/biosphere/expression/ExprLocationLine.class +io/github/bi0qaw/biosphere/expression/ExprVectorSphereRand.class +io/github/bi0qaw/biosphere/expression/ExprLocationLineLoc.class +io/github/bi0qaw/biosphere/expression/ExprVectorLineBetweenVectors.class +io/github/bi0qaw/biosphere/expression/ExprVectorMove.class +io/github/bi0qaw/biosphere/expression/ExprLocationBoxOutline.class +io/github/bi0qaw/biosphere/expression/ExprVectorInFrame.class +io/github/bi0qaw/biosphere/expression/ExprLocationPolygonOutline.class +io/github/bi0qaw/biosphere/expression/ExprFrameYawPitch$1.class +io/github/bi0qaw/biosphere/util/Frame.class +io/github/bi0qaw/biosphere/expression/ExprLocationRotate.class +io/github/bi0qaw/biosphere/expression/ExprVectorPolygonOutline.class +io/github/bi0qaw/biosphere/expression/ExprLocationScale.class +io/github/bi0qaw/biosphere/expression/ExprVectorHelix.class +io/github/bi0qaw/biosphere/expression/ExprVectorBoxOutline.class +io/github/bi0qaw/biosphere/expression/ExprRadToDeg.class +io/github/bi0qaw/biosphere/expression/ExprLocationSphere.class +io/github/bi0qaw/biosphere/expression/ExprLocationPolygon.class +io/github/bi0qaw/biosphere/expression/ExprVectorOffset.class +io/github/bi0qaw/biosphere/expression/ExprVectorPolygon.class +io/github/bi0qaw/biosphere/expression/ExprVectorReflection.class +io/github/bi0qaw/biosphere/expression/ExprVectorRotateXYZ.class +io/github/bi0qaw/biosphere/expression/ExprVectorMidpoint.class +io/github/bi0qaw/biosphere/expression/ExprLocationMove.class +io/github/bi0qaw/biosphere/util/VectorMath.class +io/github/bi0qaw/biosphere/expression/ExprLocationCircle.class +io/github/bi0qaw/biosphere/type/FrameType$1.class +io/github/bi0qaw/biosphere/expression/ExprFrameYawPitch.class +io/github/bi0qaw/biosphere/expression/ExprVectorLine.class +io/github/bi0qaw/biosphere/type/FrameType.class +io/github/bi0qaw/biosphere/expression/ExprVectorBox.class +io/github/bi0qaw/biosphere/expression/ExprVectorCube.class +io/github/bi0qaw/biosphere/util/LocationLib.class +io/github/bi0qaw/biosphere/expression/ExprVectorScale.class +io/github/bi0qaw/biosphere/expression/ExprVectorCubeOutline.class +io/github/bi0qaw/biosphere/expression/ExprLocationRotXYZ.class +io/github/bi0qaw/biosphere/util/TrigLib.class +io/github/bi0qaw/biosphere/expression/ExprFrameFromEntity.class +io/github/bi0qaw/biosphere/expression/ExprLocationCylinderLoc.class +io/github/bi0qaw/biosphere/expression/ExprVectorCircle.class +io/github/bi0qaw/biosphere/expression/ExprVectorPath.class +io/github/bi0qaw/biosphere/expression/ExprFrameFromYawPitch.class +io/github/bi0qaw/biosphere/expression/ExprLocationCubeOutline.class +io/github/bi0qaw/biosphere/expression/ExprVectorLinkAll.class +io/github/bi0qaw/biosphere/expression/ExprDegToRad.class +io/github/bi0qaw/biosphere/Biosphere.class +io/github/bi0qaw/biosphere/util/VectorLib.class +io/github/bi0qaw/biosphere/expression/ExprLocationOffset.class +io/github/bi0qaw/biosphere/expression/ExprLocationLinkAll.class diff --git a/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst b/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst new file mode 100644 index 0000000..75518da --- /dev/null +++ b/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst @@ -0,0 +1,57 @@ +/home/user/Documents/GitHub/biosphere2/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationCube.java +/home/user/Documents/GitHub/biosphere2/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorPolygon.java +/home/user/Documents/GitHub/biosphere2/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationMove.java +/home/user/Documents/GitHub/biosphere2/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationLine.java +/home/user/Documents/GitHub/biosphere2/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorSphere.java +/home/user/Documents/GitHub/biosphere2/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationHelix.java +/home/user/Documents/GitHub/biosphere2/src/main/java/io/github/bi0qaw/biosphere/expression/ExprFrameFromYawPitch.java +/home/user/Documents/GitHub/biosphere2/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationRotXYZ.java +/home/user/Documents/GitHub/biosphere2/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationRotate.java +/home/user/Documents/GitHub/biosphere2/src/main/java/io/github/bi0qaw/biosphere/Biosphere.java +/home/user/Documents/GitHub/biosphere2/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationMidpoint.java +/home/user/Documents/GitHub/biosphere2/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorSphereRand.java +/home/user/Documents/GitHub/biosphere2/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorCircle.java +/home/user/Documents/GitHub/biosphere2/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationPath.java +/home/user/Documents/GitHub/biosphere2/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationSphere.java +/home/user/Documents/GitHub/biosphere2/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorRotate.java +/home/user/Documents/GitHub/biosphere2/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationCubeOutline.java +/home/user/Documents/GitHub/biosphere2/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorBoxOutline.java +/home/user/Documents/GitHub/biosphere2/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorLineBetweenVectors.java +/home/user/Documents/GitHub/biosphere2/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationBoxOutline.java +/home/user/Documents/GitHub/biosphere2/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorRotateXYZ.java +/home/user/Documents/GitHub/biosphere2/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationPolygon.java +/home/user/Documents/GitHub/biosphere2/src/main/java/io/github/bi0qaw/biosphere/util/Frame.java +/home/user/Documents/GitHub/biosphere2/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorCube.java +/home/user/Documents/GitHub/biosphere2/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorHelix.java +/home/user/Documents/GitHub/biosphere2/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorReflection.java +/home/user/Documents/GitHub/biosphere2/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorInFrame.java +/home/user/Documents/GitHub/biosphere2/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorLinkAll.java +/home/user/Documents/GitHub/biosphere2/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationScale.java +/home/user/Documents/GitHub/biosphere2/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationCircle.java +/home/user/Documents/GitHub/biosphere2/src/main/java/io/github/bi0qaw/biosphere/util/VectorMath.java +/home/user/Documents/GitHub/biosphere2/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorCubeOutline.java +/home/user/Documents/GitHub/biosphere2/src/main/java/io/github/bi0qaw/biosphere/util/TrigLib.java +/home/user/Documents/GitHub/biosphere2/src/main/java/io/github/bi0qaw/biosphere/expression/ExprFrameYawPitch.java +/home/user/Documents/GitHub/biosphere2/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationReflection.java +/home/user/Documents/GitHub/biosphere2/src/main/java/io/github/bi0qaw/biosphere/expression/ExprDegToRad.java +/home/user/Documents/GitHub/biosphere2/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorOffset.java +/home/user/Documents/GitHub/biosphere2/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorPolygonOutline.java +/home/user/Documents/GitHub/biosphere2/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorScale.java +/home/user/Documents/GitHub/biosphere2/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationPolygonOutline.java +/home/user/Documents/GitHub/biosphere2/src/main/java/io/github/bi0qaw/biosphere/expression/ExprRadToDeg.java +/home/user/Documents/GitHub/biosphere2/src/main/java/io/github/bi0qaw/biosphere/util/LocationLib.java +/home/user/Documents/GitHub/biosphere2/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationBox.java +/home/user/Documents/GitHub/biosphere2/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationOffset.java +/home/user/Documents/GitHub/biosphere2/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationSphereLoc.java +/home/user/Documents/GitHub/biosphere2/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationSphereRand.java +/home/user/Documents/GitHub/biosphere2/src/main/java/io/github/bi0qaw/biosphere/expression/ExprFrameFromEntity.java +/home/user/Documents/GitHub/biosphere2/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationLinkAll.java +/home/user/Documents/GitHub/biosphere2/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationLineLoc.java +/home/user/Documents/GitHub/biosphere2/src/main/java/io/github/bi0qaw/biosphere/expression/ExprLocationCylinderLoc.java +/home/user/Documents/GitHub/biosphere2/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorMove.java +/home/user/Documents/GitHub/biosphere2/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorPath.java +/home/user/Documents/GitHub/biosphere2/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorLine.java +/home/user/Documents/GitHub/biosphere2/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorMidpoint.java +/home/user/Documents/GitHub/biosphere2/src/main/java/io/github/bi0qaw/biosphere/util/VectorLib.java +/home/user/Documents/GitHub/biosphere2/src/main/java/io/github/bi0qaw/biosphere/expression/ExprVectorBox.java +/home/user/Documents/GitHub/biosphere2/src/main/java/io/github/bi0qaw/biosphere/type/FrameType.java