Uses of Interface
org.sgrewritten.stargate.api.vectorlogic.VectorOperation
Package
Description
-
Uses of VectorOperation in org.sgrewritten.stargate.api.gate
Modifier and TypeMethodDescriptionboolean
GateFormatAPI.matches
(VectorOperation converter, org.bukkit.Location topLeft) Determines whether the format matches when provided a conversion between minecraft space and format space. -
Uses of VectorOperation in org.sgrewritten.stargate.api.gate.structure
Modifier and TypeMethodDescriptionabstract void
GateStructure.generateStructure
(VectorOperation converter, org.bukkit.Location topLeft) Generate the structure from formatboolean
GateStructure.isValidState
(VectorOperation vectorOperation, org.bukkit.Location topLeft) Checks if all the blocks part of this structure matches a built structure -
Uses of VectorOperation in org.sgrewritten.stargate.api.vectorlogic
Modifier and TypeClassDescriptionclass
A vector operation helps with various operations done on vectorsclass
A simpler version of the vector operation class, but with the same functionality -
Uses of VectorOperation in org.sgrewritten.stargate.gate
Modifier and TypeMethodDescriptionboolean
GateFormat.matches
(VectorOperation converter, org.bukkit.Location topLeft) Checks if the structure of a physical stargate matches this one -
Uses of VectorOperation in org.sgrewritten.stargate.gate.structure
Modifier and TypeMethodDescriptionvoid
GateControlBlock.generateStructure
(VectorOperation converter, org.bukkit.Location topLeft) void
GateFrame.generateStructure
(VectorOperation converter, org.bukkit.Location topLeft) void
GateIris.generateStructure
(VectorOperation converter, org.bukkit.Location topLeft) -
Uses of VectorOperation in org.sgrewritten.stargate.util
Modifier and TypeMethodDescriptionstatic org.bukkit.util.Vector
VectorUtils.getFormatSpaceCoordinate
(org.bukkit.Location topLeft, VectorOperation vectorOperation, org.bukkit.Location location) Convert between two different coordinate systems.static org.bukkit.Location
VectorUtils.getLocation
(org.bukkit.Location topLeft, VectorOperation vectorOperation, org.bukkit.util.Vector vector) Convert between two different coordinate systems.