Skip navigation links
A B C D E F G H I K L M N O P R S T V W X Y Z 

A

add(Vec3d) - Method in class club.issizler.okyanus.api.math.Vec3d
 
add(double, double, double) - Method in class club.issizler.okyanus.api.math.Vec3d
 
addPermission(String) - Method in interface club.issizler.okyanus.api.perms.Permissible
Adds a permission to this permissible
addPermission(Permissible, String) - Method in interface club.issizler.okyanus.api.perms.PermissionService
Adds a permission to this permissible
arg(String, ArgumentType) - Method in class club.issizler.okyanus.api.cmd.CommandBuilder
Adds an (possibly optional) argument to this command
arg(String, ArgumentType, boolean) - Method in class club.issizler.okyanus.api.cmd.CommandBuilder
Adds an argument to this command
ArgumentType - Enum in club.issizler.okyanus.api.cmd
Type of a command argument

B

Block - Interface in club.issizler.okyanus.api.world
Represents a block in the world
Blocks - Enum in club.issizler.okyanus.api.world
A list of all blocks in the game
BreakEvent - Interface in club.issizler.okyanus.api.event
This event fires whenever a block has been broken by a player

C

Cancellable - Interface in club.issizler.okyanus.api.event
Marks an Event as cancellable.
CancellableWithReason - Interface in club.issizler.okyanus.api.event
Marks an event as cancellable, and attaches a reason for the cancellation.
ChatEvent - Interface in club.issizler.okyanus.api.event
This event fires whenever a player sends a chat message.
club.issizler.okyanus.api - package club.issizler.okyanus.api
 
club.issizler.okyanus.api.chat - package club.issizler.okyanus.api.chat
 
club.issizler.okyanus.api.cmd - package club.issizler.okyanus.api.cmd
 
club.issizler.okyanus.api.entity - package club.issizler.okyanus.api.entity
 
club.issizler.okyanus.api.event - package club.issizler.okyanus.api.event
 
club.issizler.okyanus.api.math - package club.issizler.okyanus.api.math
 
club.issizler.okyanus.api.perms - package club.issizler.okyanus.api.perms
 
club.issizler.okyanus.api.world - package club.issizler.okyanus.api.world
 
CommandBuilder - Class in club.issizler.okyanus.api.cmd
This is a builder for chat commands
CommandBuilder(String) - Constructor for class club.issizler.okyanus.api.cmd.CommandBuilder
 
CommandRegistry - Interface in club.issizler.okyanus.api.cmd
This is the global command registry class.
CommandRunnable - Interface in club.issizler.okyanus.api.cmd
Your should either - Implement this in a class - Create an anonymous class implementing this
CommandSource - Interface in club.issizler.okyanus.api.cmd
This is the source of a command
ConnectEvent - Interface in club.issizler.okyanus.api.event
This event fires whenever a player connects the server
cos(float) - Static method in class club.issizler.okyanus.api.math.MathHelper
 
crossProduct(Vec3d) - Method in class club.issizler.okyanus.api.math.Vec3d
 

D

DisconnectEvent - Interface in club.issizler.okyanus.api.event
This event fires whenever a player disconnects from server
distanceTo(Vec3d) - Method in class club.issizler.okyanus.api.math.Vec3d
 
dotProduct(Vec3d) - Method in class club.issizler.okyanus.api.math.Vec3d
 
DropEvent - Interface in club.issizler.okyanus.api.event
This event fires whenever the player drops an item

E

Entity - Interface in club.issizler.okyanus.api.entity
This is the representation of an entity
equals(Object) - Method in class club.issizler.okyanus.api.math.Vec3d
 
Event - Interface in club.issizler.okyanus.api.event
This is the event class all your events should implement.
EventHandler<T> - Interface in club.issizler.okyanus.api.event
This is the event handler class all your event handlers should implement.
EventRegistry - Interface in club.issizler.okyanus.api.event
This is the global event registry class.
exec(String) - Method in interface club.issizler.okyanus.api.Server
Execute a console command

F

fromPolar(float, float) - Static method in class club.issizler.okyanus.api.math.Vec3d
 

G

getAddress() - Method in interface club.issizler.okyanus.api.event.ConnectEvent
Gets the address of this connection
getArgPlayer(String) - Method in interface club.issizler.okyanus.api.cmd.CommandSource
Gets a player argument
getArgs() - Method in class club.issizler.okyanus.api.cmd.CommandBuilder
Gets the arguments of this command
getArgText(String) - Method in interface club.issizler.okyanus.api.cmd.CommandSource
Gets a text argument
getBlock() - Method in interface club.issizler.okyanus.api.event.BreakEvent
Gets the block that has been broken
getBlock() - Method in interface club.issizler.okyanus.api.event.PlaceEvent
Gets the block that has been placed
getBlockAt(Vec3d) - Method in interface club.issizler.okyanus.api.world.World
Gets the block at pos
getCancelReason() - Method in interface club.issizler.okyanus.api.event.CancellableWithReason
Gets the cancellation reason
getCommand() - Method in interface club.issizler.okyanus.api.event.RawCommandEvent
Gets the executed command
getCustomName() - Method in interface club.issizler.okyanus.api.entity.Entity
Get entity's custom name
getFormattedMessage() - Method in interface club.issizler.okyanus.api.event.ChatEvent
Returns the formatted message
getIdentifier() - Method in interface club.issizler.okyanus.api.cmd.CommandSource
 
getIdentifier() - Method in interface club.issizler.okyanus.api.perms.Permissible
Gets this permissible's identifier
getLocation() - Method in interface club.issizler.okyanus.api.event.Locatable
Gets the location of this event
getLocation() - Method in interface club.issizler.okyanus.api.world.Block
Gets the block's coordinates
getLogger() - Method in interface club.issizler.okyanus.api.Server
Gets the logger of the server
getMessage() - Method in interface club.issizler.okyanus.api.event.MessagedEvent
Gets the message that has been sent
getName() - Method in class club.issizler.okyanus.api.cmd.CommandBuilder
Gets the name of this command
getName() - Method in interface club.issizler.okyanus.api.entity.Entity
Get entity name
getName() - Method in interface club.issizler.okyanus.api.Server
Gets the server name
getName() - Method in interface club.issizler.okyanus.api.world.World
Gets the name of this world
getPermissionService() - Static method in class club.issizler.okyanus.api.Okyanus
Get the current permission service
getPlayer() - Method in interface club.issizler.okyanus.api.cmd.CommandSource
Gets the player that ran this command
getPlayer() - Method in interface club.issizler.okyanus.api.event.PlayerEvent
Returns the player that fired this event
getPlayer() - Method in interface club.issizler.okyanus.api.event.PotentialPlayerEvent
Returns the player that fired this event if there is one.
getPlayerByName(String) - Method in interface club.issizler.okyanus.api.Server
Gets a player by name
getPlayerList() - Method in interface club.issizler.okyanus.api.Server
Gets all the online players in the server
getPos() - Method in interface club.issizler.okyanus.api.entity.Entity
Get entity's position
getRunnable() - Method in class club.issizler.okyanus.api.cmd.CommandBuilder
Gets the runnable of this command
getServer() - Method in class club.issizler.okyanus.api.Mod
Gets the current server instance
getServer() - Static method in class club.issizler.okyanus.api.Okyanus
Get the global server instance
getSubCommands() - Method in class club.issizler.okyanus.api.cmd.CommandBuilder
Gets the subcommands of this command
getTargetBlock(double, boolean) - Method in interface club.issizler.okyanus.api.entity.Player
Gets the block the player is looking at
getUUID() - Method in interface club.issizler.okyanus.api.entity.Entity
Get entity's UUID
getVersion() - Method in interface club.issizler.okyanus.api.Server
Gets the version of the server
getWorld() - Method in interface club.issizler.okyanus.api.entity.Entity
Get the world the entity is in
getWorld() - Method in interface club.issizler.okyanus.api.world.Block
Gets the block's world
getWorlds() - Method in interface club.issizler.okyanus.api.Server
Gets all worlds in this server
getX() - Method in class club.issizler.okyanus.api.math.Vec3d
 
getY() - Method in class club.issizler.okyanus.api.math.Vec3d
 
getZ() - Method in class club.issizler.okyanus.api.math.Vec3d
 

H

handle(T) - Method in interface club.issizler.okyanus.api.event.EventHandler
 
hashCode() - Method in class club.issizler.okyanus.api.math.Vec3d
 
hasPermission(String) - Method in interface club.issizler.okyanus.api.perms.Permissible
Checks if this permissible has this permission
hasPermission(Permissible, String) - Method in interface club.issizler.okyanus.api.perms.PermissionService
Checks if the permissible has this permission

I

init() - Method in class club.issizler.okyanus.api.Mod
This is your initialization method.
InteractBlockEvent - Interface in club.issizler.okyanus.api.event
This event fires whenever a block has been interacted by a player
InteractEntityEvent - Interface in club.issizler.okyanus.api.event
This event fires whenever an entity has been interacted by a player
InteractItemEvent - Interface in club.issizler.okyanus.api.event
This event fires whenever an item has been interacted by a player
isCancelled() - Method in interface club.issizler.okyanus.api.event.Cancellable
Returns true if the event is cancelled.
isConsole() - Method in interface club.issizler.okyanus.api.cmd.CommandSource
Is this source the server console?
isMainThread() - Method in interface club.issizler.okyanus.api.Server
Checks if we are running inside the server's main thread
isOp() - Method in interface club.issizler.okyanus.api.entity.Player
Is this player an OP
isOpOnly() - Method in class club.issizler.okyanus.api.cmd.CommandBuilder
Is this command OP only

K

kick(String) - Method in interface club.issizler.okyanus.api.entity.Player
Kick a player from the server

L

length() - Method in class club.issizler.okyanus.api.math.Vec3d
 
lengthSquared() - Method in class club.issizler.okyanus.api.math.Vec3d
 
Locatable - Interface in club.issizler.okyanus.api.event
Marks an Event as locatable.

M

MathHelper - Class in club.issizler.okyanus.api.math
Some helper math objects, mostly for use in Vec3d
MathHelper() - Constructor for class club.issizler.okyanus.api.math.MathHelper
 
MessagedEvent - Interface in club.issizler.okyanus.api.event
This interface marks an event as having a message attached to it.
MessageType - Enum in club.issizler.okyanus.api.chat
Chat message types.
Mod - Class in club.issizler.okyanus.api
Extend this class on the base classes of your mods.
Mod() - Constructor for class club.issizler.okyanus.api.Mod
 
MoveEvent - Interface in club.issizler.okyanus.api.event
This event fires whenever a player has moved
multiply(double) - Method in class club.issizler.okyanus.api.math.Vec3d
 
multiply(Vec3d) - Method in class club.issizler.okyanus.api.math.Vec3d
 
multiply(double, double, double) - Method in class club.issizler.okyanus.api.math.Vec3d
 

N

negate() - Method in class club.issizler.okyanus.api.math.Vec3d
 
normalize() - Method in class club.issizler.okyanus.api.math.Vec3d
 

O

Okyanus - Class in club.issizler.okyanus.api
The global state class.
Okyanus() - Constructor for class club.issizler.okyanus.api.Okyanus
 
opOnly() - Method in class club.issizler.okyanus.api.cmd.CommandBuilder
Marks the command as OP only

P

Permissible - Interface in club.issizler.okyanus.api.perms
An object with permissions
PermissionService - Interface in club.issizler.okyanus.api.perms
This service should be implemented by permission plugins to provide player permissions.
PingEvent - Interface in club.issizler.okyanus.api.event
This event fires whenever a Minecraft client pings the server from the ingame server list
PlaceEvent - Interface in club.issizler.okyanus.api.event
This event fires whenever a block has been placed by a player
Player - Interface in club.issizler.okyanus.api.entity
This is the representation of a player
PlayerEvent - Interface in club.issizler.okyanus.api.event
Marks an Event as a player event.
PotentialPlayerEvent - Interface in club.issizler.okyanus.api.event
Marks an Event as a potential player event, meaning that event may or may not be associated with a player

R

RawCommandEvent - Interface in club.issizler.okyanus.api.event
This event fires on any command execution.
ReadyEvent - Interface in club.issizler.okyanus.api.event
This event fires when the server has successfully booted up, loaded all the worlds and is ready to allow connections.
register(CommandBuilder) - Method in interface club.issizler.okyanus.api.cmd.CommandRegistry
Registers a command
register(EventHandler) - Method in interface club.issizler.okyanus.api.event.EventRegistry
This method registers your events to this event manager
registerCommand(CommandBuilder) - Method in class club.issizler.okyanus.api.Mod
Registers a CommandBuilder
registerCommand(CommandBuilder) - Method in interface club.issizler.okyanus.api.Server
Registers a command
registerEvent(EventHandler) - Method in class club.issizler.okyanus.api.Mod
Registers an EventHandler
registerEvent(EventHandler) - Method in interface club.issizler.okyanus.api.Server
Registers an event
removePermission(String) - Method in interface club.issizler.okyanus.api.perms.Permissible
Removes a permission from this permissible
removePermission(Permissible, String) - Method in interface club.issizler.okyanus.api.perms.PermissionService
Removes a permission from this permissible
reverseSubtract(Vec3d) - Method in class club.issizler.okyanus.api.math.Vec3d
 
rotateX(float) - Method in class club.issizler.okyanus.api.math.Vec3d
 
rotateY(float) - Method in class club.issizler.okyanus.api.math.Vec3d
 
run(CommandRunnable) - Method in class club.issizler.okyanus.api.cmd.CommandBuilder
Links the CommandRunnable of your command
run(CommandSource) - Method in interface club.issizler.okyanus.api.cmd.CommandRunnable
 

S

send(String) - Method in interface club.issizler.okyanus.api.cmd.CommandSource
Send a message to this source.
send(String) - Method in interface club.issizler.okyanus.api.entity.Player
Send a chat message to this player
send(String, MessageType) - Method in interface club.issizler.okyanus.api.entity.Player
Send a message to this player
Server - Interface in club.issizler.okyanus.api
Represents a Minecraft Server
setBlockAt(Vec3d, Blocks) - Method in interface club.issizler.okyanus.api.world.World
Sets the block at pos to be a block
setCancelled(boolean) - Method in interface club.issizler.okyanus.api.event.Cancellable
Sets the event cancellation status
setCancelReason(String) - Method in interface club.issizler.okyanus.api.event.CancellableWithReason
Sets the cancellation reason
setCommand(String) - Method in interface club.issizler.okyanus.api.event.RawCommandEvent
Modifies the executed command
setCustomName(String) - Method in interface club.issizler.okyanus.api.entity.Entity
Set entity's custom name
setFormat(String) - Method in interface club.issizler.okyanus.api.event.ChatEvent
Sets the message format
setMessage(String) - Method in interface club.issizler.okyanus.api.event.MessagedEvent
Sets the message
setOp(boolean) - Method in interface club.issizler.okyanus.api.entity.Player
Set this player's OP status
setServer(Server) - Static method in class club.issizler.okyanus.api.Okyanus
Sets the global server instance Should not be used by mods!
sin(float) - Static method in class club.issizler.okyanus.api.math.MathHelper
 
sqrt(double) - Static method in class club.issizler.okyanus.api.math.MathHelper
 
squaredDistanceTo(Vec3d) - Method in class club.issizler.okyanus.api.math.Vec3d
 
squaredDistanceTo(double, double, double) - Method in class club.issizler.okyanus.api.math.Vec3d
 
StopEvent - Interface in club.issizler.okyanus.api.event
This event fires when the server is starting to shutdown
subCommand(CommandBuilder) - Method in class club.issizler.okyanus.api.cmd.CommandBuilder
Adds an sub command to this command A subcommand is created exactly like a normal command.
subtract(Vec3d) - Method in class club.issizler.okyanus.api.math.Vec3d
 
subtract(double, double, double) - Method in class club.issizler.okyanus.api.math.Vec3d
 

T

teleport(Vec3d) - Method in interface club.issizler.okyanus.api.entity.Entity
Teleport the entity
toString() - Method in class club.issizler.okyanus.api.math.Vec3d
 
trigger(E) - Method in interface club.issizler.okyanus.api.event.EventRegistry
Trigger an event.
triggerEvent(E) - Method in interface club.issizler.okyanus.api.Server
Triggers an event

V

valueOf(String) - Static method in enum club.issizler.okyanus.api.chat.MessageType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum club.issizler.okyanus.api.cmd.ArgumentType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum club.issizler.okyanus.api.world.Blocks
Returns the enum constant of this type with the specified name.
values() - Static method in enum club.issizler.okyanus.api.chat.MessageType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum club.issizler.okyanus.api.cmd.ArgumentType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum club.issizler.okyanus.api.world.Blocks
Returns an array containing the constants of this enum type, in the order they are declared.
Vec3d - Class in club.issizler.okyanus.api.math
net.minecraft.util.math.Vec3d
Vec3d(double, double, double) - Constructor for class club.issizler.okyanus.api.math.Vec3d
 

W

World - Interface in club.issizler.okyanus.api.world
Represents a game world

X

x - Variable in class club.issizler.okyanus.api.math.Vec3d
 

Y

y - Variable in class club.issizler.okyanus.api.math.Vec3d
 

Z

z - Variable in class club.issizler.okyanus.api.math.Vec3d
 
ZERO - Static variable in class club.issizler.okyanus.api.math.Vec3d
 
A B C D E F G H I K L M N O P R S T V W X Y Z 
Skip navigation links