diff --git a/docs/fabrikmc-commands/index.html b/docs/fabrikmc-commands/index.html index 253760d1..a6f13c38 100644 --- a/docs/fabrikmc-commands/index.html +++ b/docs/fabrikmc-commands/index.html @@ -23,7 +23,7 @@

fabrikmc-commands

-

A command DSL, built on top of Brigardier - the idea of this DSL is to bring the Kotlin builder style to Brigardier. This DSL does not wrap Brigardier, it just extends it.

Dependency

modImplementation("net.axay:fabrikmc-commands:1.3.0")

Creating a command

You can open a new command builder using the command function:

command("mycommand") {
// the command builder
}

For a command which should be handled by the client, use the clientCommand function instead.

Registering the command

This command will be registered automatically if it is initialized at the correct moment (during initialization of your mod).

If you need to register it manually, call the setupRegistrationCallback() (server-side) or register() (client-side) functions by yourself.

+

A command DSL, built on top of Brigardier - the idea of this DSL is to bring the Kotlin builder style to Brigardier. This DSL does not wrap Brigardier, it just extends it.

Dependency

modImplementation("net.axay:fabrikmc-commands:1.3.1")

Creating a command

You can open a new command builder using the command function:

command("mycommand") {
// the command builder
}

For a command which should be handled by the client, use the clientCommand function instead.

Registering the command

This command will be registered automatically if it is initialized at the correct moment (during initialization of your mod).

If you need to register it manually, call the setupRegistrationCallback() (server-side) or register() (client-side) functions by yourself.

Packages

diff --git a/docs/fabrikmc-commands/navigation.html b/docs/fabrikmc-commands/navigation.html index 58a6cb26..f3a9f8eb 100644 --- a/docs/fabrikmc-commands/navigation.html +++ b/docs/fabrikmc-commands/navigation.html @@ -193,146 +193,191 @@
-
+
-
+
+
+ compareTo +
+
+
+
+ div +
+
+ +
+
+ minus +
+
+
+ +
+
+
+ not +
+
+
+
+ plus +
+
+
+
+ times +
+
+
+ -
+
- -
+
- -
+
-
+ -
+ -
+ -
+ -
+ -
+ - -
+
-
+ -
+ -
+ -
+ -
+ -
+ - -
+
-
+ -
+ -
+ -
+ -
+ -
+
diff --git a/docs/fabrikmc-core/index.html b/docs/fabrikmc-core/index.html index 6f03d084..a589b5d9 100644 --- a/docs/fabrikmc-core/index.html +++ b/docs/fabrikmc-core/index.html @@ -23,7 +23,7 @@

fabrikmc-core

-

The core module contains simple, stable and leightweight extensions for some Minecraft classes. It does not use any mixins.

Here you will find ItemStack builders, a Sideboard API, Position utilities and coroutine task functions.

Dependency

modImplementation("net.axay:fabrikmc-core:1.3.0")
+

The core module contains simple, stable and leightweight extensions for some Minecraft classes. It does not use any mixins.

Here you will find ItemStack builders, a Sideboard API, Position utilities and coroutine task functions.

Dependency

modImplementation("net.axay:fabrikmc-core:1.3.1")

Packages

@@ -86,6 +86,18 @@

Packages

Conversion between different types of Locations, extensions for working with vectors
+ +
+
+
+
net.axay.fabrik.core.math.vector +
Link copied to clipboard
+
+
+
+
+
+
diff --git a/docs/fabrikmc-core/navigation.html b/docs/fabrikmc-core/navigation.html index 58a6cb26..f3a9f8eb 100644 --- a/docs/fabrikmc-core/navigation.html +++ b/docs/fabrikmc-core/navigation.html @@ -193,146 +193,191 @@
-
+
-
+
+
+ compareTo +
+
+
+
+ div +
+
+ +
+
+ minus +
+
+
+ +
+
+
+ not +
+
+
+
+ plus +
+
+
+
+ times +
+
+
+ -
+
- -
+
- -
+
-
+ -
+ -
+ -
+ -
+ -
+ - -
+
-
+ -
+ -
+ -
+ -
+ -
+ - -
+
-
+ -
+ -
+ -
+ -
+ -
+
diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.math.vector/compare-to.html b/docs/fabrikmc-core/net.axay.fabrik.core.math.vector/compare-to.html new file mode 100644 index 00000000..41b98447 --- /dev/null +++ b/docs/fabrikmc-core/net.axay.fabrik.core.math.vector/compare-to.html @@ -0,0 +1,40 @@ + + + + compareTo + + +
+
+ + +
+
+
+
+
+ +
+ +
+

compareTo

+
+
+ +
+
operator fun Vec3d.compareTo(n: Number): Int
operator fun Vec3d.compareTo(vec: Vec3d): Int
operator fun Vec3f.compareTo(n: Number): Int
operator fun Vec3f.compareTo(vec: Vec3f): Int
operator fun Vec3i.compareTo(n: Number): Int
operator fun Vec3i.compareTo(vec: Vec3i): Int
+
+
+
+ +
+
+ + + + diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.math.vector/div.html b/docs/fabrikmc-core/net.axay.fabrik.core.math.vector/div.html new file mode 100644 index 00000000..7199dca0 --- /dev/null +++ b/docs/fabrikmc-core/net.axay.fabrik.core.math.vector/div.html @@ -0,0 +1,40 @@ + + + + div + + +
+
+ + +
+
+
+
+
+ +
+ +
+

div

+
+
+ +
+
operator fun Vec3d.div(n: Number): Vec3d
operator fun Vec3d.div(vec: Vec3d): Vec3d
operator fun Vec3f.div(n: Number): Vec3f
operator fun Vec3f.div(vec: Vec3f): Vec3f
operator fun Vec3i.div(n: Number): Vec3i
operator fun Vec3i.div(vec: Vec3i): Vec3i
+
+
+
+ +
+
+ + + + diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.math.vector/index.html b/docs/fabrikmc-core/net.axay.fabrik.core.math.vector/index.html new file mode 100644 index 00000000..b1c8c529 --- /dev/null +++ b/docs/fabrikmc-core/net.axay.fabrik.core.math.vector/index.html @@ -0,0 +1,183 @@ + + + + net.axay.fabrik.core.math.vector + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.core.math.vector

+
+
+
+
+

Functions

+
+
+
+
compareTo +
Link copied to clipboard
+
+
+
+ +
+
operator fun Vec3d.compareTo(n: Number): Int
operator fun Vec3d.compareTo(vec: Vec3d): Int
operator fun Vec3f.compareTo(n: Number): Int
operator fun Vec3f.compareTo(vec: Vec3f): Int
operator fun Vec3i.compareTo(n: Number): Int
operator fun Vec3i.compareTo(vec: Vec3i): Int
+
+
+
+
+
+
+ +
+
+
div +
Link copied to clipboard
+
+
+
+ +
+
operator fun Vec3d.div(n: Number): Vec3d
operator fun Vec3d.div(vec: Vec3d): Vec3d
operator fun Vec3f.div(n: Number): Vec3f
operator fun Vec3f.div(vec: Vec3f): Vec3f
operator fun Vec3i.div(n: Number): Vec3i
operator fun Vec3i.div(vec: Vec3i): Vec3i
+
+
+
+
+
+
+ +
+
+
markVelocityDirty +
Link copied to clipboard
+
+
+
+ +
+
fun Entity.markVelocityDirty()
+
+
Schedules all necessary updates.
+
+
+
+
+ +
+
+
minus +
Link copied to clipboard
+
+
+
+ +
+
inline operator fun <T : Vec3i> T.minus(n: Number): T
inline operator fun <T : Vec3i> T.minus(vec: Vec3i): T
operator fun Vec3d.minus(n: Number): Vec3d
operator fun Vec3d.minus(vec: Vec3d): Vec3d
operator fun Vec3f.minus(n: Number): Vec3f
operator fun Vec3f.minus(vec: Vec3f): Vec3f
+
+
+
+
+
+
+ +
+
+
modifyVelocity +
Link copied to clipboard
+
+
+
+ +
+
inline fun Entity.modifyVelocity(block: (Vec3d) -> Vec3d)
+
+
Changes the velocity of this Entity using the given mutation logic in block.
+
+ +
+
fun Entity.modifyVelocity(x: Number = 0.0, y: Number = 0.0, z: Number = 0.0, add: Boolean = true)
+
+
Changes the velocity of this Entity and calls markVelocityDirty.
+
+
+
+
+ +
+
+
not +
Link copied to clipboard
+
+
+
+ +
+
operator fun Vec3d.not(): Vec3d
operator fun Vec3f.not(): Vec3f
operator fun Vec3i.not(): Vec3i
+
+
+
+
+
+
+ +
+
+
plus +
Link copied to clipboard
+
+
+
+ +
+
inline operator fun <T : Vec3i> T.plus(n: Number): T
inline operator fun <T : Vec3i> T.plus(vec: Vec3i): T
operator fun Vec3d.plus(n: Number): Vec3d
operator fun Vec3d.plus(vec: Vec3d): Vec3d
operator fun Vec3f.plus(n: Number): Vec3f
operator fun Vec3f.plus(vec: Vec3f): Vec3f
+
+
+
+
+
+
+ +
+
+
times +
Link copied to clipboard
+
+
+
+ +
+
operator fun Vec3d.times(n: Number): Vec3d
operator fun Vec3d.times(vec: Vec3d): Vec3d
operator fun Vec3f.times(n: Number): Vec3f
operator fun Vec3f.times(vec: Vec3f): Vec3f
operator fun Vec3i.times(n: Number): Vec3i
operator fun Vec3i.times(vec: Vec3i): Vec3i
+
+
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.math.vector/mark-velocity-dirty.html b/docs/fabrikmc-core/net.axay.fabrik.core.math.vector/mark-velocity-dirty.html new file mode 100644 index 00000000..601c5e53 --- /dev/null +++ b/docs/fabrikmc-core/net.axay.fabrik.core.math.vector/mark-velocity-dirty.html @@ -0,0 +1,51 @@ + + + + markVelocityDirty + + +
+
+ + +
+
+
+
+
+ +
+ +
+

markVelocityDirty

+
+
+ +
+
fun Entity.markVelocityDirty()
+
+

Schedules all necessary updates. Packets will be sent to the players to inform them about the new velocity.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.math.vector/minus.html b/docs/fabrikmc-core/net.axay.fabrik.core.math.vector/minus.html new file mode 100644 index 00000000..df534f8e --- /dev/null +++ b/docs/fabrikmc-core/net.axay.fabrik.core.math.vector/minus.html @@ -0,0 +1,40 @@ + + + + minus + + +
+
+ + +
+
+
+
+
+ +
+ +
+

minus

+
+
+ +
+
operator fun Vec3d.minus(n: Number): Vec3d
operator fun Vec3d.minus(vec: Vec3d): Vec3d
operator fun Vec3f.minus(n: Number): Vec3f
operator fun Vec3f.minus(vec: Vec3f): Vec3f
inline operator fun <T : Vec3i> T.minus(n: Number): T
inline operator fun <T : Vec3i> T.minus(vec: Vec3i): T
+
+
+
+ +
+
+ + + + diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.math.vector/modify-velocity.html b/docs/fabrikmc-core/net.axay.fabrik.core.math.vector/modify-velocity.html new file mode 100644 index 00000000..c5108eb3 --- /dev/null +++ b/docs/fabrikmc-core/net.axay.fabrik.core.math.vector/modify-velocity.html @@ -0,0 +1,46 @@ + + + + modifyVelocity + + +
+
+ + +
+
+
+
+
+ +
+ +
+

modifyVelocity

+
+
+ +
+
fun Entity.modifyVelocity(x: Number = 0.0, y: Number = 0.0, z: Number = 0.0, add: Boolean = true)
+
+

Changes the velocity of this Entity and calls markVelocityDirty.

Parameters

add

Whether the velocity should be added to the current one or not. Set this to false if you want to overwrite the previous velocity.

+
+ +
+
inline fun Entity.modifyVelocity(block: (Vec3d) -> Vec3d)
+
+

Changes the velocity of this Entity using the given mutation logic in block. After that, markVelocityDirty is called.

+
+ +
+
+ + + + diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.math.vector/not.html b/docs/fabrikmc-core/net.axay.fabrik.core.math.vector/not.html new file mode 100644 index 00000000..0802c71b --- /dev/null +++ b/docs/fabrikmc-core/net.axay.fabrik.core.math.vector/not.html @@ -0,0 +1,40 @@ + + + + not + + +
+
+ + +
+
+
+
+
+ +
+ +
+

not

+
+
+ +
+
operator fun Vec3d.not(): Vec3d
operator fun Vec3f.not(): Vec3f
operator fun Vec3i.not(): Vec3i
+
+
+
+ +
+
+ + + + diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.math.vector/plus.html b/docs/fabrikmc-core/net.axay.fabrik.core.math.vector/plus.html new file mode 100644 index 00000000..f71c78e9 --- /dev/null +++ b/docs/fabrikmc-core/net.axay.fabrik.core.math.vector/plus.html @@ -0,0 +1,40 @@ + + + + plus + + +
+
+ + +
+
+
+
+
+ +
+ +
+

plus

+
+
+ +
+
operator fun Vec3d.plus(n: Number): Vec3d
operator fun Vec3d.plus(vec: Vec3d): Vec3d
operator fun Vec3f.plus(n: Number): Vec3f
operator fun Vec3f.plus(vec: Vec3f): Vec3f
inline operator fun <T : Vec3i> T.plus(n: Number): T
inline operator fun <T : Vec3i> T.plus(vec: Vec3i): T
+
+
+
+ +
+
+ + + + diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.math.vector/times.html b/docs/fabrikmc-core/net.axay.fabrik.core.math.vector/times.html new file mode 100644 index 00000000..a90ac173 --- /dev/null +++ b/docs/fabrikmc-core/net.axay.fabrik.core.math.vector/times.html @@ -0,0 +1,40 @@ + + + + times + + +
+
+ + +
+
+
+
+
+ +
+ +
+

times

+
+
+ +
+
operator fun Vec3d.times(n: Number): Vec3d
operator fun Vec3d.times(vec: Vec3d): Vec3d
operator fun Vec3f.times(n: Number): Vec3f
operator fun Vec3f.times(vec: Vec3f): Vec3f
operator fun Vec3i.times(n: Number): Vec3i
operator fun Vec3i.times(vec: Vec3i): Vec3i
+
+
+
+ +
+
+ + + + diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/-fabrik-position.html b/docs/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/-fabrik-position.html index f7a2b47e..6bd3221c 100644 --- a/docs/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/-fabrik-position.html +++ b/docs/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/-fabrik-position.html @@ -27,7 +27,7 @@

FabrikPosition

-
fun FabrikPosition(blockPos: BlockPos, worldIdentifier: Identifier? = null, pitch: Float = 0f, yaw: Float = 0f)
fun FabrikPosition(vec3i: Vec3i, worldIdentifier: Identifier? = null, pitch: Float = 0f, yaw: Float = 0f)
fun FabrikPosition(vec3f: Vec3f, worldIdentifier: Identifier? = null, pitch: Float = 0f, yaw: Float = 0f)
fun FabrikPosition(vec3d: Vec3d, worldIdentifier: Identifier? = null, pitch: Float = 0f, yaw: Float = 0f)
fun FabrikPosition(entity: Entity)
fun FabrikPosition(chunkPos: ChunkPos, worldIdentifier: Identifier? = null, pitch: Float = 0f, yaw: Float = 0f)
fun FabrikPosition(chunkSectionPos: ChunkSectionPos, worldIdentifier: Identifier? = null, pitch: Float = 0f, yaw: Float = 0f)
fun FabrikPosition(x: Double, y: Double, z: Double, worldIdentifier: Identifier? = null, pitch: Float = 0f, yaw: Float = 0f)
+
fun FabrikPosition(blockPos: BlockPos, worldIdentifier: Identifier? = null, pitch: Float = 0f, yaw: Float = 0f)
fun FabrikPosition(vec3i: Vec3i, worldIdentifier: Identifier? = null, pitch: Float = 0f, yaw: Float = 0f)
fun FabrikPosition(vec3f: Vec3f, worldIdentifier: Identifier? = null, pitch: Float = 0f, yaw: Float = 0f)
fun FabrikPosition(vec3d: Vec3d, worldIdentifier: Identifier? = null, pitch: Float = 0f, yaw: Float = 0f)
fun FabrikPosition(entity: Entity)
fun FabrikPosition(chunkPos: ChunkPos, worldIdentifier: Identifier? = null, pitch: Float = 0f, yaw: Float = 0f)
fun FabrikPosition(chunkSectionPos: ChunkSectionPos, worldIdentifier: Identifier? = null, pitch: Float = 0f, yaw: Float = 0f)
fun FabrikPosition(x: Double = 0.0, y: Double = 0.0, z: Double = 0.0, worldIdentifier: Identifier? = null, pitch: Float = 0f, yaw: Float = 0f)
diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/index.html b/docs/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/index.html index cf449d41..7e11b67c 100644 --- a/docs/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/index.html +++ b/docs/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/index.html @@ -128,7 +128,7 @@

Constructors

-
fun FabrikPosition(x: Double, y: Double, z: Double, worldIdentifier: Identifier? = null, pitch: Float = 0f, yaw: Float = 0f)
+
fun FabrikPosition(x: Double = 0.0, y: Double = 0.0, z: Double = 0.0, worldIdentifier: Identifier? = null, pitch: Float = 0f, yaw: Float = 0f)
@@ -299,7 +299,7 @@

Properties

-
val x: Double
+
val x: Double = 0.0
@@ -312,7 +312,7 @@

Properties

-
val y: Double
+
val y: Double = 0.0
@@ -338,7 +338,7 @@

Properties

-
val z: Double
+
val z: Double = 0.0
diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/x.html b/docs/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/x.html index f70cc929..971d3d5c 100644 --- a/docs/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/x.html +++ b/docs/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/x.html @@ -27,7 +27,7 @@

x

-
val x: Double
+
val x: Double = 0.0

Sources

diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/y.html b/docs/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/y.html index 8a01a440..9b2c77df 100644 --- a/docs/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/y.html +++ b/docs/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/y.html @@ -27,7 +27,7 @@

y

-
val y: Double
+
val y: Double = 0.0

Sources

diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/z.html b/docs/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/z.html index 28b1260a..4464b22b 100644 --- a/docs/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/z.html +++ b/docs/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/z.html @@ -27,7 +27,7 @@

z

-
val z: Double
+
val z: Double = 0.0

Sources

diff --git a/docs/fabrikmc-igui/index.html b/docs/fabrikmc-igui/index.html index a1b07a9c..4883e100 100644 --- a/docs/fabrikmc-igui/index.html +++ b/docs/fabrikmc-igui/index.html @@ -23,7 +23,7 @@

fabrikmc-igui

-

The Inventory GUI (igui in short) provides a high level server-side GUI API. You build the GUI using a custom and easy-to-use builder DSL.

The GUI rerenders automatically if the state changes, it provides animations and "compounds" which are an easy-to-use abstraction for listing a lot of elements of the same type.

Dependency

modImplementation("net.axay:fabrikmc-igui:1.3.0")

Using the igui builder

The net.axay.fabrik.igui.igui function opens up a new GUI builder.

Use the net.axay.fabrik.igui.GuiBuilder.page to add a new page to this GUI. See net.axay.fabrik.igui.GuiBuilder.PageBuilder for details on how to build a page.

+

The Inventory GUI (igui in short) provides a high level server-side GUI API. You build the GUI using a custom and easy-to-use builder DSL.

The GUI rerenders automatically if the state changes, it provides animations and "compounds" which are an easy-to-use abstraction for listing a lot of elements of the same type.

Dependency

modImplementation("net.axay:fabrikmc-igui:1.3.1")

Using the igui builder

The net.axay.fabrik.igui.igui function opens up a new GUI builder.

Use the net.axay.fabrik.igui.GuiBuilder.page to add a new page to this GUI. See net.axay.fabrik.igui.GuiBuilder.PageBuilder for details on how to build a page.

Packages

diff --git a/docs/fabrikmc-igui/navigation.html b/docs/fabrikmc-igui/navigation.html index 58a6cb26..f3a9f8eb 100644 --- a/docs/fabrikmc-igui/navigation.html +++ b/docs/fabrikmc-igui/navigation.html @@ -193,146 +193,191 @@
-
+
-
+
+
+ compareTo +
+
+
+
+ div +
+
+ +
+
+ minus +
+
+
+ +
+
+
+ not +
+
+
+
+ plus +
+
+
+
+ times +
+
+
+ -
+
- -
+
- -
+
-
+ -
+ -
+ -
+ -
+ -
+ - -
+
-
+ -
+ -
+ -
+ -
+ -
+ - -
+
-
+ -
+ -
+ -
+ -
+ -
+
diff --git a/docs/fabrikmc-nbt/index.html b/docs/fabrikmc-nbt/index.html index 9d905d7a..9a3d31f3 100644 --- a/docs/fabrikmc-nbt/index.html +++ b/docs/fabrikmc-nbt/index.html @@ -23,7 +23,7 @@

fabrikmc-nbt

-

Provides NBT serialization and deserialization using kotlinx.serialization. This allows you to serialize any class annotated with @Serializable to an NbtElement. Additionally, this module contains some NBT utilities, like simple conversion extensions.

Dependency

modImplementation("net.axay:fabrikmc-nbt:1.3.0")

Serialization and deserialization

You can serialize any class annotated with @Serializable to an NbtElement. In the same way it is possible deserialize any NbtElement containing the correct entries to a serializable class.

Nbt.encodeToNbtElement(value)
Nbt.decodeFromNbtElement(nbtElement)

Configuration

You can configure the Nbt instance in the following way:

val nbt = Nbt {
encodeDefaults = true // false by default
ignoreUnknownKeys = false // true by default
}
+

Provides NBT serialization and deserialization using kotlinx.serialization. This allows you to serialize any class annotated with @Serializable to an NbtElement. Additionally, this module contains some NBT utilities, like simple conversion extensions.

Dependency

modImplementation("net.axay:fabrikmc-nbt:1.3.1")

Serialization and deserialization

You can serialize any class annotated with @Serializable to an NbtElement. In the same way it is possible deserialize any NbtElement containing the correct entries to a serializable class.

Nbt.encodeToNbtElement(value)
Nbt.decodeFromNbtElement(nbtElement)

Configuration

You can configure the Nbt instance in the following way:

val nbt = Nbt {
encodeDefaults = true // false by default
ignoreUnknownKeys = false // true by default
}

Packages

diff --git a/docs/fabrikmc-nbt/navigation.html b/docs/fabrikmc-nbt/navigation.html index 58a6cb26..f3a9f8eb 100644 --- a/docs/fabrikmc-nbt/navigation.html +++ b/docs/fabrikmc-nbt/navigation.html @@ -193,146 +193,191 @@
-
+
-
+
+
+ compareTo +
+
+
+
+ div +
+
+ +
+
+ minus +
+
+
+ +
+
+
+ not +
+
+
+
+ plus +
+
+
+
+ times +
+
+
+ -
+
- -
+
- -
+
-
+ -
+ -
+ -
+ -
+ -
+ - -
+
-
+ -
+ -
+ -
+ -
+ -
+ - -
+
-
+ -
+ -
+ -
+ -
+ -
+
diff --git a/docs/fabrikmc-persistence/index.html b/docs/fabrikmc-persistence/index.html index 4c3cf8e6..12349bef 100644 --- a/docs/fabrikmc-persistence/index.html +++ b/docs/fabrikmc-persistence/index.html @@ -23,7 +23,7 @@

fabrikmc-persistence

-

Allows you to persistently store any (serializable) data on Chunks, Entities (including Players), Worlds and more.

If the component is currently loaded, the data is kept in memory as well for faster access.

Dependency

modImplementation("net.axay:fabrikmc-persistence:1.3.0")

Define a compound key

A compound key is required to write and write values to a persistent compound. These read and write operations can then happend type-safe thanks to the compound key.

Such a key can be created in the following way:

val personKey = compoundKey<Person>(identifier)

Retrieve a persistent compound

A compound can be retrieved from any compound provider, currently these are Chunk and Entity.

For easy access, use the provider.persistentCompound extension value.

with(chunk.persistentCompound) {
it[personKey] = Person("John", 32, "France")
}
+

Allows you to persistently store any (serializable) data on Chunks, Entities (including Players), Worlds and more.

If the component is currently loaded, the data is kept in memory as well for faster access.

Dependency

modImplementation("net.axay:fabrikmc-persistence:1.3.1")

Define a compound key

A compound key is required to write and write values to a persistent compound. These read and write operations can then happend type-safe thanks to the compound key.

Such a key can be created in the following way:

val personKey = compoundKey<Person>(identifier)

Retrieve a persistent compound

A compound can be retrieved from any compound provider, currently these are Chunk and Entity.

For easy access, use the provider.persistentCompound extension value.

with(chunk.persistentCompound) {
it[personKey] = Person("John", 32, "France")
}

Packages

diff --git a/docs/fabrikmc-persistence/navigation.html b/docs/fabrikmc-persistence/navigation.html index 58a6cb26..f3a9f8eb 100644 --- a/docs/fabrikmc-persistence/navigation.html +++ b/docs/fabrikmc-persistence/navigation.html @@ -193,146 +193,191 @@
-
+
-
+
+
+ compareTo +
+
+
+
+ div +
+
+ +
+
+ minus +
+
+
+ +
+
+
+ not +
+
+
+
+ plus +
+
+
+
+ times +
+
+
+ -
+
- -
+
- -
+
-
+ -
+ -
+ -
+ -
+ -
+ - -
+
-
+ -
+ -
+ -
+ -
+ -
+ - -
+
-
+ -
+ -
+ -
+ -
+ -
+
diff --git a/docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-proto-chunk-mixin/index.html b/docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-proto-chunk-mixin/index.html index 6c3ea493..b004e4a3 100644 --- a/docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-proto-chunk-mixin/index.html +++ b/docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-proto-chunk-mixin/index.html @@ -39,7 +39,7 @@

Functions

-
abstract fun getCompound(): PersistentCompound
+
abstract fun getCompound(): Null
diff --git a/docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-world-chunk-mixin/index.html b/docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-world-chunk-mixin/index.html index 9e89bb52..9e404d22 100644 --- a/docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-world-chunk-mixin/index.html +++ b/docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-world-chunk-mixin/index.html @@ -39,7 +39,7 @@

Functions

-
abstract fun getCompound(): PersistentCompound
+
abstract fun getCompound(): Null
diff --git a/docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.entity/-entity-mixin/index.html b/docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.entity/-entity-mixin/index.html index 59a7a325..c605a385 100644 --- a/docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.entity/-entity-mixin/index.html +++ b/docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.entity/-entity-mixin/index.html @@ -39,7 +39,7 @@

Functions

-
abstract fun getCompound(): PersistentCompound
+
abstract fun getCompound(): Null
diff --git a/docs/index.html b/docs/index.html index 22c51ff5..d81e6ce9 100644 --- a/docs/index.html +++ b/docs/index.html @@ -20,8 +20,8 @@
-
- +
diff --git a/docs/navigation.html b/docs/navigation.html index f977c95f..aef36c4e 100644 --- a/docs/navigation.html +++ b/docs/navigation.html @@ -193,146 +193,191 @@
-
+
-
+
+
+ compareTo +
+
+
+
+ div +
+
+ +
+
+ minus +
+
+
+ +
+
+
+ not +
+
+
+
+ plus +
+
+
+
+ times +
+
+
+ -
+
- -
+
- -
+
-
+ -
+ -
+ -
+ -
+ -
+ - -
+
-
+ -
+ -
+ -
+ -
+ -
+ - -
+
-
+ -
+ -
+ -
+ -
+ -
+
diff --git a/docs/older/1.2.2/index.html b/docs/older/1.2.2/index.html index cd6e586e..cbaa6c29 100644 --- a/docs/older/1.2.2/index.html +++ b/docs/older/1.2.2/index.html @@ -21,7 +21,7 @@
diff --git a/docs/older/1.3.0/fabrikmc-commands/index.html b/docs/older/1.3.0/fabrikmc-commands/index.html new file mode 100644 index 00000000..253760d1 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-commands/index.html @@ -0,0 +1,61 @@ + + + + fabrikmc-commands + + +
+
+ + +
+
+
+
+
+ +
+ +
+

fabrikmc-commands

+

A command DSL, built on top of Brigardier - the idea of this DSL is to bring the Kotlin builder style to Brigardier. This DSL does not wrap Brigardier, it just extends it.

Dependency

modImplementation("net.axay:fabrikmc-commands:1.3.0")

Creating a command

You can open a new command builder using the command function:

command("mycommand") {
// the command builder
}

For a command which should be handled by the client, use the clientCommand function instead.

Registering the command

This command will be registered automatically if it is initialized at the correct moment (during initialization of your mod).

If you need to register it manually, call the setupRegistrationCallback() (server-side) or register() (client-side) functions by yourself.

+
+

Packages

+
+
+
+
+
net.axay.fabrik.commands +
Link copied to clipboard
+
+
+
+
Contains all command builder extension functions
+
+
+ +
+
+
+
net.axay.fabrik.commands.registration +
Link copied to clipboard
+
+
+
+
Utilities for registering commands
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-commands/navigation.html b/docs/older/1.3.0/fabrikmc-commands/navigation.html new file mode 100644 index 00000000..58a6cb26 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-commands/navigation.html @@ -0,0 +1,832 @@ +
+ + +
+ +
+ +
+ +
+
+
+ Gui +
+
+
+ +
+
+ DRAG +
+
+
+
+ DRAG_END +
+
+
+ +
+
+ +
+
+
+ INSERT +
+
+
+ +
+
+
+ PICKUP +
+
+
+ +
+
+ +
+
+
+ THROW_ALL +
+
+
+
+ THROW_ONE +
+
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+ GuiEvent +
+
+
+ +
+
+
+ GuiIcon +
+
+
+
+ guiIcon +
+
+
+
+ GuiPage +
+
+
+ +
+ +
+
+ GuiSlot +
+
+
+ +
+
+
+ GuiType +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+ +
+
+
+ hrectTo() +
+
+
+
+ igui() +
+
+
+
+ lineTo() +
+
+
+
+ openGui() +
+
+
+
+ rectTo() +
+
+
+
+ sl() +
+
+
+
+ Slots +
+
+
+ + +
+ +
+ +
+
+
+ GuiList +
+
+
+ +
+
+ +
+
+
+
+ +
+ + + +
+
+ Nbt +
+
+
+
+ Nbt() +
+
+
+ +
+
+ +
+ +
+
+ NbtConfig +
+
+
+
+ nbtList() +
+
+
+ +
+
+
+ set +
+
+
+
+ toNbt +
+
+ +
+ + +
+ +
diff --git a/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands.internal/-argument-type-utils/from-reified-type.html b/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands.internal/-argument-type-utils/from-reified-type.html new file mode 100644 index 00000000..52e3044f --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands.internal/-argument-type-utils/from-reified-type.html @@ -0,0 +1,40 @@ + + + + fromReifiedType + + +
+
+ + +
+
+
+
+
+ +
+ +
+

fromReifiedType

+
+
+ +
+
inline fun <T> fromReifiedType(): ArgumentType<T>
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands.internal/-argument-type-utils/index.html b/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands.internal/-argument-type-utils/index.html new file mode 100644 index 00000000..0f9510c5 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands.internal/-argument-type-utils/index.html @@ -0,0 +1,59 @@ + + + + ArgumentTypeUtils + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ArgumentTypeUtils

+
object ArgumentTypeUtils
+
+
+
+
+

Functions

+
+
+
+
fromReifiedType +
Link copied to clipboard
+
+
+
+ +
+
inline fun <T> fromReifiedType(): ArgumentType<T>
+
+
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands.internal/-simple-command-context/-companion/index.html b/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands.internal/-simple-command-context/-companion/index.html new file mode 100644 index 00000000..e1d2316d --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands.internal/-simple-command-context/-companion/index.html @@ -0,0 +1,39 @@ + + + + Companion + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Companion

+
object Companion
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands.internal/-simple-command-context/-simple-command-context.html b/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands.internal/-simple-command-context/-simple-command-context.html new file mode 100644 index 00000000..1e247019 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands.internal/-simple-command-context/-simple-command-context.html @@ -0,0 +1,40 @@ + + + + SimpleCommandContext + + +
+
+ + +
+
+
+
+
+ +
+ +
+

SimpleCommandContext

+
+
+ +
+
fun <S> SimpleCommandContext(context: CommandContext<S>)
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands.internal/-simple-command-context/index.html b/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands.internal/-simple-command-context/index.html new file mode 100644 index 00000000..9311cb7d --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands.internal/-simple-command-context/index.html @@ -0,0 +1,333 @@ + + + + SimpleCommandContext + + +
+
+ + +
+
+
+
+
+ +
+ +
+

SimpleCommandContext

+
class SimpleCommandContext<S>(context: CommandContext<S>) : CommandContext<S>
+
+
+
+
+

Types

+
+
+
+
Companion +
Link copied to clipboard
+
+
+
+ +
+
object Companion
+
+
+
+
+
+
+
+

Functions

+
+
+
+
copyFor +
Link copied to clipboard
+
+
+
+ +
+
open fun copyFor(p0: S): CommandContext<S>
+
+
+
+
+
+
+ +
+
+
equals +
Link copied to clipboard
+
+
+
+ +
+
open operator override fun equals(other: Any?): Boolean
+
+
+
+
+
+
+ +
+
+
getArgument +
Link copied to clipboard
+
+
+
+ +
+
open fun <V : Any> getArgument(p0: String, p1: Class<V>): V
+
+
+
+
+
+
+ +
+
+
getChild +
Link copied to clipboard
+
+
+
+ +
+
open fun getChild(): CommandContext<S>
+
+
+
+
+
+
+ +
+
+
getCommand +
Link copied to clipboard
+
+
+
+ +
+
open fun getCommand(): Command<S>
+
+
+
+
+
+
+ +
+
+
getInput +
Link copied to clipboard
+
+
+
+ +
+
open fun getInput(): String
+
+
+
+
+
+
+ +
+
+
getLastChild +
Link copied to clipboard
+
+
+
+ +
+
open fun getLastChild(): CommandContext<S>
+
+
+
+
+
+
+ +
+
+
getNodes +
Link copied to clipboard
+
+
+
+ +
+
open fun getNodes(): MutableList<ParsedCommandNode<S>>
+
+
+
+
+
+
+ +
+
+
getRange +
Link copied to clipboard
+
+
+
+ +
+
open fun getRange(): StringRange
+
+
+
+
+
+
+ +
+
+
getRedirectModifier +
Link copied to clipboard
+
+
+
+ +
+
open fun getRedirectModifier(): RedirectModifier<S>
+
+
+
+
+
+
+ +
+
+
getRootNode +
Link copied to clipboard
+
+
+
+ +
+
open fun getRootNode(): CommandNode<S>
+
+
+
+
+
+
+ +
+
+
getSource +
Link copied to clipboard
+
+
+
+ +
+
open fun getSource(): S
+
+
+
+
+
+
+ +
+
+
hashCode +
Link copied to clipboard
+
+
+
+ +
+
open override fun hashCode(): Int
+
+
+
+
+
+
+ +
+
+
hasNodes +
Link copied to clipboard
+
+
+
+ +
+
open fun hasNodes(): Boolean
+
+
+
+
+
+
+ +
+
+
isForked +
Link copied to clipboard
+
+
+
+ +
+
open fun isForked(): Boolean
+
+
+
+
+
+
+ +
+
+
resolveArgument +
Link copied to clipboard
+
+
+
+ +
+
inline fun <T> RequiredArgumentBuilder<S, T>.resolveArgument(): T
+
+
Resolves the argument specified by this context builder function of the type RequiredArgumentBuilder.
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands.internal/-simple-command-context/resolve-argument.html b/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands.internal/-simple-command-context/resolve-argument.html new file mode 100644 index 00000000..703d99da --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands.internal/-simple-command-context/resolve-argument.html @@ -0,0 +1,40 @@ + + + + resolveArgument + + +
+
+ + +
+
+
+
+
+ +
+ +
+

resolveArgument

+
+
+ +
+
inline fun <T> RequiredArgumentBuilder<S, T>.resolveArgument(): T
+
+

Resolves the argument specified by this context builder function of the type RequiredArgumentBuilder.

The argument itself will be taken from the current CommandContext.

+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands.internal/index.html b/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands.internal/index.html new file mode 100644 index 00000000..dafb4bae --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands.internal/index.html @@ -0,0 +1,75 @@ + + + + net.axay.fabrik.commands.internal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.commands.internal

+
+
+
+
+

Types

+
+
+
+
ArgumentTypeUtils +
Link copied to clipboard
+
+
+
+ +
+
object ArgumentTypeUtils
+
+
+
+
+
+
+ +
+
+
SimpleCommandContext +
Link copied to clipboard
+
+
+
+ +
+
class SimpleCommandContext<S>(context: CommandContext<S>) : CommandContext<S>
+
+
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands.registration/index.html b/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands.registration/index.html new file mode 100644 index 00000000..963e7d94 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands.registration/index.html @@ -0,0 +1,76 @@ + + + + net.axay.fabrik.commands.registration + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.commands.registration

+

Utilities for registering commands

+
+
+
+
+

Functions

+
+
+
+
register +
Link copied to clipboard
+
+
+
+ +
+
@Environment(value = EnvType.CLIENT)
fun LiteralArgumentBuilder<FabricClientCommandSource>.register()
+
+
Register this command (clientside).
+
+
+
+
+ +
+
+
setupRegistrationCallback +
Link copied to clipboard
+
+
+
+ +
+
fun LiteralArgumentBuilder<ServerCommandSource>.setupRegistrationCallback()
+
+
Set up a callback which automatically registers this command (serverside).
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands.registration/register.html b/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands.registration/register.html new file mode 100644 index 00000000..d26ae8c2 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands.registration/register.html @@ -0,0 +1,51 @@ + + + + register + + +
+
+ + +
+
+
+
+
+ +
+ +
+

register

+
+
+ +
+
@Environment(value = EnvType.CLIENT)
fun LiteralArgumentBuilder<FabricClientCommandSource>.register()
+
+

Register this command (clientside).

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands.registration/setup-registration-callback.html b/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands.registration/setup-registration-callback.html new file mode 100644 index 00000000..ac7e6a09 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands.registration/setup-registration-callback.html @@ -0,0 +1,51 @@ + + + + setupRegistrationCallback + + +
+
+ + +
+
+
+
+
+ +
+ +
+

setupRegistrationCallback

+
+
+ +
+
fun LiteralArgumentBuilder<ServerCommandSource>.setupRegistrationCallback()
+
+

Set up a callback which automatically registers this command (serverside).

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/argument.html b/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/argument.html new file mode 100644 index 00000000..366d2aba --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/argument.html @@ -0,0 +1,46 @@ + + + + argument + + +
+
+ + +
+
+
+
+
+ +
+ +
+

argument

+
+
+ +
+
inline fun <T> ArgumentBuilder<ServerCommandSource, *>.argument(name: String, type: ArgumentType<T>, builder: RequiredArgumentBuilder<ServerCommandSource, T>.() -> Unit = {}): RequiredArgumentBuilder<ServerCommandSource, T>
@Environment(value = EnvType.CLIENT)
@JvmName(name = clientArgument)
inline fun <T> ArgumentBuilder<FabricClientCommandSource, *>.argument(name: String, type: ArgumentType<T>, builder: RequiredArgumentBuilder<FabricClientCommandSource, T>.() -> Unit = {}): RequiredArgumentBuilder<FabricClientCommandSource, T>
+
+

Adds an argument.

Parameters

name

the name of the argument

type

the type of the argument - e.g. IntegerArgumentType.integer() or StringArgumentType.string()

+
+ +
+
inline fun <T> ArgumentBuilder<ServerCommandSource, *>.argument(name: String, builder: RequiredArgumentBuilder<ServerCommandSource, T>.() -> Unit = {}): RequiredArgumentBuilder<ServerCommandSource, T>
@Environment(value = EnvType.CLIENT)
@JvmName(name = clientArgument)
inline fun <T> ArgumentBuilder<FabricClientCommandSource, *>.argument(name: String, builder: RequiredArgumentBuilder<FabricClientCommandSource, T>.() -> Unit = {}): RequiredArgumentBuilder<FabricClientCommandSource, T>
+
+

Adds an argument. The argument type will be resolved via the reified type T.

Parameters

name

the name of the argument

+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/client-command.html b/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/client-command.html new file mode 100644 index 00000000..175fb151 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/client-command.html @@ -0,0 +1,51 @@ + + + + clientCommand + + +
+
+ + +
+
+
+
+
+ +
+ +
+

clientCommand

+
+
+ +
+
@Environment(value = EnvType.CLIENT)
inline fun clientCommand(name: String, register: Boolean = false, builder: LiteralArgumentBuilder<FabricClientCommandSource>.() -> Unit): LiteralArgumentBuilder<FabricClientCommandSource>
+
+

Creates a new client command. This command will work on the client, even if the player is connected to a third party server.

Parameters

name

the name of the root command

register

if true, the command will automatically be registered

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/command.html b/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/command.html new file mode 100644 index 00000000..4cd72723 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/command.html @@ -0,0 +1,51 @@ + + + + command + + +
+
+ + +
+
+
+
+
+ +
+ +
+

command

+
+
+ +
+
inline fun command(name: String, register: Boolean = true, builder: LiteralArgumentBuilder<ServerCommandSource>.() -> Unit): LiteralArgumentBuilder<ServerCommandSource>
+
+

Creates a new command.

Parameters

name

the name of the root command

register

if true, the command will automatically be registered

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/get-argument.html b/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/get-argument.html new file mode 100644 index 00000000..6627d9a0 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/get-argument.html @@ -0,0 +1,40 @@ + + + + getArgument + + +
+
+ + +
+
+
+
+
+ +
+ +
+

getArgument

+
+
+ +
+
inline fun <T> CommandContext<ServerCommandSource>.getArgument(name: String): T
@Environment(value = EnvType.CLIENT)
@JvmName(name = clientGetArgument)
inline fun <T> CommandContext<FabricClientCommandSource>.getArgument(name: String): T
+
+

Get the value of this argument.

+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/index.html b/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/index.html new file mode 100644 index 00000000..6d677a92 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/index.html @@ -0,0 +1,350 @@ + + + + net.axay.fabrik.commands + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.commands

+

Contains all command builder extension functions

+
+
+
+
+

Functions

+
+
+
+
argument +
Link copied to clipboard
+
+
+
+ +
+
@Environment(value = EnvType.CLIENT)
@JvmName(name = clientArgument)
inline fun <T> ArgumentBuilder<FabricClientCommandSource, *>.argument(name: String, builder: RequiredArgumentBuilder<FabricClientCommandSource, T>.() -> Unit = {}): RequiredArgumentBuilder<FabricClientCommandSource, T>
+
+
Adds an argument.
+
+ +
+
inline fun <T> ArgumentBuilder<ServerCommandSource, *>.argument(name: String, builder: RequiredArgumentBuilder<ServerCommandSource, T>.() -> Unit = {}): RequiredArgumentBuilder<ServerCommandSource, T>
+
+
Adds an argument.
+
+ +
+
@Environment(value = EnvType.CLIENT)
@JvmName(name = clientArgument)
inline fun <T> ArgumentBuilder<FabricClientCommandSource, *>.argument(name: String, type: ArgumentType<T>, builder: RequiredArgumentBuilder<FabricClientCommandSource, T>.() -> Unit = {}): RequiredArgumentBuilder<FabricClientCommandSource, T>
+
+
Adds an argument.
+
+ +
+
inline fun <T> ArgumentBuilder<ServerCommandSource, *>.argument(name: String, type: ArgumentType<T>, builder: RequiredArgumentBuilder<ServerCommandSource, T>.() -> Unit = {}): RequiredArgumentBuilder<ServerCommandSource, T>
+
+
Adds an argument.
+
+
+
+
+ +
+
+
clientCommand +
Link copied to clipboard
+
+
+
+ +
+
@Environment(value = EnvType.CLIENT)
inline fun clientCommand(name: String, register: Boolean = false, builder: LiteralArgumentBuilder<FabricClientCommandSource>.() -> Unit): LiteralArgumentBuilder<FabricClientCommandSource>
+
+
Creates a new client command.
+
+
+
+
+ +
+
+
command +
Link copied to clipboard
+
+
+
+ +
+
inline fun command(name: String, register: Boolean = true, builder: LiteralArgumentBuilder<ServerCommandSource>.() -> Unit): LiteralArgumentBuilder<ServerCommandSource>
+
+
Creates a new command.
+
+
+
+
+ +
+
+
getArgument +
Link copied to clipboard
+
+
+
+ +
+
@Environment(value = EnvType.CLIENT)
@JvmName(name = clientGetArgument)
inline fun <T> CommandContext<FabricClientCommandSource>.getArgument(name: String): T
+
+
Get the value of this argument.
+
+ +
+
inline fun <T> CommandContext<ServerCommandSource>.getArgument(name: String): T
+
+
Get the value of this argument.
+
+
+
+
+ +
+
+
literal +
Link copied to clipboard
+
+
+
+ +
+
@Environment(value = EnvType.CLIENT)
@JvmName(name = clientLiteral)
inline fun ArgumentBuilder<FabricClientCommandSource, *>.literal(name: String, builder: LiteralArgumentBuilder<FabricClientCommandSource>.() -> Unit = {}): LiteralArgumentBuilder<FabricClientCommandSource>
+
+
Adds a new literal to this command.
+
+ +
+
inline fun ArgumentBuilder<ServerCommandSource, *>.literal(name: String, builder: LiteralArgumentBuilder<ServerCommandSource>.() -> Unit = {}): LiteralArgumentBuilder<ServerCommandSource>
+
+
Adds a new literal to this command.
+
+
+
+
+ +
+
+
runs +
Link copied to clipboard
+
+
+
+ +
+
infix fun <S> ArgumentBuilder<S, *>.runs(executor: Command<S>): ArgumentBuilder<S, *>
+
+
Adds execution logic to this command.
+
+ +
+
infix inline fun <S> ArgumentBuilder<S, *>.runs(crossinline executor: SimpleCommandContext<S>.() -> Unit): ArgumentBuilder<S, *>
+
+
Adds execution logic to this command.
+
+
+
+
+ +
+
+
simpleExecutes +
Link copied to clipboard
+
+
+
+ +
+
infix inline fun <S> ArgumentBuilder<S, *>.simpleExecutes(crossinline executor: SimpleCommandContext<S>.() -> Unit): ArgumentBuilder<S, *>
+
+
Add custom execution logic for this command.
+
+
+
+
+ +
+
+
simpleSuggests +
Link copied to clipboard
+
+
+
+ +
+
fun <S> RequiredArgumentBuilder<S, *>.simpleSuggests(coroutineScope: CoroutineScope = fabrikCoroutineScope, suggestionBuilder: suspend (CommandContext<S>) -> Iterable<Any?>?)
+
+
Adds custom suspending suggestion logic for an argument.
+
+
+
+
+ +
+
+
suggestList +
Link copied to clipboard
+
+
+
+ +
+
inline fun <S> RequiredArgumentBuilder<S, *>.suggestList(crossinline suggestionsBuilder: (CommandContext<S>) -> Iterable<Any?>?)
+
+
Suggest the entries of the iterable which is the result of the suggestionsBuilder.
+
+
+
+
+ +
+
+
suggestListSuspending +
Link copied to clipboard
+
+
+
+ +
+
inline fun <S> RequiredArgumentBuilder<S, *>.suggestListSuspending(coroutineScope: CoroutineScope = fabrikCoroutineScope, crossinline suggestionsBuilder: suspend (CommandContext<S>) -> Iterable<Any?>?)
+
+
Suggest the entries of the iterable which is the result of the suggestionsBuilder.
+
+
+
+
+ +
+
+
suggestListWithTooltips +
Link copied to clipboard
+
+
+
+ +
+
inline fun <S> RequiredArgumentBuilder<S, *>.suggestListWithTooltips(crossinline suggestionsBuilder: (CommandContext<S>) -> Iterable<Pair<Any?, Message>?>?)
+
+
Suggest the entries of the iterable which is the result of the suggestionsBuilder.
+
+
+
+
+ +
+
+
suggestListWithTooltipsSuspending +
Link copied to clipboard
+
+
+
+ +
+
inline fun <S> RequiredArgumentBuilder<S, *>.suggestListWithTooltipsSuspending(coroutineScope: CoroutineScope = fabrikCoroutineScope, crossinline suggestionsBuilder: (CommandContext<S>) -> Iterable<Pair<Any?, Message>?>?)
+
+
Suggest the entries of the iterable which is the result of the suggestionsBuilder.
+
+
+
+
+ +
+
+
suggestSingle +
Link copied to clipboard
+
+
+
+ +
+
inline fun <S> RequiredArgumentBuilder<S, *>.suggestSingle(crossinline suggestionBuilder: (CommandContext<S>) -> Any?)
+
+
Suggest the value which is the result of the suggestionBuilder.
+
+
+
+
+ +
+
+
suggestSingleSuspending +
Link copied to clipboard
+
+
+
+ +
+
inline fun <S> RequiredArgumentBuilder<S, *>.suggestSingleSuspending(coroutineScope: CoroutineScope = fabrikCoroutineScope, crossinline suggestionBuilder: suspend (CommandContext<S>) -> Any?)
+
+
Suggest the value which is the result of the suggestionBuilder.
+
+
+
+
+ +
+
+
suggestSingleWithTooltip +
Link copied to clipboard
+
+
+
+ +
+
inline fun <S> RequiredArgumentBuilder<S, *>.suggestSingleWithTooltip(crossinline suggestionBuilder: (CommandContext<S>) -> Pair<Any, Message>?)
+
+
Suggest the value which is the result of the suggestionBuilder.
+
+
+
+
+ +
+
+
suggestSingleWithTooltipSuspending +
Link copied to clipboard
+
+
+
+ +
+
inline fun <S> RequiredArgumentBuilder<S, *>.suggestSingleWithTooltipSuspending(coroutineScope: CoroutineScope = fabrikCoroutineScope, crossinline suggestionBuilder: suspend (CommandContext<S>) -> Pair<Any?, Message>?)
+
+
Suggest the value which is the result of the suggestionBuilder.
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/literal.html b/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/literal.html new file mode 100644 index 00000000..36b71039 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/literal.html @@ -0,0 +1,40 @@ + + + + literal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

literal

+
+
+ +
+
inline fun ArgumentBuilder<ServerCommandSource, *>.literal(name: String, builder: LiteralArgumentBuilder<ServerCommandSource>.() -> Unit = {}): LiteralArgumentBuilder<ServerCommandSource>
@Environment(value = EnvType.CLIENT)
@JvmName(name = clientLiteral)
inline fun ArgumentBuilder<FabricClientCommandSource, *>.literal(name: String, builder: LiteralArgumentBuilder<FabricClientCommandSource>.() -> Unit = {}): LiteralArgumentBuilder<FabricClientCommandSource>
+
+

Adds a new literal to this command.

Parameters

name

the name of the literal

+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/runs.html b/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/runs.html new file mode 100644 index 00000000..f1238130 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/runs.html @@ -0,0 +1,40 @@ + + + + runs + + +
+
+ + +
+
+
+
+
+ +
+ +
+

runs

+
+
+ +
+
infix inline fun <S> ArgumentBuilder<S, *>.runs(crossinline executor: SimpleCommandContext<S>.() -> Unit): ArgumentBuilder<S, *>
infix fun <S> ArgumentBuilder<S, *>.runs(executor: Command<S>): ArgumentBuilder<S, *>
+
+

Adds execution logic to this command. The place where this function is called matters, as this defines for which path in the command tree this executor should be called.

See also

com.mojang.brigadier.builder.ArgumentBuilder
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/simple-executes.html b/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/simple-executes.html new file mode 100644 index 00000000..8cd19d4a --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/simple-executes.html @@ -0,0 +1,51 @@ + + + + simpleExecutes + + +
+
+ + +
+
+
+
+
+ +
+ +
+

simpleExecutes

+
+
+ +
+
infix inline fun <S> ArgumentBuilder<S, *>.simpleExecutes(crossinline executor: SimpleCommandContext<S>.() -> Unit): ArgumentBuilder<S, *>
+
+

Add custom execution logic for this command.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/simple-suggests.html b/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/simple-suggests.html new file mode 100644 index 00000000..b56c486a --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/simple-suggests.html @@ -0,0 +1,51 @@ + + + + simpleSuggests + + +
+
+ + +
+
+
+
+
+ +
+ +
+

simpleSuggests

+
+
+ +
+
fun <S> RequiredArgumentBuilder<S, *>.simpleSuggests(coroutineScope: CoroutineScope = fabrikCoroutineScope, suggestionBuilder: suspend (CommandContext<S>) -> Iterable<Any?>?)
+
+

Adds custom suspending suggestion logic for an argument.

Parameters

coroutineScope

the CoroutineScope where the suggestions should be built in - an async scope by default, but you can change this to a synchronous scope using net.axay.fabrik.core.task.mcCoroutineScope

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/suggest-list-suspending.html b/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/suggest-list-suspending.html new file mode 100644 index 00000000..5af0158e --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/suggest-list-suspending.html @@ -0,0 +1,51 @@ + + + + suggestListSuspending + + +
+
+ + +
+
+
+
+
+ +
+ +
+

suggestListSuspending

+
+
+ +
+
inline fun <S> RequiredArgumentBuilder<S, *>.suggestListSuspending(coroutineScope: CoroutineScope = fabrikCoroutineScope, crossinline suggestionsBuilder: suspend (CommandContext<S>) -> Iterable<Any?>?)
+
+

Suggest the entries of the iterable which is the result of the suggestionsBuilder.

Parameters

coroutineScope

the CoroutineScope where the suggestions should be built in - an async scope by default, but you can change this to a synchronous scope using net.axay.fabrik.core.task.mcCoroutineScope

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/suggest-list-with-tooltips-suspending.html b/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/suggest-list-with-tooltips-suspending.html new file mode 100644 index 00000000..a40ed0b2 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/suggest-list-with-tooltips-suspending.html @@ -0,0 +1,51 @@ + + + + suggestListWithTooltipsSuspending + + +
+
+ + +
+
+
+
+
+ +
+ +
+

suggestListWithTooltipsSuspending

+
+
+ +
+
inline fun <S> RequiredArgumentBuilder<S, *>.suggestListWithTooltipsSuspending(coroutineScope: CoroutineScope = fabrikCoroutineScope, crossinline suggestionsBuilder: (CommandContext<S>) -> Iterable<Pair<Any?, Message>?>?)
+
+

Suggest the entries of the iterable which is the result of the suggestionsBuilder. Additionaly, a separate tooltip associated with each suggestion will be shown as well.

Parameters

coroutineScope

the CoroutineScope where the suggestions should be built in - an async scope by default, but you can change this to a synchronous scope using net.axay.fabrik.core.task.mcCoroutineScope

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/suggest-list-with-tooltips.html b/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/suggest-list-with-tooltips.html new file mode 100644 index 00000000..bf743af5 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/suggest-list-with-tooltips.html @@ -0,0 +1,51 @@ + + + + suggestListWithTooltips + + +
+
+ + +
+
+
+
+
+ +
+ +
+

suggestListWithTooltips

+
+
+ +
+
inline fun <S> RequiredArgumentBuilder<S, *>.suggestListWithTooltips(crossinline suggestionsBuilder: (CommandContext<S>) -> Iterable<Pair<Any?, Message>?>?)
+
+

Suggest the entries of the iterable which is the result of the suggestionsBuilder. Additionaly, a separate tooltip associated with each suggestion will be shown as well.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/suggest-list.html b/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/suggest-list.html new file mode 100644 index 00000000..68acbde8 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/suggest-list.html @@ -0,0 +1,51 @@ + + + + suggestList + + +
+
+ + +
+
+
+
+
+ +
+ +
+

suggestList

+
+
+ +
+
inline fun <S> RequiredArgumentBuilder<S, *>.suggestList(crossinline suggestionsBuilder: (CommandContext<S>) -> Iterable<Any?>?)
+
+

Suggest the entries of the iterable which is the result of the suggestionsBuilder.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/suggest-single-suspending.html b/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/suggest-single-suspending.html new file mode 100644 index 00000000..6a77c57f --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/suggest-single-suspending.html @@ -0,0 +1,51 @@ + + + + suggestSingleSuspending + + +
+
+ + +
+
+
+
+
+ +
+ +
+

suggestSingleSuspending

+
+
+ +
+
inline fun <S> RequiredArgumentBuilder<S, *>.suggestSingleSuspending(coroutineScope: CoroutineScope = fabrikCoroutineScope, crossinline suggestionBuilder: suspend (CommandContext<S>) -> Any?)
+
+

Suggest the value which is the result of the suggestionBuilder.

Parameters

coroutineScope

the CoroutineScope where the suggestion should be built in - an async scope by default, but you can change this to a synchronous scope using net.axay.fabrik.core.task.mcCoroutineScope

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/suggest-single-with-tooltip-suspending.html b/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/suggest-single-with-tooltip-suspending.html new file mode 100644 index 00000000..42bfa52d --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/suggest-single-with-tooltip-suspending.html @@ -0,0 +1,51 @@ + + + + suggestSingleWithTooltipSuspending + + +
+
+ + +
+
+
+
+
+ +
+ +
+

suggestSingleWithTooltipSuspending

+
+
+ +
+
inline fun <S> RequiredArgumentBuilder<S, *>.suggestSingleWithTooltipSuspending(coroutineScope: CoroutineScope = fabrikCoroutineScope, crossinline suggestionBuilder: suspend (CommandContext<S>) -> Pair<Any?, Message>?)
+
+

Suggest the value which is the result of the suggestionBuilder. Additionaly, a separate tooltip associated with the suggestion will be shown as well.

Parameters

coroutineScope

the CoroutineScope where the suggestion should be built in - an async scope by default, but you can change this to a synchronous scope using net.axay.fabrik.core.task.mcCoroutineScope

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/suggest-single-with-tooltip.html b/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/suggest-single-with-tooltip.html new file mode 100644 index 00000000..cb3a3ec2 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/suggest-single-with-tooltip.html @@ -0,0 +1,51 @@ + + + + suggestSingleWithTooltip + + +
+
+ + +
+
+
+
+
+ +
+ +
+

suggestSingleWithTooltip

+
+
+ +
+
inline fun <S> RequiredArgumentBuilder<S, *>.suggestSingleWithTooltip(crossinline suggestionBuilder: (CommandContext<S>) -> Pair<Any, Message>?)
+
+

Suggest the value which is the result of the suggestionBuilder. Additionaly, a separate tooltip associated with the suggestion will be shown as well.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/suggest-single.html b/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/suggest-single.html new file mode 100644 index 00000000..b104591f --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/suggest-single.html @@ -0,0 +1,51 @@ + + + + suggestSingle + + +
+
+ + +
+
+
+
+
+ +
+ +
+

suggestSingle

+
+
+ +
+
inline fun <S> RequiredArgumentBuilder<S, *>.suggestSingle(crossinline suggestionBuilder: (CommandContext<S>) -> Any?)
+
+

Suggest the value which is the result of the suggestionBuilder.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/index.html b/docs/older/1.3.0/fabrikmc-core/index.html new file mode 100644 index 00000000..6f03d084 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/index.html @@ -0,0 +1,169 @@ + + + + fabrikmc-core + + +
+
+ + +
+
+
+
+
+ +
+ +
+

fabrikmc-core

+

The core module contains simple, stable and leightweight extensions for some Minecraft classes. It does not use any mixins.

Here you will find ItemStack builders, a Sideboard API, Position utilities and coroutine task functions.

Dependency

modImplementation("net.axay:fabrikmc-core:1.3.0")
+
+

Packages

+
+
+
+
+
net.axay.fabrik.core +
Link copied to clipboard
+
+
+
+
Contains the global Fabrik object
+
+
+ +
+
+
+
net.axay.fabrik.core.item +
Link copied to clipboard
+
+
+
+
ItemStack builder and ItemStack modification extensions
+
+
+ +
+
+
+
net.axay.fabrik.core.kotlin +
Link copied to clipboard
+
+
+
+
Utilities related to the Kotlin language itself, used by fabrikmc itself
+
+
+ +
+
+
+
net.axay.fabrik.core.logging +
Link copied to clipboard
+
+
+
+
Simple logging, integrated into Minecraft's logging system
+
+
+ +
+
+
+
net.axay.fabrik.core.math +
Link copied to clipboard
+
+
+
+
Conversion between different types of Locations, extensions for working with vectors
+
+
+ +
+
+
+
net.axay.fabrik.core.packet +
Link copied to clipboard
+
+
+
+
Simple extensions for sending packets
+
+
+ +
+
+
+
net.axay.fabrik.core.serialization +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+
+ +
+
+
+
+
+ +
+
+
+
net.axay.fabrik.core.sideboard +
Link copied to clipboard
+
+
+
+
A sideboard builder (displayed using scoreboards), supporting boards with changing content.
+
+
+ +
+
+
+
net.axay.fabrik.core.task +
Link copied to clipboard
+
+
+
+
Coroutine utilities (for example a Minecraft main thread dispatcher) and coroutine task functions
+
+
+ +
+
+
+
net.axay.fabrik.core.text +
Link copied to clipboard
+
+
+
+
Text builder for building literal text objects
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/navigation.html b/docs/older/1.3.0/fabrikmc-core/navigation.html new file mode 100644 index 00000000..58a6cb26 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/navigation.html @@ -0,0 +1,832 @@ +
+ + +
+ +
+ +
+ +
+
+
+ Gui +
+
+
+ +
+
+ DRAG +
+
+
+
+ DRAG_END +
+
+
+ +
+
+ +
+
+
+ INSERT +
+
+
+ +
+
+
+ PICKUP +
+
+
+ +
+
+ +
+
+
+ THROW_ALL +
+
+
+
+ THROW_ONE +
+
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+ GuiEvent +
+
+
+ +
+
+
+ GuiIcon +
+
+
+
+ guiIcon +
+
+
+
+ GuiPage +
+
+
+ +
+ +
+
+ GuiSlot +
+
+
+ +
+
+
+ GuiType +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+ +
+
+
+ hrectTo() +
+
+
+
+ igui() +
+
+
+
+ lineTo() +
+
+
+
+ openGui() +
+
+
+
+ rectTo() +
+
+
+
+ sl() +
+
+
+
+ Slots +
+
+
+ + +
+ +
+ +
+
+
+ GuiList +
+
+
+ +
+
+ +
+
+
+
+ +
+ + + +
+
+ Nbt +
+
+
+
+ Nbt() +
+
+
+ +
+
+ +
+ +
+
+ NbtConfig +
+
+
+
+ nbtList() +
+
+
+ +
+
+
+ set +
+
+
+
+ toNbt +
+
+ +
+ + +
+ +
diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.internal/index.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.internal/index.html new file mode 100644 index 00000000..f68cbebf --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.internal/index.html @@ -0,0 +1,58 @@ + + + + net.axay.fabrik.core.internal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.core.internal

+
+
+
+
+

Functions

+
+
+
+
init +
Link copied to clipboard
+
+
+
+ +
+
fun init()
+
+
Do not call this function, as it is the entry point of the Fabrik mod itself.
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.internal/init.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.internal/init.html new file mode 100644 index 00000000..22f424dc --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.internal/init.html @@ -0,0 +1,40 @@ + + + + init + + +
+
+ + +
+
+
+
+
+ +
+ +
+

init

+
+
+ +
+
fun init()
+
+

Do not call this function, as it is the entry point of the Fabrik mod itself.

+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.item/index.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.item/index.html new file mode 100644 index 00000000..1e1f6f6a --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.item/index.html @@ -0,0 +1,93 @@ + + + + net.axay.fabrik.core.item + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.core.item

+

ItemStack builder and ItemStack modification extensions

+
+
+
+
+

Functions

+
+
+
+
itemStack +
Link copied to clipboard
+
+
+
+ +
+
inline fun itemStack(item: ItemConvertible, amount: Int = 1, builder: ItemStack.() -> Unit): ItemStack
+
+
A utility to function for building more complex item stacks.
+
+
+
+
+ +
+
+
setCustomName +
Link copied to clipboard
+
+
+
+ +
+
inline fun ItemStack.setCustomName(baseText: String = "", builder: LiteralTextBuilder.() -> Unit): ItemStack
+
+
Opens a LiteralTextBuilder to change the custom name of the item stack.
+
+
+
+
+ +
+
+
setLore +
Link copied to clipboard
+
+
+
+ +
+
fun ItemStack.setLore(text: Collection<Text>)
+
+
Sets the item lore, which is displayed below the display name of the item stack.
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.item/item-stack.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.item/item-stack.html new file mode 100644 index 00000000..c2435f7b --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.item/item-stack.html @@ -0,0 +1,51 @@ + + + + itemStack + + +
+
+ + +
+
+
+
+
+ +
+ +
+

itemStack

+
+
+ +
+
inline fun itemStack(item: ItemConvertible, amount: Int = 1, builder: ItemStack.() -> Unit): ItemStack
+
+

A utility to function for building more complex item stacks.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.item/set-custom-name.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.item/set-custom-name.html new file mode 100644 index 00000000..06a3d620 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.item/set-custom-name.html @@ -0,0 +1,51 @@ + + + + setCustomName + + +
+
+ + +
+
+
+
+
+ +
+ +
+

setCustomName

+
+
+ +
+
inline fun ItemStack.setCustomName(baseText: String = "", builder: LiteralTextBuilder.() -> Unit): ItemStack
+
+

Opens a LiteralTextBuilder to change the custom name of the item stack.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.item/set-lore.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.item/set-lore.html new file mode 100644 index 00000000..48e62002 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.item/set-lore.html @@ -0,0 +1,51 @@ + + + + setLore + + +
+
+ + +
+
+
+
+
+ +
+ +
+

setLore

+
+
+ +
+
fun ItemStack.setLore(text: Collection<Text>)
+
+

Sets the item lore, which is displayed below the display name of the item stack.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.kotlin/index.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.kotlin/index.html new file mode 100644 index 00000000..cb0298a8 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.kotlin/index.html @@ -0,0 +1,68 @@ + + + + net.axay.fabrik.core.kotlin + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.core.kotlin

+

Utilities related to the Kotlin language itself, used by fabrikmc itself

+
+
+
+
+

Properties

+
+
+
+
max +
Link copied to clipboard
+
+
+
+
val <T : Comparable<T>> Pair<T, T>.max: T
+
+
+
+
+ +
+
+
min +
Link copied to clipboard
+
+
+
+
val <T : Comparable<T>> Pair<T, T>.min: T
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.kotlin/max.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.kotlin/max.html new file mode 100644 index 00000000..6d55b6bd --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.kotlin/max.html @@ -0,0 +1,51 @@ + + + + max + + +
+
+ + +
+
+
+
+
+ +
+ +
+

max

+
+
+ +
+
val <T : Comparable<T>> Pair<T, T>.max: T
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.kotlin/min.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.kotlin/min.html new file mode 100644 index 00000000..bab658e5 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.kotlin/min.html @@ -0,0 +1,51 @@ + + + + min + + +
+
+ + +
+
+
+
+
+ +
+ +
+

min

+
+
+ +
+
val <T : Comparable<T>> Pair<T, T>.min: T
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.logging/index.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.logging/index.html new file mode 100644 index 00000000..441bda7a --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.logging/index.html @@ -0,0 +1,110 @@ + + + + net.axay.fabrik.core.logging + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.core.logging

+

Simple logging, integrated into Minecraft's logging system

+
+
+
+
+

Functions

+
+
+
+
logError +
Link copied to clipboard
+
+
+
+ +
+
inline fun logError(msg: Any?)
+
+
Logs a message with the org.apache.logging.log4j.Level.ERROR level.
+
+
+
+
+ +
+
+
logFatal +
Link copied to clipboard
+
+
+
+ +
+
inline fun logFatal(msg: Any?)
+
+
Logs a message with the org.apache.logging.log4j.Level.FATAL level.
+
+
+
+
+ +
+
+
logInfo +
Link copied to clipboard
+
+
+
+ +
+
inline fun logInfo(msg: Any?)
+
+
Logs a message with the org.apache.logging.log4j.Level.INFO level.
+
+
+
+
+ +
+
+
logWarning +
Link copied to clipboard
+
+
+
+ +
+
inline fun logWarning(msg: Any?)
+
+
Logs a message with the org.apache.logging.log4j.Level.WARN level.
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.logging/log-error.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.logging/log-error.html new file mode 100644 index 00000000..b22021b1 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.logging/log-error.html @@ -0,0 +1,51 @@ + + + + logError + + +
+
+ + +
+
+
+
+
+ +
+ +
+

logError

+
+
+ +
+
inline fun logError(msg: Any?)
+
+

Logs a message with the org.apache.logging.log4j.Level.ERROR level.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.logging/log-fatal.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.logging/log-fatal.html new file mode 100644 index 00000000..0ed0bb37 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.logging/log-fatal.html @@ -0,0 +1,51 @@ + + + + logFatal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

logFatal

+
+
+ +
+
inline fun logFatal(msg: Any?)
+
+

Logs a message with the org.apache.logging.log4j.Level.FATAL level.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.logging/log-info.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.logging/log-info.html new file mode 100644 index 00000000..d844c4bc --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.logging/log-info.html @@ -0,0 +1,51 @@ + + + + logInfo + + +
+
+ + +
+
+
+
+
+ +
+ +
+

logInfo

+
+
+ +
+
inline fun logInfo(msg: Any?)
+
+

Logs a message with the org.apache.logging.log4j.Level.INFO level.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.logging/log-warning.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.logging/log-warning.html new file mode 100644 index 00000000..b332cb22 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.logging/log-warning.html @@ -0,0 +1,51 @@ + + + + logWarning + + +
+
+ + +
+
+
+
+
+ +
+ +
+

logWarning

+
+
+ +
+
inline fun logWarning(msg: Any?)
+
+

Logs a message with the org.apache.logging.log4j.Level.WARN level.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/-fabrik-position.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/-fabrik-position.html new file mode 100644 index 00000000..f7a2b47e --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/-fabrik-position.html @@ -0,0 +1,40 @@ + + + + FabrikPosition + + +
+
+ + +
+
+
+
+
+ +
+ +
+

FabrikPosition

+
+
+ +
+
fun FabrikPosition(blockPos: BlockPos, worldIdentifier: Identifier? = null, pitch: Float = 0f, yaw: Float = 0f)
fun FabrikPosition(vec3i: Vec3i, worldIdentifier: Identifier? = null, pitch: Float = 0f, yaw: Float = 0f)
fun FabrikPosition(vec3f: Vec3f, worldIdentifier: Identifier? = null, pitch: Float = 0f, yaw: Float = 0f)
fun FabrikPosition(vec3d: Vec3d, worldIdentifier: Identifier? = null, pitch: Float = 0f, yaw: Float = 0f)
fun FabrikPosition(entity: Entity)
fun FabrikPosition(chunkPos: ChunkPos, worldIdentifier: Identifier? = null, pitch: Float = 0f, yaw: Float = 0f)
fun FabrikPosition(chunkSectionPos: ChunkSectionPos, worldIdentifier: Identifier? = null, pitch: Float = 0f, yaw: Float = 0f)
fun FabrikPosition(x: Double, y: Double, z: Double, worldIdentifier: Identifier? = null, pitch: Float = 0f, yaw: Float = 0f)
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/block-pos.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/block-pos.html new file mode 100644 index 00000000..3a32a3d7 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/block-pos.html @@ -0,0 +1,51 @@ + + + + blockPos + + +
+
+ + +
+
+
+
+
+ +
+ +
+

blockPos

+
+
+ +
+
val blockPos: BlockPos
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/chunk-pos.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/chunk-pos.html new file mode 100644 index 00000000..6d8e9a77 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/chunk-pos.html @@ -0,0 +1,51 @@ + + + + chunkPos + + +
+
+ + +
+
+
+
+
+ +
+ +
+

chunkPos

+
+
+ +
+
val chunkPos: ChunkPos
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/chunk-section-pos.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/chunk-section-pos.html new file mode 100644 index 00000000..094fcb91 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/chunk-section-pos.html @@ -0,0 +1,51 @@ + + + + chunkSectionPos + + +
+
+ + +
+
+
+
+
+ +
+ +
+

chunkSectionPos

+
+
+ +
+
val chunkSectionPos: ChunkSectionPos
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/index.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/index.html new file mode 100644 index 00000000..cf449d41 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/index.html @@ -0,0 +1,367 @@ + + + + FabrikPosition + + +
+
+ + +
+
+
+
+
+ +
+ +
+

FabrikPosition

+
data class FabrikPosition(x: Double, y: Double, z: Double, worldIdentifier: Identifier?, pitch: Float, yaw: Float)

A class which can be initialized with all kinds of positions and has the ability to convert them to nearly every other kind of position.

Additionally, this class is serializable.

+
+
+
+
+

Constructors

+
+
+
+
FabrikPosition +
Link copied to clipboard
+
+
+
+
fun FabrikPosition(blockPos: BlockPos, worldIdentifier: Identifier? = null, pitch: Float = 0f, yaw: Float = 0f)
+
+
+
+
+ +
+
+
FabrikPosition +
Link copied to clipboard
+
+
+
+
fun FabrikPosition(vec3i: Vec3i, worldIdentifier: Identifier? = null, pitch: Float = 0f, yaw: Float = 0f)
+
+
+
+
+ +
+
+
FabrikPosition +
Link copied to clipboard
+
+
+
+
fun FabrikPosition(vec3f: Vec3f, worldIdentifier: Identifier? = null, pitch: Float = 0f, yaw: Float = 0f)
+
+
+
+
+ +
+
+
FabrikPosition +
Link copied to clipboard
+
+
+
+
fun FabrikPosition(vec3d: Vec3d, worldIdentifier: Identifier? = null, pitch: Float = 0f, yaw: Float = 0f)
+
+
+
+
+ +
+
+
FabrikPosition +
Link copied to clipboard
+
+
+
+
fun FabrikPosition(entity: Entity)
+
+
+
+
+ +
+
+
FabrikPosition +
Link copied to clipboard
+
+
+
+
fun FabrikPosition(chunkPos: ChunkPos, worldIdentifier: Identifier? = null, pitch: Float = 0f, yaw: Float = 0f)
+
+
+
+
+ +
+
+
FabrikPosition +
Link copied to clipboard
+
+
+
+
fun FabrikPosition(chunkSectionPos: ChunkSectionPos, worldIdentifier: Identifier? = null, pitch: Float = 0f, yaw: Float = 0f)
+
+
+
+
+ +
+
+
FabrikPosition +
Link copied to clipboard
+
+
+
+
fun FabrikPosition(x: Double, y: Double, z: Double, worldIdentifier: Identifier? = null, pitch: Float = 0f, yaw: Float = 0f)
+
+
+
+
+
+

Properties

+
+
+
+
blockPos +
Link copied to clipboard
+
+
+
+
val blockPos: BlockPos
+
+
+
+
+ +
+
+
chunkPos +
Link copied to clipboard
+
+
+
+
val chunkPos: ChunkPos
+
+
+
+
+ +
+
+
chunkSectionPos +
Link copied to clipboard
+
+
+
+
val chunkSectionPos: ChunkSectionPos
+
+
+
+
+ +
+
+
pitch +
Link copied to clipboard
+
+
+
+
val pitch: Float = 0f
+
+
+
+
+ +
+
+
posInChunk +
Link copied to clipboard
+
+
+
+
val posInChunk: PositionInChunk
+
+
+
+
+ +
+
+
roundedBlockPos +
Link copied to clipboard
+
+
+
+
val roundedBlockPos: BlockPos
+
+
+
+
+ +
+
+
vec3d +
Link copied to clipboard
+
+
+
+
val vec3d: Vec3d
+
+
+
+
+ +
+
+
vec3f +
Link copied to clipboard
+
+
+
+
val vec3f: Vec3f
+
+
+
+
+ +
+
+
vec3i +
Link copied to clipboard
+
+
+
+
val vec3i: Vec3i
+
+
+
+
+ +
+
+
world +
Link copied to clipboard
+
+
+
+
val world: ServerWorld?
+
+
+
+
+ +
+
+
worldIdentifier +
Link copied to clipboard
+
+
+
+
val worldIdentifier: Identifier? = null
+
+
+
+
+ +
+
+
worldKey +
Link copied to clipboard
+
+
+
+
val worldKey: RegistryKey<World>
+
+
+
+
+ +
+
+
x +
Link copied to clipboard
+
+
+
+
val x: Double
+
+
+
+
+ +
+
+
y +
Link copied to clipboard
+
+
+
+
val y: Double
+
+
+
+
+ +
+
+
yaw +
Link copied to clipboard
+
+
+
+
val yaw: Float = 0f
+
+
+
+
+ +
+
+
z +
Link copied to clipboard
+
+
+
+
val z: Double
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/pitch.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/pitch.html new file mode 100644 index 00000000..e740cd16 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/pitch.html @@ -0,0 +1,51 @@ + + + + pitch + + +
+
+ + +
+
+
+
+
+ +
+ +
+

pitch

+
+
+ +
+
val pitch: Float = 0f
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/pos-in-chunk.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/pos-in-chunk.html new file mode 100644 index 00000000..7daec01a --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/pos-in-chunk.html @@ -0,0 +1,51 @@ + + + + posInChunk + + +
+
+ + +
+
+
+
+
+ +
+ +
+

posInChunk

+
+
+ +
+
val posInChunk: PositionInChunk
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/rounded-block-pos.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/rounded-block-pos.html new file mode 100644 index 00000000..091606aa --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/rounded-block-pos.html @@ -0,0 +1,51 @@ + + + + roundedBlockPos + + +
+
+ + +
+
+
+
+
+ +
+ +
+

roundedBlockPos

+
+
+ +
+
val roundedBlockPos: BlockPos
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/vec3d.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/vec3d.html new file mode 100644 index 00000000..99e37bcc --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/vec3d.html @@ -0,0 +1,51 @@ + + + + vec3d + + +
+
+ + +
+
+
+
+
+ +
+ +
+

vec3d

+
+
+ +
+
val vec3d: Vec3d
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/vec3f.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/vec3f.html new file mode 100644 index 00000000..a79698e2 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/vec3f.html @@ -0,0 +1,51 @@ + + + + vec3f + + +
+
+ + +
+
+
+
+
+ +
+ +
+

vec3f

+
+
+ +
+
val vec3f: Vec3f
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/vec3i.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/vec3i.html new file mode 100644 index 00000000..250837e9 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/vec3i.html @@ -0,0 +1,51 @@ + + + + vec3i + + +
+
+ + +
+
+
+
+
+ +
+ +
+

vec3i

+
+
+ +
+
val vec3i: Vec3i
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/world-identifier.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/world-identifier.html new file mode 100644 index 00000000..afa67925 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/world-identifier.html @@ -0,0 +1,51 @@ + + + + worldIdentifier + + +
+
+ + +
+
+
+
+
+ +
+ +
+

worldIdentifier

+
+
+ +
+
val worldIdentifier: Identifier? = null
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/world-key.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/world-key.html new file mode 100644 index 00000000..a82c42cf --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/world-key.html @@ -0,0 +1,51 @@ + + + + worldKey + + +
+
+ + +
+
+
+
+
+ +
+ +
+

worldKey

+
+
+ +
+
val worldKey: RegistryKey<World>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/world.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/world.html new file mode 100644 index 00000000..2ea7a373 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/world.html @@ -0,0 +1,51 @@ + + + + world + + +
+
+ + +
+
+
+
+
+ +
+ +
+

world

+
+
+ +
+
val world: ServerWorld?
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/x.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/x.html new file mode 100644 index 00000000..f70cc929 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/x.html @@ -0,0 +1,51 @@ + + + + x + + +
+
+ + +
+
+
+
+
+ +
+ +
+

x

+
+
+ +
+
val x: Double
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/y.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/y.html new file mode 100644 index 00000000..8a01a440 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/y.html @@ -0,0 +1,51 @@ + + + + y + + +
+
+ + +
+
+
+
+
+ +
+ +
+

y

+
+
+ +
+
val y: Double
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/yaw.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/yaw.html new file mode 100644 index 00000000..5d80d3f6 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/yaw.html @@ -0,0 +1,51 @@ + + + + yaw + + +
+
+ + +
+
+
+
+
+ +
+ +
+

yaw

+
+
+ +
+
val yaw: Float = 0f
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/z.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/z.html new file mode 100644 index 00000000..28b1260a --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/z.html @@ -0,0 +1,51 @@ + + + + z + + +
+
+ + +
+
+
+
+
+ +
+ +
+

z

+
+
+ +
+
val z: Double
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-position-in-chunk/-position-in-chunk.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-position-in-chunk/-position-in-chunk.html new file mode 100644 index 00000000..3d39960d --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-position-in-chunk/-position-in-chunk.html @@ -0,0 +1,40 @@ + + + + PositionInChunk + + +
+
+ + +
+
+
+
+
+ +
+ +
+

PositionInChunk

+
+
+ +
+
fun PositionInChunk(blockPos: BlockPos)
fun PositionInChunk(x: Int, y: Int, z: Int)
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-position-in-chunk/get-block-pos.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-position-in-chunk/get-block-pos.html new file mode 100644 index 00000000..5ea874d2 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-position-in-chunk/get-block-pos.html @@ -0,0 +1,51 @@ + + + + getBlockPos + + +
+
+ + +
+
+
+
+
+ +
+ +
+

getBlockPos

+
+
+ +
+
fun getBlockPos(chunkPos: ChunkPos): BlockPos
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-position-in-chunk/index.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-position-in-chunk/index.html new file mode 100644 index 00000000..a9c29842 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-position-in-chunk/index.html @@ -0,0 +1,126 @@ + + + + PositionInChunk + + +
+
+ + +
+
+
+
+
+ +
+ +
+

PositionInChunk

+
data class PositionInChunk(x: Int, y: Int, z: Int)
+
+
+
+
+

Constructors

+
+
+
+
PositionInChunk +
Link copied to clipboard
+
+
+
+
fun PositionInChunk(blockPos: BlockPos)
+
+
+
+
+
+

Functions

+
+
+
+
getBlockPos +
Link copied to clipboard
+
+
+
+ +
+
fun getBlockPos(chunkPos: ChunkPos): BlockPos
+
+
+
+
+
+
+
+

Properties

+
+
+
+
x +
Link copied to clipboard
+
+
+
+
val x: Int
+
+
+
+
+ +
+
+
y +
Link copied to clipboard
+
+
+
+
val y: Int
+
+
+
+
+ +
+
+
z +
Link copied to clipboard
+
+
+
+
val z: Int
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-position-in-chunk/x.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-position-in-chunk/x.html new file mode 100644 index 00000000..35f6e97e --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-position-in-chunk/x.html @@ -0,0 +1,51 @@ + + + + x + + +
+
+ + +
+
+
+
+
+ +
+ +
+

x

+
+
+ +
+
val x: Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-position-in-chunk/y.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-position-in-chunk/y.html new file mode 100644 index 00000000..cb5615c4 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-position-in-chunk/y.html @@ -0,0 +1,51 @@ + + + + y + + +
+
+ + +
+
+
+
+
+ +
+ +
+

y

+
+
+ +
+
val y: Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-position-in-chunk/z.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-position-in-chunk/z.html new file mode 100644 index 00000000..3830cf36 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-position-in-chunk/z.html @@ -0,0 +1,51 @@ + + + + z + + +
+
+ + +
+
+
+
+
+ +
+ +
+

z

+
+
+ +
+
val z: Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/index.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/index.html new file mode 100644 index 00000000..049753fc --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/index.html @@ -0,0 +1,76 @@ + + + + net.axay.fabrik.core.math + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.core.math

+

Conversion between different types of Locations, extensions for working with vectors

+
+
+
+
+

Types

+
+
+
+
FabrikPosition +
Link copied to clipboard
+
+
+
+ +
+
data class FabrikPosition(x: Double, y: Double, z: Double, worldIdentifier: Identifier?, pitch: Float, yaw: Float)
+
+
A class which can be initialized with all kinds of positions and has the ability to convert them to nearly every other kind of position.
+
+
+
+
+ +
+
+
PositionInChunk +
Link copied to clipboard
+
+
+
+ +
+
data class PositionInChunk(x: Int, y: Int, z: Int)
+
+
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.packet/index.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.packet/index.html new file mode 100644 index 00000000..79b121ac --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.packet/index.html @@ -0,0 +1,59 @@ + + + + net.axay.fabrik.core.packet + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.core.packet

+

Simple extensions for sending packets

+
+
+
+
+

Functions

+
+
+
+
sendPacket +
Link copied to clipboard
+
+
+
+ +
+
fun Iterable<ServerPlayerEntity>.sendPacket(packet: Packet<*>)
+
+
Sends the packet to all players in the iterable.
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.packet/send-packet.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.packet/send-packet.html new file mode 100644 index 00000000..41aecef5 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.packet/send-packet.html @@ -0,0 +1,51 @@ + + + + sendPacket + + +
+
+ + +
+
+
+
+
+ +
+ +
+

sendPacket

+
+
+ +
+
fun Iterable<ServerPlayerEntity>.sendPacket(packet: Packet<*>)
+
+

Sends the packet to all players in the iterable.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/-identifier-serializer/-identifier-serializer.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/-identifier-serializer/-identifier-serializer.html new file mode 100644 index 00000000..0096c86d --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/-identifier-serializer/-identifier-serializer.html @@ -0,0 +1,51 @@ + + + + IdentifierSerializer + + +
+
+ + +
+
+
+
+
+ +
+ +
+

IdentifierSerializer

+
+
+ +
+
fun IdentifierSerializer()
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/-identifier-serializer/deserialize.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/-identifier-serializer/deserialize.html new file mode 100644 index 00000000..b8405dc6 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/-identifier-serializer/deserialize.html @@ -0,0 +1,51 @@ + + + + deserialize + + +
+
+ + +
+
+
+
+
+ +
+ +
+

deserialize

+
+
+ +
+
open override fun deserialize(decoder: Decoder): Identifier
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/-identifier-serializer/index.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/-identifier-serializer/index.html new file mode 100644 index 00000000..2cc38dff --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/-identifier-serializer/index.html @@ -0,0 +1,128 @@ + + + + IdentifierSerializer + + +
+
+ + +
+
+
+
+
+ +
+ +
+

IdentifierSerializer

+
class IdentifierSerializer : FabrikSerializer<Identifier>
+
+
+
+
+

Functions

+
+
+
+
deserialize +
Link copied to clipboard
+
+
+
+ +
+
open override fun deserialize(decoder: Decoder): Identifier
+
+
+
+
+
+
+ +
+
+
serialize +
Link copied to clipboard
+
+
+
+ +
+
open override fun serialize(encoder: Encoder, value: Identifier)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
descriptor +
Link copied to clipboard
+
+
+
+
open override val descriptor: SerialDescriptor
+
+
+
+
+ +
+
+
descriptorName +
Link copied to clipboard
+
+
+
+
val descriptorName: String
+
+
+
+
+ +
+
+
primitiveKind +
Link copied to clipboard
+
+
+
+
val primitiveKind: PrimitiveKind
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/-identifier-serializer/serialize.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/-identifier-serializer/serialize.html new file mode 100644 index 00000000..1a92ae24 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/-identifier-serializer/serialize.html @@ -0,0 +1,51 @@ + + + + serialize + + +
+
+ + +
+
+
+
+
+ +
+ +
+

serialize

+
+
+ +
+
open override fun serialize(encoder: Encoder, value: Identifier)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/index.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/index.html new file mode 100644 index 00000000..74bde45e --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/index.html @@ -0,0 +1,58 @@ + + + + net.axay.fabrik.core.serialization.serializers + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.core.serialization.serializers

+
+
+
+
+

Types

+
+
+
+
IdentifierSerializer +
Link copied to clipboard
+
+
+
+ +
+
class IdentifierSerializer : FabrikSerializer<Identifier>
+
+
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.serialization/-fabrik-serializer/-fabrik-serializer.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.serialization/-fabrik-serializer/-fabrik-serializer.html new file mode 100644 index 00000000..9afeee42 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.serialization/-fabrik-serializer/-fabrik-serializer.html @@ -0,0 +1,51 @@ + + + + FabrikSerializer + + +
+
+ + +
+
+
+
+
+ +
+ +
+

FabrikSerializer

+
+
+ +
+
fun FabrikSerializer(primitiveKind: PrimitiveKind = PrimitiveKind.STRING)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.serialization/-fabrik-serializer/descriptor-name.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.serialization/-fabrik-serializer/descriptor-name.html new file mode 100644 index 00000000..3357b552 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.serialization/-fabrik-serializer/descriptor-name.html @@ -0,0 +1,51 @@ + + + + descriptorName + + +
+
+ + +
+
+
+
+
+ +
+ +
+

descriptorName

+
+
+ +
+
val descriptorName: String
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.serialization/-fabrik-serializer/descriptor.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.serialization/-fabrik-serializer/descriptor.html new file mode 100644 index 00000000..6568fb44 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.serialization/-fabrik-serializer/descriptor.html @@ -0,0 +1,51 @@ + + + + descriptor + + +
+
+ + +
+
+
+
+
+ +
+ +
+

descriptor

+
+
+ +
+
open override val descriptor: SerialDescriptor
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.serialization/-fabrik-serializer/index.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.serialization/-fabrik-serializer/index.html new file mode 100644 index 00000000..00fe4d2d --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.serialization/-fabrik-serializer/index.html @@ -0,0 +1,139 @@ + + + + FabrikSerializer + + +
+
+ + +
+
+
+
+
+ +
+ +
+

FabrikSerializer

+
abstract class FabrikSerializer<T>(primitiveKind: PrimitiveKind) : KSerializer<T>
+
+
+
+
+

Functions

+
+
+
+
deserialize +
Link copied to clipboard
+
+
+
+ +
+
abstract fun deserialize(decoder: Decoder): T
+
+
+
+
+
+
+ +
+
+
serialize +
Link copied to clipboard
+
+
+
+ +
+
abstract fun serialize(encoder: Encoder, value: T)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
descriptor +
Link copied to clipboard
+
+
+
+
open override val descriptor: SerialDescriptor
+
+
+
+
+ +
+
+
descriptorName +
Link copied to clipboard
+
+
+
+
val descriptorName: String
+
+
+
+
+ +
+
+
primitiveKind +
Link copied to clipboard
+
+
+
+
val primitiveKind: PrimitiveKind
+
+
+
+
+
+

Inheritors

+
+
+
+
IdentifierSerializer +
Link copied to clipboard
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.serialization/-fabrik-serializer/primitive-kind.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.serialization/-fabrik-serializer/primitive-kind.html new file mode 100644 index 00000000..4f1c6d58 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.serialization/-fabrik-serializer/primitive-kind.html @@ -0,0 +1,51 @@ + + + + primitiveKind + + +
+
+ + +
+
+
+
+
+ +
+ +
+

primitiveKind

+
+
+ +
+
val primitiveKind: PrimitiveKind
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.serialization/index.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.serialization/index.html new file mode 100644 index 00000000..caf03fd0 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.serialization/index.html @@ -0,0 +1,58 @@ + + + + net.axay.fabrik.core.serialization + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.core.serialization

+
+
+
+
+

Types

+
+
+
+
FabrikSerializer +
Link copied to clipboard
+
+
+
+ +
+
abstract class FabrikSerializer<T>(primitiveKind: PrimitiveKind) : KSerializer<T>
+
+
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-changing-sideboard-line/-changing-sideboard-line.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-changing-sideboard-line/-changing-sideboard-line.html new file mode 100644 index 00000000..fa217833 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-changing-sideboard-line/-changing-sideboard-line.html @@ -0,0 +1,51 @@ + + + + ChangingSideboardLine + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ChangingSideboardLine

+
+
+ +
+
fun ChangingSideboardLine(textFlow: Flow<Text>)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-changing-sideboard-line/index.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-changing-sideboard-line/index.html new file mode 100644 index 00000000..31d76eaa --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-changing-sideboard-line/index.html @@ -0,0 +1,81 @@ + + + + ChangingSideboardLine + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ChangingSideboardLine

+
class ChangingSideboardLine(textFlow: Flow<Text>) : SideboardLine

A sideboard line which does change. Everytime the given textFlow emits a new Text, the sideboard line will be updated for all players currently seeing the Sideboard.

+
+
+
+
+

Constructors

+
+
+
+
ChangingSideboardLine +
Link copied to clipboard
+
+
+
+
fun ChangingSideboardLine(textFlow: Flow<Text>)
+
+
+
+
+
+

Properties

+
+
+
+
textFlow +
Link copied to clipboard
+
+
+
+
open override val textFlow: Flow<Text>
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-changing-sideboard-line/text-flow.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-changing-sideboard-line/text-flow.html new file mode 100644 index 00000000..97bfde29 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-changing-sideboard-line/text-flow.html @@ -0,0 +1,51 @@ + + + + textFlow + + +
+
+ + +
+
+
+
+
+ +
+ +
+

textFlow

+
+
+ +
+
open override val textFlow: Flow<Text>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-builder/-sideboard-builder.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-builder/-sideboard-builder.html new file mode 100644 index 00000000..7397e19d --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-builder/-sideboard-builder.html @@ -0,0 +1,51 @@ + + + + SideboardBuilder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

SideboardBuilder

+
+
+ +
+
fun SideboardBuilder()
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-builder/emit-literal-text.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-builder/emit-literal-text.html new file mode 100644 index 00000000..fa47aa9d --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-builder/emit-literal-text.html @@ -0,0 +1,51 @@ + + + + emitLiteralText + + +
+
+ + +
+
+
+
+
+ +
+ +
+

emitLiteralText

+
+
+ +
+
inline suspend fun FlowCollector<Text>.emitLiteralText(baseText: String = "", crossinline builder: LiteralTextBuilder.() -> Unit = {})
+
+

A utility function, allowing you to emit a Text to the flow, which is built by an easy to use literalText builder.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-builder/index.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-builder/index.html new file mode 100644 index 00000000..c96c1590 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-builder/index.html @@ -0,0 +1,159 @@ + + + + SideboardBuilder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

SideboardBuilder

+
class SideboardBuilder

A helper class which is used to create a Sideboard.

You probably want to use this class via the sideboard function.

+
+
+
+
+

Constructors

+
+
+
+
SideboardBuilder +
Link copied to clipboard
+
+
+
+
fun SideboardBuilder()
+
+
+
+
+
+

Functions

+
+
+
+
emitLiteralText +
Link copied to clipboard
+
+
+
+ +
+
inline suspend fun FlowCollector<Text>.emitLiteralText(baseText: String = "", crossinline builder: LiteralTextBuilder.() -> Unit = {})
+
+
A utility function, allowing you to emit a Text to the flow, which is built by an easy to use literalText builder.
+
+
+
+
+ +
+
+
line +
Link copied to clipboard
+
+
+
+ +
+
inline fun line(block: () -> Text)
+
+
Adds a simple and static line of text.
+
+ +
+
fun line(text: Text)
+
+
Adds a simple and static line of text.
+
+
+
+
+ +
+
+
lineChanging +
Link copied to clipboard
+
+
+
+ +
+
inline fun lineChanging(crossinline flowBuilder: suspend FlowCollector<Text>.() -> Unit)
+
+
Adds a line where the content is changing.
+
+
+
+
+ +
+
+
lineChangingPeriodically +
Link copied to clipboard
+
+
+
+ +
+
inline fun lineChangingPeriodically(period: Long, crossinline block: suspend () -> Text)
+
+
Adds a line where the content is changing / updating periodically.
+
+
+
+
+ +
+
+
literalLine +
Link copied to clipboard
+
+
+
+ +
+
inline fun literalLine(baseText: String = "", crossinline builder: LiteralTextBuilder.() -> Unit = {})
+
+
Adds a simple and static line of text.
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-builder/line-changing-periodically.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-builder/line-changing-periodically.html new file mode 100644 index 00000000..dd217bd6 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-builder/line-changing-periodically.html @@ -0,0 +1,51 @@ + + + + lineChangingPeriodically + + +
+
+ + +
+
+
+
+
+ +
+ +
+

lineChangingPeriodically

+
+
+ +
+
inline fun lineChangingPeriodically(period: Long, crossinline block: suspend () -> Text)
+
+

Adds a line where the content is changing / updating periodically.

Parameters

period

the period in milliseconds

block

the callback which is executed each time to get the content of the line

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-builder/line-changing.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-builder/line-changing.html new file mode 100644 index 00000000..f2d1bcfd --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-builder/line-changing.html @@ -0,0 +1,51 @@ + + + + lineChanging + + +
+
+ + +
+
+
+
+
+ +
+ +
+

lineChanging

+
+
+ +
+
inline fun lineChanging(crossinline flowBuilder: suspend FlowCollector<Text>.() -> Unit)
+
+

Adds a line where the content is changing.

To change the content, simply emit a new value to the flow.

This function allows you to add some custom change logic. If you want your line to update / change periodically, use the lineChangingPeriodically or literalLineChangingPeriodically functions instead.

See flow documention to learn more about flows.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-builder/line.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-builder/line.html new file mode 100644 index 00000000..6ff84a6c --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-builder/line.html @@ -0,0 +1,46 @@ + + + + line + + +
+
+ + +
+
+
+
+
+ +
+ +
+

line

+
+
+ +
+
fun line(text: Text)
+
+

Adds a simple and static line of text.

+
+ +
+
inline fun line(block: () -> Text)
+
+

Adds a simple and static line of text. The block parameter can be used to add some additional logic.

+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-builder/literal-line.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-builder/literal-line.html new file mode 100644 index 00000000..df20b406 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-builder/literal-line.html @@ -0,0 +1,51 @@ + + + + literalLine + + +
+
+ + +
+
+
+
+
+ +
+ +
+

literalLine

+
+
+ +
+
inline fun literalLine(baseText: String = "", crossinline builder: LiteralTextBuilder.() -> Unit = {})
+
+

Adds a simple and static line of text.

The difference to line is that this function immediately opens a literalText builder.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-line/index.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-line/index.html new file mode 100644 index 00000000..7638329e --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-line/index.html @@ -0,0 +1,86 @@ + + + + SideboardLine + + +
+
+ + +
+
+
+
+
+ +
+ +
+

SideboardLine

+
interface SideboardLine

This interface represents one line in a Sideboard.

+
+
+
+
+

Properties

+
+
+
+
textFlow +
Link copied to clipboard
+
+
+
+
abstract val textFlow: Flow<Text>
+
+
+
+
+
+

Inheritors

+
+
+
+
SimpleSideboardLine +
Link copied to clipboard
+
+
+
+
+ +
+
+
ChangingSideboardLine +
Link copied to clipboard
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-line/text-flow.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-line/text-flow.html new file mode 100644 index 00000000..4bc14fca --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-line/text-flow.html @@ -0,0 +1,51 @@ + + + + textFlow + + +
+
+ + +
+
+
+
+
+ +
+ +
+

textFlow

+
+
+ +
+
abstract val textFlow: Flow<Text>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard/-sideboard.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard/-sideboard.html new file mode 100644 index 00000000..f4ad58d0 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard/-sideboard.html @@ -0,0 +1,51 @@ + + + + Sideboard + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Sideboard

+
+
+ +
+
fun Sideboard(name: String, displayName: Text, lines: List<SideboardLine>)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard/index.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard/index.html new file mode 100644 index 00000000..a334ab50 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard/index.html @@ -0,0 +1,66 @@ + + + + Sideboard + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Sideboard

+
class Sideboard(name: String, displayName: Text, lines: List<SideboardLine>)

A sideboard which can be displayed to a variable collection of players using the displayToPlayer function. A sideboard is an abstraction of Mincraft's server side scoreboards displayed on the right-hand side of the screen.

Note: You probably want to build this class using the sideboard builder API. See sideboard!

+
+
+
+
+

Constructors

+
+
+
+
Sideboard +
Link copied to clipboard
+
+
+
+
fun Sideboard(name: String, displayName: Text, lines: List<SideboardLine>)
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-simple-sideboard-line/-simple-sideboard-line.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-simple-sideboard-line/-simple-sideboard-line.html new file mode 100644 index 00000000..8359601d --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-simple-sideboard-line/-simple-sideboard-line.html @@ -0,0 +1,51 @@ + + + + SimpleSideboardLine + + +
+
+ + +
+
+
+
+
+ +
+ +
+

SimpleSideboardLine

+
+
+ +
+
fun SimpleSideboardLine(text: Text)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-simple-sideboard-line/index.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-simple-sideboard-line/index.html new file mode 100644 index 00000000..a52e801d --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-simple-sideboard-line/index.html @@ -0,0 +1,81 @@ + + + + SimpleSideboardLine + + +
+
+ + +
+
+
+
+
+ +
+ +
+

SimpleSideboardLine

+
class SimpleSideboardLine(text: Text) : SideboardLine

A sideboard line which does not change and always displays the same Text.

+
+
+
+
+

Constructors

+
+
+
+
SimpleSideboardLine +
Link copied to clipboard
+
+
+
+
fun SimpleSideboardLine(text: Text)
+
+
+
+
+
+

Properties

+
+
+
+
textFlow +
Link copied to clipboard
+
+
+
+
open override val textFlow: Flow<Text>
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-simple-sideboard-line/text-flow.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-simple-sideboard-line/text-flow.html new file mode 100644 index 00000000..fb52bad0 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-simple-sideboard-line/text-flow.html @@ -0,0 +1,51 @@ + + + + textFlow + + +
+
+ + +
+
+
+
+
+ +
+ +
+

textFlow

+
+
+ +
+
open override val textFlow: Flow<Text>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/index.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/index.html new file mode 100644 index 00000000..cd0818d7 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/index.html @@ -0,0 +1,163 @@ + + + + net.axay.fabrik.core.sideboard + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.core.sideboard

+

A sideboard builder (displayed using scoreboards), supporting boards with changing content. The sideboard can be displayed to a selection of players.

+
+
+
+
+

Types

+
+
+
+
ChangingSideboardLine +
Link copied to clipboard
+
+
+
+ +
+
class ChangingSideboardLine(textFlow: Flow<Text>) : SideboardLine
+
+
A sideboard line which does change.
+
+
+
+
+ +
+
+
Sideboard +
Link copied to clipboard
+
+
+
+ +
+
class Sideboard(name: String, displayName: Text, lines: List<SideboardLine>)
+
+
A sideboard which can be displayed to a variable collection of players using the displayToPlayer function.
+
+
+
+
+ +
+
+
SideboardBuilder +
Link copied to clipboard
+
+
+
+ +
+
class SideboardBuilder
+
+
A helper class which is used to create a Sideboard.
+
+
+
+
+ +
+
+
SideboardLine +
Link copied to clipboard
+
+
+
+ +
+
interface SideboardLine
+
+
This interface represents one line in a Sideboard.
+
+
+
+
+ +
+
+
SimpleSideboardLine +
Link copied to clipboard
+
+
+
+ +
+
class SimpleSideboardLine(text: Text) : SideboardLine
+
+
A sideboard line which does not change and always displays the same Text.
+
+
+
+
+
+

Functions

+
+
+
+
showSideboard +
Link copied to clipboard
+
+
+
+ +
+
fun ServerPlayerEntity.showSideboard(sideboard: Sideboard)
+
+
Displays the given sideboard to the player.
+
+
+
+
+ +
+
+
sideboard +
Link copied to clipboard
+
+
+
+ +
+
inline fun sideboard(displayName: Text, name: String = displayName.string.filter { it.isLetter() }.take(16), builder: SideboardBuilder.() -> Unit): Sideboard
+
+
Opens a new sideboard builder and returns the final sideboard.
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/show-sideboard.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/show-sideboard.html new file mode 100644 index 00000000..c1716065 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/show-sideboard.html @@ -0,0 +1,51 @@ + + + + showSideboard + + +
+
+ + +
+
+
+
+
+ +
+ +
+

showSideboard

+
+
+ +
+
fun ServerPlayerEntity.showSideboard(sideboard: Sideboard)
+
+

Displays the given sideboard to the player. Future updates will be visible to the player as well.

If the player leaves and then reconnects, you have to call this function again if you wish to show the player the same sideboard.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/sideboard.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/sideboard.html new file mode 100644 index 00000000..bb59303d --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/sideboard.html @@ -0,0 +1,51 @@ + + + + sideboard + + +
+
+ + +
+
+
+
+
+ +
+ +
+

sideboard

+
+
+ +
+
inline fun sideboard(displayName: Text, name: String = displayName.string.filter { it.isLetter() }.take(16), builder: SideboardBuilder.() -> Unit): Sideboard
+
+

Opens a new sideboard builder and returns the final sideboard.

You can then open the sideboard to a ServerPlayerEntity using ServerPlayerEntity.showSideboard.

Return

the final instance of Sideboard

Parameters

displayName

the name of sideboard, which is displayed on the top

name

an optional internal name of the sideboard (only visible to the player via commands) - this defaults to the string of displayName

builder
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.task/-coroutine-task/-coroutine-task.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.task/-coroutine-task/-coroutine-task.html new file mode 100644 index 00000000..9859a57f --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.task/-coroutine-task/-coroutine-task.html @@ -0,0 +1,51 @@ + + + + CoroutineTask + + +
+
+ + +
+
+
+
+
+ +
+ +
+

CoroutineTask

+
+
+ +
+
fun CoroutineTask(howOften: Long, round: Long = 1)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.task/-coroutine-task/counter-down-to-one.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.task/-coroutine-task/counter-down-to-one.html new file mode 100644 index 00000000..019ea1a8 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.task/-coroutine-task/counter-down-to-one.html @@ -0,0 +1,51 @@ + + + + counterDownToOne + + +
+
+ + +
+
+
+
+
+ +
+ +
+

counterDownToOne

+
+
+ +
+
val counterDownToOne: Long
+
+

Counts down to 1, starting from the given value of howOften (inclusive).

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.task/-coroutine-task/counter-down-to-zero.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.task/-coroutine-task/counter-down-to-zero.html new file mode 100644 index 00000000..01789697 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.task/-coroutine-task/counter-down-to-zero.html @@ -0,0 +1,51 @@ + + + + counterDownToZero + + +
+
+ + +
+
+
+
+
+ +
+ +
+

counterDownToZero

+
+
+ +
+
val counterDownToZero: Long
+
+

Counts down to 0, starting from the given value of howOften (exclusive).

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.task/-coroutine-task/index.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.task/-coroutine-task/index.html new file mode 100644 index 00000000..3b8937f4 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.task/-coroutine-task/index.html @@ -0,0 +1,105 @@ + + + + CoroutineTask + + +
+
+ + +
+
+
+
+
+ +
+ +
+

CoroutineTask

+
class CoroutineTask(howOften: Long, round: Long)
+
+
+
+
+

Properties

+
+
+
+
counterDownToOne +
Link copied to clipboard
+
+
+
+
val counterDownToOne: Long
Counts down to 1, starting from the given value of howOften (inclusive).
+
+
+
+
+ +
+
+
counterDownToZero +
Link copied to clipboard
+
+
+
+
val counterDownToZero: Long
Counts down to 0, starting from the given value of howOften (exclusive).
+
+
+
+
+ +
+
+
round +
Link copied to clipboard
+
+
+
+
var round: Long = 1
The current round.
+
+
+
+
+ +
+
+
roundFromZero +
Link copied to clipboard
+
+
+
+
val roundFromZero: Long
The current round.
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.task/-coroutine-task/round-from-zero.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.task/-coroutine-task/round-from-zero.html new file mode 100644 index 00000000..3906e6fb --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.task/-coroutine-task/round-from-zero.html @@ -0,0 +1,51 @@ + + + + roundFromZero + + +
+
+ + +
+
+
+
+
+ +
+ +
+

roundFromZero

+
+
+ +
+
val roundFromZero: Long
+
+

The current round.

Counts up from 0 to the given value of howOften (exclusive).

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.task/-coroutine-task/round.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.task/-coroutine-task/round.html new file mode 100644 index 00000000..7fafc83f --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.task/-coroutine-task/round.html @@ -0,0 +1,51 @@ + + + + round + + +
+
+ + +
+
+
+
+
+ +
+ +
+

round

+
+
+ +
+
var round: Long = 1
+
+

The current round.

Counts up from 1 to the given value of howOften (inclusive).

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.task/coroutine-task.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.task/coroutine-task.html new file mode 100644 index 00000000..3d255134 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.task/coroutine-task.html @@ -0,0 +1,51 @@ + + + + coroutineTask + + +
+
+ + +
+
+
+
+
+ +
+ +
+

coroutineTask

+
+
+ +
+
inline fun coroutineTask(sync: Boolean = true, howOften: Long = 1, period: Long = 0, delay: Long = 0, crossinline task: suspend CoroutineScope.(task: CoroutineTask) -> Unit): Job
+
+

Allows you to use coroutines for tasks which are commonly needed when creating mods.

Return

the CoroutineTask

Parameters

sync

if true, the coroutine will be executed by the MinecraftServer itself

howOften

specifies how often the task should be executed

period

the time (in ms) between each "round" of execution

delay

the delay (in ms) for the task to start

task

the task which should be executed

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.task/fabrik-coroutine-scope.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.task/fabrik-coroutine-scope.html new file mode 100644 index 00000000..67d0f242 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.task/fabrik-coroutine-scope.html @@ -0,0 +1,51 @@ + + + + fabrikCoroutineScope + + +
+
+ + +
+
+
+
+
+ +
+ +
+

fabrikCoroutineScope

+
+
+ +
+
val fabrikCoroutineScope: CoroutineScope
+
+

A CoroutineScope using the "Default" dispatcher of kotlinx.coroutines.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.task/index.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.task/index.html new file mode 100644 index 00000000..af84e235 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.task/index.html @@ -0,0 +1,153 @@ + + + + net.axay.fabrik.core.task + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.core.task

+

Coroutine utilities (for example a Minecraft main thread dispatcher) and coroutine task functions

+
+
+
+
+

Types

+
+
+
+
CoroutineTask +
Link copied to clipboard
+
+
+
+ +
+
class CoroutineTask(howOften: Long, round: Long)
+
+
+
+
+
+
+
+

Functions

+
+
+
+
coroutineTask +
Link copied to clipboard
+
+
+
+ +
+
inline fun coroutineTask(sync: Boolean = true, howOften: Long = 1, period: Long = 0, delay: Long = 0, crossinline task: suspend CoroutineScope.(task: CoroutineTask) -> Unit): Job
+
+
Allows you to use coroutines for tasks which are commonly needed when creating mods.
+
+
+
+
+ +
+
+
initWithServerAsync +
Link copied to clipboard
+
+
+
+ +
+
inline fun <T> initWithServerAsync(crossinline block: suspend CoroutineScope.(MinecraftServer) -> T): Deferred<T>
+
+
Returns a Deferred<T> which will be completed as soon as the server is starting.
+
+
+
+
+ +
+
+
mcSyncLaunch +
Link copied to clipboard
+
+
+
+ +
+
fun CoroutineScope.mcSyncLaunch(block: suspend CoroutineScope.() -> Unit): Job
+
+
Does the same as launch, but the dispatcher defaults to mcCoroutineDispatcher.
+
+
+
+
+
+

Properties

+
+
+
+
fabrikCoroutineScope +
Link copied to clipboard
+
+
+
+
val fabrikCoroutineScope: CoroutineScope
A CoroutineScope using the "Default" dispatcher of kotlinx.coroutines.
+
+
+
+
+ +
+
+
mcCoroutineDispatcher +
Link copied to clipboard
+
+
+
+
lateinit var mcCoroutineDispatcher: CoroutineDispatcher
A CoroutineDispatcher which executes code synchronously to the MinecraftServer main thread.
+
+
+
+
+ +
+
+
mcCoroutineScope +
Link copied to clipboard
+
+
+
+
lateinit var mcCoroutineScope: CoroutineScope
A CoroutineScope using the current MinecraftServer as the Dispatcher.
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.task/init-with-server-async.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.task/init-with-server-async.html new file mode 100644 index 00000000..58b11132 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.task/init-with-server-async.html @@ -0,0 +1,51 @@ + + + + initWithServerAsync + + +
+
+ + +
+
+
+
+
+ +
+ +
+

initWithServerAsync

+
+
+ +
+
inline fun <T> initWithServerAsync(crossinline block: suspend CoroutineScope.(MinecraftServer) -> T): Deferred<T>
+
+

Returns a Deferred<T> which will be completed as soon as the server is starting.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.task/mc-coroutine-dispatcher.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.task/mc-coroutine-dispatcher.html new file mode 100644 index 00000000..1e4210c4 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.task/mc-coroutine-dispatcher.html @@ -0,0 +1,51 @@ + + + + mcCoroutineDispatcher + + +
+
+ + +
+
+
+
+
+ +
+ +
+

mcCoroutineDispatcher

+
+
+ +
+
lateinit var mcCoroutineDispatcher: CoroutineDispatcher
+
+

A CoroutineDispatcher which executes code synchronously to the MinecraftServer main thread.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.task/mc-coroutine-scope.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.task/mc-coroutine-scope.html new file mode 100644 index 00000000..53eb5603 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.task/mc-coroutine-scope.html @@ -0,0 +1,51 @@ + + + + mcCoroutineScope + + +
+
+ + +
+
+
+
+
+ +
+ +
+

mcCoroutineScope

+
+
+ +
+
lateinit var mcCoroutineScope: CoroutineScope
+
+

A CoroutineScope using the current MinecraftServer as the Dispatcher.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.task/mc-sync-launch.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.task/mc-sync-launch.html new file mode 100644 index 00000000..4b971e24 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.task/mc-sync-launch.html @@ -0,0 +1,51 @@ + + + + mcSyncLaunch + + +
+
+ + +
+
+
+
+
+ +
+ +
+

mcSyncLaunch

+
+
+ +
+
fun CoroutineScope.mcSyncLaunch(block: suspend CoroutineScope.() -> Unit): Job
+
+

Does the same as launch, but the dispatcher defaults to mcCoroutineDispatcher.

This way, you can execute code synchronously (to the MinecraftServer main thread) very easily.

coroutineScope {
mcSyncLaunch {
// suspending and sync now
}
}
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/-literal-text-builder.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/-literal-text-builder.html new file mode 100644 index 00000000..a923b4f6 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/-literal-text-builder.html @@ -0,0 +1,40 @@ + + + + LiteralTextBuilder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

LiteralTextBuilder

+
+
+ +
+
fun LiteralTextBuilder(text: String, parentStyle: Style, inheritStyle: Boolean)
fun LiteralTextBuilder(text: BaseText, parentStyle: Style, inheritStyle: Boolean)
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/bold.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/bold.html new file mode 100644 index 00000000..f009e157 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/bold.html @@ -0,0 +1,51 @@ + + + + bold + + +
+
+ + +
+
+
+
+
+ +
+ +
+

bold

+
+
+ +
+
var bold: Boolean? = null
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/build.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/build.html new file mode 100644 index 00000000..2b7d6aff --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/build.html @@ -0,0 +1,51 @@ + + + + build + + +
+
+ + +
+
+
+
+
+ +
+ +
+

build

+
+
+ +
+
fun build(): BaseText
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/click-event.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/click-event.html new file mode 100644 index 00000000..c7605d57 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/click-event.html @@ -0,0 +1,51 @@ + + + + clickEvent + + +
+
+ + +
+
+
+
+
+ +
+ +
+

clickEvent

+
+
+ +
+
var clickEvent: ClickEvent? = null
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/color.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/color.html new file mode 100644 index 00000000..78574d3e --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/color.html @@ -0,0 +1,51 @@ + + + + color + + +
+
+ + +
+
+
+
+
+ +
+ +
+

color

+
+
+ +
+
var color: Int? = null
+
+

The text color. As this is an Int representing an RGB color, this can be set in the following way:

e.g. Medium turquoise:

  • color = 0x4BD6CB

  • color = 4970187

e.g. Crimson:

  • color = 0xF21347

  • color = 15864647

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/current-style.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/current-style.html new file mode 100644 index 00000000..0a44f107 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/current-style.html @@ -0,0 +1,51 @@ + + + + currentStyle + + +
+
+ + +
+
+
+
+
+ +
+ +
+

currentStyle

+
+
+ +
+
val currentStyle: Style
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/empty-line.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/empty-line.html new file mode 100644 index 00000000..95c04eaf --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/empty-line.html @@ -0,0 +1,51 @@ + + + + emptyLine + + +
+
+ + +
+
+
+
+
+ +
+ +
+

emptyLine

+
+
+ +
+
fun emptyLine()
+
+

Adds an empty line.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/hover-event.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/hover-event.html new file mode 100644 index 00000000..ca4af004 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/hover-event.html @@ -0,0 +1,51 @@ + + + + hoverEvent + + +
+
+ + +
+
+
+
+
+ +
+ +
+

hoverEvent

+
+
+ +
+
var hoverEvent: HoverEvent? = null
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/index.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/index.html new file mode 100644 index 00000000..dba4db0f --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/index.html @@ -0,0 +1,261 @@ + + + + LiteralTextBuilder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

LiteralTextBuilder

+
class LiteralTextBuilder(text: BaseText, parentStyle: Style, inheritStyle: Boolean)
+
+
+
+
+

Constructors

+
+
+
+
LiteralTextBuilder +
Link copied to clipboard
+
+
+
+
fun LiteralTextBuilder(text: String, parentStyle: Style, inheritStyle: Boolean)
+
+
+
+
+
+

Functions

+
+
+
+
build +
Link copied to clipboard
+
+
+
+ +
+
fun build(): BaseText
+
+
+
+
+
+
+ +
+
+
emptyLine +
Link copied to clipboard
+
+
+
+ +
+
fun emptyLine()
+
+
Adds an empty line.
+
+
+
+
+ +
+
+
newLine +
Link copied to clipboard
+
+
+
+ +
+
fun newLine()
+
+
Adds a line break.
+
+
+
+
+ +
+
+
text +
Link copied to clipboard
+
+
+
+ +
+
inline fun text(text: String = "", inheritStyle: Boolean = true, builder: LiteralTextBuilder.() -> Unit = { })
+
+
Append text to the parent.
+
+ +
+
inline fun text(text: Text, inheritStyle: Boolean = true, builder: LiteralTextBuilder.() -> Unit = { })
+
+
Append text to the parent.
+
+
+
+
+
+

Properties

+
+
+
+
bold +
Link copied to clipboard
+
+
+
+
var bold: Boolean? = null
+
+
+
+
+ +
+
+
clickEvent +
Link copied to clipboard
+
+
+
+
var clickEvent: ClickEvent? = null
+
+
+
+
+ +
+
+
color +
Link copied to clipboard
+
+
+
+
var color: Int? = null
The text color.
+
+
+
+
+ +
+
+
currentStyle +
Link copied to clipboard
+
+
+
+
val currentStyle: Style
+
+
+
+
+ +
+
+
hoverEvent +
Link copied to clipboard
+
+
+
+
var hoverEvent: HoverEvent? = null
+
+
+
+
+ +
+
+
italic +
Link copied to clipboard
+
+
+
+
var italic: Boolean? = null
+
+
+
+
+ +
+
+
siblingText +
Link copied to clipboard
+
+
+
+
val siblingText: LiteralText
+
+
+
+
+ +
+
+
strikethrough +
Link copied to clipboard
+
+
+
+
var strikethrough: Boolean? = null
+
+
+
+
+ +
+
+
underline +
Link copied to clipboard
+
+
+
+
var underline: Boolean? = null
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/italic.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/italic.html new file mode 100644 index 00000000..1f5600f8 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/italic.html @@ -0,0 +1,51 @@ + + + + italic + + +
+
+ + +
+
+
+
+
+ +
+ +
+

italic

+
+
+ +
+
var italic: Boolean? = null
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/new-line.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/new-line.html new file mode 100644 index 00000000..1d001f3a --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/new-line.html @@ -0,0 +1,51 @@ + + + + newLine + + +
+
+ + +
+
+
+
+
+ +
+ +
+

newLine

+
+
+ +
+
fun newLine()
+
+

Adds a line break.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/sibling-text.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/sibling-text.html new file mode 100644 index 00000000..2cb5150d --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/sibling-text.html @@ -0,0 +1,51 @@ + + + + siblingText + + +
+
+ + +
+
+
+
+
+ +
+ +
+

siblingText

+
+
+ +
+
val siblingText: LiteralText
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/strikethrough.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/strikethrough.html new file mode 100644 index 00000000..c94b966e --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/strikethrough.html @@ -0,0 +1,51 @@ + + + + strikethrough + + +
+
+ + +
+
+
+
+
+ +
+ +
+

strikethrough

+
+
+ +
+
var strikethrough: Boolean? = null
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/text.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/text.html new file mode 100644 index 00000000..28f1fdb2 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/text.html @@ -0,0 +1,46 @@ + + + + text + + +
+
+ + +
+
+
+
+
+ +
+ +
+

text

+
+
+ +
+
inline fun text(text: String = "", inheritStyle: Boolean = true, builder: LiteralTextBuilder.() -> Unit = { })
+
+

Append text to the parent.

Parameters

text

the raw text (without formatting)

inheritStyle

if true, this text will inherit the style from its parent

builder

the builder which can be used to set the style and add child text components

+
+ +
+
inline fun text(text: Text, inheritStyle: Boolean = true, builder: LiteralTextBuilder.() -> Unit = { })
+
+

Append text to the parent.

Parameters

text

the text instance

inheritStyle

if true, this text will inherit the style from its parent

builder

the builder which can be used to set the style and add child text components

+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/underline.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/underline.html new file mode 100644 index 00000000..b804a27b --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/underline.html @@ -0,0 +1,51 @@ + + + + underline + + +
+
+ + +
+
+
+
+
+ +
+ +
+

underline

+
+
+ +
+
var underline: Boolean? = null
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/broadcast-text.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/broadcast-text.html new file mode 100644 index 00000000..c7dbae27 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/broadcast-text.html @@ -0,0 +1,51 @@ + + + + broadcastText + + +
+
+ + +
+
+
+
+
+ +
+ +
+

broadcastText

+
+
+ +
+
inline fun MinecraftServer.broadcastText(baseText: String = "", builder: LiteralTextBuilder.() -> Unit = { })
+
+

Opens a LiteralTextBuilder and sends the resulting LiteralText to each player on the server.

See also

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/index.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/index.html new file mode 100644 index 00000000..bffeec71 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/index.html @@ -0,0 +1,156 @@ + + + + net.axay.fabrik.core.text + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.core.text

+

Text builder for building literal text objects

+
+
+
+
+

Types

+
+
+
+
LiteralTextBuilder +
Link copied to clipboard
+
+
+
+ +
+
class LiteralTextBuilder(text: BaseText, parentStyle: Style, inheritStyle: Boolean)
+
+
+
+
+
+
+
+

Functions

+
+
+
+
broadcastText +
Link copied to clipboard
+
+
+
+ +
+
inline fun MinecraftServer.broadcastText(baseText: String = "", builder: LiteralTextBuilder.() -> Unit = { })
+
+
Opens a LiteralTextBuilder and sends the resulting LiteralText to each player on the server.
+
+
+
+
+ +
+
+
literalLines +
Link copied to clipboard
+
+
+
+ +
+
inline fun String.literalLines(width: Int = 40, cutLongWords: Boolean = true, lineBuilder: (line: String) -> Text = { it.literal }): List<Text>
+
+
Returns a list of Text elements which all do not exceed the given width.
+
+
+
+
+ +
+
+
literalText +
Link copied to clipboard
+
+
+
+ +
+
inline fun literalText(baseText: String = "", builder: LiteralTextBuilder.() -> Unit = { }): LiteralText
+
+
+
+
+
+
+ +
+
+
sendText +
Link copied to clipboard
+
+
+
+ +
+
fun PlayerEntity.sendText(text: Text)
+
+
Sends the given LiteralText to the player.
+
+ +
+
fun MinecraftServer.sendText(text: Text)
+
+
Sends the given LiteralText to each player on the server.
+
+ +
+
inline fun PlayerEntity.sendText(baseText: String = "", builder: LiteralTextBuilder.() -> Unit = { })
+
+
Opens a LiteralTextBuilder and sends the resulting LiteralText to the player.
+
+
+
+
+
+

Properties

+
+
+
+
literal +
Link copied to clipboard
+
+
+
+
val String.literal: LiteralText
Converts this string to a LiteralText instance.
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/literal-lines.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/literal-lines.html new file mode 100644 index 00000000..82f85686 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/literal-lines.html @@ -0,0 +1,51 @@ + + + + literalLines + + +
+
+ + +
+
+
+
+
+ +
+ +
+

literalLines

+
+
+ +
+
inline fun String.literalLines(width: Int = 40, cutLongWords: Boolean = true, lineBuilder: (line: String) -> Text = { it.literal }): List<Text>
+
+

Returns a list of Text elements which all do not exceed the given width.

Parameters

width

the maximum width of one line

cutLongWords

if true, the maximum width will always be enforced but cutting long words in the middle

lineBuilder

responsible for building the literal of each line

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/literal-text.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/literal-text.html new file mode 100644 index 00000000..76026991 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/literal-text.html @@ -0,0 +1,51 @@ + + + + literalText + + +
+
+ + +
+
+
+
+
+ +
+ +
+

literalText

+
+
+ +
+
inline fun literalText(baseText: String = "", builder: LiteralTextBuilder.() -> Unit = { }): LiteralText
+
+

Opens a LiteralTextBuilder.

Parameters

baseText

the text you want to begin with, it is okay to let this empty

builder

the builder which can be used to set the style and add child text components

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/literal.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/literal.html new file mode 100644 index 00000000..36c5d18a --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/literal.html @@ -0,0 +1,51 @@ + + + + literal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

literal

+
+
+ +
+
val String.literal: LiteralText
+
+

Converts this string to a LiteralText instance.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/send-text.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/send-text.html new file mode 100644 index 00000000..7d5e4278 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/send-text.html @@ -0,0 +1,52 @@ + + + + sendText + + +
+
+ + +
+
+
+
+
+ +
+ +
+

sendText

+
+
+ +
+
fun PlayerEntity.sendText(text: Text)
+
+

Sends the given LiteralText to the player.

+
+ +
+
inline fun PlayerEntity.sendText(baseText: String = "", builder: LiteralTextBuilder.() -> Unit = { })
+
+

Opens a LiteralTextBuilder and sends the resulting LiteralText to the player.

See also

+
+ +
+
fun MinecraftServer.sendText(text: Text)
+
+

Sends the given LiteralText to each player on the server.

+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core/-fabrik/current-server.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core/-fabrik/current-server.html new file mode 100644 index 00000000..6ae10813 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core/-fabrik/current-server.html @@ -0,0 +1,51 @@ + + + + currentServer + + +
+
+ + +
+
+
+
+
+ +
+ +
+

currentServer

+
+
+ +
+
var currentServer: MinecraftServer? = null
+
+

The current MinecraftServer server instance.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core/-fabrik/index.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core/-fabrik/index.html new file mode 100644 index 00000000..fed992b7 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core/-fabrik/index.html @@ -0,0 +1,66 @@ + + + + Fabrik + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Fabrik

+
object Fabrik

An object containing global values used by FabrikMC.

+
+
+
+
+

Properties

+
+
+
+
currentServer +
Link copied to clipboard
+
+
+
+
var currentServer: MinecraftServer? = null
The current MinecraftServer server instance.
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core/index.html b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core/index.html new file mode 100644 index 00000000..c3e7b7a1 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-core/net.axay.fabrik.core/index.html @@ -0,0 +1,59 @@ + + + + net.axay.fabrik.core + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.core

+

Contains the global Fabrik object

+
+
+
+
+

Types

+
+
+
+
Fabrik +
Link copied to clipboard
+
+
+
+ +
+
object Fabrik
+
+
An object containing global values used by FabrikMC.
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/index.html b/docs/older/1.3.0/fabrikmc-igui/index.html new file mode 100644 index 00000000..a1b07a9c --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/index.html @@ -0,0 +1,85 @@ + + + + fabrikmc-igui + + +
+
+ + +
+
+
+
+
+ +
+ +
+

fabrikmc-igui

+

The Inventory GUI (igui in short) provides a high level server-side GUI API. You build the GUI using a custom and easy-to-use builder DSL.

The GUI rerenders automatically if the state changes, it provides animations and "compounds" which are an easy-to-use abstraction for listing a lot of elements of the same type.

Dependency

modImplementation("net.axay:fabrikmc-igui:1.3.0")

Using the igui builder

The net.axay.fabrik.igui.igui function opens up a new GUI builder.

Use the net.axay.fabrik.igui.GuiBuilder.page to add a new page to this GUI. See net.axay.fabrik.igui.GuiBuilder.PageBuilder for details on how to build a page.

+
+

Packages

+
+
+
+
+
net.axay.fabrik.igui +
Link copied to clipboard
+
+
+
+
Contains the GUI builder and all GUI implementation classes
+
+
+ +
+
+
+
net.axay.fabrik.igui.elements +
Link copied to clipboard
+
+
+
+
GUI elements can be rendered by a GUI implementation
+
+
+ +
+
+
+
net.axay.fabrik.igui.events +
Link copied to clipboard
+
+
+
+
GUI events are passed to the user of this API for usage in callbacks
+
+
+ +
+
+
+
net.axay.fabrik.igui.observable +
Link copied to clipboard
+
+
+
+
Observable lists and properties which are used by GUI elements to handle non-static content
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/navigation.html b/docs/older/1.3.0/fabrikmc-igui/navigation.html new file mode 100644 index 00000000..58a6cb26 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/navigation.html @@ -0,0 +1,832 @@ +
+ + +
+ +
+ +
+ +
+
+
+ Gui +
+
+
+ +
+
+ DRAG +
+
+
+
+ DRAG_END +
+
+
+ +
+
+ +
+
+
+ INSERT +
+
+
+ +
+
+
+ PICKUP +
+
+
+ +
+
+ +
+
+
+ THROW_ALL +
+
+
+
+ THROW_ONE +
+
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+ GuiEvent +
+
+
+ +
+
+
+ GuiIcon +
+
+
+
+ guiIcon +
+
+
+
+ GuiPage +
+
+
+ +
+ +
+
+ GuiSlot +
+
+
+ +
+
+
+ GuiType +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+ +
+
+
+ hrectTo() +
+
+
+
+ igui() +
+
+
+
+ lineTo() +
+
+
+
+ openGui() +
+
+
+
+ rectTo() +
+
+
+
+ sl() +
+
+
+
+ Slots +
+
+
+ + +
+ +
+ +
+
+
+ GuiList +
+
+
+ +
+
+ +
+
+
+
+ +
+ + + +
+
+ Nbt +
+
+
+
+ Nbt() +
+
+
+ +
+
+ +
+ +
+
+ NbtConfig +
+
+
+
+ nbtList() +
+
+
+ +
+
+
+ set +
+
+
+
+ toNbt +
+
+ +
+ + +
+ +
diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/-gui-button-compound-scroll.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/-gui-button-compound-scroll.html new file mode 100644 index 00000000..2267b047 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/-gui-button-compound-scroll.html @@ -0,0 +1,51 @@ + + + + GuiButtonCompoundScroll + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiButtonCompoundScroll

+
+
+ +
+
fun GuiButtonCompoundScroll(icon: GuiIcon, compound: GuiCompound<*>, reverse: Boolean, speed: Long, scrollDistance: Int, scrollTimes: Int)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/compound.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/compound.html new file mode 100644 index 00000000..cd53828a --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/compound.html @@ -0,0 +1,51 @@ + + + + compound + + +
+
+ + +
+
+
+
+
+ +
+ +
+

compound

+
+
+ +
+
val compound: GuiCompound<*>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/index.html new file mode 100644 index 00000000..aecfd20c --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/index.html @@ -0,0 +1,218 @@ + + + + GuiButtonCompoundScroll + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiButtonCompoundScroll

+
class GuiButtonCompoundScroll(icon: GuiIcon, compound: GuiCompound<*>, reverse: Boolean, speed: Long, scrollDistance: Int, scrollTimes: Int) : GuiButton
+
+
+
+
+

Functions

+
+
+
+
getItemStack +
Link copied to clipboard
+
+
+
+ +
+
open override fun getItemStack(slotIndex: Int): ItemStack
+
+
+
+
+
+
+ +
+
+
onClick +
Link copied to clipboard
+
+
+
+ +
+
open override fun onClick(clickEvent: GuiClickEvent)
+
+
+
+
+
+
+ +
+
+
shouldCancel +
Link copied to clipboard
+
+
+
+ +
+
open override fun shouldCancel(clickEvent: GuiClickEvent): Boolean
+
+
+
+
+
+
+ +
+
+
startUsing +
Link copied to clipboard
+
+
+
+ +
+
open override fun startUsing(gui: Gui)
+
+
+
+
+
+
+ +
+
+
stopUsing +
Link copied to clipboard
+
+
+
+ +
+
open override fun stopUsing(gui: Gui)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
compound +
Link copied to clipboard
+
+
+
+
val compound: GuiCompound<*>
+
+
+
+
+ +
+
+
icon +
Link copied to clipboard
+
+
+
+
val icon: GuiIcon
+
+
+
+
+ +
+
+
reverse +
Link copied to clipboard
+
+
+
+
val reverse: Boolean
+
+
+
+
+ +
+
+
scrollDistance +
Link copied to clipboard
+
+
+
+
val scrollDistance: Int
+
+
+
+
+ +
+
+
scrollTimes +
Link copied to clipboard
+
+
+
+
val scrollTimes: Int
+
+
+
+
+ +
+
+
speed +
Link copied to clipboard
+
+
+
+
val speed: Long
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/reverse.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/reverse.html new file mode 100644 index 00000000..65270058 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/reverse.html @@ -0,0 +1,51 @@ + + + + reverse + + +
+
+ + +
+
+
+
+
+ +
+ +
+

reverse

+
+
+ +
+
val reverse: Boolean
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/scroll-distance.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/scroll-distance.html new file mode 100644 index 00000000..cb469ce0 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/scroll-distance.html @@ -0,0 +1,51 @@ + + + + scrollDistance + + +
+
+ + +
+
+
+
+
+ +
+ +
+

scrollDistance

+
+
+ +
+
val scrollDistance: Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/scroll-times.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/scroll-times.html new file mode 100644 index 00000000..35f91ec6 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/scroll-times.html @@ -0,0 +1,51 @@ + + + + scrollTimes + + +
+
+ + +
+
+
+
+
+ +
+ +
+

scrollTimes

+
+
+ +
+
val scrollTimes: Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/speed.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/speed.html new file mode 100644 index 00000000..2d958e54 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/speed.html @@ -0,0 +1,51 @@ + + + + speed + + +
+
+ + +
+
+
+
+
+ +
+ +
+

speed

+
+
+ +
+
val speed: Long
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-next-page/calculate-new-page.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-next-page/calculate-new-page.html new file mode 100644 index 00000000..da350084 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-next-page/calculate-new-page.html @@ -0,0 +1,51 @@ + + + + calculateNewPage + + +
+
+ + +
+
+
+
+
+ +
+ +
+

calculateNewPage

+
+
+ +
+
open override fun calculateNewPage(gui: Gui): GuiPage?
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-next-page/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-next-page/index.html new file mode 100644 index 00000000..49efdbe7 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-next-page/index.html @@ -0,0 +1,70 @@ + + + + NextPage + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NextPage

+
object NextPage : GuiButtonPageChange.Calculator
+
+
+
+
+

Functions

+
+
+
+
calculateNewPage +
Link copied to clipboard
+
+
+
+ +
+
open override fun calculateNewPage(gui: Gui): GuiPage?
+
+
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-previous-page/calculate-new-page.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-previous-page/calculate-new-page.html new file mode 100644 index 00000000..efd027b9 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-previous-page/calculate-new-page.html @@ -0,0 +1,51 @@ + + + + calculateNewPage + + +
+
+ + +
+
+
+
+
+ +
+ +
+

calculateNewPage

+
+
+ +
+
open override fun calculateNewPage(gui: Gui): GuiPage?
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-previous-page/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-previous-page/index.html new file mode 100644 index 00000000..9c75de96 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-previous-page/index.html @@ -0,0 +1,70 @@ + + + + PreviousPage + + +
+
+ + +
+
+
+
+
+ +
+ +
+

PreviousPage

+
object PreviousPage : GuiButtonPageChange.Calculator
+
+
+
+
+

Functions

+
+
+
+
calculateNewPage +
Link copied to clipboard
+
+
+
+ +
+
open override fun calculateNewPage(gui: Gui): GuiPage?
+
+
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-key/-static-page-key.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-key/-static-page-key.html new file mode 100644 index 00000000..419c9d7d --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-key/-static-page-key.html @@ -0,0 +1,51 @@ + + + + StaticPageKey + + +
+
+ + +
+
+
+
+
+ +
+ +
+

StaticPageKey

+
+
+ +
+
fun StaticPageKey(pageKey: Any)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-key/calculate-new-page.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-key/calculate-new-page.html new file mode 100644 index 00000000..f94c1905 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-key/calculate-new-page.html @@ -0,0 +1,51 @@ + + + + calculateNewPage + + +
+
+ + +
+
+
+
+
+ +
+ +
+

calculateNewPage

+
+
+ +
+
open override fun calculateNewPage(gui: Gui): GuiPage?
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-key/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-key/index.html new file mode 100644 index 00000000..f0c1eb1b --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-key/index.html @@ -0,0 +1,70 @@ + + + + StaticPageKey + + +
+
+ + +
+
+
+
+
+ +
+ +
+

StaticPageKey

+
class StaticPageKey(pageKey: Any) : GuiButtonPageChange.Calculator
+
+
+
+
+

Functions

+
+
+
+
calculateNewPage +
Link copied to clipboard
+
+
+
+ +
+
open override fun calculateNewPage(gui: Gui): GuiPage?
+
+
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-number/-static-page-number.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-number/-static-page-number.html new file mode 100644 index 00000000..408af809 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-number/-static-page-number.html @@ -0,0 +1,51 @@ + + + + StaticPageNumber + + +
+
+ + +
+
+
+
+
+ +
+ +
+

StaticPageNumber

+
+
+ +
+
fun StaticPageNumber(pageNumber: Int)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-number/calculate-new-page.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-number/calculate-new-page.html new file mode 100644 index 00000000..863698fc --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-number/calculate-new-page.html @@ -0,0 +1,51 @@ + + + + calculateNewPage + + +
+
+ + +
+
+
+
+
+ +
+ +
+

calculateNewPage

+
+
+ +
+
open override fun calculateNewPage(gui: Gui): GuiPage?
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-number/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-number/index.html new file mode 100644 index 00000000..f547ab32 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-number/index.html @@ -0,0 +1,85 @@ + + + + StaticPageNumber + + +
+
+ + +
+
+
+
+
+ +
+ +
+

StaticPageNumber

+
class StaticPageNumber(pageNumber: Int) : GuiButtonPageChange.Calculator
+
+
+
+
+

Functions

+
+
+
+
calculateNewPage +
Link copied to clipboard
+
+
+
+ +
+
open override fun calculateNewPage(gui: Gui): GuiPage?
+
+
+
+
+
+
+
+

Properties

+
+
+
+
pageNumber +
Link copied to clipboard
+
+
+
+
val pageNumber: Int
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-number/page-number.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-number/page-number.html new file mode 100644 index 00000000..7996f7f2 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-number/page-number.html @@ -0,0 +1,51 @@ + + + + pageNumber + + +
+
+ + +
+
+
+
+
+ +
+ +
+

pageNumber

+
+
+ +
+
val pageNumber: Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/calculate-new-page.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/calculate-new-page.html new file mode 100644 index 00000000..2566afad --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/calculate-new-page.html @@ -0,0 +1,51 @@ + + + + calculateNewPage + + +
+
+ + +
+
+
+
+
+ +
+ +
+

calculateNewPage

+
+
+ +
+
abstract fun calculateNewPage(gui: Gui): GuiPage?
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/index.html new file mode 100644 index 00000000..e3aa0b53 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/index.html @@ -0,0 +1,178 @@ + + + + Calculator + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Calculator

+
interface Calculator
+
+
+
+
+

Types

+
+
+
+
NextPage +
Link copied to clipboard
+
+
+
+ +
+
object NextPage : GuiButtonPageChange.Calculator
+
+
+
+
+
+
+ +
+
+
PreviousPage +
Link copied to clipboard
+
+
+
+ +
+
object PreviousPage : GuiButtonPageChange.Calculator
+
+
+
+
+
+
+ +
+
+
StaticPageKey +
Link copied to clipboard
+
+
+
+ +
+
class StaticPageKey(pageKey: Any) : GuiButtonPageChange.Calculator
+
+
+
+
+
+
+ +
+
+
StaticPageNumber +
Link copied to clipboard
+
+
+
+ +
+
class StaticPageNumber(pageNumber: Int) : GuiButtonPageChange.Calculator
+
+
+
+
+
+
+
+

Functions

+
+
+
+
calculateNewPage +
Link copied to clipboard
+
+
+
+ +
+
abstract fun calculateNewPage(gui: Gui): GuiPage?
+
+
+
+
+
+
+
+

Inheritors

+
+
+
+
GuiButtonPageChange.Calculator +
Link copied to clipboard
+
+
+
+
+ +
+
+
GuiButtonPageChange.Calculator +
Link copied to clipboard
+
+
+
+
+ +
+
+
GuiButtonPageChange.Calculator +
Link copied to clipboard
+
+
+
+
+ +
+
+
GuiButtonPageChange.Calculator +
Link copied to clipboard
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-gui-button-page-change.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-gui-button-page-change.html new file mode 100644 index 00000000..5d96a130 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-gui-button-page-change.html @@ -0,0 +1,51 @@ + + + + GuiButtonPageChange + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiButtonPageChange

+
+
+ +
+
fun GuiButtonPageChange(icon: GuiIcon, calculator: GuiButtonPageChange.Calculator, shouldChange: (GuiClickEvent) -> Boolean, onChange: (GuiClickEvent) -> Unit?)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/index.html new file mode 100644 index 00000000..350713f4 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/index.html @@ -0,0 +1,172 @@ + + + + GuiButtonPageChange + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiButtonPageChange

+
class GuiButtonPageChange(icon: GuiIcon, calculator: GuiButtonPageChange.Calculator, shouldChange: (GuiClickEvent) -> Boolean, onChange: (GuiClickEvent) -> Unit?) : GuiButton
+
+
+
+
+

Types

+
+
+
+
Calculator +
Link copied to clipboard
+
+
+
+ +
+
interface Calculator
+
+
+
+
+
+
+
+

Functions

+
+
+
+
getItemStack +
Link copied to clipboard
+
+
+
+ +
+
open override fun getItemStack(slotIndex: Int): ItemStack
+
+
+
+
+
+
+ +
+
+
onClick +
Link copied to clipboard
+
+
+
+ +
+
open override fun onClick(clickEvent: GuiClickEvent)
+
+
+
+
+
+
+ +
+
+
shouldCancel +
Link copied to clipboard
+
+
+
+ +
+
open override fun shouldCancel(clickEvent: GuiClickEvent): Boolean
+
+
+
+
+
+
+ +
+
+
startUsing +
Link copied to clipboard
+
+
+
+ +
+
open override fun startUsing(gui: Gui)
+
+
+
+
+
+
+ +
+
+
stopUsing +
Link copied to clipboard
+
+
+
+ +
+
open override fun stopUsing(gui: Gui)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
icon +
Link copied to clipboard
+
+
+
+
val icon: GuiIcon
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button/-gui-button.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button/-gui-button.html new file mode 100644 index 00000000..e2c027d3 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button/-gui-button.html @@ -0,0 +1,51 @@ + + + + GuiButton + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiButton

+
+
+ +
+
fun GuiButton(icon: GuiIcon, onClick: (GuiClickEvent) -> Unit)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button/index.html new file mode 100644 index 00000000..6b512769 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button/index.html @@ -0,0 +1,173 @@ + + + + GuiButton + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiButton

+
open class GuiButton(icon: GuiIcon, onClick: (GuiClickEvent) -> Unit) : GuiPlaceholder
+
+
+
+
+

Functions

+
+
+
+
getItemStack +
Link copied to clipboard
+
+
+
+ +
+
open override fun getItemStack(slotIndex: Int): ItemStack
+
+
+
+
+
+
+ +
+
+
onClick +
Link copied to clipboard
+
+
+
+ +
+
open override fun onClick(clickEvent: GuiClickEvent)
+
+
+
+
+
+
+ +
+
+
shouldCancel +
Link copied to clipboard
+
+
+
+ +
+
open override fun shouldCancel(clickEvent: GuiClickEvent): Boolean
+
+
+
+
+
+
+ +
+
+
startUsing +
Link copied to clipboard
+
+
+
+ +
+
open override fun startUsing(gui: Gui)
+
+
+
+
+
+
+ +
+
+
stopUsing +
Link copied to clipboard
+
+
+
+ +
+
open override fun stopUsing(gui: Gui)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
icon +
Link copied to clipboard
+
+
+
+
val icon: GuiIcon
+
+
+
+
+
+

Inheritors

+
+
+
+
GuiButtonCompoundScroll +
Link copied to clipboard
+
+
+
+
+ +
+
+
GuiButtonPageChange +
Link copied to clipboard
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button/on-click.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button/on-click.html new file mode 100644 index 00000000..c88a04cf --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button/on-click.html @@ -0,0 +1,51 @@ + + + + onClick + + +
+
+ + +
+
+
+
+
+ +
+ +
+

onClick

+
+
+ +
+
open override fun onClick(clickEvent: GuiClickEvent)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/-gui-compound-element.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/-gui-compound-element.html new file mode 100644 index 00000000..bb9094ba --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/-gui-compound-element.html @@ -0,0 +1,51 @@ + + + + GuiCompoundElement + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiCompoundElement

+
+
+ +
+
fun GuiCompoundElement(compound: GuiCompound<*>)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/compound.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/compound.html new file mode 100644 index 00000000..f7955f42 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/compound.html @@ -0,0 +1,51 @@ + + + + compound + + +
+
+ + +
+
+
+
+
+ +
+ +
+

compound

+
+
+ +
+
val compound: GuiCompound<*>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/get-item-stack.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/get-item-stack.html new file mode 100644 index 00000000..217cd3fd --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/get-item-stack.html @@ -0,0 +1,51 @@ + + + + getItemStack + + +
+
+ + +
+
+
+
+
+ +
+ +
+

getItemStack

+
+
+ +
+
open override fun getItemStack(slotIndex: Int): ItemStack
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/index.html new file mode 100644 index 00000000..f235dd81 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/index.html @@ -0,0 +1,153 @@ + + + + GuiCompoundElement + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiCompoundElement

+
class GuiCompoundElement(compound: GuiCompound<*>) : GuiElement
+
+
+
+
+

Functions

+
+
+
+
getItemStack +
Link copied to clipboard
+
+
+
+ +
+
open override fun getItemStack(slotIndex: Int): ItemStack
+
+
+
+
+
+
+ +
+
+
onClick +
Link copied to clipboard
+
+
+
+ +
+
open override fun onClick(clickEvent: GuiClickEvent)
+
+
+
+
+
+
+ +
+
+
shouldCancel +
Link copied to clipboard
+
+
+
+ +
+
open override fun shouldCancel(clickEvent: GuiClickEvent): Boolean
+
+
+
+
+
+
+ +
+
+
startUsing +
Link copied to clipboard
+
+
+
+ +
+
open override fun startUsing(gui: Gui)
+
+
+
+
+
+
+ +
+
+
stopUsing +
Link copied to clipboard
+
+
+
+ +
+
open override fun stopUsing(gui: Gui)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
compound +
Link copied to clipboard
+
+
+
+
val compound: GuiCompound<*>
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/on-click.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/on-click.html new file mode 100644 index 00000000..4c806dfa --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/on-click.html @@ -0,0 +1,51 @@ + + + + onClick + + +
+
+ + +
+
+
+
+
+ +
+ +
+

onClick

+
+
+ +
+
open override fun onClick(clickEvent: GuiClickEvent)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/should-cancel.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/should-cancel.html new file mode 100644 index 00000000..9fd96968 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/should-cancel.html @@ -0,0 +1,51 @@ + + + + shouldCancel + + +
+
+ + +
+
+
+
+
+ +
+ +
+

shouldCancel

+
+
+ +
+
open override fun shouldCancel(clickEvent: GuiClickEvent): Boolean
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/start-using.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/start-using.html new file mode 100644 index 00000000..5fc8ff7a --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/start-using.html @@ -0,0 +1,51 @@ + + + + startUsing + + +
+
+ + +
+
+
+
+
+ +
+ +
+

startUsing

+
+
+ +
+
open override fun startUsing(gui: Gui)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/stop-using.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/stop-using.html new file mode 100644 index 00000000..85ab731c --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/stop-using.html @@ -0,0 +1,51 @@ + + + + stopUsing + + +
+
+ + +
+
+
+
+
+ +
+ +
+

stopUsing

+
+
+ +
+
open override fun stopUsing(gui: Gui)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-free-slot/-gui-free-slot.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-free-slot/-gui-free-slot.html new file mode 100644 index 00000000..11cd47b4 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-free-slot/-gui-free-slot.html @@ -0,0 +1,51 @@ + + + + GuiFreeSlot + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiFreeSlot

+
+
+ +
+
fun GuiFreeSlot(onClick: (GuiClickEvent) -> Unit?)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-free-slot/get-item-stack.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-free-slot/get-item-stack.html new file mode 100644 index 00000000..42231a17 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-free-slot/get-item-stack.html @@ -0,0 +1,51 @@ + + + + getItemStack + + +
+
+ + +
+
+
+
+
+ +
+ +
+

getItemStack

+
+
+ +
+
open override fun getItemStack(slotIndex: Int): ItemStack
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-free-slot/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-free-slot/index.html new file mode 100644 index 00000000..5b249944 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-free-slot/index.html @@ -0,0 +1,138 @@ + + + + GuiFreeSlot + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiFreeSlot

+
class GuiFreeSlot(onClick: (GuiClickEvent) -> Unit?) : GuiElement
+
+
+
+
+

Functions

+
+
+
+
getItemStack +
Link copied to clipboard
+
+
+
+ +
+
open override fun getItemStack(slotIndex: Int): ItemStack
+
+
+
+
+
+
+ +
+
+
onClick +
Link copied to clipboard
+
+
+
+ +
+
open override fun onClick(clickEvent: GuiClickEvent)
+
+
+
+
+
+
+ +
+
+
shouldCancel +
Link copied to clipboard
+
+
+
+ +
+
open override fun shouldCancel(clickEvent: GuiClickEvent): Boolean
+
+
+
+
+
+
+ +
+
+
startUsing +
Link copied to clipboard
+
+
+
+ +
+
open fun startUsing(gui: Gui)
+
+
+
+
+
+
+ +
+
+
stopUsing +
Link copied to clipboard
+
+
+
+ +
+
open fun stopUsing(gui: Gui)
+
+
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-free-slot/on-click.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-free-slot/on-click.html new file mode 100644 index 00000000..6a7e8838 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-free-slot/on-click.html @@ -0,0 +1,51 @@ + + + + onClick + + +
+
+ + +
+
+
+
+
+ +
+ +
+

onClick

+
+
+ +
+
open override fun onClick(clickEvent: GuiClickEvent)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-free-slot/should-cancel.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-free-slot/should-cancel.html new file mode 100644 index 00000000..462d597d --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-free-slot/should-cancel.html @@ -0,0 +1,51 @@ + + + + shouldCancel + + +
+
+ + +
+
+
+
+
+ +
+ +
+

shouldCancel

+
+
+ +
+
open override fun shouldCancel(clickEvent: GuiClickEvent): Boolean
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/-gui-placeholder.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/-gui-placeholder.html new file mode 100644 index 00000000..0129b36d --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/-gui-placeholder.html @@ -0,0 +1,51 @@ + + + + GuiPlaceholder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiPlaceholder

+
+
+ +
+
fun GuiPlaceholder(icon: GuiIcon)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/get-item-stack.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/get-item-stack.html new file mode 100644 index 00000000..88aaca0f --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/get-item-stack.html @@ -0,0 +1,51 @@ + + + + getItemStack + + +
+
+ + +
+
+
+
+
+ +
+ +
+

getItemStack

+
+
+ +
+
open override fun getItemStack(slotIndex: Int): ItemStack
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/icon.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/icon.html new file mode 100644 index 00000000..90987179 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/icon.html @@ -0,0 +1,51 @@ + + + + icon + + +
+
+ + +
+
+
+
+
+ +
+ +
+

icon

+
+
+ +
+
val icon: GuiIcon
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/index.html new file mode 100644 index 00000000..01927fba --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/index.html @@ -0,0 +1,164 @@ + + + + GuiPlaceholder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiPlaceholder

+
open class GuiPlaceholder(icon: GuiIcon) : GuiElement
+
+
+
+
+

Functions

+
+
+
+
getItemStack +
Link copied to clipboard
+
+
+
+ +
+
open override fun getItemStack(slotIndex: Int): ItemStack
+
+
+
+
+
+
+ +
+
+
onClick +
Link copied to clipboard
+
+
+
+ +
+
open override fun onClick(clickEvent: GuiClickEvent)
+
+
+
+
+
+
+ +
+
+
shouldCancel +
Link copied to clipboard
+
+
+
+ +
+
open override fun shouldCancel(clickEvent: GuiClickEvent): Boolean
+
+
+
+
+
+
+ +
+
+
startUsing +
Link copied to clipboard
+
+
+
+ +
+
open override fun startUsing(gui: Gui)
+
+
+
+
+
+
+ +
+
+
stopUsing +
Link copied to clipboard
+
+
+
+ +
+
open override fun stopUsing(gui: Gui)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
icon +
Link copied to clipboard
+
+
+
+
val icon: GuiIcon
+
+
+
+
+
+

Inheritors

+
+
+
+
GuiButton +
Link copied to clipboard
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/on-click.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/on-click.html new file mode 100644 index 00000000..51f5ed10 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/on-click.html @@ -0,0 +1,51 @@ + + + + onClick + + +
+
+ + +
+
+
+
+
+ +
+ +
+

onClick

+
+
+ +
+
open override fun onClick(clickEvent: GuiClickEvent)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/should-cancel.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/should-cancel.html new file mode 100644 index 00000000..fde3cde1 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/should-cancel.html @@ -0,0 +1,51 @@ + + + + shouldCancel + + +
+
+ + +
+
+
+
+
+ +
+ +
+

shouldCancel

+
+
+ +
+
open override fun shouldCancel(clickEvent: GuiClickEvent): Boolean
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/start-using.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/start-using.html new file mode 100644 index 00000000..7dc1c33c --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/start-using.html @@ -0,0 +1,51 @@ + + + + startUsing + + +
+
+ + +
+
+
+
+
+ +
+ +
+

startUsing

+
+
+ +
+
open override fun startUsing(gui: Gui)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/stop-using.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/stop-using.html new file mode 100644 index 00000000..8549c0f5 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/stop-using.html @@ -0,0 +1,51 @@ + + + + stopUsing + + +
+
+ + +
+
+
+
+
+ +
+ +
+

stopUsing

+
+
+ +
+
open override fun stopUsing(gui: Gui)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/index.html new file mode 100644 index 00000000..338935d7 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/index.html @@ -0,0 +1,144 @@ + + + + net.axay.fabrik.igui.elements + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.igui.elements

+

GUI elements can be rendered by a GUI implementation

+
+
+
+
+

Types

+
+
+
+
GuiButton +
Link copied to clipboard
+
+
+
+ +
+
open class GuiButton(icon: GuiIcon, onClick: (GuiClickEvent) -> Unit) : GuiPlaceholder
+
+
+
+
+
+
+ +
+
+
GuiButtonCompoundScroll +
Link copied to clipboard
+
+
+
+ +
+
class GuiButtonCompoundScroll(icon: GuiIcon, compound: GuiCompound<*>, reverse: Boolean, speed: Long, scrollDistance: Int, scrollTimes: Int) : GuiButton
+
+
+
+
+
+
+ +
+
+
GuiButtonPageChange +
Link copied to clipboard
+
+
+
+ +
+
class GuiButtonPageChange(icon: GuiIcon, calculator: GuiButtonPageChange.Calculator, shouldChange: (GuiClickEvent) -> Boolean, onChange: (GuiClickEvent) -> Unit?) : GuiButton
+
+
+
+
+
+
+ +
+
+
GuiCompoundElement +
Link copied to clipboard
+
+
+
+ +
+
class GuiCompoundElement(compound: GuiCompound<*>) : GuiElement
+
+
+
+
+
+
+ +
+
+
GuiFreeSlot +
Link copied to clipboard
+
+
+
+ +
+
class GuiFreeSlot(onClick: (GuiClickEvent) -> Unit?) : GuiElement
+
+
+
+
+
+
+ +
+
+
GuiPlaceholder +
Link copied to clipboard
+
+
+
+ +
+
open class GuiPlaceholder(icon: GuiIcon) : GuiElement
+
+
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/-gui-click-event.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/-gui-click-event.html new file mode 100644 index 00000000..f8bec951 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/-gui-click-event.html @@ -0,0 +1,51 @@ + + + + GuiClickEvent + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiClickEvent

+
+
+ +
+
fun GuiClickEvent(gui: Gui, player: PlayerEntity, type: GuiActionType, slotIndex: Int, slot: Slot?, guiSlot: GuiSlot?)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/gui-slot.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/gui-slot.html new file mode 100644 index 00000000..852c730b --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/gui-slot.html @@ -0,0 +1,51 @@ + + + + guiSlot + + +
+
+ + +
+
+
+
+
+ +
+ +
+

guiSlot

+
+
+ +
+
val guiSlot: GuiSlot?
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/gui.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/gui.html new file mode 100644 index 00000000..9311bf31 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/gui.html @@ -0,0 +1,51 @@ + + + + gui + + +
+
+ + +
+
+
+
+
+ +
+ +
+

gui

+
+
+ +
+
open override val gui: Gui
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/index.html new file mode 100644 index 00000000..f7282c5b --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/index.html @@ -0,0 +1,131 @@ + + + + GuiClickEvent + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiClickEvent

+
class GuiClickEvent(gui: Gui, player: PlayerEntity, type: GuiActionType, slotIndex: Int, slot: Slot?, guiSlot: GuiSlot?) : GuiPlayerEvent
+
+
+
+
+

Properties

+
+
+
+
gui +
Link copied to clipboard
+
+
+
+
open override val gui: Gui
+
+
+
+
+ +
+
+
guiSlot +
Link copied to clipboard
+
+
+
+
val guiSlot: GuiSlot?
+
+
+
+
+ +
+
+
player +
Link copied to clipboard
+
+
+
+
open override val player: PlayerEntity
+
+
+
+
+ +
+
+
slot +
Link copied to clipboard
+
+
+
+
val slot: Slot?
+
+
+
+
+ +
+
+
slotIndex +
Link copied to clipboard
+
+
+
+
val slotIndex: Int
+
+
+
+
+ +
+
+
type +
Link copied to clipboard
+
+
+
+
val type: GuiActionType
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/player.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/player.html new file mode 100644 index 00000000..89e359cc --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/player.html @@ -0,0 +1,51 @@ + + + + player + + +
+
+ + +
+
+
+
+
+ +
+ +
+

player

+
+
+ +
+
open override val player: PlayerEntity
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/slot-index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/slot-index.html new file mode 100644 index 00000000..c46ccfde --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/slot-index.html @@ -0,0 +1,51 @@ + + + + slotIndex + + +
+
+ + +
+
+
+
+
+ +
+ +
+

slotIndex

+
+
+ +
+
val slotIndex: Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/slot.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/slot.html new file mode 100644 index 00000000..59afc9c9 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/slot.html @@ -0,0 +1,51 @@ + + + + slot + + +
+
+ + +
+
+
+
+
+ +
+ +
+

slot

+
+
+ +
+
val slot: Slot?
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/type.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/type.html new file mode 100644 index 00000000..4759a510 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/type.html @@ -0,0 +1,51 @@ + + + + type + + +
+
+ + +
+
+
+
+
+ +
+ +
+

type

+
+
+ +
+
val type: GuiActionType
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-close-event/-gui-close-event.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-close-event/-gui-close-event.html new file mode 100644 index 00000000..0ddac4c5 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-close-event/-gui-close-event.html @@ -0,0 +1,51 @@ + + + + GuiCloseEvent + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiCloseEvent

+
+
+ +
+
fun GuiCloseEvent(gui: Gui, player: PlayerEntity)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-close-event/gui.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-close-event/gui.html new file mode 100644 index 00000000..60eac08a --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-close-event/gui.html @@ -0,0 +1,51 @@ + + + + gui + + +
+
+ + +
+
+
+
+
+ +
+ +
+

gui

+
+
+ +
+
open override val gui: Gui
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-close-event/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-close-event/index.html new file mode 100644 index 00000000..321a7685 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-close-event/index.html @@ -0,0 +1,79 @@ + + + + GuiCloseEvent + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiCloseEvent

+
class GuiCloseEvent(gui: Gui, player: PlayerEntity) : GuiPlayerEvent
+
+
+
+
+

Properties

+
+
+
+
gui +
Link copied to clipboard
+
+
+
+
open override val gui: Gui
+
+
+
+
+ +
+
+
player +
Link copied to clipboard
+
+
+
+
open override val player: PlayerEntity
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-close-event/player.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-close-event/player.html new file mode 100644 index 00000000..0f008feb --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-close-event/player.html @@ -0,0 +1,51 @@ + + + + player + + +
+
+ + +
+
+
+
+
+ +
+ +
+

player

+
+
+ +
+
open override val player: PlayerEntity
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.events/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.events/index.html new file mode 100644 index 00000000..bb2d04c0 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.events/index.html @@ -0,0 +1,76 @@ + + + + net.axay.fabrik.igui.events + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.igui.events

+

GUI events are passed to the user of this API for usage in callbacks

+
+
+
+
+

Types

+
+
+
+
GuiClickEvent +
Link copied to clipboard
+
+
+
+ +
+
class GuiClickEvent(gui: Gui, player: PlayerEntity, type: GuiActionType, slotIndex: Int, slot: Slot?, guiSlot: GuiSlot?) : GuiPlayerEvent
+
+
+
+
+
+
+ +
+
+
GuiCloseEvent +
Link copied to clipboard
+
+
+
+ +
+
class GuiCloseEvent(gui: Gui, player: PlayerEntity) : GuiPlayerEvent
+
+
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.mixin/-server-player-entity-accessor/get-screen-handler-sync-handler.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.mixin/-server-player-entity-accessor/get-screen-handler-sync-handler.html new file mode 100644 index 00000000..6e1de588 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.mixin/-server-player-entity-accessor/get-screen-handler-sync-handler.html @@ -0,0 +1,40 @@ + + + + getScreenHandlerSyncHandler + + +
+
+ + +
+
+
+
+
+ +
+ +
+

getScreenHandlerSyncHandler

+
+
+ +
+
abstract fun getScreenHandlerSyncHandler(): ScreenHandlerSyncHandler
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.mixin/-server-player-entity-accessor/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.mixin/-server-player-entity-accessor/index.html new file mode 100644 index 00000000..b0eebcd8 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.mixin/-server-player-entity-accessor/index.html @@ -0,0 +1,59 @@ + + + + ServerPlayerEntityAccessor + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ServerPlayerEntityAccessor

+
interface ServerPlayerEntityAccessor
+
+
+
+
+

Functions

+
+
+
+
getScreenHandlerSyncHandler +
Link copied to clipboard
+
+
+
+ +
+
abstract fun getScreenHandlerSyncHandler(): ScreenHandlerSyncHandler
+
+
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.mixin/-simple-inventory-accessor/get-stacks.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.mixin/-simple-inventory-accessor/get-stacks.html new file mode 100644 index 00000000..641291e6 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.mixin/-simple-inventory-accessor/get-stacks.html @@ -0,0 +1,40 @@ + + + + getStacks + + +
+
+ + +
+
+
+
+
+ +
+ +
+

getStacks

+
+
+ +
+
abstract fun getStacks(): DefaultedList<ItemStack>
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.mixin/-simple-inventory-accessor/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.mixin/-simple-inventory-accessor/index.html new file mode 100644 index 00000000..ab9554d1 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.mixin/-simple-inventory-accessor/index.html @@ -0,0 +1,59 @@ + + + + SimpleInventoryAccessor + + +
+
+ + +
+
+
+
+
+ +
+ +
+

SimpleInventoryAccessor

+
interface SimpleInventoryAccessor
+
+
+
+
+

Functions

+
+
+
+
getStacks +
Link copied to clipboard
+
+
+
+ +
+
abstract fun getStacks(): DefaultedList<ItemStack>
+
+
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.mixin/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.mixin/index.html new file mode 100644 index 00000000..0ff8ece3 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.mixin/index.html @@ -0,0 +1,75 @@ + + + + net.axay.fabrik.igui.mixin + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.igui.mixin

+
+
+
+
+

Types

+
+
+
+
ServerPlayerEntityAccessor +
Link copied to clipboard
+
+
+
+ +
+
interface ServerPlayerEntityAccessor
+
+
+
+
+
+
+ +
+
+
SimpleInventoryAccessor +
Link copied to clipboard
+
+
+
+ +
+
interface SimpleInventoryAccessor
+
+
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-list/-gui-list.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-list/-gui-list.html new file mode 100644 index 00000000..69ed12b4 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-list/-gui-list.html @@ -0,0 +1,51 @@ + + + + GuiList + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiList

+
+
+ +
+
fun <T> GuiList(internalCollection: MutableList<T>)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-list/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-list/index.html new file mode 100644 index 00000000..6e2b4c4f --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-list/index.html @@ -0,0 +1,115 @@ + + + + GuiList + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiList

+
class GuiList<T>(internalCollection: MutableList<T>)
+
+
+
+
+

Functions

+
+
+
+
invokeListeners +
Link copied to clipboard
+
+
+
+ +
+
fun invokeListeners()
+
+
+
+
+
+
+ +
+
+
mutate +
Link copied to clipboard
+
+
+
+ +
+
inline fun mutate(action: (MutableList<T>) -> Unit)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
internalCollection +
Link copied to clipboard
+
+
+
+
val internalCollection: MutableList<T>
+
+
+
+
+ +
+
+
listeners +
Link copied to clipboard
+
+
+
+
val listeners: HashSet<(List<T>) -> Unit>
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-list/internal-collection.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-list/internal-collection.html new file mode 100644 index 00000000..560c378e --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-list/internal-collection.html @@ -0,0 +1,51 @@ + + + + internalCollection + + +
+
+ + +
+
+
+
+
+ +
+ +
+

internalCollection

+
+
+ +
+
val internalCollection: MutableList<T>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-list/invoke-listeners.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-list/invoke-listeners.html new file mode 100644 index 00000000..9fbcba22 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-list/invoke-listeners.html @@ -0,0 +1,51 @@ + + + + invokeListeners + + +
+
+ + +
+
+
+
+
+ +
+ +
+

invokeListeners

+
+
+ +
+
fun invokeListeners()
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-list/listeners.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-list/listeners.html new file mode 100644 index 00000000..f47212aa --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-list/listeners.html @@ -0,0 +1,51 @@ + + + + listeners + + +
+
+ + +
+
+
+
+
+ +
+ +
+

listeners

+
+
+ +
+
val listeners: HashSet<(List<T>) -> Unit>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-list/mutate.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-list/mutate.html new file mode 100644 index 00000000..bcc54bb0 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-list/mutate.html @@ -0,0 +1,51 @@ + + + + mutate + + +
+
+ + +
+
+
+
+
+ +
+ +
+

mutate

+
+
+ +
+
inline fun mutate(action: (MutableList<T>) -> Unit)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/-gui-property.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/-gui-property.html new file mode 100644 index 00000000..1f5b5b3a --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/-gui-property.html @@ -0,0 +1,51 @@ + + + + GuiProperty + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiProperty

+
+
+ +
+
fun <T> GuiProperty(value: T)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/get-value.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/get-value.html new file mode 100644 index 00000000..052004ad --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/get-value.html @@ -0,0 +1,51 @@ + + + + getValue + + +
+
+ + +
+
+
+
+
+ +
+ +
+

getValue

+
+
+ +
+
operator fun getValue(thisRef: Any?, property: KProperty<*>?): T
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/index.html new file mode 100644 index 00000000..33c15d48 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/index.html @@ -0,0 +1,138 @@ + + + + GuiProperty + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiProperty

+
class GuiProperty<T>(value: T)
+
+
+
+
+

Functions

+
+
+
+
getValue +
Link copied to clipboard
+
+
+
+ +
+
operator fun getValue(thisRef: Any?, property: KProperty<*>?): T
+
+
+
+
+
+
+ +
+
+
setValue +
Link copied to clipboard
+
+
+
+ +
+
operator fun setValue(thisRef: Any?, property: KProperty<*>?, value: T)
+
+
+
+
+
+
+ +
+
+
setValueSuspending +
Link copied to clipboard
+
+
+
+ +
+
suspend fun setValueSuspending(value: T)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
listeners +
Link copied to clipboard
+
+
+
+
val listeners: HashSet<(T) -> Unit>
+
+
+
+
+
+

Extensions

+
+
+
+
guiIcon +
Link copied to clipboard
+
+
+
+ +
+
fun <E> GuiProperty<E>.guiIcon(iconGenerator: (E) -> ItemStack): GuiIcon.VariableIcon<E>
+
+
Creates a gui icon which automatically updates itself if the value of the property changes.
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/listeners.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/listeners.html new file mode 100644 index 00000000..0fa3d7d8 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/listeners.html @@ -0,0 +1,51 @@ + + + + listeners + + +
+
+ + +
+
+
+
+
+ +
+ +
+

listeners

+
+
+ +
+
val listeners: HashSet<(T) -> Unit>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/set-value-suspending.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/set-value-suspending.html new file mode 100644 index 00000000..eae28b45 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/set-value-suspending.html @@ -0,0 +1,51 @@ + + + + setValueSuspending + + +
+
+ + +
+
+
+
+
+ +
+ +
+

setValueSuspending

+
+
+ +
+
suspend fun setValueSuspending(value: T)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/set-value.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/set-value.html new file mode 100644 index 00000000..79398273 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/set-value.html @@ -0,0 +1,51 @@ + + + + setValue + + +
+
+ + +
+
+
+
+
+ +
+ +
+

setValue

+
+
+ +
+
operator fun setValue(thisRef: Any?, property: KProperty<*>?, value: T)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/as-gui-list.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/as-gui-list.html new file mode 100644 index 00000000..4b6de422 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/as-gui-list.html @@ -0,0 +1,51 @@ + + + + asGuiList + + +
+
+ + +
+
+
+
+
+ +
+ +
+

asGuiList

+
+
+ +
+
fun <T> MutableList<T>.asGuiList(): GuiList<T>
+
+

Wraps this list in a gui list, which informs gui components about any updates.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/index.html new file mode 100644 index 00000000..8e3356d9 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/index.html @@ -0,0 +1,112 @@ + + + + net.axay.fabrik.igui.observable + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.igui.observable

+

Observable lists and properties which are used by GUI elements to handle non-static content

+
+
+
+
+

Types

+
+
+
+
GuiList +
Link copied to clipboard
+
+
+
+ +
+
class GuiList<T>(internalCollection: MutableList<T>)
+
+
+
+
+
+
+ +
+
+
GuiProperty +
Link copied to clipboard
+
+
+
+ +
+
class GuiProperty<T>(value: T)
+
+
+
+
+
+
+
+

Functions

+
+
+
+
asGuiList +
Link copied to clipboard
+
+
+
+ +
+
fun <T> MutableList<T>.asGuiList(): GuiList<T>
+
+
Wraps this list in a gui list, which informs gui components about any updates.
+
+
+
+
+ +
+
+
toGuiList +
Link copied to clipboard
+
+
+
+ +
+
fun <T> Iterable<T>.toGuiList(): GuiList<T>
+
+
Creates a new gui list with the content of this iterable.
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/to-gui-list.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/to-gui-list.html new file mode 100644 index 00000000..124429d5 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/to-gui-list.html @@ -0,0 +1,51 @@ + + + + toGuiList + + +
+
+ + +
+
+
+
+
+ +
+ +
+

toGuiList

+
+
+ +
+
fun <T> Iterable<T>.toGuiList(): GuiList<T>
+
+

Creates a new gui list with the content of this iterable. A gui list informs gui components about any updates.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-companion/from-slot-action-type.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-companion/from-slot-action-type.html new file mode 100644 index 00000000..f3cd88c5 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-companion/from-slot-action-type.html @@ -0,0 +1,51 @@ + + + + fromSlotActionType + + +
+
+ + +
+
+
+
+
+ +
+ +
+

fromSlotActionType

+
+
+ +
+
fun fromSlotActionType(slotActionType: SlotActionType, clickData: Int): GuiActionType
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-companion/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-companion/index.html new file mode 100644 index 00000000..1ecf1f06 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-companion/index.html @@ -0,0 +1,70 @@ + + + + Companion + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Companion

+
object Companion
+
+
+
+
+

Functions

+
+
+
+
fromSlotActionType +
Link copied to clipboard
+
+
+
+ +
+
fun fromSlotActionType(slotActionType: SlotActionType, clickData: Int): GuiActionType
+
+
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g/index.html new file mode 100644 index 00000000..d8e0e719 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g/index.html @@ -0,0 +1,68 @@ + + + + DRAG + + +
+
+ + +
+
+
+
+
+ +
+ +
+

DRAG

+

Using a dragging feature.

+
+
+
+
+

Properties

+
+
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+ +
+
+
ordinal +
Link copied to clipboard
+
+
+
+
val ordinal: Int
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g/name.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g/name.html new file mode 100644 index 00000000..bcb9ba76 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g/name.html @@ -0,0 +1,40 @@ + + + + name + + +
+
+ + +
+
+
+
+
+ +
+ +
+

name

+
+
+ +
+
val name: String
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g/ordinal.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g/ordinal.html new file mode 100644 index 00000000..39ad7289 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g/ordinal.html @@ -0,0 +1,40 @@ + + + + ordinal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ordinal

+
+
+ +
+
val ordinal: Int
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g_-e-n-d/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g_-e-n-d/index.html new file mode 100644 index 00000000..9a0d9280 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g_-e-n-d/index.html @@ -0,0 +1,68 @@ + + + + DRAG_END + + +
+
+ + +
+
+
+
+
+ +
+ +
+

DRAG_END

+

Finish using a dragging feature.

+
+
+
+
+

Properties

+
+
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+ +
+
+
ordinal +
Link copied to clipboard
+
+
+
+
val ordinal: Int
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g_-e-n-d/name.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g_-e-n-d/name.html new file mode 100644 index 00000000..bb97c660 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g_-e-n-d/name.html @@ -0,0 +1,40 @@ + + + + name + + +
+
+ + +
+
+
+
+
+ +
+ +
+

name

+
+
+ +
+
val name: String
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g_-e-n-d/ordinal.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g_-e-n-d/ordinal.html new file mode 100644 index 00000000..17f724d4 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g_-e-n-d/ordinal.html @@ -0,0 +1,40 @@ + + + + ordinal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ordinal

+
+
+ +
+
val ordinal: Int
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g_-s-t-a-r-t/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g_-s-t-a-r-t/index.html new file mode 100644 index 00000000..d0554926 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g_-s-t-a-r-t/index.html @@ -0,0 +1,68 @@ + + + + DRAG_START + + +
+
+ + +
+
+
+
+
+ +
+ +
+

DRAG_START

+

Start using a dragging feature.

+
+
+
+
+

Properties

+
+
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+ +
+
+
ordinal +
Link copied to clipboard
+
+
+
+
val ordinal: Int
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g_-s-t-a-r-t/name.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g_-s-t-a-r-t/name.html new file mode 100644 index 00000000..cc6243c5 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g_-s-t-a-r-t/name.html @@ -0,0 +1,40 @@ + + + + name + + +
+
+ + +
+
+
+
+
+ +
+ +
+

name

+
+
+ +
+
val name: String
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g_-s-t-a-r-t/ordinal.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g_-s-t-a-r-t/ordinal.html new file mode 100644 index 00000000..ca177450 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g_-s-t-a-r-t/ordinal.html @@ -0,0 +1,40 @@ + + + + ordinal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ordinal

+
+
+ +
+
val ordinal: Int
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-h-o-t-k-e-y_-s-w-a-p/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-h-o-t-k-e-y_-s-w-a-p/index.html new file mode 100644 index 00000000..6cd5926f --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-h-o-t-k-e-y_-s-w-a-p/index.html @@ -0,0 +1,68 @@ + + + + HOTKEY_SWAP + + +
+
+ + +
+
+
+
+
+ +
+ +
+

HOTKEY_SWAP

+

Moving items from one inventory to another using a hotkey (e.g. 0 - 9).

+
+
+
+
+

Properties

+
+
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+ +
+
+
ordinal +
Link copied to clipboard
+
+
+
+
val ordinal: Int
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-h-o-t-k-e-y_-s-w-a-p/name.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-h-o-t-k-e-y_-s-w-a-p/name.html new file mode 100644 index 00000000..33f64d5f --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-h-o-t-k-e-y_-s-w-a-p/name.html @@ -0,0 +1,40 @@ + + + + name + + +
+
+ + +
+
+
+
+
+ +
+ +
+

name

+
+
+ +
+
val name: String
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-h-o-t-k-e-y_-s-w-a-p/ordinal.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-h-o-t-k-e-y_-s-w-a-p/ordinal.html new file mode 100644 index 00000000..5a67faa3 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-h-o-t-k-e-y_-s-w-a-p/ordinal.html @@ -0,0 +1,40 @@ + + + + ordinal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ordinal

+
+
+ +
+
val ordinal: Int
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-i-n-s-e-r-t/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-i-n-s-e-r-t/index.html new file mode 100644 index 00000000..18447b7f --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-i-n-s-e-r-t/index.html @@ -0,0 +1,68 @@ + + + + INSERT + + +
+
+ + +
+
+
+
+
+ +
+ +
+

INSERT

+

Inserting items into an inventory.

+
+
+
+
+

Properties

+
+
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+ +
+
+
ordinal +
Link copied to clipboard
+
+
+
+
val ordinal: Int
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-i-n-s-e-r-t/name.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-i-n-s-e-r-t/name.html new file mode 100644 index 00000000..ed6e54d1 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-i-n-s-e-r-t/name.html @@ -0,0 +1,40 @@ + + + + name + + +
+
+ + +
+
+
+
+
+ +
+ +
+

name

+
+
+ +
+
val name: String
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-i-n-s-e-r-t/ordinal.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-i-n-s-e-r-t/ordinal.html new file mode 100644 index 00000000..5f755a7e --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-i-n-s-e-r-t/ordinal.html @@ -0,0 +1,40 @@ + + + + ordinal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ordinal

+
+
+ +
+
val ordinal: Int
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-m-i-d-d-l-e_-c-l-i-c-k/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-m-i-d-d-l-e_-c-l-i-c-k/index.html new file mode 100644 index 00000000..e8f81fc4 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-m-i-d-d-l-e_-c-l-i-c-k/index.html @@ -0,0 +1,68 @@ + + + + MIDDLE_CLICK + + +
+
+ + +
+
+
+
+
+ +
+ +
+

MIDDLE_CLICK

+

Cloning an ItemStack by middle clicking it.

+
+
+
+
+

Properties

+
+
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+ +
+
+
ordinal +
Link copied to clipboard
+
+
+
+
val ordinal: Int
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-m-i-d-d-l-e_-c-l-i-c-k/name.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-m-i-d-d-l-e_-c-l-i-c-k/name.html new file mode 100644 index 00000000..f0514d68 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-m-i-d-d-l-e_-c-l-i-c-k/name.html @@ -0,0 +1,40 @@ + + + + name + + +
+
+ + +
+
+
+
+
+ +
+ +
+

name

+
+
+ +
+
val name: String
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-m-i-d-d-l-e_-c-l-i-c-k/ordinal.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-m-i-d-d-l-e_-c-l-i-c-k/ordinal.html new file mode 100644 index 00000000..c9c1dd6f --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-m-i-d-d-l-e_-c-l-i-c-k/ordinal.html @@ -0,0 +1,40 @@ + + + + ordinal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ordinal

+
+
+ +
+
val ordinal: Int
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-p-i-c-k-u-p/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-p-i-c-k-u-p/index.html new file mode 100644 index 00000000..ea44772c --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-p-i-c-k-u-p/index.html @@ -0,0 +1,68 @@ + + + + PICKUP + + +
+
+ + +
+
+
+
+
+ +
+ +
+

PICKUP

+

A normal slot click.

+
+
+
+
+

Properties

+
+
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+ +
+
+
ordinal +
Link copied to clipboard
+
+
+
+
val ordinal: Int
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-p-i-c-k-u-p/name.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-p-i-c-k-u-p/name.html new file mode 100644 index 00000000..0dbcbad6 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-p-i-c-k-u-p/name.html @@ -0,0 +1,40 @@ + + + + name + + +
+
+ + +
+
+
+
+
+ +
+ +
+

name

+
+
+ +
+
val name: String
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-p-i-c-k-u-p/ordinal.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-p-i-c-k-u-p/ordinal.html new file mode 100644 index 00000000..e0b8bad1 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-p-i-c-k-u-p/ordinal.html @@ -0,0 +1,40 @@ + + + + ordinal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ordinal

+
+
+ +
+
val ordinal: Int
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-p-i-c-k-u-p_-a-l-l/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-p-i-c-k-u-p_-a-l-l/index.html new file mode 100644 index 00000000..5faba8d2 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-p-i-c-k-u-p_-a-l-l/index.html @@ -0,0 +1,68 @@ + + + + PICKUP_ALL + + +
+
+ + +
+
+
+
+
+ +
+ +
+

PICKUP_ALL

+

A double slot click (to pick up all items of a stack).

+
+
+
+
+

Properties

+
+
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+ +
+
+
ordinal +
Link copied to clipboard
+
+
+
+
val ordinal: Int
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-p-i-c-k-u-p_-a-l-l/name.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-p-i-c-k-u-p_-a-l-l/name.html new file mode 100644 index 00000000..b53d4bfc --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-p-i-c-k-u-p_-a-l-l/name.html @@ -0,0 +1,40 @@ + + + + name + + +
+
+ + +
+
+
+
+
+ +
+ +
+

name

+
+
+ +
+
val name: String
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-p-i-c-k-u-p_-a-l-l/ordinal.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-p-i-c-k-u-p_-a-l-l/ordinal.html new file mode 100644 index 00000000..e4f6cbc3 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-p-i-c-k-u-p_-a-l-l/ordinal.html @@ -0,0 +1,40 @@ + + + + ordinal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ordinal

+
+
+ +
+
val ordinal: Int
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-s-h-i-f-t_-c-l-i-c-k/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-s-h-i-f-t_-c-l-i-c-k/index.html new file mode 100644 index 00000000..6bc1e3e5 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-s-h-i-f-t_-c-l-i-c-k/index.html @@ -0,0 +1,68 @@ + + + + SHIFT_CLICK + + +
+
+ + +
+
+
+
+
+ +
+ +
+

SHIFT_CLICK

+

Moving items from one inventory to another using shift.

+
+
+
+
+

Properties

+
+
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+ +
+
+
ordinal +
Link copied to clipboard
+
+
+
+
val ordinal: Int
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-s-h-i-f-t_-c-l-i-c-k/name.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-s-h-i-f-t_-c-l-i-c-k/name.html new file mode 100644 index 00000000..cb38a1ec --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-s-h-i-f-t_-c-l-i-c-k/name.html @@ -0,0 +1,40 @@ + + + + name + + +
+
+ + +
+
+
+
+
+ +
+ +
+

name

+
+
+ +
+
val name: String
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-s-h-i-f-t_-c-l-i-c-k/ordinal.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-s-h-i-f-t_-c-l-i-c-k/ordinal.html new file mode 100644 index 00000000..0a3fe122 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-s-h-i-f-t_-c-l-i-c-k/ordinal.html @@ -0,0 +1,40 @@ + + + + ordinal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ordinal

+
+
+ +
+
val ordinal: Int
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-t-h-r-o-w_-a-l-l/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-t-h-r-o-w_-a-l-l/index.html new file mode 100644 index 00000000..d360ace6 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-t-h-r-o-w_-a-l-l/index.html @@ -0,0 +1,68 @@ + + + + THROW_ALL + + +
+
+ + +
+
+
+
+
+ +
+ +
+

THROW_ALL

+

Throw away a whole ItemStack (e.g. using CTRL + Q).

+
+
+
+
+

Properties

+
+
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+ +
+
+
ordinal +
Link copied to clipboard
+
+
+
+
val ordinal: Int
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-t-h-r-o-w_-a-l-l/name.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-t-h-r-o-w_-a-l-l/name.html new file mode 100644 index 00000000..79b394e1 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-t-h-r-o-w_-a-l-l/name.html @@ -0,0 +1,40 @@ + + + + name + + +
+
+ + +
+
+
+
+
+ +
+ +
+

name

+
+
+ +
+
val name: String
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-t-h-r-o-w_-a-l-l/ordinal.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-t-h-r-o-w_-a-l-l/ordinal.html new file mode 100644 index 00000000..79626f8a --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-t-h-r-o-w_-a-l-l/ordinal.html @@ -0,0 +1,40 @@ + + + + ordinal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ordinal

+
+
+ +
+
val ordinal: Int
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-t-h-r-o-w_-o-n-e/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-t-h-r-o-w_-o-n-e/index.html new file mode 100644 index 00000000..f0ec0cfb --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-t-h-r-o-w_-o-n-e/index.html @@ -0,0 +1,68 @@ + + + + THROW_ONE + + +
+
+ + +
+
+
+
+
+ +
+ +
+

THROW_ONE

+

Throw away one item of an ItemStack (e.g. using Q).

+
+
+
+
+

Properties

+
+
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+ +
+
+
ordinal +
Link copied to clipboard
+
+
+
+
val ordinal: Int
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-t-h-r-o-w_-o-n-e/name.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-t-h-r-o-w_-o-n-e/name.html new file mode 100644 index 00000000..97962216 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-t-h-r-o-w_-o-n-e/name.html @@ -0,0 +1,40 @@ + + + + name + + +
+
+ + +
+
+
+
+
+ +
+ +
+

name

+
+
+ +
+
val name: String
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-t-h-r-o-w_-o-n-e/ordinal.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-t-h-r-o-w_-o-n-e/ordinal.html new file mode 100644 index 00000000..99ce7d83 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-t-h-r-o-w_-o-n-e/ordinal.html @@ -0,0 +1,40 @@ + + + + ordinal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ordinal

+
+
+ +
+
val ordinal: Int
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/index.html new file mode 100644 index 00000000..e762edab --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/index.html @@ -0,0 +1,243 @@ + + + + GuiActionType + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiActionType

+
enum GuiActionType : Enum<GuiActionType>
+
+
+
+
+

Entries

+
+
+
+
DRAG_END +
Link copied to clipboard
+
+
+
+
Finish using a dragging feature.
+
+
+
+
+ +
+
+
DRAG_START +
Link copied to clipboard
+
+
+
+
Start using a dragging feature.
+
+
+
+
+ +
+
+
DRAG +
Link copied to clipboard
+
+
+
+
Using a dragging feature.
+
+
+
+
+ +
+
+
THROW_ONE +
Link copied to clipboard
+
+
+
+
Throw away one item of an ItemStack (e.g.
+
+
+
+
+ +
+
+
THROW_ALL +
Link copied to clipboard
+
+
+
+
Throw away a whole ItemStack (e.g.
+
+
+
+
+ +
+
+
MIDDLE_CLICK +
Link copied to clipboard
+
+
+
+
Cloning an ItemStack by middle clicking it.
+
+
+
+
+ +
+
+
HOTKEY_SWAP +
Link copied to clipboard
+
+
+
+
Moving items from one inventory to another using a hotkey (e.g.
+
+
+
+
+ +
+
+
SHIFT_CLICK +
Link copied to clipboard
+
+
+
+
Moving items from one inventory to another using shift.
+
+
+
+
+ +
+
+
INSERT +
Link copied to clipboard
+
+
+
+
Inserting items into an inventory.
+
+
+
+
+ +
+
+
PICKUP_ALL +
Link copied to clipboard
+
+
+
+
A double slot click (to pick up all items of a stack).
+
+
+
+
+ +
+
+
PICKUP +
Link copied to clipboard
+
+
+
+
A normal slot click.
+
+
+
+
+
+

Types

+
+
+
+
Companion +
Link copied to clipboard
+
+
+
+ +
+
object Companion
+
+
+
+
+
+
+
+

Properties

+
+
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+ +
+
+
ordinal +
Link copied to clipboard
+
+
+
+
val ordinal: Int
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-event-handler-builder/-event-handler-builder.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-event-handler-builder/-event-handler-builder.html new file mode 100644 index 00000000..19d80c85 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-event-handler-builder/-event-handler-builder.html @@ -0,0 +1,51 @@ + + + + EventHandlerBuilder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

EventHandlerBuilder

+
+
+ +
+
fun EventHandlerBuilder()
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-event-handler-builder/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-event-handler-builder/index.html new file mode 100644 index 00000000..b60ec83f --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-event-handler-builder/index.html @@ -0,0 +1,104 @@ + + + + EventHandlerBuilder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

EventHandlerBuilder

+
class EventHandlerBuilder
+
+
+
+
+

Functions

+
+
+
+
internalBuild +
Link copied to clipboard
+
+
+
+ +
+
fun internalBuild(): GuiEventHandler
+
+
Builds the event handler.
+
+
+
+
+ +
+
+
onClick +
Link copied to clipboard
+
+
+
+ +
+
fun onClick(onClick: (GuiClickEvent) -> Unit)
+
+
And event callback which will be invoked if a player interacts with the inventory.
+
+
+
+
+ +
+
+
onClose +
Link copied to clipboard
+
+
+
+ +
+
fun onClose(onClose: (GuiCloseEvent) -> Unit)
+
+
An event callback which will be invoked if the gui inventory gets closed.
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-event-handler-builder/internal-build.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-event-handler-builder/internal-build.html new file mode 100644 index 00000000..c37069e8 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-event-handler-builder/internal-build.html @@ -0,0 +1,51 @@ + + + + internalBuild + + +
+
+ + +
+
+
+
+
+ +
+ +
+

internalBuild

+
+
+ +
+
fun internalBuild(): GuiEventHandler
+
+

Builds the event handler.

INTERNAL! You probably do not need this function.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-event-handler-builder/on-click.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-event-handler-builder/on-click.html new file mode 100644 index 00000000..ce615def --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-event-handler-builder/on-click.html @@ -0,0 +1,51 @@ + + + + onClick + + +
+
+ + +
+
+
+
+
+ +
+ +
+

onClick

+
+
+ +
+
fun onClick(onClick: (GuiClickEvent) -> Unit)
+
+

And event callback which will be invoked if a player interacts with the inventory.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-event-handler-builder/on-close.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-event-handler-builder/on-close.html new file mode 100644 index 00000000..e5ae2c27 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-event-handler-builder/on-close.html @@ -0,0 +1,51 @@ + + + + onClose + + +
+
+ + +
+
+
+
+
+ +
+ +
+

onClose

+
+
+ +
+
fun onClose(onClose: (GuiCloseEvent) -> Unit)
+
+

An event callback which will be invoked if the gui inventory gets closed.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-gui-builder.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-gui-builder.html new file mode 100644 index 00000000..00444c47 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-gui-builder.html @@ -0,0 +1,51 @@ + + + + GuiBuilder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiBuilder

+
+
+ +
+
fun GuiBuilder(type: GuiType, title: LiteralText, defaultPageKey: Any)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-internal/-internal.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-internal/-internal.html new file mode 100644 index 00000000..d319d308 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-internal/-internal.html @@ -0,0 +1,51 @@ + + + + Internal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Internal

+
+
+ +
+
fun Internal()
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-internal/event-handler.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-internal/event-handler.html new file mode 100644 index 00000000..33f44068 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-internal/event-handler.html @@ -0,0 +1,51 @@ + + + + eventHandler + + +
+
+ + +
+
+
+
+
+ +
+ +
+

eventHandler

+
+
+ +
+
var eventHandler: GuiEventHandler? = null
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-internal/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-internal/index.html new file mode 100644 index 00000000..5ca18c3d --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-internal/index.html @@ -0,0 +1,124 @@ + + + + Internal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Internal

+
inner class Internal
+
+
+
+
+

Functions

+
+
+
+
internalBuild +
Link copied to clipboard
+
+
+
+ +
+
fun internalBuild(): Gui
+
+
+
+
+
+
+
+

Properties

+
+
+
+
eventHandler +
Link copied to clipboard
+
+
+
+
var eventHandler: GuiEventHandler? = null
+
+
+
+
+ +
+
+
pagesByKey +
Link copied to clipboard
+
+
+
+
val pagesByKey: HashMap<String, GuiPage>
+
+
+
+
+ +
+
+
pagesByNumber +
Link copied to clipboard
+
+
+
+
val pagesByNumber: HashMap<Int, GuiPage>
+
+
+
+
+ +
+
+
random +
Link copied to clipboard
+
+
+
+
val random: Random
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-internal/internal-build.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-internal/internal-build.html new file mode 100644 index 00000000..0360a56d --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-internal/internal-build.html @@ -0,0 +1,51 @@ + + + + internalBuild + + +
+
+ + +
+
+
+
+
+ +
+ +
+

internalBuild

+
+
+ +
+
fun internalBuild(): Gui
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-internal/pages-by-key.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-internal/pages-by-key.html new file mode 100644 index 00000000..b5658f8f --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-internal/pages-by-key.html @@ -0,0 +1,51 @@ + + + + pagesByKey + + +
+
+ + +
+
+
+
+
+ +
+ +
+

pagesByKey

+
+
+ +
+
val pagesByKey: HashMap<String, GuiPage>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-internal/pages-by-number.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-internal/pages-by-number.html new file mode 100644 index 00000000..6ff78a76 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-internal/pages-by-number.html @@ -0,0 +1,51 @@ + + + + pagesByNumber + + +
+
+ + +
+
+
+
+
+ +
+ +
+

pagesByNumber

+
+
+ +
+
val pagesByNumber: HashMap<Int, GuiPage>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-internal/random.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-internal/random.html new file mode 100644 index 00000000..0a5cf2c3 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-internal/random.html @@ -0,0 +1,51 @@ + + + + random + + +
+
+ + +
+
+
+
+
+ +
+ +
+

random

+
+
+ +
+
val random: Random
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/-internal/-internal.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/-internal/-internal.html new file mode 100644 index 00000000..ba3793fd --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/-internal/-internal.html @@ -0,0 +1,51 @@ + + + + Internal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Internal

+
+
+ +
+
fun Internal()
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/-internal/content.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/-internal/content.html new file mode 100644 index 00000000..d400426d --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/-internal/content.html @@ -0,0 +1,51 @@ + + + + content + + +
+
+ + +
+
+
+
+
+ +
+ +
+

content

+
+
+ +
+
val content: HashMap<Int, GuiElement>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/-internal/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/-internal/index.html new file mode 100644 index 00000000..2142d146 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/-internal/index.html @@ -0,0 +1,85 @@ + + + + Internal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Internal

+
inner class Internal
+
+
+
+
+

Functions

+
+
+
+
internalBuild +
Link copied to clipboard
+
+
+
+ +
+
fun internalBuild(): GuiPage
+
+
Builds the page.
+
+
+
+
+
+

Properties

+
+
+
+
content +
Link copied to clipboard
+
+
+
+
val content: HashMap<Int, GuiElement>
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/-internal/internal-build.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/-internal/internal-build.html new file mode 100644 index 00000000..f7099b8b --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/-internal/internal-build.html @@ -0,0 +1,51 @@ + + + + internalBuild + + +
+
+ + +
+
+
+
+
+ +
+ +
+

internalBuild

+
+
+ +
+
fun internalBuild(): GuiPage
+
+

Builds the page.

INTERNAL! You probably do not need this function.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/-page-builder.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/-page-builder.html new file mode 100644 index 00000000..1fbbff67 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/-page-builder.html @@ -0,0 +1,51 @@ + + + + PageBuilder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

PageBuilder

+
+
+ +
+
fun PageBuilder(key: String, number: Int)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/button.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/button.html new file mode 100644 index 00000000..6627961f --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/button.html @@ -0,0 +1,51 @@ + + + + button + + +
+
+ + +
+
+
+
+
+ +
+ +
+

button

+
+
+ +
+
fun button(slots: GuiSlotCompound, icon: GuiIcon, onClick: (GuiClickEvent) -> Unit)
+
+

Adds a button. A button has custom onClick logic.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/change-page-by-key.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/change-page-by-key.html new file mode 100644 index 00000000..90b5c954 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/change-page-by-key.html @@ -0,0 +1,51 @@ + + + + changePageByKey + + +
+
+ + +
+
+
+
+
+ +
+ +
+

changePageByKey

+
+
+ +
+
fun changePageByKey(slots: GuiSlotCompound, icon: GuiIcon, pageKey: Any, shouldChange: (GuiClickEvent) -> Boolean = { true }, onChange: (GuiClickEvent) -> Unit? = null)
+
+

Adds a page change button, which will open the specified page when clicked.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/change-page-by-number.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/change-page-by-number.html new file mode 100644 index 00000000..d7080042 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/change-page-by-number.html @@ -0,0 +1,51 @@ + + + + changePageByNumber + + +
+
+ + +
+
+
+
+
+ +
+ +
+

changePageByNumber

+
+
+ +
+
fun changePageByNumber(slots: GuiSlotCompound, icon: GuiIcon, pageNumber: Int, shouldChange: (GuiClickEvent) -> Boolean = { true }, onChange: (GuiClickEvent) -> Unit? = null)
+
+

Adds a page change button, which will open the specified page when clicked.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/compound-scroll-backwards.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/compound-scroll-backwards.html new file mode 100644 index 00000000..5812cd64 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/compound-scroll-backwards.html @@ -0,0 +1,51 @@ + + + + compoundScrollBackwards + + +
+
+ + +
+
+
+
+
+ +
+ +
+

compoundScrollBackwards

+
+
+ +
+
fun compoundScrollBackwards(slots: GuiSlotCompound, icon: GuiIcon, compound: GuiCompound<*>, speed: Int = 50, scrollTimes: Int = compound.compoundHeight)
+
+

Adds a compound scroll button.

This one scrolls backwards, line by line.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/compound-scroll-forwards.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/compound-scroll-forwards.html new file mode 100644 index 00000000..89f229c5 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/compound-scroll-forwards.html @@ -0,0 +1,51 @@ + + + + compoundScrollForwards + + +
+
+ + +
+
+
+
+
+ +
+ +
+

compoundScrollForwards

+
+
+ +
+
fun compoundScrollForwards(slots: GuiSlotCompound, icon: GuiIcon, compound: GuiCompound<*>, speed: Int = 50, scrollTimes: Int = compound.compoundHeight)
+
+

Adds a compound scroll button.

This one scrolls forwards, line by line.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/compound-scroll.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/compound-scroll.html new file mode 100644 index 00000000..217629ad --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/compound-scroll.html @@ -0,0 +1,51 @@ + + + + compoundScroll + + +
+
+ + +
+
+
+
+
+ +
+ +
+

compoundScroll

+
+
+ +
+
fun compoundScroll(slots: GuiSlotCompound, icon: GuiIcon, compound: GuiCompound<*>, reverse: Boolean, speed: Int = 50, scrollDistance: Int = compound.compoundWidth, scrollTimes: Int = compound.compoundHeight)
+
+

Adds a compound scroll button.

Used by both compoundScrollForwards and compoundScrollBackwards, which are easier to use than this function.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/compound.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/compound.html new file mode 100644 index 00000000..b3356595 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/compound.html @@ -0,0 +1,51 @@ + + + + compound + + +
+
+ + +
+
+
+
+
+ +
+ +
+

compound

+
+
+ +
+
fun <E> compound(slots: GuiSlotCompound.SlotRange.Rectangle, content: GuiList<E>, iconGenerator: (E) -> ItemStack, onClick: (event: GuiClickEvent, E) -> Unit? = null): GuiCompound<E>
+
+

Creates a new rectangular compound (startSlot and endSlot define the corners of the compound).

Return

the compound, which is needed for other elements, like a compound scroll button

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/effect-from.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/effect-from.html new file mode 100644 index 00000000..4b03f1cf --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/effect-from.html @@ -0,0 +1,51 @@ + + + + effectFrom + + +
+
+ + +
+
+
+
+
+ +
+ +
+

effectFrom

+
+
+ +
+
var effectFrom: GuiPage.ChangeEffect? = null
+
+

Effect used for transitions from this page. If this is not null and effectTo is null, this will be used as a fallback.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/effect-to.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/effect-to.html new file mode 100644 index 00000000..3d91d659 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/effect-to.html @@ -0,0 +1,51 @@ + + + + effectTo + + +
+
+ + +
+
+
+
+
+ +
+ +
+

effectTo

+
+
+ +
+
var effectTo: GuiPage.ChangeEffect? = null
+
+

Effect used for transitions to this page. If this is not null, it will always be used even if effectFrom is not null aswell.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/element.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/element.html new file mode 100644 index 00000000..76ab36bd --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/element.html @@ -0,0 +1,51 @@ + + + + element + + +
+
+ + +
+
+
+
+
+ +
+ +
+

element

+
+
+ +
+
fun element(guiSlotCompound: GuiSlotCompound, element: GuiElement)
+
+

Adds the given element for each given slot to the gui.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/free-slot.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/free-slot.html new file mode 100644 index 00000000..09365cf0 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/free-slot.html @@ -0,0 +1,51 @@ + + + + freeSlot + + +
+
+ + +
+
+
+
+
+ +
+ +
+

freeSlot

+
+
+ +
+
fun freeSlot(slots: GuiSlotCompound, onClick: (GuiClickEvent) -> Unit? = null)
+
+

Adds a free slot. A free slot allows player interaction.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/index.html new file mode 100644 index 00000000..b0a2f4f4 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/index.html @@ -0,0 +1,360 @@ + + + + PageBuilder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

PageBuilder

+
inner class PageBuilder(key: String, number: Int)
+
+
+
+
+

Types

+
+
+
+
Internal +
Link copied to clipboard
+
+
+
+ +
+
inner class Internal
+
+
+
+
+
+
+
+

Functions

+
+
+
+
button +
Link copied to clipboard
+
+
+
+ +
+
fun button(slots: GuiSlotCompound, icon: GuiIcon, onClick: (GuiClickEvent) -> Unit)
+
+
Adds a button.
+
+
+
+
+ +
+
+
changePageByKey +
Link copied to clipboard
+
+
+
+ +
+
fun changePageByKey(slots: GuiSlotCompound, icon: GuiIcon, pageKey: Any, shouldChange: (GuiClickEvent) -> Boolean = { true }, onChange: (GuiClickEvent) -> Unit? = null)
+
+
Adds a page change button, which will open the specified page when clicked.
+
+
+
+
+ +
+
+
changePageByNumber +
Link copied to clipboard
+
+
+
+ +
+
fun changePageByNumber(slots: GuiSlotCompound, icon: GuiIcon, pageNumber: Int, shouldChange: (GuiClickEvent) -> Boolean = { true }, onChange: (GuiClickEvent) -> Unit? = null)
+
+
Adds a page change button, which will open the specified page when clicked.
+
+
+
+
+ +
+
+
compound +
Link copied to clipboard
+
+
+
+ +
+
fun <E> compound(slots: GuiSlotCompound.SlotRange.Rectangle, content: GuiList<E>, iconGenerator: (E) -> ItemStack, onClick: (event: GuiClickEvent, E) -> Unit? = null): GuiCompound<E>
+
+
Creates a new rectangular compound (startSlot and endSlot define the corners of the compound).
+
+
+
+
+ +
+
+
compoundScroll +
Link copied to clipboard
+
+
+
+ +
+
fun compoundScroll(slots: GuiSlotCompound, icon: GuiIcon, compound: GuiCompound<*>, reverse: Boolean, speed: Int = 50, scrollDistance: Int = compound.compoundWidth, scrollTimes: Int = compound.compoundHeight)
+
+
Adds a compound scroll button.
+
+
+
+
+ +
+
+
compoundScrollBackwards +
Link copied to clipboard
+
+
+
+ +
+
fun compoundScrollBackwards(slots: GuiSlotCompound, icon: GuiIcon, compound: GuiCompound<*>, speed: Int = 50, scrollTimes: Int = compound.compoundHeight)
+
+
Adds a compound scroll button.
+
+
+
+
+ +
+
+
compoundScrollForwards +
Link copied to clipboard
+
+
+
+ +
+
fun compoundScrollForwards(slots: GuiSlotCompound, icon: GuiIcon, compound: GuiCompound<*>, speed: Int = 50, scrollTimes: Int = compound.compoundHeight)
+
+
Adds a compound scroll button.
+
+
+
+
+ +
+
+
element +
Link copied to clipboard
+
+
+
+ +
+
fun element(guiSlotCompound: GuiSlotCompound, element: GuiElement)
+
+
Adds the given element for each given slot to the gui.
+
+
+
+
+ +
+
+
freeSlot +
Link copied to clipboard
+
+
+
+ +
+
fun freeSlot(slots: GuiSlotCompound, onClick: (GuiClickEvent) -> Unit? = null)
+
+
Adds a free slot.
+
+
+
+
+ +
+
+
nextPage +
Link copied to clipboard
+
+
+
+ +
+
fun nextPage(slots: GuiSlotCompound, icon: GuiIcon, shouldChange: (GuiClickEvent) -> Boolean = { true }, onChange: (GuiClickEvent) -> Unit? = null)
+
+
Adds a page change button, which will open the next page when clicked.
+
+
+
+
+ +
+
+
placeholder +
Link copied to clipboard
+
+
+
+ +
+
fun placeholder(slots: GuiSlotCompound, icon: GuiIcon)
+
+
Adds a placeholder.
+
+
+
+
+ +
+
+
previousPage +
Link copied to clipboard
+
+
+
+ +
+
fun previousPage(slots: GuiSlotCompound, icon: GuiIcon, shouldChange: (GuiClickEvent) -> Boolean = { true }, onChange: (GuiClickEvent) -> Unit? = null)
+
+
Adds a page change button, which will open the previous page when clicked.
+
+
+
+
+ +
+
+
setEffect +
Link copied to clipboard
+
+
+
+ +
+
fun setEffect(effect: GuiPage.ChangeEffect?)
+
+
Sets both effectTo and effectFrom at the same time.
+
+
+
+
+
+

Properties

+
+
+
+
effectFrom +
Link copied to clipboard
+
+
+
+
var effectFrom: GuiPage.ChangeEffect? = null
Effect used for transitions from this page.
+
+
+
+
+ +
+
+
effectTo +
Link copied to clipboard
+
+
+
+
var effectTo: GuiPage.ChangeEffect? = null
Effect used for transitions to this page.
+
+
+
+
+ +
+
+
internalBuilder +
Link copied to clipboard
+
+
+
+
val internalBuilder: GuiBuilder.PageBuilder.Internal
INTERNAL!
+
+
+
+
+ +
+
+
key +
Link copied to clipboard
+
+
+
+
val key: String
+
+
+
+
+ +
+
+
number +
Link copied to clipboard
+
+
+
+
val number: Int
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/internal-builder.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/internal-builder.html new file mode 100644 index 00000000..e4472ad7 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/internal-builder.html @@ -0,0 +1,51 @@ + + + + internalBuilder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

internalBuilder

+
+
+ +
+
val internalBuilder: GuiBuilder.PageBuilder.Internal
+
+

INTERNAL! You probably do not need this value.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/key.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/key.html new file mode 100644 index 00000000..a887c648 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/key.html @@ -0,0 +1,51 @@ + + + + key + + +
+
+ + +
+
+
+
+
+ +
+ +
+

key

+
+
+ +
+
val key: String
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/next-page.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/next-page.html new file mode 100644 index 00000000..e8780234 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/next-page.html @@ -0,0 +1,51 @@ + + + + nextPage + + +
+
+ + +
+
+
+
+
+ +
+ +
+

nextPage

+
+
+ +
+
fun nextPage(slots: GuiSlotCompound, icon: GuiIcon, shouldChange: (GuiClickEvent) -> Boolean = { true }, onChange: (GuiClickEvent) -> Unit? = null)
+
+

Adds a page change button, which will open the next page when clicked.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/number.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/number.html new file mode 100644 index 00000000..49f6b00b --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/number.html @@ -0,0 +1,51 @@ + + + + number + + +
+
+ + +
+
+
+
+
+ +
+ +
+

number

+
+
+ +
+
val number: Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/placeholder.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/placeholder.html new file mode 100644 index 00000000..dde27438 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/placeholder.html @@ -0,0 +1,51 @@ + + + + placeholder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

placeholder

+
+
+ +
+
fun placeholder(slots: GuiSlotCompound, icon: GuiIcon)
+
+

Adds a placeholder. A placeholder ignores any click actions.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/previous-page.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/previous-page.html new file mode 100644 index 00000000..ccfff688 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/previous-page.html @@ -0,0 +1,51 @@ + + + + previousPage + + +
+
+ + +
+
+
+
+
+ +
+ +
+

previousPage

+
+
+ +
+
fun previousPage(slots: GuiSlotCompound, icon: GuiIcon, shouldChange: (GuiClickEvent) -> Boolean = { true }, onChange: (GuiClickEvent) -> Unit? = null)
+
+

Adds a page change button, which will open the previous page when clicked.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/set-effect.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/set-effect.html new file mode 100644 index 00000000..1c542837 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/set-effect.html @@ -0,0 +1,51 @@ + + + + setEffect + + +
+
+ + +
+
+
+
+
+ +
+ +
+

setEffect

+
+
+ +
+
fun setEffect(effect: GuiPage.ChangeEffect?)
+
+

Sets both effectTo and effectFrom at the same time.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/default-page-key.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/default-page-key.html new file mode 100644 index 00000000..9d026234 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/default-page-key.html @@ -0,0 +1,51 @@ + + + + defaultPageKey + + +
+
+ + +
+
+
+
+
+ +
+ +
+

defaultPageKey

+
+
+ +
+
val defaultPageKey: Any
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/events.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/events.html new file mode 100644 index 00000000..ba32b3fe --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/events.html @@ -0,0 +1,51 @@ + + + + events + + +
+
+ + +
+
+
+
+
+ +
+ +
+

events

+
+
+ +
+
inline fun events(builder: GuiBuilder.EventHandlerBuilder.() -> Unit)
+
+

Opens a new EventHandlerBuilder to build and set a new GuiEventHandler for the gui.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/index.html new file mode 100644 index 00000000..b99fe742 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/index.html @@ -0,0 +1,194 @@ + + + + GuiBuilder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiBuilder

+
class GuiBuilder(type: GuiType, title: LiteralText, defaultPageKey: Any)
+
+
+
+
+

Types

+
+
+
+
EventHandlerBuilder +
Link copied to clipboard
+
+
+
+ +
+
class EventHandlerBuilder
+
+
+
+
+
+
+ +
+
+
Internal +
Link copied to clipboard
+
+
+
+ +
+
inner class Internal
+
+
+
+
+
+
+ +
+
+
PageBuilder +
Link copied to clipboard
+
+
+
+ +
+
inner class PageBuilder(key: String, number: Int)
+
+
+
+
+
+
+
+

Functions

+
+
+
+
events +
Link copied to clipboard
+
+
+
+ +
+
inline fun events(builder: GuiBuilder.EventHandlerBuilder.() -> Unit)
+
+
Opens a new EventHandlerBuilder to build and set a new GuiEventHandler for the gui.
+
+
+
+
+ +
+
+
page +
Link copied to clipboard
+
+
+
+ +
+
inline fun page(key: Any = "${Instant.now()}${internalBuilder.random.nextInt(10, 20)}", number: Int = internalBuilder.pagesByNumber.keys.maxOrNull()?.plus(1) ?: 0, builder: GuiBuilder.PageBuilder.() -> Unit)
+
+
Add a new page to the gui.
+
+
+
+
+
+

Properties

+
+
+
+
defaultPageKey +
Link copied to clipboard
+
+
+
+
val defaultPageKey: Any
+
+
+
+
+ +
+
+
internalBuilder +
Link copied to clipboard
+
+
+
+
val internalBuilder: GuiBuilder.Internal
INTERNAL!
+
+
+
+
+ +
+
+
title +
Link copied to clipboard
+
+
+
+
val title: LiteralText
+
+
+
+
+ +
+
+
type +
Link copied to clipboard
+
+
+
+
val type: GuiType
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/internal-builder.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/internal-builder.html new file mode 100644 index 00000000..fad6b787 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/internal-builder.html @@ -0,0 +1,51 @@ + + + + internalBuilder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

internalBuilder

+
+
+ +
+
val internalBuilder: GuiBuilder.Internal
+
+

INTERNAL! You probably do not need this value.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/page.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/page.html new file mode 100644 index 00000000..0c289b82 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/page.html @@ -0,0 +1,51 @@ + + + + page + + +
+
+ + +
+
+
+
+
+ +
+ +
+

page

+
+
+ +
+
inline fun page(key: Any = "${Instant.now()}${internalBuilder.random.nextInt(10, 20)}", number: Int = internalBuilder.pagesByNumber.keys.maxOrNull()?.plus(1) ?: 0, builder: GuiBuilder.PageBuilder.() -> Unit)
+
+

Add a new page to the gui.

Parameters

key

the unique key of the page

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/title.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/title.html new file mode 100644 index 00000000..b852f5f1 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/title.html @@ -0,0 +1,51 @@ + + + + title + + +
+
+ + +
+
+
+
+
+ +
+ +
+

title

+
+
+ +
+
val title: LiteralText
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/type.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/type.html new file mode 100644 index 00000000..3ce201bb --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/type.html @@ -0,0 +1,51 @@ + + + + type + + +
+
+ + +
+
+
+
+
+ +
+ +
+

type

+
+
+ +
+
val type: GuiType
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/-gui-compound.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/-gui-compound.html new file mode 100644 index 00000000..4864f8ac --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/-gui-compound.html @@ -0,0 +1,51 @@ + + + + GuiCompound + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiCompound

+
+
+ +
+
fun <E> GuiCompound(guiType: GuiType, slots: GuiSlotCompound.SlotRange.Rectangle, content: GuiList<E>, iconGenerator: (E) -> ItemStack, onClick: (event: GuiClickEvent, E) -> Unit?)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/compound-height.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/compound-height.html new file mode 100644 index 00000000..194dd67f --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/compound-height.html @@ -0,0 +1,51 @@ + + + + compoundHeight + + +
+
+ + +
+
+
+
+
+ +
+ +
+

compoundHeight

+
+
+ +
+
val compoundHeight: Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/compound-width.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/compound-width.html new file mode 100644 index 00000000..4f7c2f15 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/compound-width.html @@ -0,0 +1,51 @@ + + + + compoundWidth + + +
+
+ + +
+
+
+
+
+ +
+ +
+

compoundWidth

+
+
+ +
+
val compoundWidth: Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/content-size.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/content-size.html new file mode 100644 index 00000000..7aafb638 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/content-size.html @@ -0,0 +1,51 @@ + + + + contentSize + + +
+
+ + +
+
+
+
+
+ +
+ +
+

contentSize

+
+
+ +
+
val contentSize: Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/content.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/content.html new file mode 100644 index 00000000..672d26a9 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/content.html @@ -0,0 +1,51 @@ + + + + content + + +
+
+ + +
+
+
+
+
+ +
+ +
+

content

+
+
+ +
+
val content: GuiList<E>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/displayed-content.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/displayed-content.html new file mode 100644 index 00000000..5a75bc81 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/displayed-content.html @@ -0,0 +1,51 @@ + + + + displayedContent + + +
+
+ + +
+
+
+
+
+ +
+ +
+

displayedContent

+
+
+ +
+
var displayedContent: List<E>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/gui-type.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/gui-type.html new file mode 100644 index 00000000..9f97fe8d --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/gui-type.html @@ -0,0 +1,51 @@ + + + + guiType + + +
+
+ + +
+
+
+
+
+ +
+ +
+

guiType

+
+
+ +
+
val guiType: GuiType
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/index.html new file mode 100644 index 00000000..fdc844b6 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/index.html @@ -0,0 +1,170 @@ + + + + GuiCompound + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiCompound

+
class GuiCompound<E>(guiType: GuiType, slots: GuiSlotCompound.SlotRange.Rectangle, content: GuiList<E>, iconGenerator: (E) -> ItemStack, onClick: (event: GuiClickEvent, E) -> Unit?) : GuiUseable
+
+
+
+
+

Properties

+
+
+
+
compoundHeight +
Link copied to clipboard
+
+
+
+
val compoundHeight: Int
+
+
+
+
+ +
+
+
compoundWidth +
Link copied to clipboard
+
+
+
+
val compoundWidth: Int
+
+
+
+
+ +
+
+
content +
Link copied to clipboard
+
+
+
+
val content: GuiList<E>
+
+
+
+
+ +
+
+
contentSize +
Link copied to clipboard
+
+
+
+
val contentSize: Int
+
+
+
+
+ +
+
+
displayedContent +
Link copied to clipboard
+
+
+
+
var displayedContent: List<E>
+
+
+
+
+ +
+
+
guiType +
Link copied to clipboard
+
+
+
+
val guiType: GuiType
+
+
+
+
+ +
+
+
inUse +
Link copied to clipboard
+
+
+
+
var inUse: Boolean = false
+
+
+
+
+ +
+
+
scrollProgress +
Link copied to clipboard
+
+
+
+
var scrollProgress: Int = 0
+
+
+
+
+ +
+
+
slots +
Link copied to clipboard
+
+
+
+
val slots: GuiSlotCompound.SlotRange.Rectangle
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/scroll-progress.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/scroll-progress.html new file mode 100644 index 00000000..10940614 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/scroll-progress.html @@ -0,0 +1,51 @@ + + + + scrollProgress + + +
+
+ + +
+
+
+
+
+ +
+ +
+

scrollProgress

+
+
+ +
+
var scrollProgress: Int = 0
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/slots.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/slots.html new file mode 100644 index 00000000..b543b112 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/slots.html @@ -0,0 +1,51 @@ + + + + slots + + +
+
+ + +
+
+
+
+
+ +
+ +
+

slots

+
+
+ +
+
val slots: GuiSlotCompound.SlotRange.Rectangle
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/-gui-dimensions.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/-gui-dimensions.html new file mode 100644 index 00000000..5cf8ca9e --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/-gui-dimensions.html @@ -0,0 +1,51 @@ + + + + GuiDimensions + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiDimensions

+
+
+ +
+
fun GuiDimensions(width: Int, height: Int)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/gui-slots.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/gui-slots.html new file mode 100644 index 00000000..f2208d57 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/gui-slots.html @@ -0,0 +1,51 @@ + + + + guiSlots + + +
+
+ + +
+
+
+
+
+ +
+ +
+

guiSlots

+
+
+ +
+
val guiSlots: ArrayList<GuiSlot>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/height.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/height.html new file mode 100644 index 00000000..4dcde8f7 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/height.html @@ -0,0 +1,51 @@ + + + + height + + +
+
+ + +
+
+
+
+
+ +
+ +
+

height

+
+
+ +
+
val height: Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/index.html new file mode 100644 index 00000000..86c49f95 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/index.html @@ -0,0 +1,118 @@ + + + + GuiDimensions + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiDimensions

+
data class GuiDimensions(width: Int, height: Int)
+
+
+
+
+

Properties

+
+
+
+
guiSlots +
Link copied to clipboard
+
+
+
+
val guiSlots: ArrayList<GuiSlot>
+
+
+
+
+ +
+
+
height +
Link copied to clipboard
+
+
+
+
val height: Int
+
+
+
+
+ +
+
+
slotAmount +
Link copied to clipboard
+
+
+
+
val slotAmount: Int
+
+
+
+
+ +
+
+
slotMap +
Link copied to clipboard
+
+
+
+
val slotMap: HashMap<Int, GuiSlot>
+
+
+
+
+ +
+
+
width +
Link copied to clipboard
+
+
+
+
val width: Int
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/slot-amount.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/slot-amount.html new file mode 100644 index 00000000..1effdcfd --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/slot-amount.html @@ -0,0 +1,51 @@ + + + + slotAmount + + +
+
+ + +
+
+
+
+
+ +
+ +
+

slotAmount

+
+
+ +
+
val slotAmount: Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/slot-map.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/slot-map.html new file mode 100644 index 00000000..96952681 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/slot-map.html @@ -0,0 +1,51 @@ + + + + slotMap + + +
+
+ + +
+
+
+
+
+ +
+ +
+

slotMap

+
+
+ +
+
val slotMap: HashMap<Int, GuiSlot>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/width.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/width.html new file mode 100644 index 00000000..4ddd61a4 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/width.html @@ -0,0 +1,51 @@ + + + + width + + +
+
+ + +
+
+
+
+
+ +
+ +
+

width

+
+
+ +
+
val width: Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-element/get-item-stack.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-element/get-item-stack.html new file mode 100644 index 00000000..61871352 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-element/get-item-stack.html @@ -0,0 +1,51 @@ + + + + getItemStack + + +
+
+ + +
+
+
+
+
+ +
+ +
+

getItemStack

+
+
+ +
+
abstract fun getItemStack(slotIndex: Int): ItemStack
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-element/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-element/index.html new file mode 100644 index 00000000..aee25db1 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-element/index.html @@ -0,0 +1,167 @@ + + + + GuiElement + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiElement

+
interface GuiElement
+
+
+
+
+

Functions

+
+
+
+
getItemStack +
Link copied to clipboard
+
+
+
+ +
+
abstract fun getItemStack(slotIndex: Int): ItemStack
+
+
+
+
+
+
+ +
+
+
onClick +
Link copied to clipboard
+
+
+
+ +
+
abstract fun onClick(clickEvent: GuiClickEvent)
+
+
+
+
+
+
+ +
+
+
shouldCancel +
Link copied to clipboard
+
+
+
+ +
+
abstract fun shouldCancel(clickEvent: GuiClickEvent): Boolean
+
+
+
+
+
+
+ +
+
+
startUsing +
Link copied to clipboard
+
+
+
+ +
+
open fun startUsing(gui: Gui)
+
+
+
+
+
+
+ +
+
+
stopUsing +
Link copied to clipboard
+
+
+
+ +
+
open fun stopUsing(gui: Gui)
+
+
+
+
+
+
+
+

Inheritors

+
+
+
+
GuiCompoundElement +
Link copied to clipboard
+
+
+
+
+ +
+
+
GuiFreeSlot +
Link copied to clipboard
+
+
+
+
+ +
+
+
GuiPlaceholder +
Link copied to clipboard
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-element/on-click.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-element/on-click.html new file mode 100644 index 00000000..53347375 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-element/on-click.html @@ -0,0 +1,51 @@ + + + + onClick + + +
+
+ + +
+
+
+
+
+ +
+ +
+

onClick

+
+
+ +
+
abstract fun onClick(clickEvent: GuiClickEvent)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-element/should-cancel.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-element/should-cancel.html new file mode 100644 index 00000000..2e3eaeca --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-element/should-cancel.html @@ -0,0 +1,51 @@ + + + + shouldCancel + + +
+
+ + +
+
+
+
+
+ +
+ +
+

shouldCancel

+
+
+ +
+
abstract fun shouldCancel(clickEvent: GuiClickEvent): Boolean
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-element/start-using.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-element/start-using.html new file mode 100644 index 00000000..6bfbda85 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-element/start-using.html @@ -0,0 +1,51 @@ + + + + startUsing + + +
+
+ + +
+
+
+
+
+ +
+ +
+

startUsing

+
+
+ +
+
open fun startUsing(gui: Gui)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-element/stop-using.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-element/stop-using.html new file mode 100644 index 00000000..a14a96f7 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-element/stop-using.html @@ -0,0 +1,51 @@ + + + + stopUsing + + +
+
+ + +
+
+
+
+
+ +
+ +
+

stopUsing

+
+
+ +
+
open fun stopUsing(gui: Gui)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-event-handler/-gui-event-handler.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-event-handler/-gui-event-handler.html new file mode 100644 index 00000000..bb1d253a --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-event-handler/-gui-event-handler.html @@ -0,0 +1,51 @@ + + + + GuiEventHandler + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiEventHandler

+
+
+ +
+
fun GuiEventHandler(onClick: (GuiClickEvent) -> Unit?, onClose: (GuiCloseEvent) -> Unit?)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-event-handler/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-event-handler/index.html new file mode 100644 index 00000000..ceb0dbe1 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-event-handler/index.html @@ -0,0 +1,79 @@ + + + + GuiEventHandler + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiEventHandler

+
class GuiEventHandler(onClick: (GuiClickEvent) -> Unit?, onClose: (GuiCloseEvent) -> Unit?)
+
+
+
+
+

Properties

+
+
+
+
onClick +
Link copied to clipboard
+
+
+
+
val onClick: (GuiClickEvent) -> Unit?
+
+
+
+
+ +
+
+
onClose +
Link copied to clipboard
+
+
+
+
val onClose: (GuiCloseEvent) -> Unit?
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-event-handler/on-click.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-event-handler/on-click.html new file mode 100644 index 00000000..582969d0 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-event-handler/on-click.html @@ -0,0 +1,51 @@ + + + + onClick + + +
+
+ + +
+
+
+
+
+ +
+ +
+

onClick

+
+
+ +
+
val onClick: (GuiClickEvent) -> Unit?
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-event-handler/on-close.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-event-handler/on-close.html new file mode 100644 index 00000000..78abde16 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-event-handler/on-close.html @@ -0,0 +1,51 @@ + + + + onClose + + +
+
+ + +
+
+
+
+
+ +
+ +
+

onClose

+
+
+ +
+
val onClose: (GuiCloseEvent) -> Unit?
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-event/gui.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-event/gui.html new file mode 100644 index 00000000..95141623 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-event/gui.html @@ -0,0 +1,51 @@ + + + + gui + + +
+
+ + +
+
+
+
+
+ +
+ +
+

gui

+
+
+ +
+
abstract val gui: Gui
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-event/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-event/index.html new file mode 100644 index 00000000..8b3a1cf7 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-event/index.html @@ -0,0 +1,77 @@ + + + + GuiEvent + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiEvent

+
interface GuiEvent
+
+
+
+
+

Properties

+
+
+
+
gui +
Link copied to clipboard
+
+
+
+
abstract val gui: Gui
+
+
+
+
+
+

Inheritors

+
+
+
+
GuiPlayerEvent +
Link copied to clipboard
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-gui-icon.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-gui-icon.html new file mode 100644 index 00000000..a2ad1b1b --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-gui-icon.html @@ -0,0 +1,51 @@ + + + + GuiIcon + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiIcon

+
+
+ +
+
fun GuiIcon()
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-static-icon/-static-icon.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-static-icon/-static-icon.html new file mode 100644 index 00000000..1154f776 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-static-icon/-static-icon.html @@ -0,0 +1,51 @@ + + + + StaticIcon + + +
+
+ + +
+
+
+
+
+ +
+ +
+

StaticIcon

+
+
+ +
+
fun StaticIcon(itemStack: ItemStack)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-static-icon/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-static-icon/index.html new file mode 100644 index 00000000..f94fd19e --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-static-icon/index.html @@ -0,0 +1,79 @@ + + + + StaticIcon + + +
+
+ + +
+
+
+
+
+ +
+ +
+

StaticIcon

+
class StaticIcon(itemStack: ItemStack) : GuiIcon
+
+
+
+
+

Properties

+
+
+
+
inUse +
Link copied to clipboard
+
+
+
+
var inUse: Boolean = false
+
+
+
+
+ +
+
+
itemStack +
Link copied to clipboard
+
+
+
+
open override val itemStack: ItemStack
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-static-icon/item-stack.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-static-icon/item-stack.html new file mode 100644 index 00000000..1bc00eec --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-static-icon/item-stack.html @@ -0,0 +1,51 @@ + + + + itemStack + + +
+
+ + +
+
+
+
+
+ +
+ +
+

itemStack

+
+
+ +
+
open override val itemStack: ItemStack
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-variable-icon/-variable-icon.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-variable-icon/-variable-icon.html new file mode 100644 index 00000000..2d6f9445 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-variable-icon/-variable-icon.html @@ -0,0 +1,51 @@ + + + + VariableIcon + + +
+
+ + +
+
+
+
+
+ +
+ +
+

VariableIcon

+
+
+ +
+
fun <E> VariableIcon(property: GuiProperty<E>, iconGenerator: (E) -> ItemStack)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-variable-icon/icon-generator.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-variable-icon/icon-generator.html new file mode 100644 index 00000000..ffecea54 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-variable-icon/icon-generator.html @@ -0,0 +1,51 @@ + + + + iconGenerator + + +
+
+ + +
+
+
+
+
+ +
+ +
+

iconGenerator

+
+
+ +
+
val iconGenerator: (E) -> ItemStack
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-variable-icon/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-variable-icon/index.html new file mode 100644 index 00000000..a54387c8 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-variable-icon/index.html @@ -0,0 +1,105 @@ + + + + VariableIcon + + +
+
+ + +
+
+
+
+
+ +
+ +
+

VariableIcon

+
class VariableIcon<E>(property: GuiProperty<E>, iconGenerator: (E) -> ItemStack) : GuiIcon
+
+
+
+
+

Properties

+
+
+
+
iconGenerator +
Link copied to clipboard
+
+
+
+
val iconGenerator: (E) -> ItemStack
+
+
+
+
+ +
+
+
inUse +
Link copied to clipboard
+
+
+
+
var inUse: Boolean = false
+
+
+
+
+ +
+
+
itemStack +
Link copied to clipboard
+
+
+
+
open override val itemStack: ItemStack
+
+
+
+
+ +
+
+
property +
Link copied to clipboard
+
+
+
+
val property: GuiProperty<E>
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-variable-icon/item-stack.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-variable-icon/item-stack.html new file mode 100644 index 00000000..7eacdb8b --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-variable-icon/item-stack.html @@ -0,0 +1,51 @@ + + + + itemStack + + +
+
+ + +
+
+
+
+
+ +
+ +
+

itemStack

+
+
+ +
+
open override val itemStack: ItemStack
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-variable-icon/property.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-variable-icon/property.html new file mode 100644 index 00000000..891e947d --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-variable-icon/property.html @@ -0,0 +1,51 @@ + + + + property + + +
+
+ + +
+
+
+
+
+ +
+ +
+

property

+
+
+ +
+
val property: GuiProperty<E>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/index.html new file mode 100644 index 00000000..4945dc06 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/index.html @@ -0,0 +1,135 @@ + + + + GuiIcon + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiIcon

+
abstract class GuiIcon : GuiUseable
+
+
+
+
+

Types

+
+
+
+
StaticIcon +
Link copied to clipboard
+
+
+
+ +
+
class StaticIcon(itemStack: ItemStack) : GuiIcon
+
+
+
+
+
+
+ +
+
+
VariableIcon +
Link copied to clipboard
+
+
+
+ +
+
class VariableIcon<E>(property: GuiProperty<E>, iconGenerator: (E) -> ItemStack) : GuiIcon
+
+
+
+
+
+
+
+

Properties

+
+
+
+
inUse +
Link copied to clipboard
+
+
+
+
var inUse: Boolean = false
+
+
+
+
+ +
+
+
itemStack +
Link copied to clipboard
+
+
+
+
abstract val itemStack: ItemStack
+
+
+
+
+
+

Inheritors

+
+
+
+
GuiIcon +
Link copied to clipboard
+
+
+
+
+ +
+
+
GuiIcon +
Link copied to clipboard
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/item-stack.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/item-stack.html new file mode 100644 index 00000000..0301a010 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/item-stack.html @@ -0,0 +1,51 @@ + + + + itemStack + + +
+
+ + +
+
+
+
+
+ +
+ +
+

itemStack

+
+
+ +
+
abstract val itemStack: ItemStack
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-i-n-s-t-a-n-t/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-i-n-s-t-a-n-t/index.html new file mode 100644 index 00000000..4abf3876 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-i-n-s-t-a-n-t/index.html @@ -0,0 +1,68 @@ + + + + INSTANT + + +
+
+ + +
+
+
+
+
+ +
+ +
+

INSTANT

+
+
+
+
+
+

Properties

+
+
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+ +
+
+
ordinal +
Link copied to clipboard
+
+
+
+
val ordinal: Int
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-i-n-s-t-a-n-t/name.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-i-n-s-t-a-n-t/name.html new file mode 100644 index 00000000..edc7cbf1 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-i-n-s-t-a-n-t/name.html @@ -0,0 +1,40 @@ + + + + name + + +
+
+ + +
+
+
+
+
+ +
+ +
+

name

+
+
+ +
+
val name: String
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-i-n-s-t-a-n-t/ordinal.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-i-n-s-t-a-n-t/ordinal.html new file mode 100644 index 00000000..1d9c09d5 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-i-n-s-t-a-n-t/ordinal.html @@ -0,0 +1,40 @@ + + + + ordinal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ordinal

+
+
+ +
+
val ordinal: Int
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-l-i-d-e_-h-o-r-i-z-o-n-t-a-l-l-y/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-l-i-d-e_-h-o-r-i-z-o-n-t-a-l-l-y/index.html new file mode 100644 index 00000000..a195da6f --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-l-i-d-e_-h-o-r-i-z-o-n-t-a-l-l-y/index.html @@ -0,0 +1,68 @@ + + + + SLIDE_HORIZONTALLY + + +
+
+ + +
+
+
+
+
+ +
+ +
+

SLIDE_HORIZONTALLY

+
+
+
+
+
+

Properties

+
+
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+ +
+
+
ordinal +
Link copied to clipboard
+
+
+
+
val ordinal: Int
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-l-i-d-e_-h-o-r-i-z-o-n-t-a-l-l-y/name.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-l-i-d-e_-h-o-r-i-z-o-n-t-a-l-l-y/name.html new file mode 100644 index 00000000..0a216ba8 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-l-i-d-e_-h-o-r-i-z-o-n-t-a-l-l-y/name.html @@ -0,0 +1,40 @@ + + + + name + + +
+
+ + +
+
+
+
+
+ +
+ +
+

name

+
+
+ +
+
val name: String
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-l-i-d-e_-h-o-r-i-z-o-n-t-a-l-l-y/ordinal.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-l-i-d-e_-h-o-r-i-z-o-n-t-a-l-l-y/ordinal.html new file mode 100644 index 00000000..bfab9d28 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-l-i-d-e_-h-o-r-i-z-o-n-t-a-l-l-y/ordinal.html @@ -0,0 +1,40 @@ + + + + ordinal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ordinal

+
+
+ +
+
val ordinal: Int
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-l-i-d-e_-v-e-r-t-i-c-a-l-l-y/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-l-i-d-e_-v-e-r-t-i-c-a-l-l-y/index.html new file mode 100644 index 00000000..fc8aca74 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-l-i-d-e_-v-e-r-t-i-c-a-l-l-y/index.html @@ -0,0 +1,68 @@ + + + + SLIDE_VERTICALLY + + +
+
+ + +
+
+
+
+
+ +
+ +
+

SLIDE_VERTICALLY

+
+
+
+
+
+

Properties

+
+
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+ +
+
+
ordinal +
Link copied to clipboard
+
+
+
+
val ordinal: Int
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-l-i-d-e_-v-e-r-t-i-c-a-l-l-y/name.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-l-i-d-e_-v-e-r-t-i-c-a-l-l-y/name.html new file mode 100644 index 00000000..4a947f4d --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-l-i-d-e_-v-e-r-t-i-c-a-l-l-y/name.html @@ -0,0 +1,40 @@ + + + + name + + +
+
+ + +
+
+
+
+
+ +
+ +
+

name

+
+
+ +
+
val name: String
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-l-i-d-e_-v-e-r-t-i-c-a-l-l-y/ordinal.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-l-i-d-e_-v-e-r-t-i-c-a-l-l-y/ordinal.html new file mode 100644 index 00000000..0f55bb52 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-l-i-d-e_-v-e-r-t-i-c-a-l-l-y/ordinal.html @@ -0,0 +1,40 @@ + + + + ordinal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ordinal

+
+
+ +
+
val ordinal: Int
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-w-i-p-e_-h-o-r-i-z-o-n-t-a-l-l-y/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-w-i-p-e_-h-o-r-i-z-o-n-t-a-l-l-y/index.html new file mode 100644 index 00000000..09013234 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-w-i-p-e_-h-o-r-i-z-o-n-t-a-l-l-y/index.html @@ -0,0 +1,68 @@ + + + + SWIPE_HORIZONTALLY + + +
+
+ + +
+
+
+
+
+ +
+ +
+

SWIPE_HORIZONTALLY

+
+
+
+
+
+

Properties

+
+
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+ +
+
+
ordinal +
Link copied to clipboard
+
+
+
+
val ordinal: Int
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-w-i-p-e_-h-o-r-i-z-o-n-t-a-l-l-y/name.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-w-i-p-e_-h-o-r-i-z-o-n-t-a-l-l-y/name.html new file mode 100644 index 00000000..4635d27e --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-w-i-p-e_-h-o-r-i-z-o-n-t-a-l-l-y/name.html @@ -0,0 +1,40 @@ + + + + name + + +
+
+ + +
+
+
+
+
+ +
+ +
+

name

+
+
+ +
+
val name: String
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-w-i-p-e_-h-o-r-i-z-o-n-t-a-l-l-y/ordinal.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-w-i-p-e_-h-o-r-i-z-o-n-t-a-l-l-y/ordinal.html new file mode 100644 index 00000000..c1f0074e --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-w-i-p-e_-h-o-r-i-z-o-n-t-a-l-l-y/ordinal.html @@ -0,0 +1,40 @@ + + + + ordinal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ordinal

+
+
+ +
+
val ordinal: Int
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-w-i-p-e_-v-e-r-t-i-c-a-l-l-y/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-w-i-p-e_-v-e-r-t-i-c-a-l-l-y/index.html new file mode 100644 index 00000000..37a9f12c --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-w-i-p-e_-v-e-r-t-i-c-a-l-l-y/index.html @@ -0,0 +1,68 @@ + + + + SWIPE_VERTICALLY + + +
+
+ + +
+
+
+
+
+ +
+ +
+

SWIPE_VERTICALLY

+
+
+
+
+
+

Properties

+
+
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+ +
+
+
ordinal +
Link copied to clipboard
+
+
+
+
val ordinal: Int
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-w-i-p-e_-v-e-r-t-i-c-a-l-l-y/name.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-w-i-p-e_-v-e-r-t-i-c-a-l-l-y/name.html new file mode 100644 index 00000000..3354be0f --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-w-i-p-e_-v-e-r-t-i-c-a-l-l-y/name.html @@ -0,0 +1,40 @@ + + + + name + + +
+
+ + +
+
+
+
+
+ +
+ +
+

name

+
+
+ +
+
val name: String
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-w-i-p-e_-v-e-r-t-i-c-a-l-l-y/ordinal.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-w-i-p-e_-v-e-r-t-i-c-a-l-l-y/ordinal.html new file mode 100644 index 00000000..c9ab0e4d --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-w-i-p-e_-v-e-r-t-i-c-a-l-l-y/ordinal.html @@ -0,0 +1,40 @@ + + + + ordinal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ordinal

+
+
+ +
+
val ordinal: Int
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/index.html new file mode 100644 index 00000000..ce05502e --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/index.html @@ -0,0 +1,146 @@ + + + + ChangeEffect + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ChangeEffect

+
enum ChangeEffect : Enum<GuiPage.ChangeEffect>
+
+
+
+
+

Entries

+
+
+
+
SWIPE_VERTICALLY +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+
SWIPE_HORIZONTALLY +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+
SLIDE_VERTICALLY +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+
SLIDE_HORIZONTALLY +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+
INSTANT +
Link copied to clipboard
+
+
+
+
+
+
+
+
+
+

Properties

+
+
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+ +
+
+
ordinal +
Link copied to clipboard
+
+
+
+
val ordinal: Int
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-gui-page.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-gui-page.html new file mode 100644 index 00000000..55424c95 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-gui-page.html @@ -0,0 +1,51 @@ + + + + GuiPage + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiPage

+
+
+ +
+
fun GuiPage(key: String, number: Int, content: Map<Int, GuiElement>, effectTo: GuiPage.ChangeEffect?, effectFrom: GuiPage.ChangeEffect?)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/content.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/content.html new file mode 100644 index 00000000..5c271cfa --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/content.html @@ -0,0 +1,51 @@ + + + + content + + +
+
+ + +
+
+
+
+
+ +
+ +
+

content

+
+
+ +
+
val content: Map<Int, GuiElement>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/effect-from.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/effect-from.html new file mode 100644 index 00000000..1239ed34 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/effect-from.html @@ -0,0 +1,51 @@ + + + + effectFrom + + +
+
+ + +
+
+
+
+
+ +
+ +
+

effectFrom

+
+
+ +
+
val effectFrom: GuiPage.ChangeEffect?
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/effect-to.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/effect-to.html new file mode 100644 index 00000000..8d5af3f5 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/effect-to.html @@ -0,0 +1,51 @@ + + + + effectTo + + +
+
+ + +
+
+
+
+
+ +
+ +
+

effectTo

+
+
+ +
+
val effectTo: GuiPage.ChangeEffect?
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/index.html new file mode 100644 index 00000000..a4f8e9d1 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/index.html @@ -0,0 +1,150 @@ + + + + GuiPage + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiPage

+
class GuiPage(key: String, number: Int, content: Map<Int, GuiElement>, effectTo: GuiPage.ChangeEffect?, effectFrom: GuiPage.ChangeEffect?) : GuiUseable
+
+
+
+
+

Types

+
+
+
+
ChangeEffect +
Link copied to clipboard
+
+
+
+ +
+
enum ChangeEffect : Enum<GuiPage.ChangeEffect>
+
+
+
+
+
+
+
+

Properties

+
+
+
+
content +
Link copied to clipboard
+
+
+
+
val content: Map<Int, GuiElement>
+
+
+
+
+ +
+
+
effectFrom +
Link copied to clipboard
+
+
+
+
val effectFrom: GuiPage.ChangeEffect?
+
+
+
+
+ +
+
+
effectTo +
Link copied to clipboard
+
+
+
+
val effectTo: GuiPage.ChangeEffect?
+
+
+
+
+ +
+
+
inUse +
Link copied to clipboard
+
+
+
+
var inUse: Boolean = false
+
+
+
+
+ +
+
+
key +
Link copied to clipboard
+
+
+
+
val key: String
+
+
+
+
+ +
+
+
number +
Link copied to clipboard
+
+
+
+
val number: Int
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/key.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/key.html new file mode 100644 index 00000000..ccbaa9d3 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/key.html @@ -0,0 +1,51 @@ + + + + key + + +
+
+ + +
+
+
+
+
+ +
+ +
+

key

+
+
+ +
+
val key: String
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/number.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/number.html new file mode 100644 index 00000000..2a85350b --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/number.html @@ -0,0 +1,51 @@ + + + + number + + +
+
+ + +
+
+
+
+
+ +
+ +
+

number

+
+
+ +
+
val number: Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-player-event/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-player-event/index.html new file mode 100644 index 00000000..1703254a --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-player-event/index.html @@ -0,0 +1,99 @@ + + + + GuiPlayerEvent + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiPlayerEvent

+
interface GuiPlayerEvent : GuiEvent
+
+
+
+
+

Properties

+
+
+
+
gui +
Link copied to clipboard
+
+
+
+
abstract val gui: Gui
+
+
+
+
+ +
+
+
player +
Link copied to clipboard
+
+
+
+
abstract val player: PlayerEntity
+
+
+
+
+
+

Inheritors

+
+
+
+
GuiClickEvent +
Link copied to clipboard
+
+
+
+
+ +
+
+
GuiCloseEvent +
Link copied to clipboard
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-player-event/player.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-player-event/player.html new file mode 100644 index 00000000..cd4c02bf --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-player-event/player.html @@ -0,0 +1,51 @@ + + + + player + + +
+
+ + +
+
+
+
+
+ +
+ +
+

player

+
+
+ +
+
abstract val player: PlayerEntity
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/-gui-screen-handler.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/-gui-screen-handler.html new file mode 100644 index 00000000..5fa863d0 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/-gui-screen-handler.html @@ -0,0 +1,51 @@ + + + + GuiScreenHandler + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiScreenHandler

+
+
+ +
+
fun GuiScreenHandler(gui: Gui, syncId: Int, playerInv: PlayerInventory, inv: Inventory)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/can-insert-into-slot.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/can-insert-into-slot.html new file mode 100644 index 00000000..c8fa21e2 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/can-insert-into-slot.html @@ -0,0 +1,40 @@ + + + + canInsertIntoSlot + + +
+
+ + +
+
+
+
+
+ +
+ +
+

canInsertIntoSlot

+
+
+ +
+
open override fun canInsertIntoSlot(slot: Slot): Boolean
open override fun canInsertIntoSlot(stack: ItemStack, slot: Slot): Boolean
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/close.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/close.html new file mode 100644 index 00000000..3b2f6ee2 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/close.html @@ -0,0 +1,51 @@ + + + + close + + +
+
+ + +
+
+
+
+
+ +
+ +
+

close

+
+
+ +
+
open override fun close(player: PlayerEntity)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/gui.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/gui.html new file mode 100644 index 00000000..b39a0a60 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/gui.html @@ -0,0 +1,51 @@ + + + + gui + + +
+
+ + +
+
+
+
+
+ +
+ +
+

gui

+
+
+ +
+
val gui: Gui
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/index.html new file mode 100644 index 00000000..7a7a357c --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/index.html @@ -0,0 +1,723 @@ + + + + GuiScreenHandler + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiScreenHandler

+
class GuiScreenHandler(gui: Gui, syncId: Int, playerInv: PlayerInventory, inv: Inventory) : GenericContainerScreenHandler
+
+
+
+
+

Functions

+
+
+
+
addListener +
Link copied to clipboard
+
+
+
+ +
+
open fun addListener(p0: ScreenHandlerListener)
+
+
+
+
+
+
+ +
+
+
addProperties +
Link copied to clipboard
+
+
+
+ +
+
open fun addProperties(p0: PropertyDelegate)
+
+
+
+
+
+
+ +
+
+
addProperty +
Link copied to clipboard
+
+
+
+ +
+
open fun addProperty(p0: Property): Property
+
+
+
+
+
+
+ +
+
+
addSlot +
Link copied to clipboard
+
+
+
+ +
+
open fun addSlot(p0: Slot): Slot
+
+
+
+
+
+
+ +
+
+
canInsertIntoSlot +
Link copied to clipboard
+
+
+
+ +
+
open override fun canInsertIntoSlot(slot: Slot): Boolean
open override fun canInsertIntoSlot(stack: ItemStack, slot: Slot): Boolean
+
+
+
+
+
+
+ +
+
+
canUse +
Link copied to clipboard
+
+
+
+ +
+
open override fun canUse(p0: PlayerEntity): Boolean
+
+
+
+
+
+
+ +
+
+
close +
Link copied to clipboard
+
+
+
+ +
+
open override fun close(player: PlayerEntity)
+
+
+
+
+
+
+ +
+
+
copySharedSlots +
Link copied to clipboard
+
+
+
+ +
+
open fun copySharedSlots(p0: ScreenHandler)
+
+
+
+
+
+
+ +
+
+
disableSyncing +
Link copied to clipboard
+
+
+
+ +
+
open fun disableSyncing()
+
+
+
+
+
+
+ +
+
+
dropInventory +
Link copied to clipboard
+
+
+
+ +
+
open fun dropInventory(p0: PlayerEntity, p1: Inventory)
+
+
+
+
+
+
+ +
+
+
enableSyncing +
Link copied to clipboard
+
+
+
+ +
+
open fun enableSyncing()
+
+
+
+
+
+
+ +
+
+
endQuickCraft +
Link copied to clipboard
+
+
+
+ +
+
open fun endQuickCraft()
+
+
+
+
+
+
+ +
+
+
getCursorStack +
Link copied to clipboard
+
+
+
+ +
+
open fun getCursorStack(): ItemStack
+
+
+
+
+
+
+ +
+
+
getInventory +
Link copied to clipboard
+
+
+
+ +
+
open fun getInventory(): Inventory
+
+
+
+
+
+
+ +
+
+
getRevision +
Link copied to clipboard
+
+
+
+ +
+
open fun getRevision(): Int
+
+
+
+
+
+
+ +
+
+
getRows +
Link copied to clipboard
+
+
+
+ +
+
open fun getRows(): Int
+
+
+
+
+
+
+ +
+
+
getSlot +
Link copied to clipboard
+
+
+
+ +
+
open fun getSlot(p0: Int): Slot
+
+
+
+
+
+
+ +
+
+
getSlotIndex +
Link copied to clipboard
+
+
+
+ +
+
open fun getSlotIndex(p0: Inventory, p1: Int): OptionalInt
+
+
+
+
+
+
+ +
+
+
getStacks +
Link copied to clipboard
+
+
+
+ +
+
open fun getStacks(): DefaultedList<ItemStack>
+
+
+
+
+
+
+ +
+
+
getType +
Link copied to clipboard
+
+
+
+ +
+
open fun getType(): ScreenHandlerType<*>
+
+
+
+
+
+
+ +
+
+
nextRevision +
Link copied to clipboard
+
+
+
+ +
+
open fun nextRevision(): Int
+
+
+
+
+
+
+ +
+
+
onButtonClick +
Link copied to clipboard
+
+
+
+ +
+
open fun onButtonClick(p0: PlayerEntity, p1: Int): Boolean
+
+
+
+
+
+
+ +
+
+
onContentChanged +
Link copied to clipboard
+
+
+
+ +
+
open fun onContentChanged(p0: Inventory)
+
+
+
+
+
+
+ +
+
+
onSlotClick +
Link copied to clipboard
+
+
+
+ +
+
open override fun onSlotClick(slotIndex: Int, clickData: Int, actionType: SlotActionType, player: PlayerEntity)
+
+
+
+
+
+
+ +
+
+
removeListener +
Link copied to clipboard
+
+
+
+ +
+
open fun removeListener(p0: ScreenHandlerListener)
+
+
+
+
+
+
+ +
+
+
sendContentUpdates +
Link copied to clipboard
+
+
+
+ +
+
open fun sendContentUpdates()
+
+
+
+
+
+
+ +
+
+
setCursorStack +
Link copied to clipboard
+
+
+
+ +
+
open fun setCursorStack(p0: ItemStack)
+
+
+
+
+
+
+ +
+
+
setPreviousCursorStack +
Link copied to clipboard
+
+
+
+ +
+
open fun setPreviousCursorStack(p0: ItemStack)
+
+
+
+
+
+
+ +
+
+
setPreviousTrackedSlot +
Link copied to clipboard
+
+
+
+ +
+
open fun setPreviousTrackedSlot(p0: Int, p1: ItemStack)
+
+
+
+
+
+
+ +
+
+
setPreviousTrackedSlotMutable +
Link copied to clipboard
+
+
+
+ +
+
open fun setPreviousTrackedSlotMutable(p0: Int, p1: ItemStack)
+
+
+
+
+
+
+ +
+
+
setProperty +
Link copied to clipboard
+
+
+
+ +
+
open fun setProperty(p0: Int, p1: Int)
+
+
+
+
+
+
+ +
+
+
setStackInSlot +
Link copied to clipboard
+
+
+
+ +
+
open fun setStackInSlot(p0: Int, p1: Int, p2: ItemStack)
+
+
+
+
+
+
+ +
+
+
syncState +
Link copied to clipboard
+
+
+
+ +
+
open fun syncState()
+
+
+
+
+
+
+ +
+
+
transferSlot +
Link copied to clipboard
+
+
+
+ +
+
open override fun transferSlot(p0: PlayerEntity, p1: Int): ItemStack
+
+
+
+
+
+
+ +
+
+
updateSlotStacks +
Link copied to clipboard
+
+
+
+ +
+
open fun updateSlotStacks(p0: Int, p1: MutableList<ItemStack>, p2: ItemStack)
+
+
+
+
+
+
+ +
+
+
updateSyncHandler +
Link copied to clipboard
+
+
+
+ +
+
open fun updateSyncHandler(p0: ScreenHandlerSyncHandler)
+
+
+
+
+
+
+ +
+
+
updateToClient +
Link copied to clipboard
+
+
+
+ +
+
open fun updateToClient()
+
+
+
+
+
+
+
+

Properties

+
+
+
+
gui +
Link copied to clipboard
+
+
+
+
val gui: Gui
+
+
+
+
+ +
+
+
slots +
Link copied to clipboard
+
+
+
+
val slots: DefaultedList<Slot>
+
+
+
+
+ +
+
+
syncId +
Link copied to clipboard
+
+
+
+
val syncId: Int
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/on-slot-click.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/on-slot-click.html new file mode 100644 index 00000000..b1d1d34a --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/on-slot-click.html @@ -0,0 +1,51 @@ + + + + onSlotClick + + +
+
+ + +
+
+
+
+
+ +
+ +
+

onSlotClick

+
+
+ +
+
open override fun onSlotClick(slotIndex: Int, clickData: Int, actionType: SlotActionType, player: PlayerEntity)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-all-slots/-all-slots.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-all-slots/-all-slots.html new file mode 100644 index 00000000..8a77a94c --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-all-slots/-all-slots.html @@ -0,0 +1,51 @@ + + + + AllSlots + + +
+
+ + +
+
+
+
+
+ +
+ +
+

AllSlots

+
+
+ +
+
fun AllSlots()
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-all-slots/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-all-slots/index.html new file mode 100644 index 00000000..7ef57e68 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-all-slots/index.html @@ -0,0 +1,70 @@ + + + + AllSlots + + +
+
+ + +
+
+
+
+
+ +
+ +
+

AllSlots

+
class AllSlots : GuiSlotCompound
+
+
+
+
+

Functions

+
+
+
+
withDimensions +
Link copied to clipboard
+
+
+
+ +
+
open override fun withDimensions(dimensions: GuiDimensions): ArrayList<GuiSlot>
+
+
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-all-slots/with-dimensions.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-all-slots/with-dimensions.html new file mode 100644 index 00000000..f8003e81 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-all-slots/with-dimensions.html @@ -0,0 +1,51 @@ + + + + withDimensions + + +
+
+ + +
+
+
+
+
+ +
+ +
+

withDimensions

+
+
+ +
+
open override fun withDimensions(dimensions: GuiDimensions): ArrayList<GuiSlot>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-border-slots/-border-slots.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-border-slots/-border-slots.html new file mode 100644 index 00000000..b1e4c010 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-border-slots/-border-slots.html @@ -0,0 +1,51 @@ + + + + BorderSlots + + +
+
+ + +
+
+
+
+
+ +
+ +
+

BorderSlots

+
+
+ +
+
fun BorderSlots(padding: Int)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-border-slots/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-border-slots/index.html new file mode 100644 index 00000000..6dbc85d0 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-border-slots/index.html @@ -0,0 +1,85 @@ + + + + BorderSlots + + +
+
+ + +
+
+
+
+
+ +
+ +
+

BorderSlots

+
class BorderSlots(padding: Int) : GuiSlotCompound
+
+
+
+
+

Functions

+
+
+
+
withDimensions +
Link copied to clipboard
+
+
+
+ +
+
open override fun withDimensions(dimensions: GuiDimensions): ArrayList<GuiSlot>
+
+
+
+
+
+
+
+

Properties

+
+
+
+
padding +
Link copied to clipboard
+
+
+
+
val padding: Int
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-border-slots/padding.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-border-slots/padding.html new file mode 100644 index 00000000..9871a50a --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-border-slots/padding.html @@ -0,0 +1,51 @@ + + + + padding + + +
+
+ + +
+
+
+
+
+ +
+ +
+

padding

+
+
+ +
+
val padding: Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-border-slots/with-dimensions.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-border-slots/with-dimensions.html new file mode 100644 index 00000000..00926ddf --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-border-slots/with-dimensions.html @@ -0,0 +1,51 @@ + + + + withDimensions + + +
+
+ + +
+
+
+
+
+ +
+ +
+

withDimensions

+
+
+ +
+
open override fun withDimensions(dimensions: GuiDimensions): ArrayList<GuiSlot>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-column-slots/-column-slots.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-column-slots/-column-slots.html new file mode 100644 index 00000000..d2fcded2 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-column-slots/-column-slots.html @@ -0,0 +1,51 @@ + + + + ColumnSlots + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ColumnSlots

+
+
+ +
+
fun ColumnSlots(column: Int)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-column-slots/column.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-column-slots/column.html new file mode 100644 index 00000000..5921dd68 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-column-slots/column.html @@ -0,0 +1,51 @@ + + + + column + + +
+
+ + +
+
+
+
+
+ +
+ +
+

column

+
+
+ +
+
val column: Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-column-slots/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-column-slots/index.html new file mode 100644 index 00000000..f733ab46 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-column-slots/index.html @@ -0,0 +1,85 @@ + + + + ColumnSlots + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ColumnSlots

+
class ColumnSlots(column: Int) : GuiSlotCompound
+
+
+
+
+

Functions

+
+
+
+
withDimensions +
Link copied to clipboard
+
+
+
+ +
+
open override fun withDimensions(dimensions: GuiDimensions): ArrayList<GuiSlot>
+
+
+
+
+
+
+
+

Properties

+
+
+
+
column +
Link copied to clipboard
+
+
+
+
val column: Int
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-column-slots/with-dimensions.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-column-slots/with-dimensions.html new file mode 100644 index 00000000..dfa0a2aa --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-column-slots/with-dimensions.html @@ -0,0 +1,51 @@ + + + + withDimensions + + +
+
+ + +
+
+
+
+
+ +
+ +
+

withDimensions

+
+
+ +
+
open override fun withDimensions(dimensions: GuiDimensions): ArrayList<GuiSlot>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/-corner-slots.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/-corner-slots.html new file mode 100644 index 00000000..0032dbb3 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/-corner-slots.html @@ -0,0 +1,51 @@ + + + + CornerSlots + + +
+
+ + +
+
+
+
+
+ +
+ +
+

CornerSlots

+
+
+ +
+
fun CornerSlots(ifBottomLeft: Boolean = false, ifBottomRight: Boolean = false, ifTopLeft: Boolean = false, ifTopRight: Boolean = false)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/if-bottom-left.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/if-bottom-left.html new file mode 100644 index 00000000..7f892198 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/if-bottom-left.html @@ -0,0 +1,51 @@ + + + + ifBottomLeft + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ifBottomLeft

+
+
+ +
+
val ifBottomLeft: Boolean = false
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/if-bottom-right.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/if-bottom-right.html new file mode 100644 index 00000000..4783d182 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/if-bottom-right.html @@ -0,0 +1,51 @@ + + + + ifBottomRight + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ifBottomRight

+
+
+ +
+
val ifBottomRight: Boolean = false
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/if-top-left.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/if-top-left.html new file mode 100644 index 00000000..fde0cda7 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/if-top-left.html @@ -0,0 +1,51 @@ + + + + ifTopLeft + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ifTopLeft

+
+
+ +
+
val ifTopLeft: Boolean = false
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/if-top-right.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/if-top-right.html new file mode 100644 index 00000000..2a546910 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/if-top-right.html @@ -0,0 +1,51 @@ + + + + ifTopRight + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ifTopRight

+
+
+ +
+
val ifTopRight: Boolean = false
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/index.html new file mode 100644 index 00000000..ceb9409b --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/index.html @@ -0,0 +1,124 @@ + + + + CornerSlots + + +
+
+ + +
+
+
+
+
+ +
+ +
+

CornerSlots

+
class CornerSlots(ifBottomLeft: Boolean, ifBottomRight: Boolean, ifTopLeft: Boolean, ifTopRight: Boolean) : GuiSlotCompound
+
+
+
+
+

Functions

+
+
+
+
withDimensions +
Link copied to clipboard
+
+
+
+ +
+
open override fun withDimensions(dimensions: GuiDimensions): ArrayList<GuiSlot>
+
+
+
+
+
+
+
+

Properties

+
+
+
+
ifBottomLeft +
Link copied to clipboard
+
+
+
+
val ifBottomLeft: Boolean = false
+
+
+
+
+ +
+
+
ifBottomRight +
Link copied to clipboard
+
+
+
+
val ifBottomRight: Boolean = false
+
+
+
+
+ +
+
+
ifTopLeft +
Link copied to clipboard
+
+
+
+
val ifTopLeft: Boolean = false
+
+
+
+
+ +
+
+
ifTopRight +
Link copied to clipboard
+
+
+
+
val ifTopRight: Boolean = false
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/with-dimensions.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/with-dimensions.html new file mode 100644 index 00000000..a49b3db0 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/with-dimensions.html @@ -0,0 +1,51 @@ + + + + withDimensions + + +
+
+ + +
+
+
+
+
+ +
+ +
+

withDimensions

+
+
+ +
+
open override fun withDimensions(dimensions: GuiDimensions): ArrayList<GuiSlot>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-row-slots/-row-slots.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-row-slots/-row-slots.html new file mode 100644 index 00000000..50f00d89 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-row-slots/-row-slots.html @@ -0,0 +1,51 @@ + + + + RowSlots + + +
+
+ + +
+
+
+
+
+ +
+ +
+

RowSlots

+
+
+ +
+
fun RowSlots(row: Int)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-row-slots/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-row-slots/index.html new file mode 100644 index 00000000..288c4486 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-row-slots/index.html @@ -0,0 +1,85 @@ + + + + RowSlots + + +
+
+ + +
+
+
+
+
+ +
+ +
+

RowSlots

+
class RowSlots(row: Int) : GuiSlotCompound
+
+
+
+
+

Functions

+
+
+
+
withDimensions +
Link copied to clipboard
+
+
+
+ +
+
open override fun withDimensions(dimensions: GuiDimensions): ArrayList<GuiSlot>
+
+
+
+
+
+
+
+

Properties

+
+
+
+
row +
Link copied to clipboard
+
+
+
+
val row: Int
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-row-slots/row.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-row-slots/row.html new file mode 100644 index 00000000..b0b026ca --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-row-slots/row.html @@ -0,0 +1,51 @@ + + + + row + + +
+
+ + +
+
+
+
+
+ +
+ +
+

row

+
+
+ +
+
val row: Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-row-slots/with-dimensions.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-row-slots/with-dimensions.html new file mode 100644 index 00000000..25b1797e --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-row-slots/with-dimensions.html @@ -0,0 +1,51 @@ + + + + withDimensions + + +
+
+ + +
+
+
+
+
+ +
+ +
+

withDimensions

+
+
+ +
+
open override fun withDimensions(dimensions: GuiDimensions): ArrayList<GuiSlot>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-hollow-rectangle/-hollow-rectangle.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-hollow-rectangle/-hollow-rectangle.html new file mode 100644 index 00000000..494d9d92 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-hollow-rectangle/-hollow-rectangle.html @@ -0,0 +1,51 @@ + + + + HollowRectangle + + +
+
+ + +
+
+
+
+
+ +
+ +
+

HollowRectangle

+
+
+ +
+
fun HollowRectangle(startSlot: GuiSlot, endSlot: GuiSlot)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-hollow-rectangle/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-hollow-rectangle/index.html new file mode 100644 index 00000000..b38e5e25 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-hollow-rectangle/index.html @@ -0,0 +1,132 @@ + + + + HollowRectangle + + +
+
+ + +
+
+
+
+
+ +
+ +
+

HollowRectangle

+
class HollowRectangle(startSlot: GuiSlot, endSlot: GuiSlot) : GuiSlotCompound.SlotRange
+
+
+
+
+

Functions

+
+
+
+
contains +
Link copied to clipboard
+
+
+
+ +
+
open operator fun contains(value: GuiSlot): Boolean
+
+
+
+
+
+
+ +
+
+
isEmpty +
Link copied to clipboard
+
+
+
+ +
+
open fun isEmpty(): Boolean
+
+
+
+
+
+
+ +
+
+
withDimensions +
Link copied to clipboard
+
+
+
+ +
+
open override fun withDimensions(dimensions: GuiDimensions): HashSet<GuiSlot>
+
+
+
+
+
+
+
+

Properties

+
+
+
+
endInclusive +
Link copied to clipboard
+
+
+
+
override val endInclusive: GuiSlot
+
+
+
+
+ +
+
+
start +
Link copied to clipboard
+
+
+
+
override val start: GuiSlot
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-hollow-rectangle/with-dimensions.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-hollow-rectangle/with-dimensions.html new file mode 100644 index 00000000..e59ce493 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-hollow-rectangle/with-dimensions.html @@ -0,0 +1,51 @@ + + + + withDimensions + + +
+
+ + +
+
+
+
+
+ +
+ +
+

withDimensions

+
+
+ +
+
open override fun withDimensions(dimensions: GuiDimensions): HashSet<GuiSlot>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-line/-line.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-line/-line.html new file mode 100644 index 00000000..57747d09 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-line/-line.html @@ -0,0 +1,51 @@ + + + + Line + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Line

+
+
+ +
+
fun Line(startSlot: GuiSlot, endSlot: GuiSlot)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-line/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-line/index.html new file mode 100644 index 00000000..cf901cb1 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-line/index.html @@ -0,0 +1,132 @@ + + + + Line + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Line

+
class Line(startSlot: GuiSlot, endSlot: GuiSlot) : GuiSlotCompound.SlotRange
+
+
+
+
+

Functions

+
+
+
+
contains +
Link copied to clipboard
+
+
+
+ +
+
open operator fun contains(value: GuiSlot): Boolean
+
+
+
+
+
+
+ +
+
+
isEmpty +
Link copied to clipboard
+
+
+
+ +
+
open fun isEmpty(): Boolean
+
+
+
+
+
+
+ +
+
+
withDimensions +
Link copied to clipboard
+
+
+
+ +
+
open override fun withDimensions(dimensions: GuiDimensions): ArrayList<GuiSlot>
+
+
+
+
+
+
+
+

Properties

+
+
+
+
endInclusive +
Link copied to clipboard
+
+
+
+
override val endInclusive: GuiSlot
+
+
+
+
+ +
+
+
start +
Link copied to clipboard
+
+
+
+
override val start: GuiSlot
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-line/with-dimensions.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-line/with-dimensions.html new file mode 100644 index 00000000..1a059f1f --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-line/with-dimensions.html @@ -0,0 +1,51 @@ + + + + withDimensions + + +
+
+ + +
+
+
+
+
+ +
+ +
+

withDimensions

+
+
+ +
+
open override fun withDimensions(dimensions: GuiDimensions): ArrayList<GuiSlot>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-rectangle/-rectangle.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-rectangle/-rectangle.html new file mode 100644 index 00000000..de76819f --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-rectangle/-rectangle.html @@ -0,0 +1,51 @@ + + + + Rectangle + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Rectangle

+
+
+ +
+
fun Rectangle(startSlot: GuiSlot, endSlot: GuiSlot)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-rectangle/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-rectangle/index.html new file mode 100644 index 00000000..052ca4c2 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-rectangle/index.html @@ -0,0 +1,132 @@ + + + + Rectangle + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Rectangle

+
class Rectangle(startSlot: GuiSlot, endSlot: GuiSlot) : GuiSlotCompound.SlotRange
+
+
+
+
+

Functions

+
+
+
+
contains +
Link copied to clipboard
+
+
+
+ +
+
open operator fun contains(value: GuiSlot): Boolean
+
+
+
+
+
+
+ +
+
+
isEmpty +
Link copied to clipboard
+
+
+
+ +
+
open fun isEmpty(): Boolean
+
+
+
+
+
+
+ +
+
+
withDimensions +
Link copied to clipboard
+
+
+
+ +
+
open override fun withDimensions(dimensions: GuiDimensions): ArrayList<GuiSlot>
+
+
+
+
+
+
+
+

Properties

+
+
+
+
endInclusive +
Link copied to clipboard
+
+
+
+
override val endInclusive: GuiSlot
+
+
+
+
+ +
+
+
start +
Link copied to clipboard
+
+
+
+
override val start: GuiSlot
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-rectangle/with-dimensions.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-rectangle/with-dimensions.html new file mode 100644 index 00000000..58d2e88f --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-rectangle/with-dimensions.html @@ -0,0 +1,51 @@ + + + + withDimensions + + +
+
+ + +
+
+
+
+
+ +
+ +
+

withDimensions

+
+
+ +
+
open override fun withDimensions(dimensions: GuiDimensions): ArrayList<GuiSlot>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-slot-range.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-slot-range.html new file mode 100644 index 00000000..d9ab9437 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-slot-range.html @@ -0,0 +1,51 @@ + + + + SlotRange + + +
+
+ + +
+
+
+
+
+ +
+ +
+

SlotRange

+
+
+ +
+
fun SlotRange(startSlot: GuiSlot, endSlot: GuiSlot)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/end-inclusive.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/end-inclusive.html new file mode 100644 index 00000000..646c8509 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/end-inclusive.html @@ -0,0 +1,51 @@ + + + + endInclusive + + +
+
+ + +
+
+
+
+
+ +
+ +
+

endInclusive

+
+
+ +
+
override val endInclusive: GuiSlot
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/index.html new file mode 100644 index 00000000..b7d86315 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/index.html @@ -0,0 +1,214 @@ + + + + SlotRange + + +
+
+ + +
+
+
+
+
+ +
+ +
+

SlotRange

+
abstract class SlotRange(startSlot: GuiSlot, endSlot: GuiSlot) : GuiSlotCompound, ClosedRange<GuiSlot>
+
+
+
+
+

Types

+
+
+
+
HollowRectangle +
Link copied to clipboard
+
+
+
+ +
+
class HollowRectangle(startSlot: GuiSlot, endSlot: GuiSlot) : GuiSlotCompound.SlotRange
+
+
+
+
+
+
+ +
+
+
Line +
Link copied to clipboard
+
+
+
+ +
+
class Line(startSlot: GuiSlot, endSlot: GuiSlot) : GuiSlotCompound.SlotRange
+
+
+
+
+
+
+ +
+
+
Rectangle +
Link copied to clipboard
+
+
+
+ +
+
class Rectangle(startSlot: GuiSlot, endSlot: GuiSlot) : GuiSlotCompound.SlotRange
+
+
+
+
+
+
+
+

Functions

+
+
+
+
contains +
Link copied to clipboard
+
+
+
+ +
+
open operator fun contains(value: GuiSlot): Boolean
+
+
+
+
+
+
+ +
+
+
isEmpty +
Link copied to clipboard
+
+
+
+ +
+
open fun isEmpty(): Boolean
+
+
+
+
+
+
+ +
+
+
withDimensions +
Link copied to clipboard
+
+
+
+ +
+
abstract fun withDimensions(dimensions: GuiDimensions): Collection<GuiSlot>
+
+
+
+
+
+
+
+

Properties

+
+
+
+
endInclusive +
Link copied to clipboard
+
+
+
+
override val endInclusive: GuiSlot
+
+
+
+
+ +
+
+
start +
Link copied to clipboard
+
+
+
+
override val start: GuiSlot
+
+
+
+
+
+

Inheritors

+
+
+
+
GuiSlotCompound.SlotRange +
Link copied to clipboard
+
+
+
+
+ +
+
+
GuiSlotCompound.SlotRange +
Link copied to clipboard
+
+
+
+
+ +
+
+
GuiSlotCompound.SlotRange +
Link copied to clipboard
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/start.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/start.html new file mode 100644 index 00000000..b8c95ff8 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/start.html @@ -0,0 +1,51 @@ + + + + start + + +
+
+ + +
+
+
+
+
+ +
+ +
+

start

+
+
+ +
+
override val start: GuiSlot
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/index.html new file mode 100644 index 00000000..2c527b2c --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/index.html @@ -0,0 +1,239 @@ + + + + GuiSlotCompound + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiSlotCompound

+
interface GuiSlotCompound
+
+
+
+
+

Types

+
+
+
+
AllSlots +
Link copied to clipboard
+
+
+
+ +
+
class AllSlots : GuiSlotCompound
+
+
+
+
+
+
+ +
+
+
BorderSlots +
Link copied to clipboard
+
+
+
+ +
+
class BorderSlots(padding: Int) : GuiSlotCompound
+
+
+
+
+
+
+ +
+
+
ColumnSlots +
Link copied to clipboard
+
+
+
+ +
+
class ColumnSlots(column: Int) : GuiSlotCompound
+
+
+
+
+
+
+ +
+
+
CornerSlots +
Link copied to clipboard
+
+
+
+ +
+
class CornerSlots(ifBottomLeft: Boolean, ifBottomRight: Boolean, ifTopLeft: Boolean, ifTopRight: Boolean) : GuiSlotCompound
+
+
+
+
+
+
+ +
+
+
RowSlots +
Link copied to clipboard
+
+
+
+ +
+
class RowSlots(row: Int) : GuiSlotCompound
+
+
+
+
+
+
+ +
+
+
SlotRange +
Link copied to clipboard
+
+
+
+ +
+
abstract class SlotRange(startSlot: GuiSlot, endSlot: GuiSlot) : GuiSlotCompound, ClosedRange<GuiSlot>
+
+
+
+
+
+
+
+

Functions

+
+
+
+
withDimensions +
Link copied to clipboard
+
+
+
+ +
+
abstract fun withDimensions(dimensions: GuiDimensions): Collection<GuiSlot>
+
+
+
+
+
+
+
+

Inheritors

+
+
+
+
GuiSlot +
Link copied to clipboard
+
+
+
+
+ +
+
+
GuiSlotCompound +
Link copied to clipboard
+
+
+
+
+ +
+
+
GuiSlotCompound +
Link copied to clipboard
+
+
+
+
+ +
+
+
GuiSlotCompound +
Link copied to clipboard
+
+
+
+
+ +
+
+
GuiSlotCompound +
Link copied to clipboard
+
+
+
+
+ +
+
+
GuiSlotCompound +
Link copied to clipboard
+
+
+
+
+ +
+
+
GuiSlotCompound +
Link copied to clipboard
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/with-dimensions.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/with-dimensions.html new file mode 100644 index 00000000..9a70d160 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/with-dimensions.html @@ -0,0 +1,51 @@ + + + + withDimensions + + +
+
+ + +
+
+
+
+
+ +
+ +
+

withDimensions

+
+
+ +
+
abstract fun withDimensions(dimensions: GuiDimensions): Collection<GuiSlot>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/-gui-slot.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/-gui-slot.html new file mode 100644 index 00000000..27297efd --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/-gui-slot.html @@ -0,0 +1,51 @@ + + + + GuiSlot + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiSlot

+
+
+ +
+
fun GuiSlot(row: Int, slotInRow: Int)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/compare-to.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/compare-to.html new file mode 100644 index 00000000..662272ef --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/compare-to.html @@ -0,0 +1,51 @@ + + + + compareTo + + +
+
+ + +
+
+
+
+
+ +
+ +
+

compareTo

+
+
+ +
+
open operator override fun compareTo(other: GuiSlot): Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/index.html new file mode 100644 index 00000000..8bc43ff6 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/index.html @@ -0,0 +1,202 @@ + + + + GuiSlot + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiSlot

+
data class GuiSlot(row: Int, slotInRow: Int) : GuiSlotCompound, Comparable<GuiSlot>
+
+
+
+
+

Functions

+
+
+
+
compareTo +
Link copied to clipboard
+
+
+
+ +
+
open operator override fun compareTo(other: GuiSlot): Int
+
+
+
+
+
+
+ +
+
+
isIn +
Link copied to clipboard
+
+
+
+ +
+
fun isIn(dimensions: GuiDimensions): Boolean
+
+
+
+
+
+
+ +
+
+
slotIndexIn +
Link copied to clipboard
+
+
+
+ +
+
fun slotIndexIn(dimensions: GuiDimensions): Int?
+
+
+
+
+
+
+ +
+
+
withDimensions +
Link copied to clipboard
+
+
+
+ +
+
open override fun withDimensions(dimensions: GuiDimensions): List<GuiSlot>
+
+
+
+
+
+
+
+

Properties

+
+
+
+
row +
Link copied to clipboard
+
+
+
+
val row: Int
+
+
+
+
+ +
+
+
slotInRow +
Link copied to clipboard
+
+
+
+
val slotInRow: Int
+
+
+
+
+
+

Extensions

+
+
+
+
hrectTo +
Link copied to clipboard
+
+
+
+ +
+
infix fun GuiSlot.hrectTo(slot: GuiSlot): GuiSlotCompound.SlotRange.HollowRectangle
+
+
Creates a new slot range.
+
+
+
+
+ +
+
+
lineTo +
Link copied to clipboard
+
+
+
+ +
+
infix fun GuiSlot.lineTo(slot: GuiSlot): GuiSlotCompound.SlotRange.Line
+
+
Creates a new slot range.
+
+
+
+
+ +
+
+
rectTo +
Link copied to clipboard
+
+
+
+ +
+
infix fun GuiSlot.rectTo(slot: GuiSlot): GuiSlotCompound.SlotRange.Rectangle
+
+
Creates a new slot range.
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/is-in.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/is-in.html new file mode 100644 index 00000000..25a33d17 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/is-in.html @@ -0,0 +1,51 @@ + + + + isIn + + +
+
+ + +
+
+
+
+
+ +
+ +
+

isIn

+
+
+ +
+
fun isIn(dimensions: GuiDimensions): Boolean
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/row.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/row.html new file mode 100644 index 00000000..fdecf1a4 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/row.html @@ -0,0 +1,51 @@ + + + + row + + +
+
+ + +
+
+
+
+
+ +
+ +
+

row

+
+
+ +
+
val row: Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/slot-in-row.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/slot-in-row.html new file mode 100644 index 00000000..fa683e73 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/slot-in-row.html @@ -0,0 +1,51 @@ + + + + slotInRow + + +
+
+ + +
+
+
+
+
+ +
+ +
+

slotInRow

+
+
+ +
+
val slotInRow: Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/slot-index-in.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/slot-index-in.html new file mode 100644 index 00000000..413cab34 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/slot-index-in.html @@ -0,0 +1,51 @@ + + + + slotIndexIn + + +
+
+ + +
+
+
+
+
+ +
+ +
+

slotIndexIn

+
+
+ +
+
fun slotIndexIn(dimensions: GuiDimensions): Int?
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/with-dimensions.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/with-dimensions.html new file mode 100644 index 00000000..d9426dfc --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/with-dimensions.html @@ -0,0 +1,51 @@ + + + + withDimensions + + +
+
+ + +
+
+
+
+
+ +
+ +
+

withDimensions

+
+
+ +
+
open override fun withDimensions(dimensions: GuiDimensions): List<GuiSlot>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-i-v-e/dimensions.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-i-v-e/dimensions.html new file mode 100644 index 00000000..464961f0 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-i-v-e/dimensions.html @@ -0,0 +1,40 @@ + + + + dimensions + + +
+
+ + +
+
+
+
+
+ +
+ +
+

dimensions

+
+
+ +
+
val dimensions: GuiDimensions
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-i-v-e/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-i-v-e/index.html new file mode 100644 index 00000000..50ea110c --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-i-v-e/index.html @@ -0,0 +1,113 @@ + + + + NINE_BY_FIVE + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NINE_BY_FIVE

+
NINE_BY_FIVE(ScreenHandlerType.GENERIC_9X5, GuiDimensions(9, 5))
+
+
+
+
+

Functions

+
+
+
+
createScreenHandler +
Link copied to clipboard
+
+
+
+ +
+
fun createScreenHandler(gui: Gui, syncId: Int, playerInv: PlayerInventory, inv: Inventory): GuiScreenHandler
+
+
+
+
+
+
+
+

Properties

+
+
+
+
dimensions +
Link copied to clipboard
+
+
+
+
val dimensions: GuiDimensions
+
+
+
+
+ +
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+ +
+
+
ordinal +
Link copied to clipboard
+
+
+
+
val ordinal: Int
+
+
+
+
+ +
+
+
screenHandlerType +
Link copied to clipboard
+
+
+
+
val screenHandlerType: ScreenHandlerType<*>
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-i-v-e/name.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-i-v-e/name.html new file mode 100644 index 00000000..cc93b703 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-i-v-e/name.html @@ -0,0 +1,40 @@ + + + + name + + +
+
+ + +
+
+
+
+
+ +
+ +
+

name

+
+
+ +
+
val name: String
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-i-v-e/ordinal.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-i-v-e/ordinal.html new file mode 100644 index 00000000..a0bc378e --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-i-v-e/ordinal.html @@ -0,0 +1,40 @@ + + + + ordinal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ordinal

+
+
+ +
+
val ordinal: Int
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-i-v-e/screen-handler-type.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-i-v-e/screen-handler-type.html new file mode 100644 index 00000000..af3db27a --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-i-v-e/screen-handler-type.html @@ -0,0 +1,40 @@ + + + + screenHandlerType + + +
+
+ + +
+
+
+
+
+ +
+ +
+

screenHandlerType

+
+
+ +
+
val screenHandlerType: ScreenHandlerType<*>
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-o-u-r/dimensions.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-o-u-r/dimensions.html new file mode 100644 index 00000000..1c6fb6ed --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-o-u-r/dimensions.html @@ -0,0 +1,40 @@ + + + + dimensions + + +
+
+ + +
+
+
+
+
+ +
+ +
+

dimensions

+
+
+ +
+
val dimensions: GuiDimensions
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-o-u-r/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-o-u-r/index.html new file mode 100644 index 00000000..2a67ae8c --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-o-u-r/index.html @@ -0,0 +1,113 @@ + + + + NINE_BY_FOUR + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NINE_BY_FOUR

+
NINE_BY_FOUR(ScreenHandlerType.GENERIC_9X4, GuiDimensions(9, 4))
+
+
+
+
+

Functions

+
+
+
+
createScreenHandler +
Link copied to clipboard
+
+
+
+ +
+
fun createScreenHandler(gui: Gui, syncId: Int, playerInv: PlayerInventory, inv: Inventory): GuiScreenHandler
+
+
+
+
+
+
+
+

Properties

+
+
+
+
dimensions +
Link copied to clipboard
+
+
+
+
val dimensions: GuiDimensions
+
+
+
+
+ +
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+ +
+
+
ordinal +
Link copied to clipboard
+
+
+
+
val ordinal: Int
+
+
+
+
+ +
+
+
screenHandlerType +
Link copied to clipboard
+
+
+
+
val screenHandlerType: ScreenHandlerType<*>
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-o-u-r/name.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-o-u-r/name.html new file mode 100644 index 00000000..936d2998 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-o-u-r/name.html @@ -0,0 +1,40 @@ + + + + name + + +
+
+ + +
+
+
+
+
+ +
+ +
+

name

+
+
+ +
+
val name: String
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-o-u-r/ordinal.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-o-u-r/ordinal.html new file mode 100644 index 00000000..12dcffae --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-o-u-r/ordinal.html @@ -0,0 +1,40 @@ + + + + ordinal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ordinal

+
+
+ +
+
val ordinal: Int
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-o-u-r/screen-handler-type.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-o-u-r/screen-handler-type.html new file mode 100644 index 00000000..7c2d7209 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-o-u-r/screen-handler-type.html @@ -0,0 +1,40 @@ + + + + screenHandlerType + + +
+
+ + +
+
+
+
+
+ +
+ +
+

screenHandlerType

+
+
+ +
+
val screenHandlerType: ScreenHandlerType<*>
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-o-n-e/dimensions.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-o-n-e/dimensions.html new file mode 100644 index 00000000..9af7eb5e --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-o-n-e/dimensions.html @@ -0,0 +1,40 @@ + + + + dimensions + + +
+
+ + +
+
+
+
+
+ +
+ +
+

dimensions

+
+
+ +
+
val dimensions: GuiDimensions
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-o-n-e/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-o-n-e/index.html new file mode 100644 index 00000000..28cf1aa3 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-o-n-e/index.html @@ -0,0 +1,113 @@ + + + + NINE_BY_ONE + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NINE_BY_ONE

+
NINE_BY_ONE(ScreenHandlerType.GENERIC_9X1, GuiDimensions(9, 1))
+
+
+
+
+

Functions

+
+
+
+
createScreenHandler +
Link copied to clipboard
+
+
+
+ +
+
fun createScreenHandler(gui: Gui, syncId: Int, playerInv: PlayerInventory, inv: Inventory): GuiScreenHandler
+
+
+
+
+
+
+
+

Properties

+
+
+
+
dimensions +
Link copied to clipboard
+
+
+
+
val dimensions: GuiDimensions
+
+
+
+
+ +
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+ +
+
+
ordinal +
Link copied to clipboard
+
+
+
+
val ordinal: Int
+
+
+
+
+ +
+
+
screenHandlerType +
Link copied to clipboard
+
+
+
+
val screenHandlerType: ScreenHandlerType<*>
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-o-n-e/name.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-o-n-e/name.html new file mode 100644 index 00000000..4b08e8d1 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-o-n-e/name.html @@ -0,0 +1,40 @@ + + + + name + + +
+
+ + +
+
+
+
+
+ +
+ +
+

name

+
+
+ +
+
val name: String
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-o-n-e/ordinal.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-o-n-e/ordinal.html new file mode 100644 index 00000000..07f7c260 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-o-n-e/ordinal.html @@ -0,0 +1,40 @@ + + + + ordinal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ordinal

+
+
+ +
+
val ordinal: Int
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-o-n-e/screen-handler-type.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-o-n-e/screen-handler-type.html new file mode 100644 index 00000000..e700aae4 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-o-n-e/screen-handler-type.html @@ -0,0 +1,40 @@ + + + + screenHandlerType + + +
+
+ + +
+
+
+
+
+ +
+ +
+

screenHandlerType

+
+
+ +
+
val screenHandlerType: ScreenHandlerType<*>
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-s-i-x/dimensions.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-s-i-x/dimensions.html new file mode 100644 index 00000000..2477f013 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-s-i-x/dimensions.html @@ -0,0 +1,40 @@ + + + + dimensions + + +
+
+ + +
+
+
+
+
+ +
+ +
+

dimensions

+
+
+ +
+
val dimensions: GuiDimensions
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-s-i-x/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-s-i-x/index.html new file mode 100644 index 00000000..92ae8f2e --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-s-i-x/index.html @@ -0,0 +1,113 @@ + + + + NINE_BY_SIX + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NINE_BY_SIX

+
NINE_BY_SIX(ScreenHandlerType.GENERIC_9X6, GuiDimensions(9, 6))
+
+
+
+
+

Functions

+
+
+
+
createScreenHandler +
Link copied to clipboard
+
+
+
+ +
+
fun createScreenHandler(gui: Gui, syncId: Int, playerInv: PlayerInventory, inv: Inventory): GuiScreenHandler
+
+
+
+
+
+
+
+

Properties

+
+
+
+
dimensions +
Link copied to clipboard
+
+
+
+
val dimensions: GuiDimensions
+
+
+
+
+ +
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+ +
+
+
ordinal +
Link copied to clipboard
+
+
+
+
val ordinal: Int
+
+
+
+
+ +
+
+
screenHandlerType +
Link copied to clipboard
+
+
+
+
val screenHandlerType: ScreenHandlerType<*>
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-s-i-x/name.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-s-i-x/name.html new file mode 100644 index 00000000..c090667c --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-s-i-x/name.html @@ -0,0 +1,40 @@ + + + + name + + +
+
+ + +
+
+
+
+
+ +
+ +
+

name

+
+
+ +
+
val name: String
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-s-i-x/ordinal.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-s-i-x/ordinal.html new file mode 100644 index 00000000..9e427006 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-s-i-x/ordinal.html @@ -0,0 +1,40 @@ + + + + ordinal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ordinal

+
+
+ +
+
val ordinal: Int
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-s-i-x/screen-handler-type.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-s-i-x/screen-handler-type.html new file mode 100644 index 00000000..21920959 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-s-i-x/screen-handler-type.html @@ -0,0 +1,40 @@ + + + + screenHandlerType + + +
+
+ + +
+
+
+
+
+ +
+ +
+

screenHandlerType

+
+
+ +
+
val screenHandlerType: ScreenHandlerType<*>
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-h-r-e-e/dimensions.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-h-r-e-e/dimensions.html new file mode 100644 index 00000000..648e06a1 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-h-r-e-e/dimensions.html @@ -0,0 +1,40 @@ + + + + dimensions + + +
+
+ + +
+
+
+
+
+ +
+ +
+

dimensions

+
+
+ +
+
val dimensions: GuiDimensions
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-h-r-e-e/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-h-r-e-e/index.html new file mode 100644 index 00000000..57911064 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-h-r-e-e/index.html @@ -0,0 +1,113 @@ + + + + NINE_BY_THREE + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NINE_BY_THREE

+
NINE_BY_THREE(ScreenHandlerType.GENERIC_9X3, GuiDimensions(9, 3))
+
+
+
+
+

Functions

+
+
+
+
createScreenHandler +
Link copied to clipboard
+
+
+
+ +
+
fun createScreenHandler(gui: Gui, syncId: Int, playerInv: PlayerInventory, inv: Inventory): GuiScreenHandler
+
+
+
+
+
+
+
+

Properties

+
+
+
+
dimensions +
Link copied to clipboard
+
+
+
+
val dimensions: GuiDimensions
+
+
+
+
+ +
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+ +
+
+
ordinal +
Link copied to clipboard
+
+
+
+
val ordinal: Int
+
+
+
+
+ +
+
+
screenHandlerType +
Link copied to clipboard
+
+
+
+
val screenHandlerType: ScreenHandlerType<*>
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-h-r-e-e/name.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-h-r-e-e/name.html new file mode 100644 index 00000000..41c25a11 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-h-r-e-e/name.html @@ -0,0 +1,40 @@ + + + + name + + +
+
+ + +
+
+
+
+
+ +
+ +
+

name

+
+
+ +
+
val name: String
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-h-r-e-e/ordinal.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-h-r-e-e/ordinal.html new file mode 100644 index 00000000..45ee93b4 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-h-r-e-e/ordinal.html @@ -0,0 +1,40 @@ + + + + ordinal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ordinal

+
+
+ +
+
val ordinal: Int
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-h-r-e-e/screen-handler-type.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-h-r-e-e/screen-handler-type.html new file mode 100644 index 00000000..182ad75d --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-h-r-e-e/screen-handler-type.html @@ -0,0 +1,40 @@ + + + + screenHandlerType + + +
+
+ + +
+
+
+
+
+ +
+ +
+

screenHandlerType

+
+
+ +
+
val screenHandlerType: ScreenHandlerType<*>
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-w-o/dimensions.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-w-o/dimensions.html new file mode 100644 index 00000000..b6c1bf4e --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-w-o/dimensions.html @@ -0,0 +1,40 @@ + + + + dimensions + + +
+
+ + +
+
+
+
+
+ +
+ +
+

dimensions

+
+
+ +
+
val dimensions: GuiDimensions
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-w-o/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-w-o/index.html new file mode 100644 index 00000000..b324a42a --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-w-o/index.html @@ -0,0 +1,113 @@ + + + + NINE_BY_TWO + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NINE_BY_TWO

+
NINE_BY_TWO(ScreenHandlerType.GENERIC_9X2, GuiDimensions(9, 2))
+
+
+
+
+

Functions

+
+
+
+
createScreenHandler +
Link copied to clipboard
+
+
+
+ +
+
fun createScreenHandler(gui: Gui, syncId: Int, playerInv: PlayerInventory, inv: Inventory): GuiScreenHandler
+
+
+
+
+
+
+
+

Properties

+
+
+
+
dimensions +
Link copied to clipboard
+
+
+
+
val dimensions: GuiDimensions
+
+
+
+
+ +
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+ +
+
+
ordinal +
Link copied to clipboard
+
+
+
+
val ordinal: Int
+
+
+
+
+ +
+
+
screenHandlerType +
Link copied to clipboard
+
+
+
+
val screenHandlerType: ScreenHandlerType<*>
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-w-o/name.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-w-o/name.html new file mode 100644 index 00000000..ec4da40c --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-w-o/name.html @@ -0,0 +1,40 @@ + + + + name + + +
+
+ + +
+
+
+
+
+ +
+ +
+

name

+
+
+ +
+
val name: String
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-w-o/ordinal.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-w-o/ordinal.html new file mode 100644 index 00000000..5b2c6931 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-w-o/ordinal.html @@ -0,0 +1,40 @@ + + + + ordinal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ordinal

+
+
+ +
+
val ordinal: Int
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-w-o/screen-handler-type.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-w-o/screen-handler-type.html new file mode 100644 index 00000000..938be265 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-w-o/screen-handler-type.html @@ -0,0 +1,40 @@ + + + + screenHandlerType + + +
+
+ + +
+
+
+
+
+ +
+ +
+

screenHandlerType

+
+
+ +
+
val screenHandlerType: ScreenHandlerType<*>
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-t-h-r-e-e_-b-y_-s-i-x/dimensions.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-t-h-r-e-e_-b-y_-s-i-x/dimensions.html new file mode 100644 index 00000000..6e26f3b3 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-t-h-r-e-e_-b-y_-s-i-x/dimensions.html @@ -0,0 +1,40 @@ + + + + dimensions + + +
+
+ + +
+
+
+
+
+ +
+ +
+

dimensions

+
+
+ +
+
val dimensions: GuiDimensions
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-t-h-r-e-e_-b-y_-s-i-x/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-t-h-r-e-e_-b-y_-s-i-x/index.html new file mode 100644 index 00000000..983d4a4a --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-t-h-r-e-e_-b-y_-s-i-x/index.html @@ -0,0 +1,113 @@ + + + + THREE_BY_SIX + + +
+
+ + +
+
+
+
+
+ +
+ +
+

THREE_BY_SIX

+
THREE_BY_SIX(ScreenHandlerType.GENERIC_3X3, GuiDimensions(3, 3))
+
+
+
+
+

Functions

+
+
+
+
createScreenHandler +
Link copied to clipboard
+
+
+
+ +
+
fun createScreenHandler(gui: Gui, syncId: Int, playerInv: PlayerInventory, inv: Inventory): GuiScreenHandler
+
+
+
+
+
+
+
+

Properties

+
+
+
+
dimensions +
Link copied to clipboard
+
+
+
+
val dimensions: GuiDimensions
+
+
+
+
+ +
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+ +
+
+
ordinal +
Link copied to clipboard
+
+
+
+
val ordinal: Int
+
+
+
+
+ +
+
+
screenHandlerType +
Link copied to clipboard
+
+
+
+
val screenHandlerType: ScreenHandlerType<*>
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-t-h-r-e-e_-b-y_-s-i-x/name.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-t-h-r-e-e_-b-y_-s-i-x/name.html new file mode 100644 index 00000000..12cca778 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-t-h-r-e-e_-b-y_-s-i-x/name.html @@ -0,0 +1,40 @@ + + + + name + + +
+
+ + +
+
+
+
+
+ +
+ +
+

name

+
+
+ +
+
val name: String
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-t-h-r-e-e_-b-y_-s-i-x/ordinal.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-t-h-r-e-e_-b-y_-s-i-x/ordinal.html new file mode 100644 index 00000000..885791ce --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-t-h-r-e-e_-b-y_-s-i-x/ordinal.html @@ -0,0 +1,40 @@ + + + + ordinal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ordinal

+
+
+ +
+
val ordinal: Int
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-t-h-r-e-e_-b-y_-s-i-x/screen-handler-type.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-t-h-r-e-e_-b-y_-s-i-x/screen-handler-type.html new file mode 100644 index 00000000..f309c4f0 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-t-h-r-e-e_-b-y_-s-i-x/screen-handler-type.html @@ -0,0 +1,40 @@ + + + + screenHandlerType + + +
+
+ + +
+
+
+
+
+ +
+ +
+

screenHandlerType

+
+
+ +
+
val screenHandlerType: ScreenHandlerType<*>
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/create-screen-handler.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/create-screen-handler.html new file mode 100644 index 00000000..0bcd3c1b --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/create-screen-handler.html @@ -0,0 +1,51 @@ + + + + createScreenHandler + + +
+
+ + +
+
+
+
+
+ +
+ +
+

createScreenHandler

+
+
+ +
+
fun createScreenHandler(gui: Gui, syncId: Int, playerInv: PlayerInventory, inv: Inventory): GuiScreenHandler
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/dimensions.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/dimensions.html new file mode 100644 index 00000000..ec0eb021 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/dimensions.html @@ -0,0 +1,51 @@ + + + + dimensions + + +
+
+ + +
+
+
+
+
+ +
+ +
+

dimensions

+
+
+ +
+
val dimensions: GuiDimensions
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/index.html new file mode 100644 index 00000000..ae7b7c5e --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/index.html @@ -0,0 +1,217 @@ + + + + GuiType + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiType

+
enum GuiType : Enum<GuiType>
+
+
+
+
+

Entries

+
+
+
+
THREE_BY_SIX +
Link copied to clipboard
+
+
+
+
THREE_BY_SIX(ScreenHandlerType.GENERIC_3X3, GuiDimensions(3, 3))
+
+
+
+
+ +
+
+
NINE_BY_SIX +
Link copied to clipboard
+
+
+
+
NINE_BY_SIX(ScreenHandlerType.GENERIC_9X6, GuiDimensions(9, 6))
+
+
+
+
+ +
+
+
NINE_BY_FIVE +
Link copied to clipboard
+
+
+
+
NINE_BY_FIVE(ScreenHandlerType.GENERIC_9X5, GuiDimensions(9, 5))
+
+
+
+
+ +
+
+
NINE_BY_FOUR +
Link copied to clipboard
+
+
+
+
NINE_BY_FOUR(ScreenHandlerType.GENERIC_9X4, GuiDimensions(9, 4))
+
+
+
+
+ +
+
+
NINE_BY_THREE +
Link copied to clipboard
+
+
+
+
NINE_BY_THREE(ScreenHandlerType.GENERIC_9X3, GuiDimensions(9, 3))
+
+
+
+
+ +
+
+
NINE_BY_TWO +
Link copied to clipboard
+
+
+
+
NINE_BY_TWO(ScreenHandlerType.GENERIC_9X2, GuiDimensions(9, 2))
+
+
+
+
+ +
+
+
NINE_BY_ONE +
Link copied to clipboard
+
+
+
+
NINE_BY_ONE(ScreenHandlerType.GENERIC_9X1, GuiDimensions(9, 1))
+
+
+
+
+
+

Functions

+
+
+
+
createScreenHandler +
Link copied to clipboard
+
+
+
+ +
+
fun createScreenHandler(gui: Gui, syncId: Int, playerInv: PlayerInventory, inv: Inventory): GuiScreenHandler
+
+
+
+
+
+
+
+

Properties

+
+
+
+
dimensions +
Link copied to clipboard
+
+
+
+
val dimensions: GuiDimensions
+
+
+
+
+ +
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+ +
+
+
ordinal +
Link copied to clipboard
+
+
+
+
val ordinal: Int
+
+
+
+
+ +
+
+
screenHandlerType +
Link copied to clipboard
+
+
+
+
val screenHandlerType: ScreenHandlerType<*>
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/screen-handler-type.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/screen-handler-type.html new file mode 100644 index 00000000..6c7fd018 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/screen-handler-type.html @@ -0,0 +1,51 @@ + + + + screenHandlerType + + +
+
+ + +
+
+
+
+
+ +
+ +
+

screenHandlerType

+
+
+ +
+
val screenHandlerType: ScreenHandlerType<*>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-useable/-gui-useable.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-useable/-gui-useable.html new file mode 100644 index 00000000..0bb40a56 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-useable/-gui-useable.html @@ -0,0 +1,51 @@ + + + + GuiUseable + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiUseable

+
+
+ +
+
fun GuiUseable()
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-useable/in-use.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-useable/in-use.html new file mode 100644 index 00000000..b54b17cc --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-useable/in-use.html @@ -0,0 +1,51 @@ + + + + inUse + + +
+
+ + +
+
+
+
+
+ +
+ +
+

inUse

+
+
+ +
+
var inUse: Boolean = false
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-useable/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-useable/index.html new file mode 100644 index 00000000..2fb754ec --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-useable/index.html @@ -0,0 +1,95 @@ + + + + GuiUseable + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiUseable

+
abstract class GuiUseable
+
+
+
+
+

Properties

+
+
+
+
inUse +
Link copied to clipboard
+
+
+
+
var inUse: Boolean = false
+
+
+
+
+
+

Inheritors

+
+
+
+
GuiCompound +
Link copied to clipboard
+
+
+
+
+ +
+
+
GuiIcon +
Link copied to clipboard
+
+
+
+
+ +
+
+
GuiPage +
Link copied to clipboard
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/-gui.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/-gui.html new file mode 100644 index 00000000..c539000f --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/-gui.html @@ -0,0 +1,51 @@ + + + + Gui + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Gui

+
+
+ +
+
fun Gui(guiType: GuiType, title: LiteralText, pagesByKey: Map<String, GuiPage>, pagesByNumber: Map<Int, GuiPage>, defaultPageKey: String, eventHandler: GuiEventHandler)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/accessor.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/accessor.html new file mode 100644 index 00000000..4c18d0c8 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/accessor.html @@ -0,0 +1,51 @@ + + + + accessor + + +
+
+ + +
+
+
+
+
+ +
+ +
+

accessor

+
+
+ +
+
val accessor: SimpleInventoryAccessor
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/close-for-viewers.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/close-for-viewers.html new file mode 100644 index 00000000..39b7d13f --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/close-for-viewers.html @@ -0,0 +1,51 @@ + + + + closeForViewers + + +
+
+ + +
+
+
+
+
+ +
+ +
+

closeForViewers

+
+
+ +
+
fun closeForViewers()
+
+

Closes this gui for all players viewing it.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/create-menu.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/create-menu.html new file mode 100644 index 00000000..4437dcbc --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/create-menu.html @@ -0,0 +1,51 @@ + + + + createMenu + + +
+
+ + +
+
+
+
+
+ +
+ +
+

createMenu

+
+
+ +
+
open override fun createMenu(syncId: Int, playerInv: PlayerInventory, player: PlayerEntity): GuiScreenHandler
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/current-page.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/current-page.html new file mode 100644 index 00000000..664a0bcc --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/current-page.html @@ -0,0 +1,51 @@ + + + + currentPage + + +
+
+ + +
+
+
+
+
+ +
+ +
+

currentPage

+
+
+ +
+
var currentPage: GuiPage
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/default-page-key.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/default-page-key.html new file mode 100644 index 00000000..49251dc3 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/default-page-key.html @@ -0,0 +1,51 @@ + + + + defaultPageKey + + +
+
+ + +
+
+
+
+
+ +
+ +
+

defaultPageKey

+
+
+ +
+
val defaultPageKey: String
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/event-handler.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/event-handler.html new file mode 100644 index 00000000..fa8cf1ec --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/event-handler.html @@ -0,0 +1,51 @@ + + + + eventHandler + + +
+
+ + +
+
+
+
+
+ +
+ +
+

eventHandler

+
+
+ +
+
val eventHandler: GuiEventHandler
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/get-display-name.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/get-display-name.html new file mode 100644 index 00000000..66f4fd2a --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/get-display-name.html @@ -0,0 +1,51 @@ + + + + getDisplayName + + +
+
+ + +
+
+
+
+
+ +
+ +
+

getDisplayName

+
+
+ +
+
open override fun getDisplayName(): LiteralText
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/gui-type.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/gui-type.html new file mode 100644 index 00000000..71de4ec9 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/gui-type.html @@ -0,0 +1,51 @@ + + + + guiType + + +
+
+ + +
+
+
+
+
+ +
+ +
+

guiType

+
+
+ +
+
val guiType: GuiType
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/index.html new file mode 100644 index 00000000..d8a7629a --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/index.html @@ -0,0 +1,697 @@ + + + + Gui + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Gui

+
class Gui(guiType: GuiType, title: LiteralText, pagesByKey: Map<String, GuiPage>, pagesByNumber: Map<Int, GuiPage>, defaultPageKey: String, eventHandler: GuiEventHandler) : SimpleInventory, NamedScreenHandlerFactory
+
+
+
+
+

Functions

+
+
+
+
addListener +
Link copied to clipboard
+
+
+
+ +
+
open fun addListener(p0: InventoryChangedListener)
+
+
+
+
+
+
+ +
+
+
addStack +
Link copied to clipboard
+
+
+
+ +
+
open fun addStack(p0: ItemStack): ItemStack
+
+
+
+
+
+
+ +
+
+
canInsert +
Link copied to clipboard
+
+
+
+ +
+
open fun canInsert(p0: ItemStack): Boolean
+
+
+
+
+
+
+ +
+
+
canPlayerUse +
Link copied to clipboard
+
+
+
+ +
+
open override fun canPlayerUse(p0: PlayerEntity): Boolean
+
+
+
+
+
+
+ +
+
+
clear +
Link copied to clipboard
+
+
+
+ +
+
open override fun clear()
+
+
+
+
+
+
+ +
+
+
clearToList +
Link copied to clipboard
+
+
+
+ +
+
open fun clearToList(): MutableList<ItemStack>
+
+
+
+
+
+
+ +
+
+
closeForViewers +
Link copied to clipboard
+
+
+
+ +
+
fun closeForViewers()
+
+
Closes this gui for all players viewing it.
+
+
+
+
+ +
+
+
containsAny +
Link copied to clipboard
+
+
+
+ +
+
open fun containsAny(p0: MutableSet<Item>): Boolean
+
+
+
+
+
+
+ +
+
+
count +
Link copied to clipboard
+
+
+
+ +
+
open fun count(p0: Item): Int
+
+
+
+
+
+
+ +
+
+
createMenu +
Link copied to clipboard
+
+
+
+ +
+
open override fun createMenu(syncId: Int, playerInv: PlayerInventory, player: PlayerEntity): GuiScreenHandler
+
+
+
+
+
+
+ +
+
+
getDisplayName +
Link copied to clipboard
+
+
+
+ +
+
open override fun getDisplayName(): LiteralText
+
+
+
+
+
+
+ +
+
+
getMaxCountPerStack +
Link copied to clipboard
+
+
+
+ +
+
open fun getMaxCountPerStack(): Int
+
+
+
+
+
+
+ +
+
+
getStack +
Link copied to clipboard
+
+
+
+ +
+
open override fun getStack(p0: Int): ItemStack
+
+
+
+
+
+
+ +
+
+
isEmpty +
Link copied to clipboard
+
+
+
+ +
+
open override fun isEmpty(): Boolean
+
+
+
+
+
+
+ +
+
+
isValid +
Link copied to clipboard
+
+
+
+ +
+
open fun isValid(p0: Int, p1: ItemStack): Boolean
+
+
+
+
+
+
+ +
+
+
loadPage +
Link copied to clipboard
+
+
+
+ +
+
fun loadPage(page: GuiPage, offsetHorizontally: Int = 0, offsetVertically: Int = 0)
+
+
Loads the specified page with the specified offset.
+
+
+
+
+ +
+
+
markDirty +
Link copied to clipboard
+
+
+
+ +
+
open override fun markDirty()
+
+
+
+
+
+
+ +
+
+
onClose +
Link copied to clipboard
+
+
+
+ +
+
open override fun onClose(player: PlayerEntity)
+
+
+
+
+
+
+ +
+
+
onOpen +
Link copied to clipboard
+
+
+
+ +
+
open fun onOpen(p0: PlayerEntity)
+
+
+
+
+
+
+ +
+
+
provideRecipeInputs +
Link copied to clipboard
+
+
+
+ +
+
open override fun provideRecipeInputs(p0: RecipeMatcher)
+
+
+
+
+
+
+ +
+
+
readNbtList +
Link copied to clipboard
+
+
+
+ +
+
open fun readNbtList(p0: NbtList)
+
+
+
+
+
+
+ +
+
+
reloadCurrentPage +
Link copied to clipboard
+
+
+
+ +
+
fun reloadCurrentPage()
+
+
Reloads the current page.
+
+
+
+
+ +
+
+
removeItem +
Link copied to clipboard
+
+
+
+ +
+
open fun removeItem(p0: Item, p1: Int): ItemStack
+
+
+
+
+
+
+ +
+
+
removeListener +
Link copied to clipboard
+
+
+
+ +
+
open fun removeListener(p0: InventoryChangedListener)
+
+
+
+
+
+
+ +
+
+
removeStack +
Link copied to clipboard
+
+
+
+ +
+
open override fun removeStack(p0: Int): ItemStack
open override fun removeStack(p0: Int, p1: Int): ItemStack
+
+
+
+
+
+
+ +
+
+
setStack +
Link copied to clipboard
+
+
+
+ +
+
open override fun setStack(p0: Int, p1: ItemStack)
+
+
+
+
+
+
+ +
+
+
size +
Link copied to clipboard
+
+
+
+ +
+
open override fun size(): Int
+
+
+
+
+
+
+ +
+
+
toNbtList +
Link copied to clipboard
+
+
+
+ +
+
open fun toNbtList(): NbtList
+
+
+
+
+
+
+ +
+
+
toString +
Link copied to clipboard
+
+
+
+ +
+
open override fun toString(): String
+
+
+
+
+
+
+
+

Properties

+
+
+
+
accessor +
Link copied to clipboard
+
+
+
+
val accessor: SimpleInventoryAccessor
+
+
+
+
+ +
+
+
currentPage +
Link copied to clipboard
+
+
+
+
var currentPage: GuiPage
+
+
+
+
+ +
+
+
defaultPageKey +
Link copied to clipboard
+
+
+
+
val defaultPageKey: String
+
+
+
+
+ +
+
+
eventHandler +
Link copied to clipboard
+
+
+
+
val eventHandler: GuiEventHandler
+
+
+
+
+ +
+
+
guiType +
Link copied to clipboard
+
+
+
+
val guiType: GuiType
+
+
+
+
+ +
+
+
isOffset +
Link copied to clipboard
+
+
+
+
var isOffset: Boolean = false
+
+
+
+
+ +
+
+
pagesByKey +
Link copied to clipboard
+
+
+
+
val pagesByKey: Map<String, GuiPage>
+
+
+
+
+ +
+
+
pagesByNumber +
Link copied to clipboard
+
+
+
+
val pagesByNumber: Map<Int, GuiPage>
+
+
+
+
+ +
+
+
title +
Link copied to clipboard
+
+
+
+
val title: LiteralText
+
+
+
+
+ +
+
+
views +
Link copied to clipboard
+
+
+
+
val views: HashMap<PlayerEntity, GuiScreenHandler>
+
+
+
+
+
+

Extensions

+
+
+
+
changePage +
Link copied to clipboard
+
+
+
+ +
+
fun Gui.changePage(fromPage: GuiPage, toPage: GuiPage, overrideEffect: GuiPage.ChangeEffect? = null)
+
+
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/is-offset.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/is-offset.html new file mode 100644 index 00000000..4ea30a39 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/is-offset.html @@ -0,0 +1,51 @@ + + + + isOffset + + +
+
+ + +
+
+
+
+
+ +
+ +
+

isOffset

+
+
+ +
+
var isOffset: Boolean = false
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/load-page.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/load-page.html new file mode 100644 index 00000000..4b1f3f90 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/load-page.html @@ -0,0 +1,51 @@ + + + + loadPage + + +
+
+ + +
+
+
+
+
+ +
+ +
+

loadPage

+
+
+ +
+
fun loadPage(page: GuiPage, offsetHorizontally: Int = 0, offsetVertically: Int = 0)
+
+

Loads the specified page with the specified offset.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/on-close.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/on-close.html new file mode 100644 index 00000000..f1981eef --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/on-close.html @@ -0,0 +1,51 @@ + + + + onClose + + +
+
+ + +
+
+
+
+
+ +
+ +
+

onClose

+
+
+ +
+
open override fun onClose(player: PlayerEntity)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/pages-by-key.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/pages-by-key.html new file mode 100644 index 00000000..22979808 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/pages-by-key.html @@ -0,0 +1,51 @@ + + + + pagesByKey + + +
+
+ + +
+
+
+
+
+ +
+ +
+

pagesByKey

+
+
+ +
+
val pagesByKey: Map<String, GuiPage>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/pages-by-number.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/pages-by-number.html new file mode 100644 index 00000000..d1c0ccdc --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/pages-by-number.html @@ -0,0 +1,51 @@ + + + + pagesByNumber + + +
+
+ + +
+
+
+
+
+ +
+ +
+

pagesByNumber

+
+
+ +
+
val pagesByNumber: Map<Int, GuiPage>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/reload-current-page.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/reload-current-page.html new file mode 100644 index 00000000..bdbe5090 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/reload-current-page.html @@ -0,0 +1,51 @@ + + + + reloadCurrentPage + + +
+
+ + +
+
+
+
+
+ +
+ +
+

reloadCurrentPage

+
+
+ +
+
fun reloadCurrentPage()
+
+

Reloads the current page.

You probably do not need this function, as there should always be another (better) way of updating the gui. This function is used internally.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/title.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/title.html new file mode 100644 index 00000000..a0e403e2 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/title.html @@ -0,0 +1,51 @@ + + + + title + + +
+
+ + +
+
+
+
+
+ +
+ +
+

title

+
+
+ +
+
val title: LiteralText
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/views.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/views.html new file mode 100644 index 00000000..af6964c3 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/views.html @@ -0,0 +1,51 @@ + + + + views + + +
+
+ + +
+
+
+
+
+ +
+ +
+

views

+
+
+ +
+
val views: HashMap<PlayerEntity, GuiScreenHandler>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-all.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-all.html new file mode 100644 index 00000000..e978c777 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-all.html @@ -0,0 +1,51 @@ + + + + All + + +
+
+ + +
+
+
+
+
+ +
+ +
+

All

+
+
+ +
+
val All: GuiSlotCompound.AllSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-border-padding-one.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-border-padding-one.html new file mode 100644 index 00000000..babf541b --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-border-padding-one.html @@ -0,0 +1,51 @@ + + + + BorderPaddingOne + + +
+
+ + +
+
+
+
+
+ +
+ +
+

BorderPaddingOne

+
+
+ +
+
val BorderPaddingOne: GuiSlotCompound.BorderSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-border-padding-three.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-border-padding-three.html new file mode 100644 index 00000000..928864e9 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-border-padding-three.html @@ -0,0 +1,51 @@ + + + + BorderPaddingThree + + +
+
+ + +
+
+
+
+
+ +
+ +
+

BorderPaddingThree

+
+
+ +
+
val BorderPaddingThree: GuiSlotCompound.BorderSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-border-padding-two.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-border-padding-two.html new file mode 100644 index 00000000..ec32e3b1 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-border-padding-two.html @@ -0,0 +1,51 @@ + + + + BorderPaddingTwo + + +
+
+ + +
+
+
+
+
+ +
+ +
+

BorderPaddingTwo

+
+
+ +
+
val BorderPaddingTwo: GuiSlotCompound.BorderSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-border.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-border.html new file mode 100644 index 00000000..893bf184 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-border.html @@ -0,0 +1,51 @@ + + + + Border + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Border

+
+
+ +
+
val Border: GuiSlotCompound.BorderSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-eight.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-eight.html new file mode 100644 index 00000000..5214bb0e --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-eight.html @@ -0,0 +1,51 @@ + + + + ColumnEight + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ColumnEight

+
+
+ +
+
val ColumnEight: GuiSlotCompound.ColumnSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-five.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-five.html new file mode 100644 index 00000000..145107a3 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-five.html @@ -0,0 +1,51 @@ + + + + ColumnFive + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ColumnFive

+
+
+ +
+
val ColumnFive: GuiSlotCompound.ColumnSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-four.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-four.html new file mode 100644 index 00000000..364ae2ea --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-four.html @@ -0,0 +1,51 @@ + + + + ColumnFour + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ColumnFour

+
+
+ +
+
val ColumnFour: GuiSlotCompound.ColumnSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-nine.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-nine.html new file mode 100644 index 00000000..11b61558 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-nine.html @@ -0,0 +1,51 @@ + + + + ColumnNine + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ColumnNine

+
+
+ +
+
val ColumnNine: GuiSlotCompound.ColumnSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-one.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-one.html new file mode 100644 index 00000000..560c6774 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-one.html @@ -0,0 +1,51 @@ + + + + ColumnOne + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ColumnOne

+
+
+ +
+
val ColumnOne: GuiSlotCompound.ColumnSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-seven.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-seven.html new file mode 100644 index 00000000..8f5c9adc --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-seven.html @@ -0,0 +1,51 @@ + + + + ColumnSeven + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ColumnSeven

+
+
+ +
+
val ColumnSeven: GuiSlotCompound.ColumnSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-six.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-six.html new file mode 100644 index 00000000..3ecd8925 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-six.html @@ -0,0 +1,51 @@ + + + + ColumnSix + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ColumnSix

+
+
+ +
+
val ColumnSix: GuiSlotCompound.ColumnSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-three.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-three.html new file mode 100644 index 00000000..4ebea472 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-three.html @@ -0,0 +1,51 @@ + + + + ColumnThree + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ColumnThree

+
+
+ +
+
val ColumnThree: GuiSlotCompound.ColumnSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-two.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-two.html new file mode 100644 index 00000000..26aa7af1 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-two.html @@ -0,0 +1,51 @@ + + + + ColumnTwo + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ColumnTwo

+
+
+ +
+
val ColumnTwo: GuiSlotCompound.ColumnSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corner-bottom-left.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corner-bottom-left.html new file mode 100644 index 00000000..062535d3 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corner-bottom-left.html @@ -0,0 +1,51 @@ + + + + CornerBottomLeft + + +
+
+ + +
+
+
+
+
+ +
+ +
+

CornerBottomLeft

+
+
+ +
+
val CornerBottomLeft: GuiSlotCompound.CornerSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corner-bottom-right.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corner-bottom-right.html new file mode 100644 index 00000000..0fc88447 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corner-bottom-right.html @@ -0,0 +1,51 @@ + + + + CornerBottomRight + + +
+
+ + +
+
+
+
+
+ +
+ +
+

CornerBottomRight

+
+
+ +
+
val CornerBottomRight: GuiSlotCompound.CornerSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corner-top-left.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corner-top-left.html new file mode 100644 index 00000000..b0ccff6e --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corner-top-left.html @@ -0,0 +1,51 @@ + + + + CornerTopLeft + + +
+
+ + +
+
+
+
+
+ +
+ +
+

CornerTopLeft

+
+
+ +
+
val CornerTopLeft: GuiSlotCompound.CornerSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corner-top-right.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corner-top-right.html new file mode 100644 index 00000000..e8199e57 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corner-top-right.html @@ -0,0 +1,51 @@ + + + + CornerTopRight + + +
+
+ + +
+
+
+
+
+ +
+ +
+

CornerTopRight

+
+
+ +
+
val CornerTopRight: GuiSlotCompound.CornerSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corners-bottom.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corners-bottom.html new file mode 100644 index 00000000..679e1fc5 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corners-bottom.html @@ -0,0 +1,51 @@ + + + + CornersBottom + + +
+
+ + +
+
+
+
+
+ +
+ +
+

CornersBottom

+
+
+ +
+
val CornersBottom: GuiSlotCompound.CornerSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corners-left.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corners-left.html new file mode 100644 index 00000000..82013881 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corners-left.html @@ -0,0 +1,51 @@ + + + + CornersLeft + + +
+
+ + +
+
+
+
+
+ +
+ +
+

CornersLeft

+
+
+ +
+
val CornersLeft: GuiSlotCompound.CornerSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corners-right.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corners-right.html new file mode 100644 index 00000000..764712ac --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corners-right.html @@ -0,0 +1,51 @@ + + + + CornersRight + + +
+
+ + +
+
+
+
+
+ +
+ +
+

CornersRight

+
+
+ +
+
val CornersRight: GuiSlotCompound.CornerSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corners-top.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corners-top.html new file mode 100644 index 00000000..7e15d9ac --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corners-top.html @@ -0,0 +1,51 @@ + + + + CornersTop + + +
+
+ + +
+
+
+
+
+ +
+ +
+

CornersTop

+
+
+ +
+
val CornersTop: GuiSlotCompound.CornerSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corners.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corners.html new file mode 100644 index 00000000..39096f2b --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corners.html @@ -0,0 +1,51 @@ + + + + Corners + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Corners

+
+
+ +
+
val Corners: GuiSlotCompound.CornerSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-row-five.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-row-five.html new file mode 100644 index 00000000..9483e306 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-row-five.html @@ -0,0 +1,51 @@ + + + + RowFive + + +
+
+ + +
+
+
+
+
+ +
+ +
+

RowFive

+
+
+ +
+
val RowFive: GuiSlotCompound.RowSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-row-four.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-row-four.html new file mode 100644 index 00000000..a1b029d9 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-row-four.html @@ -0,0 +1,51 @@ + + + + RowFour + + +
+
+ + +
+
+
+
+
+ +
+ +
+

RowFour

+
+
+ +
+
val RowFour: GuiSlotCompound.RowSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-row-one.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-row-one.html new file mode 100644 index 00000000..18bf4559 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-row-one.html @@ -0,0 +1,51 @@ + + + + RowOne + + +
+
+ + +
+
+
+
+
+ +
+ +
+

RowOne

+
+
+ +
+
val RowOne: GuiSlotCompound.RowSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-row-six.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-row-six.html new file mode 100644 index 00000000..b4f9270b --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-row-six.html @@ -0,0 +1,51 @@ + + + + RowSix + + +
+
+ + +
+
+
+
+
+ +
+ +
+

RowSix

+
+
+ +
+
val RowSix: GuiSlotCompound.RowSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-row-three.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-row-three.html new file mode 100644 index 00000000..dbed5467 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-row-three.html @@ -0,0 +1,51 @@ + + + + RowThree + + +
+
+ + +
+
+
+
+
+ +
+ +
+

RowThree

+
+
+ +
+
val RowThree: GuiSlotCompound.RowSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-row-two.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-row-two.html new file mode 100644 index 00000000..21257f21 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-row-two.html @@ -0,0 +1,51 @@ + + + + RowTwo + + +
+
+ + +
+
+
+
+
+ +
+ +
+

RowTwo

+
+
+ +
+
val RowTwo: GuiSlotCompound.RowSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/index.html new file mode 100644 index 00000000..c6d38dad --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/index.html @@ -0,0 +1,430 @@ + + + + Slots + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Slots

+
object Slots
+
+
+
+
+

Properties

+
+
+
+
All +
Link copied to clipboard
+
+
+
+
val All: GuiSlotCompound.AllSlots
+
+
+
+
+ +
+
+
Border +
Link copied to clipboard
+
+
+
+
val Border: GuiSlotCompound.BorderSlots
+
+
+
+
+ +
+
+
BorderPaddingOne +
Link copied to clipboard
+
+
+
+
val BorderPaddingOne: GuiSlotCompound.BorderSlots
+
+
+
+
+ +
+
+
BorderPaddingThree +
Link copied to clipboard
+
+
+
+
val BorderPaddingThree: GuiSlotCompound.BorderSlots
+
+
+
+
+ +
+
+
BorderPaddingTwo +
Link copied to clipboard
+
+
+
+
val BorderPaddingTwo: GuiSlotCompound.BorderSlots
+
+
+
+
+ +
+
+
ColumnEight +
Link copied to clipboard
+
+
+
+
val ColumnEight: GuiSlotCompound.ColumnSlots
+
+
+
+
+ +
+
+
ColumnFive +
Link copied to clipboard
+
+
+
+
val ColumnFive: GuiSlotCompound.ColumnSlots
+
+
+
+
+ +
+
+
ColumnFour +
Link copied to clipboard
+
+
+
+
val ColumnFour: GuiSlotCompound.ColumnSlots
+
+
+
+
+ +
+
+
ColumnNine +
Link copied to clipboard
+
+
+
+
val ColumnNine: GuiSlotCompound.ColumnSlots
+
+
+
+
+ +
+
+
ColumnOne +
Link copied to clipboard
+
+
+
+
val ColumnOne: GuiSlotCompound.ColumnSlots
+
+
+
+
+ +
+
+
ColumnSeven +
Link copied to clipboard
+
+
+
+
val ColumnSeven: GuiSlotCompound.ColumnSlots
+
+
+
+
+ +
+
+
ColumnSix +
Link copied to clipboard
+
+
+
+
val ColumnSix: GuiSlotCompound.ColumnSlots
+
+
+
+
+ +
+
+
ColumnThree +
Link copied to clipboard
+
+
+
+
val ColumnThree: GuiSlotCompound.ColumnSlots
+
+
+
+
+ +
+
+
ColumnTwo +
Link copied to clipboard
+
+
+
+
val ColumnTwo: GuiSlotCompound.ColumnSlots
+
+
+
+
+ +
+
+
CornerBottomLeft +
Link copied to clipboard
+
+
+
+
val CornerBottomLeft: GuiSlotCompound.CornerSlots
+
+
+
+
+ +
+
+
CornerBottomRight +
Link copied to clipboard
+
+
+
+
val CornerBottomRight: GuiSlotCompound.CornerSlots
+
+
+
+
+ +
+
+
Corners +
Link copied to clipboard
+
+
+
+
val Corners: GuiSlotCompound.CornerSlots
+
+
+
+
+ +
+
+
CornersBottom +
Link copied to clipboard
+
+
+
+
val CornersBottom: GuiSlotCompound.CornerSlots
+
+
+
+
+ +
+
+
CornersLeft +
Link copied to clipboard
+
+
+
+
val CornersLeft: GuiSlotCompound.CornerSlots
+
+
+
+
+ +
+
+
CornersRight +
Link copied to clipboard
+
+
+
+
val CornersRight: GuiSlotCompound.CornerSlots
+
+
+
+
+ +
+
+
CornersTop +
Link copied to clipboard
+
+
+
+
val CornersTop: GuiSlotCompound.CornerSlots
+
+
+
+
+ +
+
+
CornerTopLeft +
Link copied to clipboard
+
+
+
+
val CornerTopLeft: GuiSlotCompound.CornerSlots
+
+
+
+
+ +
+
+
CornerTopRight +
Link copied to clipboard
+
+
+
+
val CornerTopRight: GuiSlotCompound.CornerSlots
+
+
+
+
+ +
+
+
RowFive +
Link copied to clipboard
+
+
+
+
val RowFive: GuiSlotCompound.RowSlots
+
+
+
+
+ +
+
+
RowFour +
Link copied to clipboard
+
+
+
+
val RowFour: GuiSlotCompound.RowSlots
+
+
+
+
+ +
+
+
RowOne +
Link copied to clipboard
+
+
+
+
val RowOne: GuiSlotCompound.RowSlots
+
+
+
+
+ +
+
+
RowSix +
Link copied to clipboard
+
+
+
+
val RowSix: GuiSlotCompound.RowSlots
+
+
+
+
+ +
+
+
RowThree +
Link copied to clipboard
+
+
+
+
val RowThree: GuiSlotCompound.RowSlots
+
+
+
+
+ +
+
+
RowTwo +
Link copied to clipboard
+
+
+
+
val RowTwo: GuiSlotCompound.RowSlots
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/change-page.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/change-page.html new file mode 100644 index 00000000..c2e0a93c --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/change-page.html @@ -0,0 +1,51 @@ + + + + changePage + + +
+
+ + +
+
+
+
+
+ +
+ +
+

changePage

+
+
+ +
+
fun Gui.changePage(fromPage: GuiPage, toPage: GuiPage, overrideEffect: GuiPage.ChangeEffect? = null)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/gui-icon.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/gui-icon.html new file mode 100644 index 00000000..5b708464 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/gui-icon.html @@ -0,0 +1,46 @@ + + + + guiIcon + + +
+
+ + +
+
+
+
+
+ +
+ +
+

guiIcon

+
+
+ +
+
fun <E> GuiProperty<E>.guiIcon(iconGenerator: (E) -> ItemStack): GuiIcon.VariableIcon<E>
+
+

Creates a gui icon which automatically updates itself if the value of the property changes.

+
+ +
+
val ItemStack.guiIcon: GuiIcon.StaticIcon
val Item.guiIcon: GuiIcon.StaticIcon
+
+

Creates a static gui icon.

+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/hrect-to.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/hrect-to.html new file mode 100644 index 00000000..ccacc342 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/hrect-to.html @@ -0,0 +1,51 @@ + + + + hrectTo + + +
+
+ + +
+
+
+
+
+ +
+ +
+

hrectTo

+
+
+ +
+
infix fun GuiSlot.hrectTo(slot: GuiSlot): GuiSlotCompound.SlotRange.HollowRectangle
+
+

Creates a new slot range.

This range contains all slots border slots of a rectangle with the two given slots as two opposite corners in the rectangle. (The result is a hollow rectangle)

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/igui.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/igui.html new file mode 100644 index 00000000..4f04bc0e --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/igui.html @@ -0,0 +1,51 @@ + + + + igui + + +
+
+ + +
+
+
+
+
+ +
+ +
+

igui

+
+
+ +
+
inline fun igui(type: GuiType, title: LiteralText, defaultPageKey: Any, builder: GuiBuilder.() -> Unit): Gui
+
+

Creates a new gui.

Parameters

type

the type of the gui, which specifies the dimensions of the gui

title

the title of the gui, displayed at the top

defaultPageKey

the default page, which will be loaded on initialization

builder

the gui builder

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/index.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/index.html new file mode 100644 index 00000000..5f0e7758 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/index.html @@ -0,0 +1,497 @@ + + + + net.axay.fabrik.igui + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.igui

+

Contains the GUI builder and all GUI implementation classes

+
+
+
+
+

Types

+
+
+
+
Gui +
Link copied to clipboard
+
+
+
+ +
+
class Gui(guiType: GuiType, title: LiteralText, pagesByKey: Map<String, GuiPage>, pagesByNumber: Map<Int, GuiPage>, defaultPageKey: String, eventHandler: GuiEventHandler) : SimpleInventory, NamedScreenHandlerFactory
+
+
+
+
+
+
+ +
+
+
GuiActionType +
Link copied to clipboard
+
+
+
+ +
+
enum GuiActionType : Enum<GuiActionType>
+
+
+
+
+
+
+ +
+
+
GuiBuilder +
Link copied to clipboard
+
+
+
+ +
+
class GuiBuilder(type: GuiType, title: LiteralText, defaultPageKey: Any)
+
+
+
+
+
+
+ +
+
+
GuiCompound +
Link copied to clipboard
+
+
+
+ +
+
class GuiCompound<E>(guiType: GuiType, slots: GuiSlotCompound.SlotRange.Rectangle, content: GuiList<E>, iconGenerator: (E) -> ItemStack, onClick: (event: GuiClickEvent, E) -> Unit?) : GuiUseable
+
+
+
+
+
+
+ +
+
+
GuiDimensions +
Link copied to clipboard
+
+
+
+ +
+
data class GuiDimensions(width: Int, height: Int)
+
+
+
+
+
+
+ +
+
+
GuiElement +
Link copied to clipboard
+
+
+
+ +
+
interface GuiElement
+
+
+
+
+
+
+ +
+
+
GuiEvent +
Link copied to clipboard
+
+
+
+ +
+
interface GuiEvent
+
+
+
+
+
+
+ +
+
+
GuiEventHandler +
Link copied to clipboard
+
+
+
+ +
+
class GuiEventHandler(onClick: (GuiClickEvent) -> Unit?, onClose: (GuiCloseEvent) -> Unit?)
+
+
+
+
+
+
+ +
+
+
GuiIcon +
Link copied to clipboard
+
+
+
+ +
+
abstract class GuiIcon : GuiUseable
+
+
+
+
+
+
+ +
+
+
GuiPage +
Link copied to clipboard
+
+
+
+ +
+
class GuiPage(key: String, number: Int, content: Map<Int, GuiElement>, effectTo: GuiPage.ChangeEffect?, effectFrom: GuiPage.ChangeEffect?) : GuiUseable
+
+
+
+
+
+
+ +
+
+
GuiPlayerEvent +
Link copied to clipboard
+
+
+
+ +
+
interface GuiPlayerEvent : GuiEvent
+
+
+
+
+
+
+ +
+
+
GuiScreenHandler +
Link copied to clipboard
+
+
+
+ +
+
class GuiScreenHandler(gui: Gui, syncId: Int, playerInv: PlayerInventory, inv: Inventory) : GenericContainerScreenHandler
+
+
+
+
+
+
+ +
+
+
GuiSlot +
Link copied to clipboard
+
+
+
+ +
+
data class GuiSlot(row: Int, slotInRow: Int) : GuiSlotCompound, Comparable<GuiSlot>
+
+
+
+
+
+
+ +
+
+
GuiSlotCompound +
Link copied to clipboard
+
+
+
+ +
+
interface GuiSlotCompound
+
+
+
+
+
+
+ +
+
+
GuiType +
Link copied to clipboard
+
+
+
+ +
+
enum GuiType : Enum<GuiType>
+
+
+
+
+
+
+ +
+
+
GuiUseable +
Link copied to clipboard
+
+
+
+ +
+
abstract class GuiUseable
+
+
+
+
+
+
+ +
+
+
Slots +
Link copied to clipboard
+
+
+
+ +
+
object Slots
+
+
+
+
+
+
+
+

Functions

+
+
+
+
changePage +
Link copied to clipboard
+
+
+
+ +
+
fun Gui.changePage(fromPage: GuiPage, toPage: GuiPage, overrideEffect: GuiPage.ChangeEffect? = null)
+
+
+
+
+
+
+ +
+
+
guiIcon +
Link copied to clipboard
+
+
+
+ +
+
fun <E> GuiProperty<E>.guiIcon(iconGenerator: (E) -> ItemStack): GuiIcon.VariableIcon<E>
+
+
Creates a gui icon which automatically updates itself if the value of the property changes.
+
+
+
+
+ +
+
+
hrectTo +
Link copied to clipboard
+
+
+
+ +
+
infix fun GuiSlot.hrectTo(slot: GuiSlot): GuiSlotCompound.SlotRange.HollowRectangle
+
+
Creates a new slot range.
+
+
+
+
+ +
+
+
igui +
Link copied to clipboard
+
+
+
+ +
+
inline fun igui(type: GuiType, title: LiteralText, defaultPageKey: Any, builder: GuiBuilder.() -> Unit): Gui
+
+
Creates a new gui.
+
+
+
+
+ +
+
+
lineTo +
Link copied to clipboard
+
+
+
+ +
+
infix fun GuiSlot.lineTo(slot: GuiSlot): GuiSlotCompound.SlotRange.Line
+
+
Creates a new slot range.
+
+
+
+
+ +
+
+
openGui +
Link copied to clipboard
+
+
+
+ +
+
fun PlayerEntity.openGui(gui: Gui, pageKey: Any? = null): OptionalInt
+
+
Opens the given gui.
+
+
+
+
+ +
+
+
rectTo +
Link copied to clipboard
+
+
+
+ +
+
infix fun GuiSlot.rectTo(slot: GuiSlot): GuiSlotCompound.SlotRange.Rectangle
+
+
Creates a new slot range.
+
+
+
+
+ +
+
+
sl +
Link copied to clipboard
+
+
+
+ +
+
infix fun Int.sl(slotInRow: Int): GuiSlot
+
+
Creates a new gui slot.
+
+
+
+
+
+

Properties

+
+
+
+
guiIcon +
Link copied to clipboard
+
+
+
+
val ItemStack.guiIcon: GuiIcon.StaticIcon
Creates a static gui icon.
+
+
+
+
+ +
+
+
guiIcon +
Link copied to clipboard
+
+
+
+
val Item.guiIcon: GuiIcon.StaticIcon
Creates a static gui icon.
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/line-to.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/line-to.html new file mode 100644 index 00000000..79967053 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/line-to.html @@ -0,0 +1,51 @@ + + + + lineTo + + +
+
+ + +
+
+
+
+
+ +
+ +
+

lineTo

+
+
+ +
+
infix fun GuiSlot.lineTo(slot: GuiSlot): GuiSlotCompound.SlotRange.Line
+
+

Creates a new slot range.

This range contains all slots having an index between the indexes of the two given slots.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/open-gui.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/open-gui.html new file mode 100644 index 00000000..3b710558 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/open-gui.html @@ -0,0 +1,51 @@ + + + + openGui + + +
+
+ + +
+
+
+
+
+ +
+ +
+

openGui

+
+
+ +
+
fun PlayerEntity.openGui(gui: Gui, pageKey: Any? = null): OptionalInt
+
+

Opens the given gui.

Return

an OptionalInt which may contain the syncId of the inventory holding the gui

Parameters

pageKey

(optional) specifies the key of the page which should be loaded with the process of opening the gui

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/rect-to.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/rect-to.html new file mode 100644 index 00000000..94e0cd3f --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/rect-to.html @@ -0,0 +1,51 @@ + + + + rectTo + + +
+
+ + +
+
+
+
+
+ +
+ +
+

rectTo

+
+
+ +
+
infix fun GuiSlot.rectTo(slot: GuiSlot): GuiSlotCompound.SlotRange.Rectangle
+
+

Creates a new slot range.

This range contains all slots inside of a rectangle with the two given slots as two opposite corners in the rectangle.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/sl.html b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/sl.html new file mode 100644 index 00000000..70b21dd2 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/sl.html @@ -0,0 +1,51 @@ + + + + sl + + +
+
+ + +
+
+
+
+
+ +
+ +
+

sl

+
+
+ +
+
infix fun Int.sl(slotInRow: Int): GuiSlot
+
+

Creates a new gui slot.

The first Int is the row - the second Int is the slot in that row.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/index.html b/docs/older/1.3.0/fabrikmc-nbt/index.html new file mode 100644 index 00000000..9d905d7a --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/index.html @@ -0,0 +1,73 @@ + + + + fabrikmc-nbt + + +
+
+ + +
+
+
+
+
+ +
+ +
+

fabrikmc-nbt

+

Provides NBT serialization and deserialization using kotlinx.serialization. This allows you to serialize any class annotated with @Serializable to an NbtElement. Additionally, this module contains some NBT utilities, like simple conversion extensions.

Dependency

modImplementation("net.axay:fabrikmc-nbt:1.3.0")

Serialization and deserialization

You can serialize any class annotated with @Serializable to an NbtElement. In the same way it is possible deserialize any NbtElement containing the correct entries to a serializable class.

Nbt.encodeToNbtElement(value)
Nbt.decodeFromNbtElement(nbtElement)

Configuration

You can configure the Nbt instance in the following way:

val nbt = Nbt {
encodeDefaults = true // false by default
ignoreUnknownKeys = false // true by default
}
+
+

Packages

+
+
+
+
+
net.axay.fabrik.nbt +
Link copied to clipboard
+
+
+
+
Serialization, conversion and builders for NBT
+
+
+ +
+
+
+
net.axay.fabrik.nbt.decoder +
Link copied to clipboard
+
+
+
+
Logic for decoding an NbtElement to a serializable class
+
+
+ +
+
+
+
net.axay.fabrik.nbt.encoder +
Link copied to clipboard
+
+
+
+
Logic for encoding a serializable class to an NbtElement
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/navigation.html b/docs/older/1.3.0/fabrikmc-nbt/navigation.html new file mode 100644 index 00000000..58a6cb26 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/navigation.html @@ -0,0 +1,832 @@ +
+ + +
+ +
+ +
+ +
+
+
+ Gui +
+
+
+ +
+
+ DRAG +
+
+
+
+ DRAG_END +
+
+
+ +
+
+ +
+
+
+ INSERT +
+
+
+ +
+
+
+ PICKUP +
+
+
+ +
+
+ +
+
+
+ THROW_ALL +
+
+
+
+ THROW_ONE +
+
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+ GuiEvent +
+
+
+ +
+
+
+ GuiIcon +
+
+
+
+ guiIcon +
+
+
+
+ GuiPage +
+
+
+ +
+ +
+
+ GuiSlot +
+
+
+ +
+
+
+ GuiType +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+ +
+
+
+ hrectTo() +
+
+
+
+ igui() +
+
+
+
+ lineTo() +
+
+
+
+ openGui() +
+
+
+
+ rectTo() +
+
+
+
+ sl() +
+
+
+
+ Slots +
+
+
+ + +
+ +
+ +
+
+
+ GuiList +
+
+
+ +
+
+ +
+
+
+
+ +
+ + + +
+
+ Nbt +
+
+
+
+ Nbt() +
+
+
+ +
+
+ +
+ +
+
+ NbtConfig +
+
+
+
+ nbtList() +
+
+
+ +
+
+
+ set +
+
+
+
+ toNbt +
+
+ +
+ + +
+ +
diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-byte-array-decoder/-nbt-byte-array-decoder.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-byte-array-decoder/-nbt-byte-array-decoder.html new file mode 100644 index 00000000..6a81a13d --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-byte-array-decoder/-nbt-byte-array-decoder.html @@ -0,0 +1,51 @@ + + + + NbtByteArrayDecoder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtByteArrayDecoder

+
+
+ +
+
fun NbtByteArrayDecoder(array: NbtByteArray)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-byte-array-decoder/decode-byte.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-byte-array-decoder/decode-byte.html new file mode 100644 index 00000000..640a1b5e --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-byte-array-decoder/decode-byte.html @@ -0,0 +1,51 @@ + + + + decodeByte + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeByte

+
+
+ +
+
open override fun decodeByte(): Byte
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-byte-array-decoder/decode-collection-size.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-byte-array-decoder/decode-collection-size.html new file mode 100644 index 00000000..81ed3940 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-byte-array-decoder/decode-collection-size.html @@ -0,0 +1,51 @@ + + + + decodeCollectionSize + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeCollectionSize

+
+
+ +
+
open override fun decodeCollectionSize(descriptor: SerialDescriptor): Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-byte-array-decoder/decode-element-index.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-byte-array-decoder/decode-element-index.html new file mode 100644 index 00000000..7e880d2f --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-byte-array-decoder/decode-element-index.html @@ -0,0 +1,51 @@ + + + + decodeElementIndex + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeElementIndex

+
+
+ +
+
open override fun decodeElementIndex(descriptor: SerialDescriptor): Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-byte-array-decoder/decode-sequentially.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-byte-array-decoder/decode-sequentially.html new file mode 100644 index 00000000..261ce705 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-byte-array-decoder/decode-sequentially.html @@ -0,0 +1,51 @@ + + + + decodeSequentially + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeSequentially

+
+
+ +
+
open override fun decodeSequentially(): Boolean
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-byte-array-decoder/index.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-byte-array-decoder/index.html new file mode 100644 index 00000000..1787744d --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-byte-array-decoder/index.html @@ -0,0 +1,629 @@ + + + + NbtByteArrayDecoder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtByteArrayDecoder

+
class NbtByteArrayDecoder(array: NbtByteArray) : AbstractDecoder
+
+
+
+
+

Functions

+
+
+
+
beginStructure +
Link copied to clipboard
+
+
+
+ +
+
open override fun beginStructure(descriptor: SerialDescriptor): CompositeDecoder
+
+
+
+
+
+
+ +
+
+
decodeBoolean +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeBoolean(): Boolean
+
+
+
+
+
+
+ +
+
+
decodeBooleanElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeBooleanElement(descriptor: SerialDescriptor, index: Int): Boolean
+
+
+
+
+
+
+ +
+
+
decodeByte +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeByte(): Byte
+
+
+
+
+
+
+ +
+
+
decodeByteElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeByteElement(descriptor: SerialDescriptor, index: Int): Byte
+
+
+
+
+
+
+ +
+
+
decodeChar +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeChar(): Char
+
+
+
+
+
+
+ +
+
+
decodeCharElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeCharElement(descriptor: SerialDescriptor, index: Int): Char
+
+
+
+
+
+
+ +
+
+
decodeCollectionSize +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeCollectionSize(descriptor: SerialDescriptor): Int
+
+
+
+
+
+
+ +
+
+
decodeDouble +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeDouble(): Double
+
+
+
+
+
+
+ +
+
+
decodeDoubleElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeDoubleElement(descriptor: SerialDescriptor, index: Int): Double
+
+
+
+
+
+
+ +
+
+
decodeElementIndex +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeElementIndex(descriptor: SerialDescriptor): Int
+
+
+
+
+
+
+ +
+
+
decodeEnum +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeEnum(enumDescriptor: SerialDescriptor): Int
+
+
+
+
+
+
+ +
+
+
decodeFloat +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeFloat(): Float
+
+
+
+
+
+
+ +
+
+
decodeFloatElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeFloatElement(descriptor: SerialDescriptor, index: Int): Float
+
+
+
+
+
+
+ +
+
+
decodeInline +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeInline(inlineDescriptor: SerialDescriptor): Decoder
+
+
+
+
+
+
+ +
+
+
decodeInlineElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeInlineElement(descriptor: SerialDescriptor, index: Int): Decoder
+
+
+
+
+
+
+ +
+
+
decodeInt +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeInt(): Int
+
+
+
+
+
+
+ +
+
+
decodeIntElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeIntElement(descriptor: SerialDescriptor, index: Int): Int
+
+
+
+
+
+
+ +
+
+
decodeLong +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeLong(): Long
+
+
+
+
+
+
+ +
+
+
decodeLongElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeLongElement(descriptor: SerialDescriptor, index: Int): Long
+
+
+
+
+
+
+ +
+
+
decodeNotNullMark +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeNotNullMark(): Boolean
+
+
+
+
+
+
+ +
+
+
decodeNull +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeNull(): Nothing?
+
+
+
+
+
+
+ +
+
+
decodeNullableSerializableElement +
Link copied to clipboard
+
+
+
+ +
+
override fun <T : Any> decodeNullableSerializableElement(descriptor: SerialDescriptor, index: Int, deserializer: DeserializationStrategy<T?>, previousValue: T?): T?
+
+
+
+
+
+
+ +
+
+
decodeNullableSerializableValue +
Link copied to clipboard
+
+
+
+ +
+
open fun <T : Any> decodeNullableSerializableValue(deserializer: DeserializationStrategy<T?>): T?
+
+
+
+
+
+
+ +
+
+
decodeSequentially +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeSequentially(): Boolean
+
+
+
+
+
+
+ +
+
+
decodeSerializableElement +
Link copied to clipboard
+
+
+
+ +
+
override fun <T> decodeSerializableElement(descriptor: SerialDescriptor, index: Int, deserializer: DeserializationStrategy<T>, previousValue: T?): T
+
+
+
+
+
+
+ +
+
+
decodeSerializableValue +
Link copied to clipboard
+
+
+
+ +
+
open fun <T> decodeSerializableValue(deserializer: DeserializationStrategy<T>): T
open fun <T> decodeSerializableValue(deserializer: DeserializationStrategy<T>, previousValue: T?): T
+
+
+
+
+
+
+ +
+
+
decodeShort +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeShort(): Short
+
+
+
+
+
+
+ +
+
+
decodeShortElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeShortElement(descriptor: SerialDescriptor, index: Int): Short
+
+
+
+
+
+
+ +
+
+
decodeString +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeString(): String
+
+
+
+
+
+
+ +
+
+
decodeStringElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeStringElement(descriptor: SerialDescriptor, index: Int): String
+
+
+
+
+
+
+ +
+
+
decodeValue +
Link copied to clipboard
+
+
+
+ +
+
open fun decodeValue(): Any
+
+
+
+
+
+
+ +
+
+
endStructure +
Link copied to clipboard
+
+
+
+ +
+
open override fun endStructure(descriptor: SerialDescriptor)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
serializersModule +
Link copied to clipboard
+
+
+
+
open override val serializersModule: SerializersModule
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-byte-array-decoder/serializers-module.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-byte-array-decoder/serializers-module.html new file mode 100644 index 00000000..406afa13 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-byte-array-decoder/serializers-module.html @@ -0,0 +1,51 @@ + + + + serializersModule + + +
+
+ + +
+
+
+
+
+ +
+ +
+

serializersModule

+
+
+ +
+
open override val serializersModule: SerializersModule
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-compound-decoder/-nbt-compound-decoder.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-compound-decoder/-nbt-compound-decoder.html new file mode 100644 index 00000000..b3999e0c --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-compound-decoder/-nbt-compound-decoder.html @@ -0,0 +1,51 @@ + + + + NbtCompoundDecoder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtCompoundDecoder

+
+
+ +
+
fun NbtCompoundDecoder(nbt: Nbt, compound: NbtCompound)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-compound-decoder/decode-collection-size.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-compound-decoder/decode-collection-size.html new file mode 100644 index 00000000..22eab5e6 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-compound-decoder/decode-collection-size.html @@ -0,0 +1,51 @@ + + + + decodeCollectionSize + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeCollectionSize

+
+
+ +
+
open override fun decodeCollectionSize(descriptor: SerialDescriptor): Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-compound-decoder/decode-element-index.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-compound-decoder/decode-element-index.html new file mode 100644 index 00000000..9d4fd29f --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-compound-decoder/decode-element-index.html @@ -0,0 +1,51 @@ + + + + decodeElementIndex + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeElementIndex

+
+
+ +
+
open override fun decodeElementIndex(descriptor: SerialDescriptor): Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-compound-decoder/end-structure.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-compound-decoder/end-structure.html new file mode 100644 index 00000000..3e0c4e91 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-compound-decoder/end-structure.html @@ -0,0 +1,51 @@ + + + + endStructure + + +
+
+ + +
+
+
+
+
+ +
+ +
+

endStructure

+
+
+ +
+
open override fun endStructure(descriptor: SerialDescriptor)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-compound-decoder/index.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-compound-decoder/index.html new file mode 100644 index 00000000..cfb5212a --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-compound-decoder/index.html @@ -0,0 +1,646 @@ + + + + NbtCompoundDecoder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtCompoundDecoder

+
class NbtCompoundDecoder(nbt: Nbt, compound: NbtCompound) : NbtTagDecoder
+
+
+
+
+

Functions

+
+
+
+
beginStructure +
Link copied to clipboard
+
+
+
+ +
+
open override fun beginStructure(descriptor: SerialDescriptor): CompositeDecoder
+
+
+
+
+
+
+ +
+
+
decodeBoolean +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeBoolean(): Boolean
+
+
+
+
+
+
+ +
+
+
decodeBooleanElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeBooleanElement(descriptor: SerialDescriptor, index: Int): Boolean
+
+
+
+
+
+
+ +
+
+
decodeByte +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeByte(): Byte
+
+
+
+
+
+
+ +
+
+
decodeByteElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeByteElement(descriptor: SerialDescriptor, index: Int): Byte
+
+
+
+
+
+
+ +
+
+
decodeChar +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeChar(): Char
+
+
+
+
+
+
+ +
+
+
decodeCharElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeCharElement(descriptor: SerialDescriptor, index: Int): Char
+
+
+
+
+
+
+ +
+
+
decodeCollectionSize +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeCollectionSize(descriptor: SerialDescriptor): Int
+
+
+
+
+
+
+ +
+
+
decodeDouble +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeDouble(): Double
+
+
+
+
+
+
+ +
+
+
decodeDoubleElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeDoubleElement(descriptor: SerialDescriptor, index: Int): Double
+
+
+
+
+
+
+ +
+
+
decodeElementIndex +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeElementIndex(descriptor: SerialDescriptor): Int
+
+
+
+
+
+
+ +
+
+
decodeEnum +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeEnum(enumDescriptor: SerialDescriptor): Int
+
+
+
+
+
+
+ +
+
+
decodeFloat +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeFloat(): Float
+
+
+
+
+
+
+ +
+
+
decodeFloatElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeFloatElement(descriptor: SerialDescriptor, index: Int): Float
+
+
+
+
+
+
+ +
+
+
decodeInline +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeInline(inlineDescriptor: SerialDescriptor): Decoder
+
+
+
+
+
+
+ +
+
+
decodeInlineElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeInlineElement(descriptor: SerialDescriptor, index: Int): Decoder
+
+
+
+
+
+
+ +
+
+
decodeInt +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeInt(): Int
+
+
+
+
+
+
+ +
+
+
decodeIntElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeIntElement(descriptor: SerialDescriptor, index: Int): Int
+
+
+
+
+
+
+ +
+
+
decodeLong +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeLong(): Long
+
+
+
+
+
+
+ +
+
+
decodeLongElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeLongElement(descriptor: SerialDescriptor, index: Int): Long
+
+
+
+
+
+
+ +
+
+
decodeNotNullMark +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeNotNullMark(): Boolean
+
+
+
+
+
+
+ +
+
+
decodeNull +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeNull(): Nothing?
+
+
+
+
+
+
+ +
+
+
decodeNullableSerializableElement +
Link copied to clipboard
+
+
+
+ +
+
override fun <T : Any> decodeNullableSerializableElement(descriptor: SerialDescriptor, index: Int, deserializer: DeserializationStrategy<T?>, previousValue: T?): T?
+
+
+
+
+
+
+ +
+
+
decodeNullableSerializableValue +
Link copied to clipboard
+
+
+
+ +
+
open fun <T : Any> decodeNullableSerializableValue(deserializer: DeserializationStrategy<T?>): T?
+
+
+
+
+
+
+ +
+
+
decodeSequentially +
Link copied to clipboard
+
+
+
+ +
+
open fun decodeSequentially(): Boolean
+
+
+
+
+
+
+ +
+
+
decodeSerializableElement +
Link copied to clipboard
+
+
+
+ +
+
override fun <T> decodeSerializableElement(descriptor: SerialDescriptor, index: Int, deserializer: DeserializationStrategy<T>, previousValue: T?): T
+
+
+
+
+
+
+ +
+
+
decodeSerializableValue +
Link copied to clipboard
+
+
+
+ +
+
open override fun <T> decodeSerializableValue(deserializer: DeserializationStrategy<T>): T
open fun <T> decodeSerializableValue(deserializer: DeserializationStrategy<T>, previousValue: T?): T
+
+
+
+
+
+
+ +
+
+
decodeShort +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeShort(): Short
+
+
+
+
+
+
+ +
+
+
decodeShortElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeShortElement(descriptor: SerialDescriptor, index: Int): Short
+
+
+
+
+
+
+ +
+
+
decodeString +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeString(): String
+
+
+
+
+
+
+ +
+
+
decodeStringElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeStringElement(descriptor: SerialDescriptor, index: Int): String
+
+
+
+
+
+
+ +
+
+
decodeValue +
Link copied to clipboard
+
+
+
+ +
+
open fun decodeValue(): Any
+
+
+
+
+
+
+ +
+
+
endStructure +
Link copied to clipboard
+
+
+
+ +
+
open override fun endStructure(descriptor: SerialDescriptor)
+
+
+
+
+
+
+ +
+
+
next +
Link copied to clipboard
+
+
+
+ +
+
open override fun next(): NbtElement
+
+
+
+
+
+
+
+

Properties

+
+
+
+
serializersModule +
Link copied to clipboard
+
+
+
+
open override val serializersModule: SerializersModule
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-compound-decoder/next.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-compound-decoder/next.html new file mode 100644 index 00000000..ef2f6b5c --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-compound-decoder/next.html @@ -0,0 +1,51 @@ + + + + next + + +
+
+ + +
+
+
+
+
+ +
+ +
+

next

+
+
+ +
+
open override fun next(): NbtElement
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-int-array-decoder/-nbt-int-array-decoder.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-int-array-decoder/-nbt-int-array-decoder.html new file mode 100644 index 00000000..76760668 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-int-array-decoder/-nbt-int-array-decoder.html @@ -0,0 +1,51 @@ + + + + NbtIntArrayDecoder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtIntArrayDecoder

+
+
+ +
+
fun NbtIntArrayDecoder(array: NbtIntArray)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-int-array-decoder/decode-collection-size.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-int-array-decoder/decode-collection-size.html new file mode 100644 index 00000000..78a653fd --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-int-array-decoder/decode-collection-size.html @@ -0,0 +1,51 @@ + + + + decodeCollectionSize + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeCollectionSize

+
+
+ +
+
open override fun decodeCollectionSize(descriptor: SerialDescriptor): Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-int-array-decoder/decode-element-index.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-int-array-decoder/decode-element-index.html new file mode 100644 index 00000000..5b97b164 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-int-array-decoder/decode-element-index.html @@ -0,0 +1,51 @@ + + + + decodeElementIndex + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeElementIndex

+
+
+ +
+
open override fun decodeElementIndex(descriptor: SerialDescriptor): Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-int-array-decoder/decode-int.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-int-array-decoder/decode-int.html new file mode 100644 index 00000000..8547e474 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-int-array-decoder/decode-int.html @@ -0,0 +1,51 @@ + + + + decodeInt + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeInt

+
+
+ +
+
open override fun decodeInt(): Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-int-array-decoder/decode-sequentially.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-int-array-decoder/decode-sequentially.html new file mode 100644 index 00000000..3fc66dbd --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-int-array-decoder/decode-sequentially.html @@ -0,0 +1,51 @@ + + + + decodeSequentially + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeSequentially

+
+
+ +
+
open override fun decodeSequentially(): Boolean
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-int-array-decoder/index.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-int-array-decoder/index.html new file mode 100644 index 00000000..245e296a --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-int-array-decoder/index.html @@ -0,0 +1,629 @@ + + + + NbtIntArrayDecoder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtIntArrayDecoder

+
class NbtIntArrayDecoder(array: NbtIntArray) : AbstractDecoder
+
+
+
+
+

Functions

+
+
+
+
beginStructure +
Link copied to clipboard
+
+
+
+ +
+
open override fun beginStructure(descriptor: SerialDescriptor): CompositeDecoder
+
+
+
+
+
+
+ +
+
+
decodeBoolean +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeBoolean(): Boolean
+
+
+
+
+
+
+ +
+
+
decodeBooleanElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeBooleanElement(descriptor: SerialDescriptor, index: Int): Boolean
+
+
+
+
+
+
+ +
+
+
decodeByte +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeByte(): Byte
+
+
+
+
+
+
+ +
+
+
decodeByteElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeByteElement(descriptor: SerialDescriptor, index: Int): Byte
+
+
+
+
+
+
+ +
+
+
decodeChar +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeChar(): Char
+
+
+
+
+
+
+ +
+
+
decodeCharElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeCharElement(descriptor: SerialDescriptor, index: Int): Char
+
+
+
+
+
+
+ +
+
+
decodeCollectionSize +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeCollectionSize(descriptor: SerialDescriptor): Int
+
+
+
+
+
+
+ +
+
+
decodeDouble +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeDouble(): Double
+
+
+
+
+
+
+ +
+
+
decodeDoubleElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeDoubleElement(descriptor: SerialDescriptor, index: Int): Double
+
+
+
+
+
+
+ +
+
+
decodeElementIndex +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeElementIndex(descriptor: SerialDescriptor): Int
+
+
+
+
+
+
+ +
+
+
decodeEnum +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeEnum(enumDescriptor: SerialDescriptor): Int
+
+
+
+
+
+
+ +
+
+
decodeFloat +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeFloat(): Float
+
+
+
+
+
+
+ +
+
+
decodeFloatElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeFloatElement(descriptor: SerialDescriptor, index: Int): Float
+
+
+
+
+
+
+ +
+
+
decodeInline +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeInline(inlineDescriptor: SerialDescriptor): Decoder
+
+
+
+
+
+
+ +
+
+
decodeInlineElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeInlineElement(descriptor: SerialDescriptor, index: Int): Decoder
+
+
+
+
+
+
+ +
+
+
decodeInt +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeInt(): Int
+
+
+
+
+
+
+ +
+
+
decodeIntElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeIntElement(descriptor: SerialDescriptor, index: Int): Int
+
+
+
+
+
+
+ +
+
+
decodeLong +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeLong(): Long
+
+
+
+
+
+
+ +
+
+
decodeLongElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeLongElement(descriptor: SerialDescriptor, index: Int): Long
+
+
+
+
+
+
+ +
+
+
decodeNotNullMark +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeNotNullMark(): Boolean
+
+
+
+
+
+
+ +
+
+
decodeNull +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeNull(): Nothing?
+
+
+
+
+
+
+ +
+
+
decodeNullableSerializableElement +
Link copied to clipboard
+
+
+
+ +
+
override fun <T : Any> decodeNullableSerializableElement(descriptor: SerialDescriptor, index: Int, deserializer: DeserializationStrategy<T?>, previousValue: T?): T?
+
+
+
+
+
+
+ +
+
+
decodeNullableSerializableValue +
Link copied to clipboard
+
+
+
+ +
+
open fun <T : Any> decodeNullableSerializableValue(deserializer: DeserializationStrategy<T?>): T?
+
+
+
+
+
+
+ +
+
+
decodeSequentially +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeSequentially(): Boolean
+
+
+
+
+
+
+ +
+
+
decodeSerializableElement +
Link copied to clipboard
+
+
+
+ +
+
override fun <T> decodeSerializableElement(descriptor: SerialDescriptor, index: Int, deserializer: DeserializationStrategy<T>, previousValue: T?): T
+
+
+
+
+
+
+ +
+
+
decodeSerializableValue +
Link copied to clipboard
+
+
+
+ +
+
open fun <T> decodeSerializableValue(deserializer: DeserializationStrategy<T>): T
open fun <T> decodeSerializableValue(deserializer: DeserializationStrategy<T>, previousValue: T?): T
+
+
+
+
+
+
+ +
+
+
decodeShort +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeShort(): Short
+
+
+
+
+
+
+ +
+
+
decodeShortElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeShortElement(descriptor: SerialDescriptor, index: Int): Short
+
+
+
+
+
+
+ +
+
+
decodeString +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeString(): String
+
+
+
+
+
+
+ +
+
+
decodeStringElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeStringElement(descriptor: SerialDescriptor, index: Int): String
+
+
+
+
+
+
+ +
+
+
decodeValue +
Link copied to clipboard
+
+
+
+ +
+
open fun decodeValue(): Any
+
+
+
+
+
+
+ +
+
+
endStructure +
Link copied to clipboard
+
+
+
+ +
+
open override fun endStructure(descriptor: SerialDescriptor)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
serializersModule +
Link copied to clipboard
+
+
+
+
open override val serializersModule: SerializersModule
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-int-array-decoder/serializers-module.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-int-array-decoder/serializers-module.html new file mode 100644 index 00000000..aab4cc5f --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-int-array-decoder/serializers-module.html @@ -0,0 +1,51 @@ + + + + serializersModule + + +
+
+ + +
+
+
+
+
+ +
+ +
+

serializersModule

+
+
+ +
+
open override val serializersModule: SerializersModule
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-list-decoder/-nbt-list-decoder.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-list-decoder/-nbt-list-decoder.html new file mode 100644 index 00000000..ece6e5ed --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-list-decoder/-nbt-list-decoder.html @@ -0,0 +1,51 @@ + + + + NbtListDecoder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtListDecoder

+
+
+ +
+
fun NbtListDecoder(nbt: Nbt, list: NbtList)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-list-decoder/decode-collection-size.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-list-decoder/decode-collection-size.html new file mode 100644 index 00000000..a1106bb4 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-list-decoder/decode-collection-size.html @@ -0,0 +1,51 @@ + + + + decodeCollectionSize + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeCollectionSize

+
+
+ +
+
open override fun decodeCollectionSize(descriptor: SerialDescriptor): Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-list-decoder/decode-element-index.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-list-decoder/decode-element-index.html new file mode 100644 index 00000000..60e241c8 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-list-decoder/decode-element-index.html @@ -0,0 +1,51 @@ + + + + decodeElementIndex + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeElementIndex

+
+
+ +
+
open override fun decodeElementIndex(descriptor: SerialDescriptor): Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-list-decoder/decode-sequentially.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-list-decoder/decode-sequentially.html new file mode 100644 index 00000000..61113301 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-list-decoder/decode-sequentially.html @@ -0,0 +1,51 @@ + + + + decodeSequentially + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeSequentially

+
+
+ +
+
open override fun decodeSequentially(): Boolean
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-list-decoder/index.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-list-decoder/index.html new file mode 100644 index 00000000..6000c9b5 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-list-decoder/index.html @@ -0,0 +1,646 @@ + + + + NbtListDecoder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtListDecoder

+
class NbtListDecoder(nbt: Nbt, list: NbtList) : NbtTagDecoder
+
+
+
+
+

Functions

+
+
+
+
beginStructure +
Link copied to clipboard
+
+
+
+ +
+
open override fun beginStructure(descriptor: SerialDescriptor): CompositeDecoder
+
+
+
+
+
+
+ +
+
+
decodeBoolean +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeBoolean(): Boolean
+
+
+
+
+
+
+ +
+
+
decodeBooleanElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeBooleanElement(descriptor: SerialDescriptor, index: Int): Boolean
+
+
+
+
+
+
+ +
+
+
decodeByte +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeByte(): Byte
+
+
+
+
+
+
+ +
+
+
decodeByteElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeByteElement(descriptor: SerialDescriptor, index: Int): Byte
+
+
+
+
+
+
+ +
+
+
decodeChar +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeChar(): Char
+
+
+
+
+
+
+ +
+
+
decodeCharElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeCharElement(descriptor: SerialDescriptor, index: Int): Char
+
+
+
+
+
+
+ +
+
+
decodeCollectionSize +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeCollectionSize(descriptor: SerialDescriptor): Int
+
+
+
+
+
+
+ +
+
+
decodeDouble +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeDouble(): Double
+
+
+
+
+
+
+ +
+
+
decodeDoubleElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeDoubleElement(descriptor: SerialDescriptor, index: Int): Double
+
+
+
+
+
+
+ +
+
+
decodeElementIndex +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeElementIndex(descriptor: SerialDescriptor): Int
+
+
+
+
+
+
+ +
+
+
decodeEnum +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeEnum(enumDescriptor: SerialDescriptor): Int
+
+
+
+
+
+
+ +
+
+
decodeFloat +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeFloat(): Float
+
+
+
+
+
+
+ +
+
+
decodeFloatElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeFloatElement(descriptor: SerialDescriptor, index: Int): Float
+
+
+
+
+
+
+ +
+
+
decodeInline +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeInline(inlineDescriptor: SerialDescriptor): Decoder
+
+
+
+
+
+
+ +
+
+
decodeInlineElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeInlineElement(descriptor: SerialDescriptor, index: Int): Decoder
+
+
+
+
+
+
+ +
+
+
decodeInt +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeInt(): Int
+
+
+
+
+
+
+ +
+
+
decodeIntElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeIntElement(descriptor: SerialDescriptor, index: Int): Int
+
+
+
+
+
+
+ +
+
+
decodeLong +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeLong(): Long
+
+
+
+
+
+
+ +
+
+
decodeLongElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeLongElement(descriptor: SerialDescriptor, index: Int): Long
+
+
+
+
+
+
+ +
+
+
decodeNotNullMark +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeNotNullMark(): Boolean
+
+
+
+
+
+
+ +
+
+
decodeNull +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeNull(): Nothing?
+
+
+
+
+
+
+ +
+
+
decodeNullableSerializableElement +
Link copied to clipboard
+
+
+
+ +
+
override fun <T : Any> decodeNullableSerializableElement(descriptor: SerialDescriptor, index: Int, deserializer: DeserializationStrategy<T?>, previousValue: T?): T?
+
+
+
+
+
+
+ +
+
+
decodeNullableSerializableValue +
Link copied to clipboard
+
+
+
+ +
+
open fun <T : Any> decodeNullableSerializableValue(deserializer: DeserializationStrategy<T?>): T?
+
+
+
+
+
+
+ +
+
+
decodeSequentially +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeSequentially(): Boolean
+
+
+
+
+
+
+ +
+
+
decodeSerializableElement +
Link copied to clipboard
+
+
+
+ +
+
override fun <T> decodeSerializableElement(descriptor: SerialDescriptor, index: Int, deserializer: DeserializationStrategy<T>, previousValue: T?): T
+
+
+
+
+
+
+ +
+
+
decodeSerializableValue +
Link copied to clipboard
+
+
+
+ +
+
open override fun <T> decodeSerializableValue(deserializer: DeserializationStrategy<T>): T
open fun <T> decodeSerializableValue(deserializer: DeserializationStrategy<T>, previousValue: T?): T
+
+
+
+
+
+
+ +
+
+
decodeShort +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeShort(): Short
+
+
+
+
+
+
+ +
+
+
decodeShortElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeShortElement(descriptor: SerialDescriptor, index: Int): Short
+
+
+
+
+
+
+ +
+
+
decodeString +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeString(): String
+
+
+
+
+
+
+ +
+
+
decodeStringElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeStringElement(descriptor: SerialDescriptor, index: Int): String
+
+
+
+
+
+
+ +
+
+
decodeValue +
Link copied to clipboard
+
+
+
+ +
+
open fun decodeValue(): Any
+
+
+
+
+
+
+ +
+
+
endStructure +
Link copied to clipboard
+
+
+
+ +
+
open override fun endStructure(descriptor: SerialDescriptor)
+
+
+
+
+
+
+ +
+
+
next +
Link copied to clipboard
+
+
+
+ +
+
open override fun next(): NbtElement
+
+
+
+
+
+
+
+

Properties

+
+
+
+
serializersModule +
Link copied to clipboard
+
+
+
+
open override val serializersModule: SerializersModule
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-list-decoder/next.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-list-decoder/next.html new file mode 100644 index 00000000..31699da7 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-list-decoder/next.html @@ -0,0 +1,51 @@ + + + + next + + +
+
+ + +
+
+
+
+
+ +
+ +
+

next

+
+
+ +
+
open override fun next(): NbtElement
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-long-array-decoder/-nbt-long-array-decoder.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-long-array-decoder/-nbt-long-array-decoder.html new file mode 100644 index 00000000..9b379234 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-long-array-decoder/-nbt-long-array-decoder.html @@ -0,0 +1,51 @@ + + + + NbtLongArrayDecoder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtLongArrayDecoder

+
+
+ +
+
fun NbtLongArrayDecoder(array: NbtLongArray)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-long-array-decoder/decode-collection-size.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-long-array-decoder/decode-collection-size.html new file mode 100644 index 00000000..9663a1a7 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-long-array-decoder/decode-collection-size.html @@ -0,0 +1,51 @@ + + + + decodeCollectionSize + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeCollectionSize

+
+
+ +
+
open override fun decodeCollectionSize(descriptor: SerialDescriptor): Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-long-array-decoder/decode-element-index.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-long-array-decoder/decode-element-index.html new file mode 100644 index 00000000..ba4665c1 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-long-array-decoder/decode-element-index.html @@ -0,0 +1,51 @@ + + + + decodeElementIndex + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeElementIndex

+
+
+ +
+
open override fun decodeElementIndex(descriptor: SerialDescriptor): Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-long-array-decoder/decode-long.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-long-array-decoder/decode-long.html new file mode 100644 index 00000000..246946b4 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-long-array-decoder/decode-long.html @@ -0,0 +1,51 @@ + + + + decodeLong + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeLong

+
+
+ +
+
open override fun decodeLong(): Long
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-long-array-decoder/decode-sequentially.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-long-array-decoder/decode-sequentially.html new file mode 100644 index 00000000..ebf32f33 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-long-array-decoder/decode-sequentially.html @@ -0,0 +1,51 @@ + + + + decodeSequentially + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeSequentially

+
+
+ +
+
open override fun decodeSequentially(): Boolean
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-long-array-decoder/index.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-long-array-decoder/index.html new file mode 100644 index 00000000..81bf63c9 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-long-array-decoder/index.html @@ -0,0 +1,629 @@ + + + + NbtLongArrayDecoder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtLongArrayDecoder

+
class NbtLongArrayDecoder(array: NbtLongArray) : AbstractDecoder
+
+
+
+
+

Functions

+
+
+
+
beginStructure +
Link copied to clipboard
+
+
+
+ +
+
open override fun beginStructure(descriptor: SerialDescriptor): CompositeDecoder
+
+
+
+
+
+
+ +
+
+
decodeBoolean +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeBoolean(): Boolean
+
+
+
+
+
+
+ +
+
+
decodeBooleanElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeBooleanElement(descriptor: SerialDescriptor, index: Int): Boolean
+
+
+
+
+
+
+ +
+
+
decodeByte +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeByte(): Byte
+
+
+
+
+
+
+ +
+
+
decodeByteElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeByteElement(descriptor: SerialDescriptor, index: Int): Byte
+
+
+
+
+
+
+ +
+
+
decodeChar +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeChar(): Char
+
+
+
+
+
+
+ +
+
+
decodeCharElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeCharElement(descriptor: SerialDescriptor, index: Int): Char
+
+
+
+
+
+
+ +
+
+
decodeCollectionSize +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeCollectionSize(descriptor: SerialDescriptor): Int
+
+
+
+
+
+
+ +
+
+
decodeDouble +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeDouble(): Double
+
+
+
+
+
+
+ +
+
+
decodeDoubleElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeDoubleElement(descriptor: SerialDescriptor, index: Int): Double
+
+
+
+
+
+
+ +
+
+
decodeElementIndex +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeElementIndex(descriptor: SerialDescriptor): Int
+
+
+
+
+
+
+ +
+
+
decodeEnum +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeEnum(enumDescriptor: SerialDescriptor): Int
+
+
+
+
+
+
+ +
+
+
decodeFloat +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeFloat(): Float
+
+
+
+
+
+
+ +
+
+
decodeFloatElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeFloatElement(descriptor: SerialDescriptor, index: Int): Float
+
+
+
+
+
+
+ +
+
+
decodeInline +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeInline(inlineDescriptor: SerialDescriptor): Decoder
+
+
+
+
+
+
+ +
+
+
decodeInlineElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeInlineElement(descriptor: SerialDescriptor, index: Int): Decoder
+
+
+
+
+
+
+ +
+
+
decodeInt +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeInt(): Int
+
+
+
+
+
+
+ +
+
+
decodeIntElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeIntElement(descriptor: SerialDescriptor, index: Int): Int
+
+
+
+
+
+
+ +
+
+
decodeLong +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeLong(): Long
+
+
+
+
+
+
+ +
+
+
decodeLongElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeLongElement(descriptor: SerialDescriptor, index: Int): Long
+
+
+
+
+
+
+ +
+
+
decodeNotNullMark +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeNotNullMark(): Boolean
+
+
+
+
+
+
+ +
+
+
decodeNull +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeNull(): Nothing?
+
+
+
+
+
+
+ +
+
+
decodeNullableSerializableElement +
Link copied to clipboard
+
+
+
+ +
+
override fun <T : Any> decodeNullableSerializableElement(descriptor: SerialDescriptor, index: Int, deserializer: DeserializationStrategy<T?>, previousValue: T?): T?
+
+
+
+
+
+
+ +
+
+
decodeNullableSerializableValue +
Link copied to clipboard
+
+
+
+ +
+
open fun <T : Any> decodeNullableSerializableValue(deserializer: DeserializationStrategy<T?>): T?
+
+
+
+
+
+
+ +
+
+
decodeSequentially +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeSequentially(): Boolean
+
+
+
+
+
+
+ +
+
+
decodeSerializableElement +
Link copied to clipboard
+
+
+
+ +
+
override fun <T> decodeSerializableElement(descriptor: SerialDescriptor, index: Int, deserializer: DeserializationStrategy<T>, previousValue: T?): T
+
+
+
+
+
+
+ +
+
+
decodeSerializableValue +
Link copied to clipboard
+
+
+
+ +
+
open fun <T> decodeSerializableValue(deserializer: DeserializationStrategy<T>): T
open fun <T> decodeSerializableValue(deserializer: DeserializationStrategy<T>, previousValue: T?): T
+
+
+
+
+
+
+ +
+
+
decodeShort +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeShort(): Short
+
+
+
+
+
+
+ +
+
+
decodeShortElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeShortElement(descriptor: SerialDescriptor, index: Int): Short
+
+
+
+
+
+
+ +
+
+
decodeString +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeString(): String
+
+
+
+
+
+
+ +
+
+
decodeStringElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeStringElement(descriptor: SerialDescriptor, index: Int): String
+
+
+
+
+
+
+ +
+
+
decodeValue +
Link copied to clipboard
+
+
+
+ +
+
open fun decodeValue(): Any
+
+
+
+
+
+
+ +
+
+
endStructure +
Link copied to clipboard
+
+
+
+ +
+
open override fun endStructure(descriptor: SerialDescriptor)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
serializersModule +
Link copied to clipboard
+
+
+
+
open override val serializersModule: SerializersModule
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-long-array-decoder/serializers-module.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-long-array-decoder/serializers-module.html new file mode 100644 index 00000000..df8efa1f --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-long-array-decoder/serializers-module.html @@ -0,0 +1,51 @@ + + + + serializersModule + + +
+
+ + +
+
+
+
+
+ +
+ +
+

serializersModule

+
+
+ +
+
open override val serializersModule: SerializersModule
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-root-decoder/-nbt-root-decoder.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-root-decoder/-nbt-root-decoder.html new file mode 100644 index 00000000..8ec0700b --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-root-decoder/-nbt-root-decoder.html @@ -0,0 +1,51 @@ + + + + NbtRootDecoder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtRootDecoder

+
+
+ +
+
fun NbtRootDecoder(nbt: Nbt, element: NbtElement)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-root-decoder/decode-element-index.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-root-decoder/decode-element-index.html new file mode 100644 index 00000000..d6adc81e --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-root-decoder/decode-element-index.html @@ -0,0 +1,51 @@ + + + + decodeElementIndex + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeElementIndex

+
+
+ +
+
open override fun decodeElementIndex(descriptor: SerialDescriptor): Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-root-decoder/index.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-root-decoder/index.html new file mode 100644 index 00000000..008b5b9a --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-root-decoder/index.html @@ -0,0 +1,646 @@ + + + + NbtRootDecoder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtRootDecoder

+
class NbtRootDecoder(nbt: Nbt, element: NbtElement) : NbtTagDecoder
+
+
+
+
+

Functions

+
+
+
+
beginStructure +
Link copied to clipboard
+
+
+
+ +
+
open override fun beginStructure(descriptor: SerialDescriptor): CompositeDecoder
+
+
+
+
+
+
+ +
+
+
decodeBoolean +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeBoolean(): Boolean
+
+
+
+
+
+
+ +
+
+
decodeBooleanElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeBooleanElement(descriptor: SerialDescriptor, index: Int): Boolean
+
+
+
+
+
+
+ +
+
+
decodeByte +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeByte(): Byte
+
+
+
+
+
+
+ +
+
+
decodeByteElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeByteElement(descriptor: SerialDescriptor, index: Int): Byte
+
+
+
+
+
+
+ +
+
+
decodeChar +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeChar(): Char
+
+
+
+
+
+
+ +
+
+
decodeCharElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeCharElement(descriptor: SerialDescriptor, index: Int): Char
+
+
+
+
+
+
+ +
+
+
decodeCollectionSize +
Link copied to clipboard
+
+
+
+ +
+
open fun decodeCollectionSize(descriptor: SerialDescriptor): Int
+
+
+
+
+
+
+ +
+
+
decodeDouble +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeDouble(): Double
+
+
+
+
+
+
+ +
+
+
decodeDoubleElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeDoubleElement(descriptor: SerialDescriptor, index: Int): Double
+
+
+
+
+
+
+ +
+
+
decodeElementIndex +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeElementIndex(descriptor: SerialDescriptor): Int
+
+
+
+
+
+
+ +
+
+
decodeEnum +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeEnum(enumDescriptor: SerialDescriptor): Int
+
+
+
+
+
+
+ +
+
+
decodeFloat +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeFloat(): Float
+
+
+
+
+
+
+ +
+
+
decodeFloatElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeFloatElement(descriptor: SerialDescriptor, index: Int): Float
+
+
+
+
+
+
+ +
+
+
decodeInline +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeInline(inlineDescriptor: SerialDescriptor): Decoder
+
+
+
+
+
+
+ +
+
+
decodeInlineElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeInlineElement(descriptor: SerialDescriptor, index: Int): Decoder
+
+
+
+
+
+
+ +
+
+
decodeInt +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeInt(): Int
+
+
+
+
+
+
+ +
+
+
decodeIntElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeIntElement(descriptor: SerialDescriptor, index: Int): Int
+
+
+
+
+
+
+ +
+
+
decodeLong +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeLong(): Long
+
+
+
+
+
+
+ +
+
+
decodeLongElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeLongElement(descriptor: SerialDescriptor, index: Int): Long
+
+
+
+
+
+
+ +
+
+
decodeNotNullMark +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeNotNullMark(): Boolean
+
+
+
+
+
+
+ +
+
+
decodeNull +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeNull(): Nothing?
+
+
+
+
+
+
+ +
+
+
decodeNullableSerializableElement +
Link copied to clipboard
+
+
+
+ +
+
override fun <T : Any> decodeNullableSerializableElement(descriptor: SerialDescriptor, index: Int, deserializer: DeserializationStrategy<T?>, previousValue: T?): T?
+
+
+
+
+
+
+ +
+
+
decodeNullableSerializableValue +
Link copied to clipboard
+
+
+
+ +
+
open fun <T : Any> decodeNullableSerializableValue(deserializer: DeserializationStrategy<T?>): T?
+
+
+
+
+
+
+ +
+
+
decodeSequentially +
Link copied to clipboard
+
+
+
+ +
+
open fun decodeSequentially(): Boolean
+
+
+
+
+
+
+ +
+
+
decodeSerializableElement +
Link copied to clipboard
+
+
+
+ +
+
override fun <T> decodeSerializableElement(descriptor: SerialDescriptor, index: Int, deserializer: DeserializationStrategy<T>, previousValue: T?): T
+
+
+
+
+
+
+ +
+
+
decodeSerializableValue +
Link copied to clipboard
+
+
+
+ +
+
open override fun <T> decodeSerializableValue(deserializer: DeserializationStrategy<T>): T
open fun <T> decodeSerializableValue(deserializer: DeserializationStrategy<T>, previousValue: T?): T
+
+
+
+
+
+
+ +
+
+
decodeShort +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeShort(): Short
+
+
+
+
+
+
+ +
+
+
decodeShortElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeShortElement(descriptor: SerialDescriptor, index: Int): Short
+
+
+
+
+
+
+ +
+
+
decodeString +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeString(): String
+
+
+
+
+
+
+ +
+
+
decodeStringElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeStringElement(descriptor: SerialDescriptor, index: Int): String
+
+
+
+
+
+
+ +
+
+
decodeValue +
Link copied to clipboard
+
+
+
+ +
+
open fun decodeValue(): Any
+
+
+
+
+
+
+ +
+
+
endStructure +
Link copied to clipboard
+
+
+
+ +
+
open override fun endStructure(descriptor: SerialDescriptor)
+
+
+
+
+
+
+ +
+
+
next +
Link copied to clipboard
+
+
+
+ +
+
open override fun next(): NbtElement
+
+
+
+
+
+
+
+

Properties

+
+
+
+
serializersModule +
Link copied to clipboard
+
+
+
+
open override val serializersModule: SerializersModule
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-root-decoder/next.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-root-decoder/next.html new file mode 100644 index 00000000..a8d78084 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-root-decoder/next.html @@ -0,0 +1,51 @@ + + + + next + + +
+
+ + +
+
+
+
+
+ +
+ +
+

next

+
+
+ +
+
open override fun next(): NbtElement
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/-nbt-tag-decoder.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/-nbt-tag-decoder.html new file mode 100644 index 00000000..01858c2c --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/-nbt-tag-decoder.html @@ -0,0 +1,51 @@ + + + + NbtTagDecoder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtTagDecoder

+
+
+ +
+
fun NbtTagDecoder(nbt: Nbt)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/begin-structure.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/begin-structure.html new file mode 100644 index 00000000..96b24606 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/begin-structure.html @@ -0,0 +1,51 @@ + + + + beginStructure + + +
+
+ + +
+
+
+
+
+ +
+ +
+

beginStructure

+
+
+ +
+
open override fun beginStructure(descriptor: SerialDescriptor): CompositeDecoder
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-boolean.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-boolean.html new file mode 100644 index 00000000..4c7f0676 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-boolean.html @@ -0,0 +1,51 @@ + + + + decodeBoolean + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeBoolean

+
+
+ +
+
open override fun decodeBoolean(): Boolean
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-byte.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-byte.html new file mode 100644 index 00000000..02b0e1bc --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-byte.html @@ -0,0 +1,51 @@ + + + + decodeByte + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeByte

+
+
+ +
+
open override fun decodeByte(): Byte
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-char.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-char.html new file mode 100644 index 00000000..f50caf81 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-char.html @@ -0,0 +1,51 @@ + + + + decodeChar + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeChar

+
+
+ +
+
open override fun decodeChar(): Char
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-double.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-double.html new file mode 100644 index 00000000..959a86d0 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-double.html @@ -0,0 +1,51 @@ + + + + decodeDouble + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeDouble

+
+
+ +
+
open override fun decodeDouble(): Double
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-enum.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-enum.html new file mode 100644 index 00000000..240153e6 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-enum.html @@ -0,0 +1,51 @@ + + + + decodeEnum + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeEnum

+
+
+ +
+
open override fun decodeEnum(enumDescriptor: SerialDescriptor): Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-float.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-float.html new file mode 100644 index 00000000..74740cee --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-float.html @@ -0,0 +1,51 @@ + + + + decodeFloat + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeFloat

+
+
+ +
+
open override fun decodeFloat(): Float
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-int.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-int.html new file mode 100644 index 00000000..ba55ce2e --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-int.html @@ -0,0 +1,51 @@ + + + + decodeInt + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeInt

+
+
+ +
+
open override fun decodeInt(): Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-long.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-long.html new file mode 100644 index 00000000..f188b373 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-long.html @@ -0,0 +1,51 @@ + + + + decodeLong + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeLong

+
+
+ +
+
open override fun decodeLong(): Long
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-not-null-mark.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-not-null-mark.html new file mode 100644 index 00000000..e3de8cd8 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-not-null-mark.html @@ -0,0 +1,51 @@ + + + + decodeNotNullMark + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeNotNullMark

+
+
+ +
+
open override fun decodeNotNullMark(): Boolean
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-null.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-null.html new file mode 100644 index 00000000..7eee31f7 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-null.html @@ -0,0 +1,51 @@ + + + + decodeNull + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeNull

+
+
+ +
+
open override fun decodeNull(): Nothing?
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-serializable-value.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-serializable-value.html new file mode 100644 index 00000000..f2272187 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-serializable-value.html @@ -0,0 +1,51 @@ + + + + decodeSerializableValue + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeSerializableValue

+
+
+ +
+
open override fun <T> decodeSerializableValue(deserializer: DeserializationStrategy<T>): T
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-short.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-short.html new file mode 100644 index 00000000..498dc14b --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-short.html @@ -0,0 +1,51 @@ + + + + decodeShort + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeShort

+
+
+ +
+
open override fun decodeShort(): Short
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-string.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-string.html new file mode 100644 index 00000000..30af39c4 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-string.html @@ -0,0 +1,51 @@ + + + + decodeString + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeString

+
+
+ +
+
open override fun decodeString(): String
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/index.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/index.html new file mode 100644 index 00000000..12b8c478 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/index.html @@ -0,0 +1,675 @@ + + + + NbtTagDecoder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtTagDecoder

+
abstract class NbtTagDecoder(nbt: Nbt) : AbstractDecoder
+
+
+
+
+

Functions

+
+
+
+
beginStructure +
Link copied to clipboard
+
+
+
+ +
+
open override fun beginStructure(descriptor: SerialDescriptor): CompositeDecoder
+
+
+
+
+
+
+ +
+
+
decodeBoolean +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeBoolean(): Boolean
+
+
+
+
+
+
+ +
+
+
decodeBooleanElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeBooleanElement(descriptor: SerialDescriptor, index: Int): Boolean
+
+
+
+
+
+
+ +
+
+
decodeByte +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeByte(): Byte
+
+
+
+
+
+
+ +
+
+
decodeByteElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeByteElement(descriptor: SerialDescriptor, index: Int): Byte
+
+
+
+
+
+
+ +
+
+
decodeChar +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeChar(): Char
+
+
+
+
+
+
+ +
+
+
decodeCharElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeCharElement(descriptor: SerialDescriptor, index: Int): Char
+
+
+
+
+
+
+ +
+
+
decodeCollectionSize +
Link copied to clipboard
+
+
+
+ +
+
open fun decodeCollectionSize(descriptor: SerialDescriptor): Int
+
+
+
+
+
+
+ +
+
+
decodeDouble +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeDouble(): Double
+
+
+
+
+
+
+ +
+
+
decodeDoubleElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeDoubleElement(descriptor: SerialDescriptor, index: Int): Double
+
+
+
+
+
+
+ +
+
+
decodeElementIndex +
Link copied to clipboard
+
+
+
+ +
+
abstract fun decodeElementIndex(descriptor: SerialDescriptor): Int
+
+
+
+
+
+
+ +
+
+
decodeEnum +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeEnum(enumDescriptor: SerialDescriptor): Int
+
+
+
+
+
+
+ +
+
+
decodeFloat +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeFloat(): Float
+
+
+
+
+
+
+ +
+
+
decodeFloatElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeFloatElement(descriptor: SerialDescriptor, index: Int): Float
+
+
+
+
+
+
+ +
+
+
decodeInline +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeInline(inlineDescriptor: SerialDescriptor): Decoder
+
+
+
+
+
+
+ +
+
+
decodeInlineElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeInlineElement(descriptor: SerialDescriptor, index: Int): Decoder
+
+
+
+
+
+
+ +
+
+
decodeInt +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeInt(): Int
+
+
+
+
+
+
+ +
+
+
decodeIntElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeIntElement(descriptor: SerialDescriptor, index: Int): Int
+
+
+
+
+
+
+ +
+
+
decodeLong +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeLong(): Long
+
+
+
+
+
+
+ +
+
+
decodeLongElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeLongElement(descriptor: SerialDescriptor, index: Int): Long
+
+
+
+
+
+
+ +
+
+
decodeNotNullMark +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeNotNullMark(): Boolean
+
+
+
+
+
+
+ +
+
+
decodeNull +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeNull(): Nothing?
+
+
+
+
+
+
+ +
+
+
decodeNullableSerializableElement +
Link copied to clipboard
+
+
+
+ +
+
override fun <T : Any> decodeNullableSerializableElement(descriptor: SerialDescriptor, index: Int, deserializer: DeserializationStrategy<T?>, previousValue: T?): T?
+
+
+
+
+
+
+ +
+
+
decodeNullableSerializableValue +
Link copied to clipboard
+
+
+
+ +
+
open fun <T : Any> decodeNullableSerializableValue(deserializer: DeserializationStrategy<T?>): T?
+
+
+
+
+
+
+ +
+
+
decodeSequentially +
Link copied to clipboard
+
+
+
+ +
+
open fun decodeSequentially(): Boolean
+
+
+
+
+
+
+ +
+
+
decodeSerializableElement +
Link copied to clipboard
+
+
+
+ +
+
override fun <T> decodeSerializableElement(descriptor: SerialDescriptor, index: Int, deserializer: DeserializationStrategy<T>, previousValue: T?): T
+
+
+
+
+
+
+ +
+
+
decodeSerializableValue +
Link copied to clipboard
+
+
+
+ +
+
open override fun <T> decodeSerializableValue(deserializer: DeserializationStrategy<T>): T
open fun <T> decodeSerializableValue(deserializer: DeserializationStrategy<T>, previousValue: T?): T
+
+
+
+
+
+
+ +
+
+
decodeShort +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeShort(): Short
+
+
+
+
+
+
+ +
+
+
decodeShortElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeShortElement(descriptor: SerialDescriptor, index: Int): Short
+
+
+
+
+
+
+ +
+
+
decodeString +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeString(): String
+
+
+
+
+
+
+ +
+
+
decodeStringElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeStringElement(descriptor: SerialDescriptor, index: Int): String
+
+
+
+
+
+
+ +
+
+
decodeValue +
Link copied to clipboard
+
+
+
+ +
+
open fun decodeValue(): Any
+
+
+
+
+
+
+ +
+
+
endStructure +
Link copied to clipboard
+
+
+
+ +
+
open override fun endStructure(descriptor: SerialDescriptor)
+
+
+
+
+
+
+ +
+
+
next +
Link copied to clipboard
+
+
+
+ +
+
abstract fun next(): NbtElement
+
+
+
+
+
+
+
+

Properties

+
+
+
+
serializersModule +
Link copied to clipboard
+
+
+
+
open override val serializersModule: SerializersModule
+
+
+
+
+
+

Inheritors

+
+
+
+
NbtRootDecoder +
Link copied to clipboard
+
+
+
+
+ +
+
+
NbtCompoundDecoder +
Link copied to clipboard
+
+
+
+
+ +
+
+
NbtListDecoder +
Link copied to clipboard
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/next.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/next.html new file mode 100644 index 00000000..ca9a45a1 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/next.html @@ -0,0 +1,51 @@ + + + + next + + +
+
+ + +
+
+
+
+
+ +
+ +
+

next

+
+
+ +
+
abstract fun next(): NbtElement
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/serializers-module.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/serializers-module.html new file mode 100644 index 00000000..9edbe719 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/serializers-module.html @@ -0,0 +1,51 @@ + + + + serializersModule + + +
+
+ + +
+
+
+
+
+ +
+ +
+

serializersModule

+
+
+ +
+
open override val serializersModule: SerializersModule
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/index.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/index.html new file mode 100644 index 00000000..2b15aa60 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/index.html @@ -0,0 +1,161 @@ + + + + net.axay.fabrik.nbt.decoder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.nbt.decoder

+

Logic for decoding an NbtElement to a serializable class

+
+
+
+
+

Types

+
+
+
+
NbtByteArrayDecoder +
Link copied to clipboard
+
+
+
+ +
+
class NbtByteArrayDecoder(array: NbtByteArray) : AbstractDecoder
+
+
+
+
+
+
+ +
+
+
NbtCompoundDecoder +
Link copied to clipboard
+
+
+
+ +
+
class NbtCompoundDecoder(nbt: Nbt, compound: NbtCompound) : NbtTagDecoder
+
+
+
+
+
+
+ +
+
+
NbtIntArrayDecoder +
Link copied to clipboard
+
+
+
+ +
+
class NbtIntArrayDecoder(array: NbtIntArray) : AbstractDecoder
+
+
+
+
+
+
+ +
+
+
NbtListDecoder +
Link copied to clipboard
+
+
+
+ +
+
class NbtListDecoder(nbt: Nbt, list: NbtList) : NbtTagDecoder
+
+
+
+
+
+
+ +
+
+
NbtLongArrayDecoder +
Link copied to clipboard
+
+
+
+ +
+
class NbtLongArrayDecoder(array: NbtLongArray) : AbstractDecoder
+
+
+
+
+
+
+ +
+
+
NbtRootDecoder +
Link copied to clipboard
+
+
+
+ +
+
class NbtRootDecoder(nbt: Nbt, element: NbtElement) : NbtTagDecoder
+
+
+
+
+
+
+ +
+
+
NbtTagDecoder +
Link copied to clipboard
+
+
+
+ +
+
abstract class NbtTagDecoder(nbt: Nbt) : AbstractDecoder
+
+
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-compound-encoder/-nbt-compound-encoder.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-compound-encoder/-nbt-compound-encoder.html new file mode 100644 index 00000000..0c99e7cb --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-compound-encoder/-nbt-compound-encoder.html @@ -0,0 +1,51 @@ + + + + NbtCompoundEncoder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtCompoundEncoder

+
+
+ +
+
fun NbtCompoundEncoder(nbt: Nbt, consumer: (NbtCompound) -> Unit)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-compound-encoder/consume-structure.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-compound-encoder/consume-structure.html new file mode 100644 index 00000000..bda082ab --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-compound-encoder/consume-structure.html @@ -0,0 +1,51 @@ + + + + consumeStructure + + +
+
+ + +
+
+
+
+
+ +
+ +
+

consumeStructure

+
+
+ +
+
open override fun consumeStructure(element: NbtElement)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-compound-encoder/encode-element.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-compound-encoder/encode-element.html new file mode 100644 index 00000000..61815a3d --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-compound-encoder/encode-element.html @@ -0,0 +1,40 @@ + + + + encodeElement + + +
+
+ + +
+
+
+
+
+ +
+ +
+

encodeElement

+
+
+ +
+
open override fun encodeElement(descriptor: SerialDescriptor, index: Int): Boolean
open override fun encodeElement(element: NbtElement)
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-compound-encoder/end-structure.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-compound-encoder/end-structure.html new file mode 100644 index 00000000..274c3fb3 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-compound-encoder/end-structure.html @@ -0,0 +1,51 @@ + + + + endStructure + + +
+
+ + +
+
+
+
+
+ +
+ +
+

endStructure

+
+
+ +
+
open override fun endStructure(descriptor: SerialDescriptor)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-compound-encoder/index.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-compound-encoder/index.html new file mode 100644 index 00000000..14ad9f5b --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-compound-encoder/index.html @@ -0,0 +1,646 @@ + + + + NbtCompoundEncoder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtCompoundEncoder

+
class NbtCompoundEncoder(nbt: Nbt, consumer: (NbtCompound) -> Unit) : NbtTagEncoder
+
+
+
+
+

Functions

+
+
+
+
beginCollection +
Link copied to clipboard
+
+
+
+ +
+
open fun beginCollection(descriptor: SerialDescriptor, collectionSize: Int): CompositeEncoder
+
+
+
+
+
+
+ +
+
+
beginStructure +
Link copied to clipboard
+
+
+
+ +
+
open override fun beginStructure(descriptor: SerialDescriptor): CompositeEncoder
+
+
+
+
+
+
+ +
+
+
consumeStructure +
Link copied to clipboard
+
+
+
+ +
+
open override fun consumeStructure(element: NbtElement)
+
+
+
+
+
+
+ +
+
+
encodeBoolean +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeBoolean(value: Boolean)
+
+
+
+
+
+
+ +
+
+
encodeBooleanElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeBooleanElement(descriptor: SerialDescriptor, index: Int, value: Boolean)
+
+
+
+
+
+
+ +
+
+
encodeByte +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeByte(value: Byte)
+
+
+
+
+
+
+ +
+
+
encodeByteElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeByteElement(descriptor: SerialDescriptor, index: Int, value: Byte)
+
+
+
+
+
+
+ +
+
+
encodeChar +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeChar(value: Char)
+
+
+
+
+
+
+ +
+
+
encodeCharElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeCharElement(descriptor: SerialDescriptor, index: Int, value: Char)
+
+
+
+
+
+
+ +
+
+
encodeDouble +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeDouble(value: Double)
+
+
+
+
+
+
+ +
+
+
encodeDoubleElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeDoubleElement(descriptor: SerialDescriptor, index: Int, value: Double)
+
+
+
+
+
+
+ +
+
+
encodeElement +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeElement(element: NbtElement)
open override fun encodeElement(descriptor: SerialDescriptor, index: Int): Boolean
+
+
+
+
+
+
+ +
+
+
encodeEnum +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeEnum(enumDescriptor: SerialDescriptor, index: Int)
+
+
+
+
+
+
+ +
+
+
encodeFloat +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeFloat(value: Float)
+
+
+
+
+
+
+ +
+
+
encodeFloatElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeFloatElement(descriptor: SerialDescriptor, index: Int, value: Float)
+
+
+
+
+
+
+ +
+
+
encodeInline +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeInline(inlineDescriptor: SerialDescriptor): Encoder
+
+
+
+
+
+
+ +
+
+
encodeInlineElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeInlineElement(descriptor: SerialDescriptor, index: Int): Encoder
+
+
+
+
+
+
+ +
+
+
encodeInt +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeInt(value: Int)
+
+
+
+
+
+
+ +
+
+
encodeIntElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeIntElement(descriptor: SerialDescriptor, index: Int, value: Int)
+
+
+
+
+
+
+ +
+
+
encodeLong +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeLong(value: Long)
+
+
+
+
+
+
+ +
+
+
encodeLongElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeLongElement(descriptor: SerialDescriptor, index: Int, value: Long)
+
+
+
+
+
+
+ +
+
+
encodeNotNullMark +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeNotNullMark()
+
+
+
+
+
+
+ +
+
+
encodeNull +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeNull()
+
+
+
+
+
+
+ +
+
+
encodeNullableSerializableElement +
Link copied to clipboard
+
+
+
+ +
+
override fun <T : Any> encodeNullableSerializableElement(descriptor: SerialDescriptor, index: Int, serializer: SerializationStrategy<T>, value: T?)
+
+
+
+
+
+
+ +
+
+
encodeNullableSerializableValue +
Link copied to clipboard
+
+
+
+ +
+
open fun <T : Any> encodeNullableSerializableValue(serializer: SerializationStrategy<T>, value: T?)
+
+
+
+
+
+
+ +
+
+
encodeSerializableElement +
Link copied to clipboard
+
+
+
+ +
+
override fun <T> encodeSerializableElement(descriptor: SerialDescriptor, index: Int, serializer: SerializationStrategy<T>, value: T)
+
+
+
+
+
+
+ +
+
+
encodeSerializableValue +
Link copied to clipboard
+
+
+
+ +
+
open override fun <T> encodeSerializableValue(serializer: SerializationStrategy<T>, value: T)
+
+
+
+
+
+
+ +
+
+
encodeShort +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeShort(value: Short)
+
+
+
+
+
+
+ +
+
+
encodeShortElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeShortElement(descriptor: SerialDescriptor, index: Int, value: Short)
+
+
+
+
+
+
+ +
+
+
encodeString +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeString(value: String)
+
+
+
+
+
+
+ +
+
+
encodeStringElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeStringElement(descriptor: SerialDescriptor, index: Int, value: String)
+
+
+
+
+
+
+ +
+
+
encodeValue +
Link copied to clipboard
+
+
+
+ +
+
open fun encodeValue(value: Any)
+
+
+
+
+
+
+ +
+
+
endStructure +
Link copied to clipboard
+
+
+
+ +
+
open override fun endStructure(descriptor: SerialDescriptor)
+
+
+
+
+
+
+ +
+
+
shouldEncodeElementDefault +
Link copied to clipboard
+
+
+
+ +
+
open override fun shouldEncodeElementDefault(descriptor: SerialDescriptor, index: Int): Boolean
+
+
+
+
+
+
+
+

Properties

+
+
+
+
serializersModule +
Link copied to clipboard
+
+
+
+
open override val serializersModule: SerializersModule
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-compound-encoder/should-encode-element-default.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-compound-encoder/should-encode-element-default.html new file mode 100644 index 00000000..d0591873 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-compound-encoder/should-encode-element-default.html @@ -0,0 +1,51 @@ + + + + shouldEncodeElementDefault + + +
+
+ + +
+
+
+
+
+ +
+ +
+

shouldEncodeElementDefault

+
+
+ +
+
open override fun shouldEncodeElementDefault(descriptor: SerialDescriptor, index: Int): Boolean
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-list-encoder/-nbt-list-encoder.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-list-encoder/-nbt-list-encoder.html new file mode 100644 index 00000000..b3c4da31 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-list-encoder/-nbt-list-encoder.html @@ -0,0 +1,51 @@ + + + + NbtListEncoder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtListEncoder

+
+
+ +
+
fun NbtListEncoder(nbt: Nbt, consumer: (NbtList) -> Unit)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-list-encoder/consume-structure.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-list-encoder/consume-structure.html new file mode 100644 index 00000000..f5cbd31d --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-list-encoder/consume-structure.html @@ -0,0 +1,51 @@ + + + + consumeStructure + + +
+
+ + +
+
+
+
+
+ +
+ +
+

consumeStructure

+
+
+ +
+
open override fun consumeStructure(element: NbtElement)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-list-encoder/encode-element.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-list-encoder/encode-element.html new file mode 100644 index 00000000..4901999e --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-list-encoder/encode-element.html @@ -0,0 +1,51 @@ + + + + encodeElement + + +
+
+ + +
+
+
+
+
+ +
+ +
+

encodeElement

+
+
+ +
+
open override fun encodeElement(element: NbtElement)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-list-encoder/end-structure.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-list-encoder/end-structure.html new file mode 100644 index 00000000..11420f2c --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-list-encoder/end-structure.html @@ -0,0 +1,51 @@ + + + + endStructure + + +
+
+ + +
+
+
+
+
+ +
+ +
+

endStructure

+
+
+ +
+
open override fun endStructure(descriptor: SerialDescriptor)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-list-encoder/index.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-list-encoder/index.html new file mode 100644 index 00000000..261f85a4 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-list-encoder/index.html @@ -0,0 +1,646 @@ + + + + NbtListEncoder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtListEncoder

+
class NbtListEncoder(nbt: Nbt, consumer: (NbtList) -> Unit) : NbtTagEncoder
+
+
+
+
+

Functions

+
+
+
+
beginCollection +
Link copied to clipboard
+
+
+
+ +
+
open fun beginCollection(descriptor: SerialDescriptor, collectionSize: Int): CompositeEncoder
+
+
+
+
+
+
+ +
+
+
beginStructure +
Link copied to clipboard
+
+
+
+ +
+
open override fun beginStructure(descriptor: SerialDescriptor): CompositeEncoder
+
+
+
+
+
+
+ +
+
+
consumeStructure +
Link copied to clipboard
+
+
+
+ +
+
open override fun consumeStructure(element: NbtElement)
+
+
+
+
+
+
+ +
+
+
encodeBoolean +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeBoolean(value: Boolean)
+
+
+
+
+
+
+ +
+
+
encodeBooleanElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeBooleanElement(descriptor: SerialDescriptor, index: Int, value: Boolean)
+
+
+
+
+
+
+ +
+
+
encodeByte +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeByte(value: Byte)
+
+
+
+
+
+
+ +
+
+
encodeByteElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeByteElement(descriptor: SerialDescriptor, index: Int, value: Byte)
+
+
+
+
+
+
+ +
+
+
encodeChar +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeChar(value: Char)
+
+
+
+
+
+
+ +
+
+
encodeCharElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeCharElement(descriptor: SerialDescriptor, index: Int, value: Char)
+
+
+
+
+
+
+ +
+
+
encodeDouble +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeDouble(value: Double)
+
+
+
+
+
+
+ +
+
+
encodeDoubleElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeDoubleElement(descriptor: SerialDescriptor, index: Int, value: Double)
+
+
+
+
+
+
+ +
+
+
encodeElement +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeElement(element: NbtElement)
open fun encodeElement(descriptor: SerialDescriptor, index: Int): Boolean
+
+
+
+
+
+
+ +
+
+
encodeEnum +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeEnum(enumDescriptor: SerialDescriptor, index: Int)
+
+
+
+
+
+
+ +
+
+
encodeFloat +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeFloat(value: Float)
+
+
+
+
+
+
+ +
+
+
encodeFloatElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeFloatElement(descriptor: SerialDescriptor, index: Int, value: Float)
+
+
+
+
+
+
+ +
+
+
encodeInline +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeInline(inlineDescriptor: SerialDescriptor): Encoder
+
+
+
+
+
+
+ +
+
+
encodeInlineElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeInlineElement(descriptor: SerialDescriptor, index: Int): Encoder
+
+
+
+
+
+
+ +
+
+
encodeInt +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeInt(value: Int)
+
+
+
+
+
+
+ +
+
+
encodeIntElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeIntElement(descriptor: SerialDescriptor, index: Int, value: Int)
+
+
+
+
+
+
+ +
+
+
encodeLong +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeLong(value: Long)
+
+
+
+
+
+
+ +
+
+
encodeLongElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeLongElement(descriptor: SerialDescriptor, index: Int, value: Long)
+
+
+
+
+
+
+ +
+
+
encodeNotNullMark +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeNotNullMark()
+
+
+
+
+
+
+ +
+
+
encodeNull +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeNull()
+
+
+
+
+
+
+ +
+
+
encodeNullableSerializableElement +
Link copied to clipboard
+
+
+
+ +
+
override fun <T : Any> encodeNullableSerializableElement(descriptor: SerialDescriptor, index: Int, serializer: SerializationStrategy<T>, value: T?)
+
+
+
+
+
+
+ +
+
+
encodeNullableSerializableValue +
Link copied to clipboard
+
+
+
+ +
+
open fun <T : Any> encodeNullableSerializableValue(serializer: SerializationStrategy<T>, value: T?)
+
+
+
+
+
+
+ +
+
+
encodeSerializableElement +
Link copied to clipboard
+
+
+
+ +
+
override fun <T> encodeSerializableElement(descriptor: SerialDescriptor, index: Int, serializer: SerializationStrategy<T>, value: T)
+
+
+
+
+
+
+ +
+
+
encodeSerializableValue +
Link copied to clipboard
+
+
+
+ +
+
open override fun <T> encodeSerializableValue(serializer: SerializationStrategy<T>, value: T)
+
+
+
+
+
+
+ +
+
+
encodeShort +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeShort(value: Short)
+
+
+
+
+
+
+ +
+
+
encodeShortElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeShortElement(descriptor: SerialDescriptor, index: Int, value: Short)
+
+
+
+
+
+
+ +
+
+
encodeString +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeString(value: String)
+
+
+
+
+
+
+ +
+
+
encodeStringElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeStringElement(descriptor: SerialDescriptor, index: Int, value: String)
+
+
+
+
+
+
+ +
+
+
encodeValue +
Link copied to clipboard
+
+
+
+ +
+
open fun encodeValue(value: Any)
+
+
+
+
+
+
+ +
+
+
endStructure +
Link copied to clipboard
+
+
+
+ +
+
open override fun endStructure(descriptor: SerialDescriptor)
+
+
+
+
+
+
+ +
+
+
shouldEncodeElementDefault +
Link copied to clipboard
+
+
+
+ +
+
open fun shouldEncodeElementDefault(descriptor: SerialDescriptor, index: Int): Boolean
+
+
+
+
+
+
+
+

Properties

+
+
+
+
serializersModule +
Link copied to clipboard
+
+
+
+
open override val serializersModule: SerializersModule
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-root-encoder/-nbt-root-encoder.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-root-encoder/-nbt-root-encoder.html new file mode 100644 index 00000000..f150e28c --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-root-encoder/-nbt-root-encoder.html @@ -0,0 +1,51 @@ + + + + NbtRootEncoder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtRootEncoder

+
+
+ +
+
fun NbtRootEncoder(nbt: Nbt)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-root-encoder/consume-structure.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-root-encoder/consume-structure.html new file mode 100644 index 00000000..6ee4df0a --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-root-encoder/consume-structure.html @@ -0,0 +1,51 @@ + + + + consumeStructure + + +
+
+ + +
+
+
+
+
+ +
+ +
+

consumeStructure

+
+
+ +
+
open override fun consumeStructure(element: NbtElement)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-root-encoder/element.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-root-encoder/element.html new file mode 100644 index 00000000..403568d9 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-root-encoder/element.html @@ -0,0 +1,51 @@ + + + + element + + +
+
+ + +
+
+
+
+
+ +
+ +
+

element

+
+
+ +
+
var element: NbtElement? = null
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-root-encoder/encode-element.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-root-encoder/encode-element.html new file mode 100644 index 00000000..6b089d2d --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-root-encoder/encode-element.html @@ -0,0 +1,51 @@ + + + + encodeElement + + +
+
+ + +
+
+
+
+
+ +
+ +
+

encodeElement

+
+
+ +
+
open override fun encodeElement(element: NbtElement)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-root-encoder/index.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-root-encoder/index.html new file mode 100644 index 00000000..1d776866 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-root-encoder/index.html @@ -0,0 +1,659 @@ + + + + NbtRootEncoder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtRootEncoder

+
class NbtRootEncoder(nbt: Nbt) : NbtTagEncoder
+
+
+
+
+

Functions

+
+
+
+
beginCollection +
Link copied to clipboard
+
+
+
+ +
+
open fun beginCollection(descriptor: SerialDescriptor, collectionSize: Int): CompositeEncoder
+
+
+
+
+
+
+ +
+
+
beginStructure +
Link copied to clipboard
+
+
+
+ +
+
open override fun beginStructure(descriptor: SerialDescriptor): CompositeEncoder
+
+
+
+
+
+
+ +
+
+
consumeStructure +
Link copied to clipboard
+
+
+
+ +
+
open override fun consumeStructure(element: NbtElement)
+
+
+
+
+
+
+ +
+
+
encodeBoolean +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeBoolean(value: Boolean)
+
+
+
+
+
+
+ +
+
+
encodeBooleanElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeBooleanElement(descriptor: SerialDescriptor, index: Int, value: Boolean)
+
+
+
+
+
+
+ +
+
+
encodeByte +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeByte(value: Byte)
+
+
+
+
+
+
+ +
+
+
encodeByteElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeByteElement(descriptor: SerialDescriptor, index: Int, value: Byte)
+
+
+
+
+
+
+ +
+
+
encodeChar +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeChar(value: Char)
+
+
+
+
+
+
+ +
+
+
encodeCharElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeCharElement(descriptor: SerialDescriptor, index: Int, value: Char)
+
+
+
+
+
+
+ +
+
+
encodeDouble +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeDouble(value: Double)
+
+
+
+
+
+
+ +
+
+
encodeDoubleElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeDoubleElement(descriptor: SerialDescriptor, index: Int, value: Double)
+
+
+
+
+
+
+ +
+
+
encodeElement +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeElement(element: NbtElement)
open fun encodeElement(descriptor: SerialDescriptor, index: Int): Boolean
+
+
+
+
+
+
+ +
+
+
encodeEnum +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeEnum(enumDescriptor: SerialDescriptor, index: Int)
+
+
+
+
+
+
+ +
+
+
encodeFloat +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeFloat(value: Float)
+
+
+
+
+
+
+ +
+
+
encodeFloatElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeFloatElement(descriptor: SerialDescriptor, index: Int, value: Float)
+
+
+
+
+
+
+ +
+
+
encodeInline +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeInline(inlineDescriptor: SerialDescriptor): Encoder
+
+
+
+
+
+
+ +
+
+
encodeInlineElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeInlineElement(descriptor: SerialDescriptor, index: Int): Encoder
+
+
+
+
+
+
+ +
+
+
encodeInt +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeInt(value: Int)
+
+
+
+
+
+
+ +
+
+
encodeIntElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeIntElement(descriptor: SerialDescriptor, index: Int, value: Int)
+
+
+
+
+
+
+ +
+
+
encodeLong +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeLong(value: Long)
+
+
+
+
+
+
+ +
+
+
encodeLongElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeLongElement(descriptor: SerialDescriptor, index: Int, value: Long)
+
+
+
+
+
+
+ +
+
+
encodeNotNullMark +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeNotNullMark()
+
+
+
+
+
+
+ +
+
+
encodeNull +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeNull()
+
+
+
+
+
+
+ +
+
+
encodeNullableSerializableElement +
Link copied to clipboard
+
+
+
+ +
+
override fun <T : Any> encodeNullableSerializableElement(descriptor: SerialDescriptor, index: Int, serializer: SerializationStrategy<T>, value: T?)
+
+
+
+
+
+
+ +
+
+
encodeNullableSerializableValue +
Link copied to clipboard
+
+
+
+ +
+
open fun <T : Any> encodeNullableSerializableValue(serializer: SerializationStrategy<T>, value: T?)
+
+
+
+
+
+
+ +
+
+
encodeSerializableElement +
Link copied to clipboard
+
+
+
+ +
+
override fun <T> encodeSerializableElement(descriptor: SerialDescriptor, index: Int, serializer: SerializationStrategy<T>, value: T)
+
+
+
+
+
+
+ +
+
+
encodeSerializableValue +
Link copied to clipboard
+
+
+
+ +
+
open override fun <T> encodeSerializableValue(serializer: SerializationStrategy<T>, value: T)
+
+
+
+
+
+
+ +
+
+
encodeShort +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeShort(value: Short)
+
+
+
+
+
+
+ +
+
+
encodeShortElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeShortElement(descriptor: SerialDescriptor, index: Int, value: Short)
+
+
+
+
+
+
+ +
+
+
encodeString +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeString(value: String)
+
+
+
+
+
+
+ +
+
+
encodeStringElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeStringElement(descriptor: SerialDescriptor, index: Int, value: String)
+
+
+
+
+
+
+ +
+
+
encodeValue +
Link copied to clipboard
+
+
+
+ +
+
open fun encodeValue(value: Any)
+
+
+
+
+
+
+ +
+
+
endStructure +
Link copied to clipboard
+
+
+
+ +
+
open override fun endStructure(descriptor: SerialDescriptor)
+
+
+
+
+
+
+ +
+
+
shouldEncodeElementDefault +
Link copied to clipboard
+
+
+
+ +
+
open fun shouldEncodeElementDefault(descriptor: SerialDescriptor, index: Int): Boolean
+
+
+
+
+
+
+
+

Properties

+
+
+
+
element +
Link copied to clipboard
+
+
+
+
var element: NbtElement? = null
+
+
+
+
+ +
+
+
serializersModule +
Link copied to clipboard
+
+
+
+
open override val serializersModule: SerializersModule
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/-nbt-tag-encoder.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/-nbt-tag-encoder.html new file mode 100644 index 00000000..f00feb96 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/-nbt-tag-encoder.html @@ -0,0 +1,51 @@ + + + + NbtTagEncoder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtTagEncoder

+
+
+ +
+
fun NbtTagEncoder(nbt: Nbt)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/begin-structure.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/begin-structure.html new file mode 100644 index 00000000..41e4896a --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/begin-structure.html @@ -0,0 +1,51 @@ + + + + beginStructure + + +
+
+ + +
+
+
+
+
+ +
+ +
+

beginStructure

+
+
+ +
+
open override fun beginStructure(descriptor: SerialDescriptor): CompositeEncoder
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/consume-structure.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/consume-structure.html new file mode 100644 index 00000000..304a9f7d --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/consume-structure.html @@ -0,0 +1,51 @@ + + + + consumeStructure + + +
+
+ + +
+
+
+
+
+ +
+ +
+

consumeStructure

+
+
+ +
+
abstract fun consumeStructure(element: NbtElement)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-boolean.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-boolean.html new file mode 100644 index 00000000..429fc18e --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-boolean.html @@ -0,0 +1,51 @@ + + + + encodeBoolean + + +
+
+ + +
+
+
+
+
+ +
+ +
+

encodeBoolean

+
+
+ +
+
open override fun encodeBoolean(value: Boolean)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-byte.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-byte.html new file mode 100644 index 00000000..3060974d --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-byte.html @@ -0,0 +1,51 @@ + + + + encodeByte + + +
+
+ + +
+
+
+
+
+ +
+ +
+

encodeByte

+
+
+ +
+
open override fun encodeByte(value: Byte)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-char.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-char.html new file mode 100644 index 00000000..4c55205f --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-char.html @@ -0,0 +1,51 @@ + + + + encodeChar + + +
+
+ + +
+
+
+
+
+ +
+ +
+

encodeChar

+
+
+ +
+
open override fun encodeChar(value: Char)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-double.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-double.html new file mode 100644 index 00000000..1af3829d --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-double.html @@ -0,0 +1,51 @@ + + + + encodeDouble + + +
+
+ + +
+
+
+
+
+ +
+ +
+

encodeDouble

+
+
+ +
+
open override fun encodeDouble(value: Double)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-element.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-element.html new file mode 100644 index 00000000..4ab05742 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-element.html @@ -0,0 +1,51 @@ + + + + encodeElement + + +
+
+ + +
+
+
+
+
+ +
+ +
+

encodeElement

+
+
+ +
+
abstract fun encodeElement(element: NbtElement)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-enum.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-enum.html new file mode 100644 index 00000000..b9e255f4 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-enum.html @@ -0,0 +1,51 @@ + + + + encodeEnum + + +
+
+ + +
+
+
+
+
+ +
+ +
+

encodeEnum

+
+
+ +
+
open override fun encodeEnum(enumDescriptor: SerialDescriptor, index: Int)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-float.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-float.html new file mode 100644 index 00000000..697375a9 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-float.html @@ -0,0 +1,51 @@ + + + + encodeFloat + + +
+
+ + +
+
+
+
+
+ +
+ +
+

encodeFloat

+
+
+ +
+
open override fun encodeFloat(value: Float)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-int.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-int.html new file mode 100644 index 00000000..7035aaf8 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-int.html @@ -0,0 +1,51 @@ + + + + encodeInt + + +
+
+ + +
+
+
+
+
+ +
+ +
+

encodeInt

+
+
+ +
+
open override fun encodeInt(value: Int)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-long.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-long.html new file mode 100644 index 00000000..7f14a649 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-long.html @@ -0,0 +1,51 @@ + + + + encodeLong + + +
+
+ + +
+
+
+
+
+ +
+ +
+

encodeLong

+
+
+ +
+
open override fun encodeLong(value: Long)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-not-null-mark.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-not-null-mark.html new file mode 100644 index 00000000..2cad8ecb --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-not-null-mark.html @@ -0,0 +1,51 @@ + + + + encodeNotNullMark + + +
+
+ + +
+
+
+
+
+ +
+ +
+

encodeNotNullMark

+
+
+ +
+
open override fun encodeNotNullMark()
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-null.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-null.html new file mode 100644 index 00000000..01b807b7 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-null.html @@ -0,0 +1,51 @@ + + + + encodeNull + + +
+
+ + +
+
+
+
+
+ +
+ +
+

encodeNull

+
+
+ +
+
open override fun encodeNull()
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-serializable-value.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-serializable-value.html new file mode 100644 index 00000000..deb435c4 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-serializable-value.html @@ -0,0 +1,51 @@ + + + + encodeSerializableValue + + +
+
+ + +
+
+
+
+
+ +
+ +
+

encodeSerializableValue

+
+
+ +
+
open override fun <T> encodeSerializableValue(serializer: SerializationStrategy<T>, value: T)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-short.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-short.html new file mode 100644 index 00000000..39bc51f3 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-short.html @@ -0,0 +1,51 @@ + + + + encodeShort + + +
+
+ + +
+
+
+
+
+ +
+ +
+

encodeShort

+
+
+ +
+
open override fun encodeShort(value: Short)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-string.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-string.html new file mode 100644 index 00000000..be8a1f22 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-string.html @@ -0,0 +1,51 @@ + + + + encodeString + + +
+
+ + +
+
+
+
+
+ +
+ +
+

encodeString

+
+
+ +
+
open override fun encodeString(value: String)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/index.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/index.html new file mode 100644 index 00000000..29d32511 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/index.html @@ -0,0 +1,675 @@ + + + + NbtTagEncoder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtTagEncoder

+
abstract class NbtTagEncoder(nbt: Nbt) : AbstractEncoder
+
+
+
+
+

Functions

+
+
+
+
beginCollection +
Link copied to clipboard
+
+
+
+ +
+
open fun beginCollection(descriptor: SerialDescriptor, collectionSize: Int): CompositeEncoder
+
+
+
+
+
+
+ +
+
+
beginStructure +
Link copied to clipboard
+
+
+
+ +
+
open override fun beginStructure(descriptor: SerialDescriptor): CompositeEncoder
+
+
+
+
+
+
+ +
+
+
consumeStructure +
Link copied to clipboard
+
+
+
+ +
+
abstract fun consumeStructure(element: NbtElement)
+
+
+
+
+
+
+ +
+
+
encodeBoolean +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeBoolean(value: Boolean)
+
+
+
+
+
+
+ +
+
+
encodeBooleanElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeBooleanElement(descriptor: SerialDescriptor, index: Int, value: Boolean)
+
+
+
+
+
+
+ +
+
+
encodeByte +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeByte(value: Byte)
+
+
+
+
+
+
+ +
+
+
encodeByteElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeByteElement(descriptor: SerialDescriptor, index: Int, value: Byte)
+
+
+
+
+
+
+ +
+
+
encodeChar +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeChar(value: Char)
+
+
+
+
+
+
+ +
+
+
encodeCharElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeCharElement(descriptor: SerialDescriptor, index: Int, value: Char)
+
+
+
+
+
+
+ +
+
+
encodeDouble +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeDouble(value: Double)
+
+
+
+
+
+
+ +
+
+
encodeDoubleElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeDoubleElement(descriptor: SerialDescriptor, index: Int, value: Double)
+
+
+
+
+
+
+ +
+
+
encodeElement +
Link copied to clipboard
+
+
+
+ +
+
abstract fun encodeElement(element: NbtElement)
open fun encodeElement(descriptor: SerialDescriptor, index: Int): Boolean
+
+
+
+
+
+
+ +
+
+
encodeEnum +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeEnum(enumDescriptor: SerialDescriptor, index: Int)
+
+
+
+
+
+
+ +
+
+
encodeFloat +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeFloat(value: Float)
+
+
+
+
+
+
+ +
+
+
encodeFloatElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeFloatElement(descriptor: SerialDescriptor, index: Int, value: Float)
+
+
+
+
+
+
+ +
+
+
encodeInline +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeInline(inlineDescriptor: SerialDescriptor): Encoder
+
+
+
+
+
+
+ +
+
+
encodeInlineElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeInlineElement(descriptor: SerialDescriptor, index: Int): Encoder
+
+
+
+
+
+
+ +
+
+
encodeInt +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeInt(value: Int)
+
+
+
+
+
+
+ +
+
+
encodeIntElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeIntElement(descriptor: SerialDescriptor, index: Int, value: Int)
+
+
+
+
+
+
+ +
+
+
encodeLong +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeLong(value: Long)
+
+
+
+
+
+
+ +
+
+
encodeLongElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeLongElement(descriptor: SerialDescriptor, index: Int, value: Long)
+
+
+
+
+
+
+ +
+
+
encodeNotNullMark +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeNotNullMark()
+
+
+
+
+
+
+ +
+
+
encodeNull +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeNull()
+
+
+
+
+
+
+ +
+
+
encodeNullableSerializableElement +
Link copied to clipboard
+
+
+
+ +
+
override fun <T : Any> encodeNullableSerializableElement(descriptor: SerialDescriptor, index: Int, serializer: SerializationStrategy<T>, value: T?)
+
+
+
+
+
+
+ +
+
+
encodeNullableSerializableValue +
Link copied to clipboard
+
+
+
+ +
+
open fun <T : Any> encodeNullableSerializableValue(serializer: SerializationStrategy<T>, value: T?)
+
+
+
+
+
+
+ +
+
+
encodeSerializableElement +
Link copied to clipboard
+
+
+
+ +
+
override fun <T> encodeSerializableElement(descriptor: SerialDescriptor, index: Int, serializer: SerializationStrategy<T>, value: T)
+
+
+
+
+
+
+ +
+
+
encodeSerializableValue +
Link copied to clipboard
+
+
+
+ +
+
open override fun <T> encodeSerializableValue(serializer: SerializationStrategy<T>, value: T)
+
+
+
+
+
+
+ +
+
+
encodeShort +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeShort(value: Short)
+
+
+
+
+
+
+ +
+
+
encodeShortElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeShortElement(descriptor: SerialDescriptor, index: Int, value: Short)
+
+
+
+
+
+
+ +
+
+
encodeString +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeString(value: String)
+
+
+
+
+
+
+ +
+
+
encodeStringElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeStringElement(descriptor: SerialDescriptor, index: Int, value: String)
+
+
+
+
+
+
+ +
+
+
encodeValue +
Link copied to clipboard
+
+
+
+ +
+
open fun encodeValue(value: Any)
+
+
+
+
+
+
+ +
+
+
endStructure +
Link copied to clipboard
+
+
+
+ +
+
open override fun endStructure(descriptor: SerialDescriptor)
+
+
+
+
+
+
+ +
+
+
shouldEncodeElementDefault +
Link copied to clipboard
+
+
+
+ +
+
open fun shouldEncodeElementDefault(descriptor: SerialDescriptor, index: Int): Boolean
+
+
+
+
+
+
+
+

Properties

+
+
+
+
serializersModule +
Link copied to clipboard
+
+
+
+
open override val serializersModule: SerializersModule
+
+
+
+
+
+

Inheritors

+
+
+
+
NbtRootEncoder +
Link copied to clipboard
+
+
+
+
+ +
+
+
NbtCompoundEncoder +
Link copied to clipboard
+
+
+
+
+ +
+
+
NbtListEncoder +
Link copied to clipboard
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/serializers-module.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/serializers-module.html new file mode 100644 index 00000000..42e72437 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/serializers-module.html @@ -0,0 +1,51 @@ + + + + serializersModule + + +
+
+ + +
+
+
+
+
+ +
+ +
+

serializersModule

+
+
+ +
+
open override val serializersModule: SerializersModule
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/index.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/index.html new file mode 100644 index 00000000..759ad6e4 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/index.html @@ -0,0 +1,110 @@ + + + + net.axay.fabrik.nbt.encoder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.nbt.encoder

+

Logic for encoding a serializable class to an NbtElement

+
+
+
+
+

Types

+
+
+
+
NbtCompoundEncoder +
Link copied to clipboard
+
+
+
+ +
+
class NbtCompoundEncoder(nbt: Nbt, consumer: (NbtCompound) -> Unit) : NbtTagEncoder
+
+
+
+
+
+
+ +
+
+
NbtListEncoder +
Link copied to clipboard
+
+
+
+ +
+
class NbtListEncoder(nbt: Nbt, consumer: (NbtList) -> Unit) : NbtTagEncoder
+
+
+
+
+
+
+ +
+
+
NbtRootEncoder +
Link copied to clipboard
+
+
+
+ +
+
class NbtRootEncoder(nbt: Nbt) : NbtTagEncoder
+
+
+
+
+
+
+ +
+
+
NbtTagEncoder +
Link copied to clipboard
+
+
+
+ +
+
abstract class NbtTagEncoder(nbt: Nbt) : AbstractEncoder
+
+
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.mixin/-nbt-compound-accessor/get-entries.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.mixin/-nbt-compound-accessor/get-entries.html new file mode 100644 index 00000000..ae9139a5 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.mixin/-nbt-compound-accessor/get-entries.html @@ -0,0 +1,40 @@ + + + + getEntries + + +
+
+ + +
+
+
+
+
+ +
+ +
+

getEntries

+
+
+ +
+
abstract fun getEntries(): Map<String, NbtElement>
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.mixin/-nbt-compound-accessor/index.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.mixin/-nbt-compound-accessor/index.html new file mode 100644 index 00000000..6871c807 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.mixin/-nbt-compound-accessor/index.html @@ -0,0 +1,59 @@ + + + + NbtCompoundAccessor + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtCompoundAccessor

+
interface NbtCompoundAccessor
+
+
+
+
+

Functions

+
+
+
+
getEntries +
Link copied to clipboard
+
+
+
+ +
+
abstract fun getEntries(): Map<String, NbtElement>
+
+
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.mixin/index.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.mixin/index.html new file mode 100644 index 00000000..590474d1 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.mixin/index.html @@ -0,0 +1,58 @@ + + + + net.axay.fabrik.nbt.mixin + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.nbt.mixin

+
+
+
+
+

Types

+
+
+
+
NbtCompoundAccessor +
Link copied to clipboard
+
+
+
+ +
+
interface NbtCompoundAccessor
+
+
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-builder/-nbt-builder.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-builder/-nbt-builder.html new file mode 100644 index 00000000..58ead9fe --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-builder/-nbt-builder.html @@ -0,0 +1,51 @@ + + + + NbtBuilder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtBuilder

+
+
+ +
+
fun NbtBuilder(from: Nbt)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-builder/build.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-builder/build.html new file mode 100644 index 00000000..80935508 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-builder/build.html @@ -0,0 +1,51 @@ + + + + build + + +
+
+ + +
+
+
+
+
+ +
+ +
+

build

+
+
+ +
+
fun build(): Nbt
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-builder/encode-defaults.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-builder/encode-defaults.html new file mode 100644 index 00000000..9ba4b78c --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-builder/encode-defaults.html @@ -0,0 +1,51 @@ + + + + encodeDefaults + + +
+
+ + +
+
+
+
+
+ +
+ +
+

encodeDefaults

+
+
+ +
+
var encodeDefaults: Boolean
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-builder/ignore-unknown-keys.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-builder/ignore-unknown-keys.html new file mode 100644 index 00000000..006bf2b6 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-builder/ignore-unknown-keys.html @@ -0,0 +1,51 @@ + + + + ignoreUnknownKeys + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ignoreUnknownKeys

+
+
+ +
+
var ignoreUnknownKeys: Boolean
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-builder/index.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-builder/index.html new file mode 100644 index 00000000..4bd1f03e --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-builder/index.html @@ -0,0 +1,111 @@ + + + + NbtBuilder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtBuilder

+
class NbtBuilder(from: Nbt)
+
+
+
+
+

Functions

+
+
+
+
build +
Link copied to clipboard
+
+
+
+ +
+
fun build(): Nbt
+
+
+
+
+
+
+
+

Properties

+
+
+
+
encodeDefaults +
Link copied to clipboard
+
+
+
+
var encodeDefaults: Boolean
+
+
+
+
+ +
+
+
ignoreUnknownKeys +
Link copied to clipboard
+
+
+
+
var ignoreUnknownKeys: Boolean
+
+
+
+
+ +
+
+
serializersModule +
Link copied to clipboard
+
+
+
+
var serializersModule: SerializersModule
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-builder/serializers-module.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-builder/serializers-module.html new file mode 100644 index 00000000..6b620011 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-builder/serializers-module.html @@ -0,0 +1,51 @@ + + + + serializersModule + + +
+
+ + +
+
+
+
+
+ +
+ +
+

serializersModule

+
+
+ +
+
var serializersModule: SerializersModule
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/-nbt-compound-builder.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/-nbt-compound-builder.html new file mode 100644 index 00000000..3e564606 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/-nbt-compound-builder.html @@ -0,0 +1,51 @@ + + + + NbtCompoundBuilder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtCompoundBuilder

+
+
+ +
+
fun NbtCompoundBuilder()
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/build.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/build.html new file mode 100644 index 00000000..d511bbc4 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/build.html @@ -0,0 +1,51 @@ + + + + build + + +
+
+ + +
+
+
+
+
+ +
+ +
+

build

+
+
+ +
+
fun build(): NbtCompound
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/byte-array.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/byte-array.html new file mode 100644 index 00000000..68f0300c --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/byte-array.html @@ -0,0 +1,40 @@ + + + + byteArray + + +
+
+ + +
+
+
+
+
+ +
+ +
+

byteArray

+
+
+ +
+
fun byteArray(key: String, value: ByteArray)
fun byteArray(key: String, value: Collection<Byte>)
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/compound.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/compound.html new file mode 100644 index 00000000..a3247fd2 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/compound.html @@ -0,0 +1,51 @@ + + + + compound + + +
+
+ + +
+
+
+
+
+ +
+ +
+

compound

+
+
+ +
+
inline fun compound(key: String, build: NbtCompoundBuilder.() -> Unit)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/index.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/index.html new file mode 100644 index 00000000..28325f77 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/index.html @@ -0,0 +1,178 @@ + + + + NbtCompoundBuilder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtCompoundBuilder

+
class NbtCompoundBuilder
+
+
+
+
+

Functions

+
+
+
+
build +
Link copied to clipboard
+
+
+
+ +
+
fun build(): NbtCompound
+
+
+
+
+
+
+ +
+
+
byteArray +
Link copied to clipboard
+
+
+
+ +
+
fun byteArray(key: String, value: ByteArray)
fun byteArray(key: String, value: Collection<Byte>)
+
+
+
+
+
+
+ +
+
+
compound +
Link copied to clipboard
+
+
+
+ +
+
inline fun compound(key: String, build: NbtCompoundBuilder.() -> Unit)
+
+
+
+
+
+
+ +
+
+
intArray +
Link copied to clipboard
+
+
+
+ +
+
fun intArray(key: String, value: IntArray)
fun intArray(key: String, value: Collection<Int>)
+
+
+
+
+
+
+ +
+
+
list +
Link copied to clipboard
+
+
+
+ +
+
inline fun list(key: String, build: NbtListBuilder.() -> Unit)
+
+
+
+ +
+
inline fun <T> list(key: String, value: Iterable<T>)
+
+
Puts an NBT list (not a primitive array) with all elements in value.
+
+
+
+
+ +
+
+
longArray +
Link copied to clipboard
+
+
+
+ +
+
fun longArray(key: String, value: LongArray)
fun longArray(key: String, value: Collection<Long>)
+
+
+
+
+
+
+ +
+
+
put +
Link copied to clipboard
+
+
+
+ +
+
fun put(key: String, value: Boolean)
fun put(key: String, value: Byte)
fun put(key: String, value: Char)
fun put(key: String, value: Double)
fun put(key: String, value: Float)
fun put(key: String, value: Int)
fun put(key: String, value: Long)
fun put(key: String, value: Short)
fun put(key: String, value: String)
fun put(key: String, value: NbtElement)
+
+
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/int-array.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/int-array.html new file mode 100644 index 00000000..fe6ff8a1 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/int-array.html @@ -0,0 +1,40 @@ + + + + intArray + + +
+
+ + +
+
+
+
+
+ +
+ +
+

intArray

+
+
+ +
+
fun intArray(key: String, value: IntArray)
fun intArray(key: String, value: Collection<Int>)
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/list.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/list.html new file mode 100644 index 00000000..fc119048 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/list.html @@ -0,0 +1,46 @@ + + + + list + + +
+
+ + +
+
+
+
+
+ +
+ +
+

list

+
+
+ +
+
inline fun list(key: String, build: NbtListBuilder.() -> Unit)
+
+
+
+ +
+
inline fun <T> list(key: String, value: Iterable<T>)
+
+

Puts an NBT list (not a primitive array) with all elements in value.

Throws

if T not one of Boolean, Byte, Short, Int, Long, Float, Double, Char or String.

+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/long-array.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/long-array.html new file mode 100644 index 00000000..39e2b3a3 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/long-array.html @@ -0,0 +1,40 @@ + + + + longArray + + +
+
+ + +
+
+
+
+
+ +
+ +
+

longArray

+
+
+ +
+
fun longArray(key: String, value: LongArray)
fun longArray(key: String, value: Collection<Long>)
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/put.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/put.html new file mode 100644 index 00000000..7198a543 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/put.html @@ -0,0 +1,40 @@ + + + + put + + +
+
+ + +
+
+
+
+
+ +
+ +
+

put

+
+
+ +
+
fun put(key: String, value: NbtElement)
fun put(key: String, value: Boolean)
fun put(key: String, value: Byte)
fun put(key: String, value: Short)
fun put(key: String, value: Int)
fun put(key: String, value: Long)
fun put(key: String, value: Float)
fun put(key: String, value: Double)
fun put(key: String, value: Char)
fun put(key: String, value: String)
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-config/-nbt-config.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-config/-nbt-config.html new file mode 100644 index 00000000..3d16255a --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-config/-nbt-config.html @@ -0,0 +1,51 @@ + + + + NbtConfig + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtConfig

+
+
+ +
+
fun NbtConfig(encodeDefaults: Boolean = false, ignoreUnknownKeys: Boolean = false)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-config/encode-defaults.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-config/encode-defaults.html new file mode 100644 index 00000000..d80d3df4 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-config/encode-defaults.html @@ -0,0 +1,51 @@ + + + + encodeDefaults + + +
+
+ + +
+
+
+
+
+ +
+ +
+

encodeDefaults

+
+
+ +
+
val encodeDefaults: Boolean = false
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-config/ignore-unknown-keys.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-config/ignore-unknown-keys.html new file mode 100644 index 00000000..3c76c996 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-config/ignore-unknown-keys.html @@ -0,0 +1,51 @@ + + + + ignoreUnknownKeys + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ignoreUnknownKeys

+
+
+ +
+
val ignoreUnknownKeys: Boolean = false
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-config/index.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-config/index.html new file mode 100644 index 00000000..42ba5918 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-config/index.html @@ -0,0 +1,79 @@ + + + + NbtConfig + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtConfig

+
data class NbtConfig(encodeDefaults: Boolean, ignoreUnknownKeys: Boolean)
+
+
+
+
+

Properties

+
+
+
+
encodeDefaults +
Link copied to clipboard
+
+
+
+
val encodeDefaults: Boolean = false
+
+
+
+
+ +
+
+
ignoreUnknownKeys +
Link copied to clipboard
+
+
+
+
val ignoreUnknownKeys: Boolean = false
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/-nbt-list-builder.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/-nbt-list-builder.html new file mode 100644 index 00000000..23683bcb --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/-nbt-list-builder.html @@ -0,0 +1,51 @@ + + + + NbtListBuilder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtListBuilder

+
+
+ +
+
fun NbtListBuilder()
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/add.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/add.html new file mode 100644 index 00000000..6c913d96 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/add.html @@ -0,0 +1,40 @@ + + + + add + + +
+
+ + +
+
+
+
+
+ +
+ +
+

add

+
+
+ +
+
fun add(value: NbtElement)
fun add(value: Boolean)
fun add(value: Byte)
fun add(value: Short)
fun add(value: Int)
fun add(value: Long)
fun add(value: Float)
fun add(value: Double)
fun add(value: Char)
fun add(value: String)
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/build.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/build.html new file mode 100644 index 00000000..56922ec3 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/build.html @@ -0,0 +1,51 @@ + + + + build + + +
+
+ + +
+
+
+
+
+ +
+ +
+

build

+
+
+ +
+
fun build(): NbtList
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/byte-array.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/byte-array.html new file mode 100644 index 00000000..19808cad --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/byte-array.html @@ -0,0 +1,40 @@ + + + + byteArray + + +
+
+ + +
+
+
+
+
+ +
+ +
+

byteArray

+
+
+ +
+
fun byteArray(vararg value: Byte)
fun byteArray(value: Collection<Byte>)
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/compound.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/compound.html new file mode 100644 index 00000000..c66d876d --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/compound.html @@ -0,0 +1,51 @@ + + + + compound + + +
+
+ + +
+
+
+
+
+ +
+ +
+

compound

+
+
+ +
+
inline fun compound(build: NbtCompoundBuilder.() -> Unit)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/index.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/index.html new file mode 100644 index 00000000..cfdbc31a --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/index.html @@ -0,0 +1,193 @@ + + + + NbtListBuilder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtListBuilder

+
class NbtListBuilder

Builder class for an NBT list.

NbtList determines its type from the first element added, all following elements are required to have the same type, otherwise an UnsupportedOperationException is thrown.

+
+
+
+
+

Constructors

+
+
+
+
NbtListBuilder +
Link copied to clipboard
+
+
+
+
fun NbtListBuilder()
+
+
+
+
+
+

Functions

+
+
+
+
add +
Link copied to clipboard
+
+
+
+ +
+
fun add(value: Boolean)
fun add(value: Byte)
fun add(value: Char)
fun add(value: Double)
fun add(value: Float)
fun add(value: Int)
fun add(value: Long)
fun add(value: Short)
fun add(value: String)
fun add(value: NbtElement)
+
+
+
+
+
+
+ +
+
+
build +
Link copied to clipboard
+
+
+
+ +
+
fun build(): NbtList
+
+
+
+
+
+
+ +
+
+
byteArray +
Link copied to clipboard
+
+
+
+ +
+
fun byteArray(vararg value: Byte)
fun byteArray(value: Collection<Byte>)
+
+
+
+
+
+
+ +
+
+
compound +
Link copied to clipboard
+
+
+
+ +
+
inline fun compound(build: NbtCompoundBuilder.() -> Unit)
+
+
+
+
+
+
+ +
+
+
intArray +
Link copied to clipboard
+
+
+
+ +
+
fun intArray(vararg value: Int)
fun intArray(value: Collection<Int>)
+
+
+
+
+
+
+ +
+
+
list +
Link copied to clipboard
+
+
+
+ +
+
inline fun list(build: NbtListBuilder.() -> Unit)
+
+
+
+ +
+
inline fun <T> list(value: Iterable<T>)
+
+
Adds an NBT list (not a primitive array) with all elements in value.
+
+
+
+
+ +
+
+
longArray +
Link copied to clipboard
+
+
+
+ +
+
fun longArray(vararg value: Long)
fun longArray(value: Collection<Long>)
+
+
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/int-array.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/int-array.html new file mode 100644 index 00000000..62ffa607 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/int-array.html @@ -0,0 +1,40 @@ + + + + intArray + + +
+
+ + +
+
+
+
+
+ +
+ +
+

intArray

+
+
+ +
+
fun intArray(vararg value: Int)
fun intArray(value: Collection<Int>)
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/list.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/list.html new file mode 100644 index 00000000..a0a2e22e --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/list.html @@ -0,0 +1,46 @@ + + + + list + + +
+
+ + +
+
+
+
+
+ +
+ +
+

list

+
+
+ +
+
inline fun list(build: NbtListBuilder.() -> Unit)
+
+
+
+ +
+
inline fun <T> list(value: Iterable<T>)
+
+

Adds an NBT list (not a primitive array) with all elements in value.

Throws

if T not one of Boolean, Byte, Short, Int, Long, Float, Double, Char or String.

+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/long-array.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/long-array.html new file mode 100644 index 00000000..eb8a1567 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/long-array.html @@ -0,0 +1,40 @@ + + + + longArray + + +
+
+ + +
+
+
+
+
+ +
+ +
+

longArray

+
+
+ +
+
fun longArray(vararg value: Long)
fun longArray(value: Collection<Long>)
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt.html new file mode 100644 index 00000000..b227422f --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt.html @@ -0,0 +1,51 @@ + + + + Nbt + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Nbt

+
+
+ +
+
inline fun Nbt(from: Nbt = Nbt.Default, build: NbtBuilder.() -> Unit): Nbt
+
+

Creates a new instace of Nbt. This function allows you to customize the behaviour of NBT serialization and deserialization.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt/-default/index.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt/-default/index.html new file mode 100644 index 00000000..ab636ee0 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt/-default/index.html @@ -0,0 +1,115 @@ + + + + Default + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Default

+
object Default : Nbt
+
+
+
+
+

Functions

+
+
+
+
decodeFromNbtElement +
Link copied to clipboard
+
+
+
+ +
+
fun <T> decodeFromNbtElement(deserializer: DeserializationStrategy<T>, element: NbtElement): T
+
+
+
+
+
+
+ +
+
+
encodeToNbtElement +
Link copied to clipboard
+
+
+
+ +
+
fun <T> encodeToNbtElement(serializer: SerializationStrategy<T>, value: T): NbtElement
+
+
+
+
+
+
+
+

Properties

+
+
+
+
config +
Link copied to clipboard
+
+
+
+
val config: NbtConfig
+
+
+
+
+ +
+
+
serializersModule +
Link copied to clipboard
+
+
+
+
val serializersModule: SerializersModule
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt/config.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt/config.html new file mode 100644 index 00000000..7e8dec39 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt/config.html @@ -0,0 +1,51 @@ + + + + config + + +
+
+ + +
+
+
+
+
+ +
+ +
+

config

+
+
+ +
+
val config: NbtConfig
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt/decode-from-nbt-element.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt/decode-from-nbt-element.html new file mode 100644 index 00000000..350e7b82 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt/decode-from-nbt-element.html @@ -0,0 +1,51 @@ + + + + decodeFromNbtElement + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeFromNbtElement

+
+
+ +
+
fun <T> decodeFromNbtElement(deserializer: DeserializationStrategy<T>, element: NbtElement): T
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt/encode-to-nbt-element.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt/encode-to-nbt-element.html new file mode 100644 index 00000000..3f67cda4 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt/encode-to-nbt-element.html @@ -0,0 +1,51 @@ + + + + encodeToNbtElement + + +
+
+ + +
+
+
+
+
+ +
+ +
+

encodeToNbtElement

+
+
+ +
+
fun <T> encodeToNbtElement(serializer: SerializationStrategy<T>, value: T): NbtElement
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt/index.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt/index.html new file mode 100644 index 00000000..3dd0e6d3 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt/index.html @@ -0,0 +1,181 @@ + + + + Nbt + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Nbt

+
sealed class Nbt

Instances of this class can encode values to NbtElements and decode NbtElements to values.

+
+
+
+
+

Types

+
+
+
+
Default +
Link copied to clipboard
+
+
+
+ +
+
object Default : Nbt
+
+
+
+
+
+
+
+

Functions

+
+
+
+
decodeFromNbtElement +
Link copied to clipboard
+
+
+
+ +
+
fun <T> decodeFromNbtElement(deserializer: DeserializationStrategy<T>, element: NbtElement): T
+
+
+
+
+
+
+ +
+
+
encodeToNbtElement +
Link copied to clipboard
+
+
+
+ +
+
fun <T> encodeToNbtElement(serializer: SerializationStrategy<T>, value: T): NbtElement
+
+
+
+
+
+
+
+

Properties

+
+
+
+
config +
Link copied to clipboard
+
+
+
+
val config: NbtConfig
+
+
+
+
+ +
+
+
serializersModule +
Link copied to clipboard
+
+
+
+
val serializersModule: SerializersModule
+
+
+
+
+
+

Inheritors

+
+
+
+
Nbt +
Link copied to clipboard
+
+
+
+
+
+

Extensions

+
+
+
+
decodeFromNbtElement +
Link copied to clipboard
+
+
+
+ +
+
inline fun <T> Nbt.decodeFromNbtElement(element: NbtElement): T
+
+
Encodes the given element to an instance of the class T.
+
+
+
+
+ +
+
+
encodeToNbtElement +
Link copied to clipboard
+
+
+
+ +
+
inline fun <T> Nbt.encodeToNbtElement(value: T): NbtElement
+
+
Encodes the given value to an NbtElement.
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt/serializers-module.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt/serializers-module.html new file mode 100644 index 00000000..dab615c8 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt/serializers-module.html @@ -0,0 +1,51 @@ + + + + serializersModule + + +
+
+ + +
+
+
+
+
+ +
+ +
+

serializersModule

+
+
+ +
+
val serializersModule: SerializersModule
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-unknown-key-exception/-unknown-key-exception.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-unknown-key-exception/-unknown-key-exception.html new file mode 100644 index 00000000..90b02ba2 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-unknown-key-exception/-unknown-key-exception.html @@ -0,0 +1,51 @@ + + + + UnknownKeyException + + +
+
+ + +
+
+
+
+
+ +
+ +
+

UnknownKeyException

+
+
+ +
+
fun UnknownKeyException(key: String)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-unknown-key-exception/index.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-unknown-key-exception/index.html new file mode 100644 index 00000000..122e32a0 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-unknown-key-exception/index.html @@ -0,0 +1,245 @@ + + + + UnknownKeyException + + +
+
+ + +
+
+
+
+
+ +
+ +
+

UnknownKeyException

+
class UnknownKeyException(key: String) : SerializationException

Thrown if NbtConfig.ignoreUnknownKeys is set to false and an unknown key is present during deserialization.

+
+
+
+
+

Constructors

+
+
+
+
UnknownKeyException +
Link copied to clipboard
+
+
+
+
fun UnknownKeyException(key: String)
+
+
+
+
+
+

Functions

+
+
+
+
addSuppressed +
Link copied to clipboard
+
+
+
+ +
+
fun addSuppressed(p0: Throwable)
+
+
+
+
+
+
+ +
+
+
fillInStackTrace +
Link copied to clipboard
+
+
+
+ +
+
open fun fillInStackTrace(): Throwable
+
+
+
+
+
+
+ +
+
+
getLocalizedMessage +
Link copied to clipboard
+
+
+
+ +
+
open fun getLocalizedMessage(): String
+
+
+
+
+
+
+ +
+
+
getStackTrace +
Link copied to clipboard
+
+
+
+ +
+
open fun getStackTrace(): Array<StackTraceElement>
+
+
+
+
+
+
+ +
+
+
getSuppressed +
Link copied to clipboard
+
+
+
+ +
+
fun getSuppressed(): Array<Throwable>
+
+
+
+
+
+
+ +
+
+
initCause +
Link copied to clipboard
+
+
+
+ +
+
open fun initCause(p0: Throwable): Throwable
+
+
+
+
+
+
+ +
+
+
printStackTrace +
Link copied to clipboard
+
+
+
+ +
+
open fun printStackTrace()
open fun printStackTrace(p0: PrintStream)
open fun printStackTrace(p0: PrintWriter)
+
+
+
+
+
+
+ +
+
+
setStackTrace +
Link copied to clipboard
+
+
+
+ +
+
open fun setStackTrace(p0: Array<StackTraceElement>)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
cause +
Link copied to clipboard
+
+
+
+
open val cause: Throwable?
+
+
+
+
+ +
+
+
key +
Link copied to clipboard
+
+
+
+
val key: String
+
+
+
+
+ +
+
+
message +
Link copied to clipboard
+
+
+
+
open val message: String?
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-unknown-key-exception/key.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-unknown-key-exception/key.html new file mode 100644 index 00000000..ce67c90f --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-unknown-key-exception/key.html @@ -0,0 +1,51 @@ + + + + key + + +
+
+ + +
+
+
+
+
+ +
+ +
+

key

+
+
+ +
+
val key: String
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/decode-from-nbt-element.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/decode-from-nbt-element.html new file mode 100644 index 00000000..b0003355 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/decode-from-nbt-element.html @@ -0,0 +1,51 @@ + + + + decodeFromNbtElement + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeFromNbtElement

+
+
+ +
+
inline fun <T> Nbt.decodeFromNbtElement(element: NbtElement): T
+
+

Encodes the given element to an instance of the class T.

If the element does not contain all necessary entries, an exception will be thrown.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/encode-to-nbt-element.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/encode-to-nbt-element.html new file mode 100644 index 00000000..424a5293 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/encode-to-nbt-element.html @@ -0,0 +1,51 @@ + + + + encodeToNbtElement + + +
+
+ + +
+
+
+
+
+ +
+ +
+

encodeToNbtElement

+
+
+ +
+
inline fun <T> Nbt.encodeToNbtElement(value: T): NbtElement
+
+

Encodes the given value to an NbtElement. If the given value of the type T can be represented by a primitive NbtElement, such an element will be the result of this function. Otherwise, an net.minecraft.nbt.NbtCompound will be created.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/index.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/index.html new file mode 100644 index 00000000..e52056c6 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/index.html @@ -0,0 +1,265 @@ + + + + net.axay.fabrik.nbt + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.nbt

+

Serialization, conversion and builders for NBT

+
+
+
+
+

Types

+
+
+
+
Nbt +
Link copied to clipboard
+
+
+
+ +
+
sealed class Nbt
+
+
Instances of this class can encode values to NbtElements and decode NbtElements to values.
+
+
+
+
+ +
+
+
NbtBuilder +
Link copied to clipboard
+
+
+
+ +
+
class NbtBuilder(from: Nbt)
+
+
+
+
+
+
+ +
+
+
NbtCompoundBuilder +
Link copied to clipboard
+
+
+
+ +
+
class NbtCompoundBuilder
+
+
+
+
+
+
+ +
+
+
NbtConfig +
Link copied to clipboard
+
+
+
+ +
+
data class NbtConfig(encodeDefaults: Boolean, ignoreUnknownKeys: Boolean)
+
+
+
+
+
+
+ +
+
+
NbtListBuilder +
Link copied to clipboard
+
+
+
+ +
+
class NbtListBuilder
+
+
Builder class for an NBT list.
+
+
+
+
+ +
+
+
UnknownKeyException +
Link copied to clipboard
+
+
+
+ +
+
class UnknownKeyException(key: String) : SerializationException
+
+
Thrown if NbtConfig.ignoreUnknownKeys is set to false and an unknown key is present during deserialization.
+
+
+
+
+
+

Functions

+
+
+
+
decodeFromNbtElement +
Link copied to clipboard
+
+
+
+ +
+
inline fun <T> Nbt.decodeFromNbtElement(element: NbtElement): T
+
+
Encodes the given element to an instance of the class T.
+
+
+
+
+ +
+
+
encodeToNbtElement +
Link copied to clipboard
+
+
+
+ +
+
inline fun <T> Nbt.encodeToNbtElement(value: T): NbtElement
+
+
Encodes the given value to an NbtElement.
+
+
+
+
+ +
+
+
Nbt +
Link copied to clipboard
+
+
+
+ +
+
inline fun Nbt(from: Nbt = Nbt.Default, build: NbtBuilder.() -> Unit): Nbt
+
+
Creates a new instace of Nbt.
+
+
+
+
+ +
+
+
nbtCompound +
Link copied to clipboard
+
+
+
+ +
+
inline fun nbtCompound(build: NbtCompoundBuilder.() -> Unit): NbtCompound
+
+
Build an NBT compound.
+
+
+
+
+ +
+
+
nbtList +
Link copied to clipboard
+
+
+
+ +
+
inline fun nbtList(build: NbtListBuilder.() -> Unit): NbtList
+
+
Build an NBT list.
+
+
+
+
+ +
+
+
set +
Link copied to clipboard
+
+
+
+ +
+
operator fun NbtCompound.set(key: String, value: Array<Byte>)
operator fun NbtCompound.set(key: String, value: Array<Int>)
operator fun NbtCompound.set(key: String, value: Array<Long>)
operator fun NbtCompound.set(key: String, value: Boolean)
operator fun NbtCompound.set(key: String, value: Byte)
operator fun NbtCompound.set(key: String, value: ByteArray)
operator fun NbtCompound.set(key: String, value: Double)
operator fun NbtCompound.set(key: String, value: Float)
operator fun NbtCompound.set(key: String, value: Int)
operator fun NbtCompound.set(key: String, value: IntArray)
operator fun NbtCompound.set(key: String, value: Long)
operator fun NbtCompound.set(key: String, value: LongArray)
operator fun NbtCompound.set(key: String, value: Short)
operator fun NbtCompound.set(key: String, value: String)
@JvmName(name = setByteList)
operator fun NbtCompound.set(key: String, value: List<Byte>)
@JvmName(name = setIntList)
operator fun NbtCompound.set(key: String, value: List<Int>)
@JvmName(name = setLongList)
operator fun NbtCompound.set(key: String, value: List<Long>)
+
+
+
+
+
+
+ +
+
+
toNbt +
Link copied to clipboard
+
+
+
+ +
+
fun Boolean.toNbt(): NbtByte
fun Byte.toNbt(): NbtByte
fun ByteArray.toNbt(): NbtByteArray
fun Char.toNbt(): NbtInt
fun Double.toNbt(): NbtDouble
fun Float.toNbt(): NbtFloat
fun Int.toNbt(): NbtInt
fun IntArray.toNbt(): NbtIntArray
fun Long.toNbt(): NbtLong
fun LongArray.toNbt(): NbtLongArray
fun Short.toNbt(): NbtShort
fun String.toNbt(): NbtString
fun List<Byte>.toNbt(): NbtByteArray
fun List<Int>.toNbt(): NbtIntArray
fun List<Long>.toNbt(): NbtLongArray
+
+
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/nbt-compound.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/nbt-compound.html new file mode 100644 index 00000000..8ad4aa5c --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/nbt-compound.html @@ -0,0 +1,51 @@ + + + + nbtCompound + + +
+
+ + +
+
+
+
+
+ +
+ +
+

nbtCompound

+
+
+ +
+
inline fun nbtCompound(build: NbtCompoundBuilder.() -> Unit): NbtCompound
+
+

Build an NBT compound.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/nbt-list.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/nbt-list.html new file mode 100644 index 00000000..734a7125 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/nbt-list.html @@ -0,0 +1,51 @@ + + + + nbtList + + +
+
+ + +
+
+
+
+
+ +
+ +
+

nbtList

+
+
+ +
+
inline fun nbtList(build: NbtListBuilder.() -> Unit): NbtList
+
+

Build an NBT list.

See also

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/set.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/set.html new file mode 100644 index 00000000..13deb120 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/set.html @@ -0,0 +1,40 @@ + + + + set + + +
+
+ + +
+
+
+
+
+ +
+ +
+

set

+
+
+ +
+
operator fun NbtCompound.set(key: String, value: Boolean)
operator fun NbtCompound.set(key: String, value: Byte)
operator fun NbtCompound.set(key: String, value: Short)
operator fun NbtCompound.set(key: String, value: Int)
operator fun NbtCompound.set(key: String, value: Long)
operator fun NbtCompound.set(key: String, value: Float)
operator fun NbtCompound.set(key: String, value: Double)
operator fun NbtCompound.set(key: String, value: String)
operator fun NbtCompound.set(key: String, value: ByteArray)
operator fun NbtCompound.set(key: String, value: Array<Byte>)
@JvmName(name = setByteList)
operator fun NbtCompound.set(key: String, value: List<Byte>)
operator fun NbtCompound.set(key: String, value: IntArray)
operator fun NbtCompound.set(key: String, value: Array<Int>)
@JvmName(name = setIntList)
operator fun NbtCompound.set(key: String, value: List<Int>)
operator fun NbtCompound.set(key: String, value: LongArray)
operator fun NbtCompound.set(key: String, value: Array<Long>)
@JvmName(name = setLongList)
operator fun NbtCompound.set(key: String, value: List<Long>)
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/to-nbt.html b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/to-nbt.html new file mode 100644 index 00000000..b6755163 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/to-nbt.html @@ -0,0 +1,40 @@ + + + + toNbt + + +
+
+ + +
+
+
+
+
+ +
+ +
+

toNbt

+
+
+ +
+
fun Boolean.toNbt(): NbtByte
fun Byte.toNbt(): NbtByte
fun Short.toNbt(): NbtShort
fun Int.toNbt(): NbtInt
fun Long.toNbt(): NbtLong
fun Float.toNbt(): NbtFloat
fun Double.toNbt(): NbtDouble
fun Char.toNbt(): NbtInt
fun String.toNbt(): NbtString
fun ByteArray.toNbt(): NbtByteArray
fun List<Byte>.toNbt(): NbtByteArray
fun IntArray.toNbt(): NbtIntArray
fun List<Int>.toNbt(): NbtIntArray
fun LongArray.toNbt(): NbtLongArray
fun List<Long>.toNbt(): NbtLongArray
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-persistence/index.html b/docs/older/1.3.0/fabrikmc-persistence/index.html new file mode 100644 index 00000000..4c3cf8e6 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-persistence/index.html @@ -0,0 +1,49 @@ + + + + fabrikmc-persistence + + +
+
+ + +
+
+
+
+
+ +
+ +
+

fabrikmc-persistence

+

Allows you to persistently store any (serializable) data on Chunks, Entities (including Players), Worlds and more.

If the component is currently loaded, the data is kept in memory as well for faster access.

Dependency

modImplementation("net.axay:fabrikmc-persistence:1.3.0")

Define a compound key

A compound key is required to write and write values to a persistent compound. These read and write operations can then happend type-safe thanks to the compound key.

Such a key can be created in the following way:

val personKey = compoundKey<Person>(identifier)

Retrieve a persistent compound

A compound can be retrieved from any compound provider, currently these are Chunk and Entity.

For easy access, use the provider.persistentCompound extension value.

with(chunk.persistentCompound) {
it[personKey] = Person("John", 32, "France")
}
+
+

Packages

+
+
+
+
+
net.axay.fabrik.persistence +
Link copied to clipboard
+
+
+
+
Contains compound key creation and access to persistent compounds
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-persistence/navigation.html b/docs/older/1.3.0/fabrikmc-persistence/navigation.html new file mode 100644 index 00000000..58a6cb26 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-persistence/navigation.html @@ -0,0 +1,832 @@ +
+ + +
+ +
+ +
+ +
+
+
+ Gui +
+
+
+ +
+
+ DRAG +
+
+
+
+ DRAG_END +
+
+
+ +
+
+ +
+
+
+ INSERT +
+
+
+ +
+
+
+ PICKUP +
+
+
+ +
+
+ +
+
+
+ THROW_ALL +
+
+
+
+ THROW_ONE +
+
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+ GuiEvent +
+
+
+ +
+
+
+ GuiIcon +
+
+
+
+ guiIcon +
+
+
+
+ GuiPage +
+
+
+ +
+ +
+
+ GuiSlot +
+
+
+ +
+
+
+ GuiType +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+ +
+
+
+ hrectTo() +
+
+
+
+ igui() +
+
+
+
+ lineTo() +
+
+
+
+ openGui() +
+
+
+
+ rectTo() +
+
+
+
+ sl() +
+
+
+
+ Slots +
+
+
+ + +
+ +
+ +
+
+
+ GuiList +
+
+
+ +
+
+ +
+
+
+
+ +
+ + + +
+
+ Nbt +
+
+
+
+ Nbt() +
+
+
+ +
+
+ +
+ +
+
+ NbtConfig +
+
+
+
+ nbtList() +
+
+
+ +
+
+
+ set +
+
+
+
+ toNbt +
+
+ +
+ + +
+ +
diff --git a/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-chunk-serializer-mixin/index.html b/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-chunk-serializer-mixin/index.html new file mode 100644 index 00000000..5d29de1a --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-chunk-serializer-mixin/index.html @@ -0,0 +1,39 @@ + + + + ChunkSerializerMixin + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ChunkSerializerMixin

+
open class ChunkSerializerMixin
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-empty-chunk-mixin/get-compound.html b/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-empty-chunk-mixin/get-compound.html new file mode 100644 index 00000000..4e72cd5b --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-empty-chunk-mixin/get-compound.html @@ -0,0 +1,40 @@ + + + + getCompound + + +
+
+ + +
+
+
+
+
+ +
+ +
+

getCompound

+
+
+ +
+
@NotNull()
open fun getCompound(): @NotNull() PersistentCompound
+
+

Returns a PersistentCompound.

Everything you write to this compound will be saved to disk, and can be accessed at any time later.

Even though this compound is persistent, accessing data from it and writing data to it is fast, as this happens in memory.

+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-empty-chunk-mixin/index.html b/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-empty-chunk-mixin/index.html new file mode 100644 index 00000000..3c409d1f --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-empty-chunk-mixin/index.html @@ -0,0 +1,59 @@ + + + + EmptyChunkMixin + + +
+
+ + +
+
+
+
+
+ +
+ +
+

EmptyChunkMixin

+
open class EmptyChunkMixin : CompoundProvider
+
+
+
+
+

Functions

+
+
+
+
getCompound +
Link copied to clipboard
+
+
+
+ +
+
@NotNull()
open fun getCompound(): @NotNull() PersistentCompound
+
+
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-proto-chunk-mixin/compound.html b/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-proto-chunk-mixin/compound.html new file mode 100644 index 00000000..1fb4f2f2 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-proto-chunk-mixin/compound.html @@ -0,0 +1,40 @@ + + + + compound + + +
+
+ + +
+
+
+
+
+ +
+ +
+

compound

+
+
+ +
+
private val compound: PersistentCompound
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-proto-chunk-mixin/index.html b/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-proto-chunk-mixin/index.html new file mode 100644 index 00000000..6c3ea493 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-proto-chunk-mixin/index.html @@ -0,0 +1,74 @@ + + + + ProtoChunkMixin + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ProtoChunkMixin

+
open class ProtoChunkMixin : CompoundProvider
+
+
+
+
+

Functions

+
+
+
+
getCompound +
Link copied to clipboard
+
+
+
+ +
+
abstract fun getCompound(): PersistentCompound
+
+
+
+
+
+
+
+

Properties

+
+
+
+
compound +
Link copied to clipboard
+
+
+
+
private val compound: PersistentCompound
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-read-only-chunk-mixin/get-compound.html b/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-read-only-chunk-mixin/get-compound.html new file mode 100644 index 00000000..93ddb283 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-read-only-chunk-mixin/get-compound.html @@ -0,0 +1,40 @@ + + + + getCompound + + +
+
+ + +
+
+
+
+
+ +
+ +
+

getCompound

+
+
+ +
+
@NotNull()
open fun getCompound(): @NotNull() PersistentCompound
+
+

Returns a PersistentCompound.

Everything you write to this compound will be saved to disk, and can be accessed at any time later.

Even though this compound is persistent, accessing data from it and writing data to it is fast, as this happens in memory.

+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-read-only-chunk-mixin/index.html b/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-read-only-chunk-mixin/index.html new file mode 100644 index 00000000..5872e861 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-read-only-chunk-mixin/index.html @@ -0,0 +1,59 @@ + + + + ReadOnlyChunkMixin + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ReadOnlyChunkMixin

+
open class ReadOnlyChunkMixin : CompoundProvider
+
+
+
+
+

Functions

+
+
+
+
getCompound +
Link copied to clipboard
+
+
+
+ +
+
@NotNull()
open fun getCompound(): @NotNull() PersistentCompound
+
+
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-world-chunk-mixin/compound.html b/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-world-chunk-mixin/compound.html new file mode 100644 index 00000000..e8adf9b1 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-world-chunk-mixin/compound.html @@ -0,0 +1,40 @@ + + + + compound + + +
+
+ + +
+
+
+
+
+ +
+ +
+

compound

+
+
+ +
+
private open val compound: PersistentCompound
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-world-chunk-mixin/index.html b/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-world-chunk-mixin/index.html new file mode 100644 index 00000000..9e89bb52 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-world-chunk-mixin/index.html @@ -0,0 +1,74 @@ + + + + WorldChunkMixin + + +
+
+ + +
+
+
+
+
+ +
+ +
+

WorldChunkMixin

+
open class WorldChunkMixin : CompoundProvider
+
+
+
+
+

Functions

+
+
+
+
getCompound +
Link copied to clipboard
+
+
+
+ +
+
abstract fun getCompound(): PersistentCompound
+
+
+
+
+
+
+
+

Properties

+
+
+
+
compound +
Link copied to clipboard
+
+
+
+
private open val compound: PersistentCompound
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/index.html b/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/index.html new file mode 100644 index 00000000..9b2a52de --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/index.html @@ -0,0 +1,126 @@ + + + + net.axay.fabrik.persistence.mixin.chunk + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.persistence.mixin.chunk

+
+
+
+
+

Types

+
+
+
+
ChunkSerializerMixin +
Link copied to clipboard
+
+
+
+ +
+
open class ChunkSerializerMixin
+
+
+
+
+
+
+ +
+
+
EmptyChunkMixin +
Link copied to clipboard
+
+
+
+ +
+
open class EmptyChunkMixin : CompoundProvider
+
+
+
+
+
+
+ +
+
+
ProtoChunkMixin +
Link copied to clipboard
+
+
+
+ +
+
open class ProtoChunkMixin : CompoundProvider
+
+
+
+
+
+
+ +
+
+
ReadOnlyChunkMixin +
Link copied to clipboard
+
+
+
+ +
+
open class ReadOnlyChunkMixin : CompoundProvider
+
+
+
+
+
+
+ +
+
+
WorldChunkMixin +
Link copied to clipboard
+
+
+
+ +
+
open class WorldChunkMixin : CompoundProvider
+
+
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.entity/-entity-mixin/compound.html b/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.entity/-entity-mixin/compound.html new file mode 100644 index 00000000..5ae56c61 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.entity/-entity-mixin/compound.html @@ -0,0 +1,40 @@ + + + + compound + + +
+
+ + +
+
+
+
+
+ +
+ +
+

compound

+
+
+ +
+
private val compound: PersistentCompound
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.entity/-entity-mixin/index.html b/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.entity/-entity-mixin/index.html new file mode 100644 index 00000000..59a7a325 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.entity/-entity-mixin/index.html @@ -0,0 +1,74 @@ + + + + EntityMixin + + +
+
+ + +
+
+
+
+
+ +
+ +
+

EntityMixin

+
open class EntityMixin : CompoundProvider
+
+
+
+
+

Functions

+
+
+
+
getCompound +
Link copied to clipboard
+
+
+
+ +
+
abstract fun getCompound(): PersistentCompound
+
+
+
+
+
+
+
+

Properties

+
+
+
+
compound +
Link copied to clipboard
+
+
+
+
private val compound: PersistentCompound
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.entity/index.html b/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.entity/index.html new file mode 100644 index 00000000..8ba891dc --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.entity/index.html @@ -0,0 +1,58 @@ + + + + net.axay.fabrik.persistence.mixin.entity + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.persistence.mixin.entity

+
+
+
+
+

Types

+
+
+
+
EntityMixin +
Link copied to clipboard
+
+
+
+ +
+
open class EntityMixin : CompoundProvider
+
+
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-compound-key/-compound-key.html b/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-compound-key/-compound-key.html new file mode 100644 index 00000000..e3201ff1 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-compound-key/-compound-key.html @@ -0,0 +1,40 @@ + + + + CompoundKey + + +
+
+ + +
+
+
+
+
+ +
+ +
+

CompoundKey

+
+
+ +
+
fun CompoundKey(id: Identifier)
fun CompoundKey(name: String)
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-compound-key/index.html b/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-compound-key/index.html new file mode 100644 index 00000000..d041d71f --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-compound-key/index.html @@ -0,0 +1,81 @@ + + + + CompoundKey + + +
+
+ + +
+
+
+
+
+ +
+ +
+

CompoundKey

+
abstract class CompoundKey<T : Any>(name: String)
+
+
+
+
+

Constructors

+
+
+
+
CompoundKey +
Link copied to clipboard
+
+
+
+
fun CompoundKey(id: Identifier)
+
+
+
+
+
+

Properties

+
+
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-compound-key/name.html b/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-compound-key/name.html new file mode 100644 index 00000000..b7ebf64d --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-compound-key/name.html @@ -0,0 +1,51 @@ + + + + name + + +
+
+ + +
+
+
+
+
+ +
+ +
+

name

+
+
+ +
+
val name: String
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-compound-provider/compound.html b/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-compound-provider/compound.html new file mode 100644 index 00000000..a6c02dd3 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-compound-provider/compound.html @@ -0,0 +1,51 @@ + + + + compound + + +
+
+ + +
+
+
+
+
+ +
+ +
+

compound

+
+
+ +
+
abstract val compound: PersistentCompound
+
+

Returns a PersistentCompound.

Everything you write to this compound will be saved to disk, and can be accessed at any time later.

Even though this compound is persistent, accessing data from it and writing data to it is fast, as this happens in memory.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-compound-provider/index.html b/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-compound-provider/index.html new file mode 100644 index 00000000..1297b532 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-compound-provider/index.html @@ -0,0 +1,70 @@ + + + + CompoundProvider + + +
+
+ + +
+
+
+
+
+ +
+ +
+

CompoundProvider

+
interface CompoundProvider

This class provides a PersistentCompound. Providers are classes like net.minecraft.world.chunk.Chunk, net.minecraft.entity.Entity and more.

+
+
+
+
+

See also

+ +

Properties

+
+
+
+
compound +
Link copied to clipboard
+
+
+
+
abstract val compound: PersistentCompound
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-empty-persistent-compound/index.html b/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-empty-persistent-compound/index.html new file mode 100644 index 00000000..e886d9db --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-empty-persistent-compound/index.html @@ -0,0 +1,172 @@ + + + + EmptyPersistentCompound + + +
+
+ + +
+
+
+
+
+ +
+ +
+

EmptyPersistentCompound

+
object EmptyPersistentCompound : PersistentCompound

A PersistentCompound which does nothing. Needed for empty holders such as net.minecraft.world.chunk.EmptyChunk for example.

+
+
+
+
+

Functions

+
+
+
+
clear +
Link copied to clipboard
+
+
+
+ +
+
fun clear()
+
+
Clears all persistent data from this compound.
+
+
+
+
+ +
+
+
get +
Link copied to clipboard
+
+
+
+ +
+
inline operator fun <T : Any> get(key: CompoundKey<T>): T?
+
+
Tries to get the value for the given key and convert it to the given type T.
+
+
+
+
+ +
+
+
getAndRemove +
Link copied to clipboard
+
+
+
+ +
+
inline fun <T : Any> getAndRemove(key: CompoundKey<T>): T?
+
+
Removes the current value associated with the given key.
+
+
+
+
+ +
+
+
getOrPut +
Link copied to clipboard
+
+
+
+ +
+
inline fun <T : Any> getOrPut(key: CompoundKey<T>, defaultValue: () -> T): T
+
+
Executes the get function.
+
+
+
+
+ +
+
+
minusAssign +
Link copied to clipboard
+
+
+
+ +
+
inline operator fun <T : Any> minusAssign(key: CompoundKey<T>)
+
+
Removes the current value associated with the given key.
+
+
+
+
+ +
+
+
remove +
Link copied to clipboard
+
+
+
+ +
+
fun remove(key: CompoundKey<*>)
+
+
Removes the current value associated with the given key.
+
+
+
+
+ +
+
+
set +
Link copied to clipboard
+
+
+
+ +
+
operator fun <T : Any> set(key: CompoundKey<T>, value: T)
+
+
Puts the given value into the persistent storage.
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/-persistent-compound.html b/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/-persistent-compound.html new file mode 100644 index 00000000..8b6e40c6 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/-persistent-compound.html @@ -0,0 +1,51 @@ + + + + PersistentCompound + + +
+
+ + +
+
+
+
+
+ +
+ +
+

PersistentCompound

+
+
+ +
+
fun PersistentCompound()
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/clear.html b/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/clear.html new file mode 100644 index 00000000..ced95ae3 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/clear.html @@ -0,0 +1,51 @@ + + + + clear + + +
+
+ + +
+
+
+
+
+ +
+ +
+

clear

+
+
+ +
+
fun clear()
+
+

Clears all persistent data from this compound.

Be aware that this deletes data of other mods as well!

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/get-and-remove.html b/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/get-and-remove.html new file mode 100644 index 00000000..fd939310 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/get-and-remove.html @@ -0,0 +1,51 @@ + + + + getAndRemove + + +
+
+ + +
+
+
+
+
+ +
+ +
+

getAndRemove

+
+
+ +
+
inline fun <T : Any> getAndRemove(key: CompoundKey<T>): T?
+
+

Removes the current value associated with the given key. Additionally, this function returns the value that was removed, if one was removed. Otherwise, the return value will be null.

Note: Calling this function may result in deserialization of the value which was deleted from the internal NbtCompound, if the removed value was not loaded into memory.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/get-or-put.html b/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/get-or-put.html new file mode 100644 index 00000000..2cdb0092 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/get-or-put.html @@ -0,0 +1,51 @@ + + + + getOrPut + + +
+
+ + +
+
+
+
+
+ +
+ +
+

getOrPut

+
+
+ +
+
inline fun <T : Any> getOrPut(key: CompoundKey<T>, defaultValue: () -> T): T
+
+

Executes the get function. If the result of the get function is null the defaultValue will be evaluated and put into the compound.

This function won't return null, it either returns the value in already present in the compound, or it will return the evaluated default value, after having stored it as well.

See also

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/get.html b/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/get.html new file mode 100644 index 00000000..24202dae --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/get.html @@ -0,0 +1,51 @@ + + + + get + + +
+
+ + +
+
+
+
+
+ +
+ +
+

get

+
+
+ +
+
inline operator fun <T : Any> get(key: CompoundKey<T>): T?
+
+

Tries to get the value for the given key and convert it to the given type T.

The access is fast, as it caches deserialized values. But keep in mind that if a value has been deserialized by the game itself it has to be deserialized by FabrikMC once (lazily) before it can be cached into memory.

Note: this function will only return null if the value is not present, it will still throw an exception if cast or conversion to the given type T failed

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/index.html b/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/index.html new file mode 100644 index 00000000..72e09db8 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/index.html @@ -0,0 +1,198 @@ + + + + PersistentCompound + + +
+
+ + +
+
+
+
+
+ +
+ +
+

PersistentCompound

+
abstract class PersistentCompound

Holds data which can be accessed fast because it is stored in memory.

Additionally, the data will be stored persistently to the disk, if the game decides to do so.

+
+
+
+
+

Constructors

+
+
+
+
PersistentCompound +
Link copied to clipboard
+
+
+
+
fun PersistentCompound()
+
+
+
+
+
+

Functions

+
+
+
+
clear +
Link copied to clipboard
+
+
+
+ +
+
fun clear()
+
+
Clears all persistent data from this compound.
+
+
+
+
+ +
+
+
get +
Link copied to clipboard
+
+
+
+ +
+
inline operator fun <T : Any> get(key: CompoundKey<T>): T?
+
+
Tries to get the value for the given key and convert it to the given type T.
+
+
+
+
+ +
+
+
getAndRemove +
Link copied to clipboard
+
+
+
+ +
+
inline fun <T : Any> getAndRemove(key: CompoundKey<T>): T?
+
+
Removes the current value associated with the given key.
+
+
+
+
+ +
+
+
getOrPut +
Link copied to clipboard
+
+
+
+ +
+
inline fun <T : Any> getOrPut(key: CompoundKey<T>, defaultValue: () -> T): T
+
+
Executes the get function.
+
+
+
+
+ +
+
+
minusAssign +
Link copied to clipboard
+
+
+
+ +
+
inline operator fun <T : Any> minusAssign(key: CompoundKey<T>)
+
+
Removes the current value associated with the given key.
+
+
+
+
+ +
+
+
remove +
Link copied to clipboard
+
+
+
+ +
+
fun remove(key: CompoundKey<*>)
+
+
Removes the current value associated with the given key.
+
+
+
+
+ +
+
+
set +
Link copied to clipboard
+
+
+
+ +
+
operator fun <T : Any> set(key: CompoundKey<T>, value: T)
+
+
Puts the given value into the persistent storage.
+
+
+
+
+
+

Inheritors

+
+
+
+
EmptyPersistentCompound +
Link copied to clipboard
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/minus-assign.html b/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/minus-assign.html new file mode 100644 index 00000000..785e74fc --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/minus-assign.html @@ -0,0 +1,51 @@ + + + + minusAssign + + +
+
+ + +
+
+
+
+
+ +
+ +
+

minusAssign

+
+
+ +
+
inline operator fun <T : Any> minusAssign(key: CompoundKey<T>)
+
+

Removes the current value associated with the given key.

As this function is an operator function, it does not return the removed value.

See also

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/remove.html b/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/remove.html new file mode 100644 index 00000000..e13638e0 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/remove.html @@ -0,0 +1,51 @@ + + + + remove + + +
+
+ + +
+
+
+
+
+ +
+ +
+

remove

+
+
+ +
+
fun remove(key: CompoundKey<*>)
+
+

Removes the current value associated with the given key.

This function does not return the removed value, if you need that use getAndRemove.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/set.html b/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/set.html new file mode 100644 index 00000000..13961173 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/set.html @@ -0,0 +1,51 @@ + + + + set + + +
+
+ + +
+
+
+
+
+ +
+ +
+

set

+
+
+ +
+
operator fun <T : Any> set(key: CompoundKey<T>, value: T)
+
+

Puts the given value into the persistent storage.

Values have to be serializable. Annotate them with kotlinx.serialization.Serializable to enable support for fast serialization.

An exception to the above are values of the type NbtElement. You can use these to skip serialization and deserialization. It is not as convenient to work with them, but they are faster.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/compound-key.html b/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/compound-key.html new file mode 100644 index 00000000..e57097d9 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/compound-key.html @@ -0,0 +1,51 @@ + + + + compoundKey + + +
+
+ + +
+
+
+
+
+ +
+ +
+

compoundKey

+
+
+ +
+
inline fun <T : Any> compoundKey(id: Identifier): CompoundKey<T>
+
+

Creates a CompoundKey which can be used to read and write data to a PersistentCompound in a typesafe way.

Parameters

id

the unique identifier for this key, this should contain your mod id

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/custom-compound-key.html b/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/custom-compound-key.html new file mode 100644 index 00000000..d885fb33 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/custom-compound-key.html @@ -0,0 +1,46 @@ + + + + customCompoundKey + + +
+
+ + +
+
+
+
+
+ +
+ +
+

customCompoundKey

+
+
+ +
+
inline fun <T : Any, NbtType : NbtElement> customCompoundKey(id: Identifier, crossinline valueToNbt: (T) -> NbtType, crossinline nbtToValue: (NbtType) -> T): CompoundKey<T>
+
+

Creates a CompoundKey which can be used to read and write data to a PersistentCompound in a typesafe way.

This compound key allows you to specify custom serialization or conversion logic to convert elements of the type T to NbtElements of the type NbtType.

Parameters

id

the unique identifier for this key, this should contain your mod id

+
+ +
+
@JvmName(name = customCompoundKeyNbtElement)
inline fun <T : Any> customCompoundKey(id: Identifier, crossinline convertValueToNbtElement: (T) -> NbtElement, crossinline convertNbtElementToValue: (nbtElement: NbtElement) -> T): CompoundKey<T>
+
+

Creates a CompoundKey which can be used to read and write data to a PersistentCompound in a typesafe way.

This compound key allows you to specify custom serialization or conversion logic to convert elements of the type T to NbtElements of the type NbtElement (this is the version of the customCompoundKey function with no specific NbtElement type).

Parameters

id

the unique identifier for this key, this should contain your mod id

+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/index.html b/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/index.html new file mode 100644 index 00000000..bcf9acc3 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/index.html @@ -0,0 +1,197 @@ + + + + net.axay.fabrik.persistence + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.persistence

+

Contains compound key creation and access to persistent compounds

+
+
+
+
+

Types

+
+
+
+
CompoundKey +
Link copied to clipboard
+
+
+
+ +
+
abstract class CompoundKey<T : Any>(name: String)
+
+
+
+
+
+
+ +
+
+
CompoundProvider +
Link copied to clipboard
+
+
+
+ +
+
interface CompoundProvider
+
+
This class provides a PersistentCompound.
+
+
+
+
+ +
+
+
EmptyPersistentCompound +
Link copied to clipboard
+
+
+
+ +
+
object EmptyPersistentCompound : PersistentCompound
+
+
A PersistentCompound which does nothing.
+
+
+
+
+ +
+
+
PersistentCompound +
Link copied to clipboard
+
+
+
+ +
+
abstract class PersistentCompound
+
+
Holds data which can be accessed fast because it is stored in memory.
+
+
+
+
+
+

Functions

+
+
+
+
compoundKey +
Link copied to clipboard
+
+
+
+ +
+
inline fun <T : Any> compoundKey(id: Identifier): CompoundKey<T>
+
+
Creates a CompoundKey which can be used to read and write data to a PersistentCompound in a typesafe way.
+
+
+
+
+ +
+
+
customCompoundKey +
Link copied to clipboard
+
+
+
+ +
+
inline fun <T : Any, NbtType : NbtElement> customCompoundKey(id: Identifier, crossinline valueToNbt: (T) -> NbtType, crossinline nbtToValue: (NbtType) -> T): CompoundKey<T>
+
+
Creates a CompoundKey which can be used to read and write data to a PersistentCompound in a typesafe way.
+
+ +
+
@JvmName(name = customCompoundKeyNbtElement)
inline fun <T : Any> customCompoundKey(id: Identifier, crossinline convertValueToNbtElement: (T) -> NbtElement, crossinline convertNbtElementToValue: (nbtElement: NbtElement) -> T): CompoundKey<T>
+
+
Creates a CompoundKey which can be used to read and write data to a PersistentCompound in a typesafe way.
+
+
+
+
+ +
+
+
nbtElementCompoundKey +
Link copied to clipboard
+
+
+
+ +
+
inline fun <T : NbtElement> nbtElementCompoundKey(id: Identifier): CompoundKey<T>
+
+
Creates a CompoundKey which can be used to read and write data to a PersistentCompound in a typesafe way.
+
+
+
+
+
+

Properties

+
+
+
+
persistentCompound +
Link copied to clipboard
+
+
+
+
val Chunk.persistentCompound: PersistentCompound
Returns a persistent PersistentCompound.
+
+
+
+
+ +
+
+
persistentCompound +
Link copied to clipboard
+
+
+
+
val Entity.persistentCompound: PersistentCompound
Returns a persistent PersistentCompound.
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/nbt-element-compound-key.html b/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/nbt-element-compound-key.html new file mode 100644 index 00000000..8d75017d --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/nbt-element-compound-key.html @@ -0,0 +1,51 @@ + + + + nbtElementCompoundKey + + +
+
+ + +
+
+
+
+
+ +
+ +
+

nbtElementCompoundKey

+
+
+ +
+
inline fun <T : NbtElement> nbtElementCompoundKey(id: Identifier): CompoundKey<T>
+
+

Creates a CompoundKey which can be used to read and write data to a PersistentCompound in a typesafe way.

This compound key is meant specifically for values of the type NbtElement. These can be treated differently, as they don't have to be converted or serialized.

Parameters

id

the unique identifier for this key, this should contain your mod id

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/persistent-compound.html b/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/persistent-compound.html new file mode 100644 index 00000000..a15503d5 --- /dev/null +++ b/docs/older/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/persistent-compound.html @@ -0,0 +1,40 @@ + + + + persistentCompound + + +
+
+ + +
+
+
+
+
+ +
+ +
+

persistentCompound

+
+
+ +
+
val Chunk.persistentCompound: PersistentCompound
val Entity.persistentCompound: PersistentCompound
+
+

Returns a persistent PersistentCompound.

See also

+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/images/anchor-copy-button.svg b/docs/older/1.3.0/images/anchor-copy-button.svg new file mode 100644 index 00000000..bab9d747 --- /dev/null +++ b/docs/older/1.3.0/images/anchor-copy-button.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/docs/older/1.3.0/images/arrow_down.svg b/docs/older/1.3.0/images/arrow_down.svg new file mode 100644 index 00000000..89e7df47 --- /dev/null +++ b/docs/older/1.3.0/images/arrow_down.svg @@ -0,0 +1,3 @@ + + + diff --git a/docs/older/1.3.0/images/copy-icon.svg b/docs/older/1.3.0/images/copy-icon.svg new file mode 100644 index 00000000..61440f0a --- /dev/null +++ b/docs/older/1.3.0/images/copy-icon.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/docs/older/1.3.0/images/copy-successful-icon.svg b/docs/older/1.3.0/images/copy-successful-icon.svg new file mode 100644 index 00000000..1865f739 --- /dev/null +++ b/docs/older/1.3.0/images/copy-successful-icon.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/docs/older/1.3.0/images/docs_logo.svg b/docs/older/1.3.0/images/docs_logo.svg new file mode 100644 index 00000000..7c1e3ae8 --- /dev/null +++ b/docs/older/1.3.0/images/docs_logo.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/docs/older/1.3.0/images/footer-go-to-link.svg b/docs/older/1.3.0/images/footer-go-to-link.svg new file mode 100644 index 00000000..0137e223 --- /dev/null +++ b/docs/older/1.3.0/images/footer-go-to-link.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/docs/older/1.3.0/images/go-to-top-icon.svg b/docs/older/1.3.0/images/go-to-top-icon.svg new file mode 100644 index 00000000..d987f3ea --- /dev/null +++ b/docs/older/1.3.0/images/go-to-top-icon.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/docs/older/1.3.0/images/logo-icon.svg b/docs/older/1.3.0/images/logo-icon.svg new file mode 100644 index 00000000..1b3b3670 --- /dev/null +++ b/docs/older/1.3.0/images/logo-icon.svg @@ -0,0 +1,3 @@ + + + diff --git a/docs/older/1.3.0/index.html b/docs/older/1.3.0/index.html new file mode 100644 index 00000000..4f4104c4 --- /dev/null +++ b/docs/older/1.3.0/index.html @@ -0,0 +1,101 @@ + + + + All modules + + +
+
+ + +
+
+
+
+
+
+ +
+ +
+
+
+

Welcome to the fabrikmc documentation

+

Fabrik faˈbriːk (German for factory) is the place where fabrics and quilts are produced.

+

Setup with Gradle

+

Click on each module below to get started with it and to see how to use it in your build environment.

+

Provide it at runtime

+

If you use FabrikMC, it must be available at runtime.

+

You can declare a dependency on the FabrikMC releases on Modrinth or Curseforge.
For users manually downloading your mod you should advise them to download FabrikMC alongside your mod (just as you would do it with the Fabric API for example).

+
+

All modules:

+
+
+
+
fabrikmc-commands +
Link copied to clipboard
+
+
+

A command DSL, built on top of Brigardier - the idea of this DSL is to bring the Kotlin builder style to Brigardier. This DSL does not wrap Brigardier, it just extends it.

+
+
+
+ +
+
+
fabrikmc-core +
Link copied to clipboard
+
+
+

The core module contains simple, stable and leightweight extensions for some Minecraft classes. It does not use any mixins.

+
+
+
+ +
+
+
fabrikmc-igui +
Link copied to clipboard
+
+
+

The Inventory GUI (igui in short) provides a high level server-side GUI API. You build the GUI using a custom and easy-to-use builder DSL.

+
+
+
+ +
+
+
fabrikmc-nbt +
Link copied to clipboard
+
+
+

Provides NBT serialization and deserialization using kotlinx.serialization. This allows you to serialize any class annotated with @Serializable to an NbtElement. Additionally, this module contains some NBT utilities, like simple conversion extensions.

+
+
+
+ +
+
+
fabrikmc-persistence +
Link copied to clipboard
+
+
+

Allows you to persistently store any (serializable) data on Chunks, Entities (including Players), Worlds and more.

+
+
+
+
+
+
+ +
+
+ + + + diff --git a/docs/older/1.3.0/navigation.html b/docs/older/1.3.0/navigation.html new file mode 100644 index 00000000..4e9b3381 --- /dev/null +++ b/docs/older/1.3.0/navigation.html @@ -0,0 +1,833 @@ +
+ + +
+ +
+ +
+ +
+
+
+ Gui +
+
+
+ +
+
+ DRAG +
+
+
+
+ DRAG_END +
+
+
+ +
+
+ +
+
+
+ INSERT +
+
+
+ +
+
+
+ PICKUP +
+
+
+ +
+
+ +
+
+
+ THROW_ALL +
+
+
+
+ THROW_ONE +
+
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+ GuiEvent +
+
+
+ +
+
+
+ GuiIcon +
+
+
+
+ guiIcon +
+
+
+
+ GuiPage +
+
+
+ +
+ +
+
+ GuiSlot +
+
+
+ +
+
+
+ GuiType +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+ +
+
+
+ hrectTo() +
+
+
+
+ igui() +
+
+
+
+ lineTo() +
+
+
+
+ openGui() +
+
+
+
+ rectTo() +
+
+
+
+ sl() +
+
+
+
+ Slots +
+
+
+ + +
+ +
+ +
+
+
+ GuiList +
+
+
+ +
+
+ +
+
+
+
+ +
+ + + +
+
+ Nbt +
+
+
+
+ Nbt() +
+
+
+ +
+
+ +
+ +
+
+ NbtConfig +
+
+
+
+ nbtList() +
+
+
+ +
+
+
+ set +
+
+
+
+ toNbt +
+
+ +
+ + +
+ +
+ diff --git a/docs/older/1.3.0/package-list b/docs/older/1.3.0/package-list new file mode 100644 index 00000000..0c46008f --- /dev/null +++ b/docs/older/1.3.0/package-list @@ -0,0 +1,29 @@ +$dokka.format:html-v1 +$dokka.linkExtension:html + +module:fabrikmc-commands +net.axay.fabrik.commands +net.axay.fabrik.commands.registration +module:fabrikmc-core +net.axay.fabrik.core +net.axay.fabrik.core.item +net.axay.fabrik.core.kotlin +net.axay.fabrik.core.logging +net.axay.fabrik.core.math +net.axay.fabrik.core.packet +net.axay.fabrik.core.serialization +net.axay.fabrik.core.serialization.serializers +net.axay.fabrik.core.sideboard +net.axay.fabrik.core.task +net.axay.fabrik.core.text +module:fabrikmc-igui +net.axay.fabrik.igui +net.axay.fabrik.igui.elements +net.axay.fabrik.igui.events +net.axay.fabrik.igui.observable +module:fabrikmc-nbt +net.axay.fabrik.nbt +net.axay.fabrik.nbt.decoder +net.axay.fabrik.nbt.encoder +module:fabrikmc-persistence +net.axay.fabrik.persistence diff --git a/docs/older/1.3.0/scripts/clipboard.js b/docs/older/1.3.0/scripts/clipboard.js new file mode 100644 index 00000000..b00ce246 --- /dev/null +++ b/docs/older/1.3.0/scripts/clipboard.js @@ -0,0 +1,52 @@ +window.addEventListener('load', () => { + document.querySelectorAll('span.copy-icon').forEach(element => { + element.addEventListener('click', (el) => copyElementsContentToClipboard(element)); + }) + + document.querySelectorAll('span.anchor-icon').forEach(element => { + element.addEventListener('click', (el) => { + if(element.hasAttribute('pointing-to')){ + const location = hrefWithoutCurrentlyUsedAnchor() + '#' + element.getAttribute('pointing-to') + copyTextToClipboard(element, location) + } + }); + }) +}) + +const copyElementsContentToClipboard = (element) => { + const selection = window.getSelection(); + const range = document.createRange(); + range.selectNodeContents(element.parentNode.parentNode); + selection.removeAllRanges(); + selection.addRange(range); + + copyAndShowPopup(element, () => selection.removeAllRanges()) +} + +const copyTextToClipboard = (element, text) => { + var textarea = document.createElement("textarea"); + textarea.textContent = text; + textarea.style.position = "fixed"; + document.body.appendChild(textarea); + textarea.select(); + + copyAndShowPopup(element, () => document.body.removeChild(textarea)) +} + +const copyAndShowPopup = (element, after) => { + try { + document.execCommand('copy'); + element.nextElementSibling.classList.add('active-popup'); + setTimeout(() => { + element.nextElementSibling.classList.remove('active-popup'); + }, 1200); + } catch (e) { + console.error('Failed to write to clipboard:', e) + } + finally { + if(after) after() + } +} + +const hrefWithoutCurrentlyUsedAnchor = () => window.location.href.split('#')[0] + diff --git a/docs/older/1.3.0/scripts/main.js b/docs/older/1.3.0/scripts/main.js new file mode 100644 index 00000000..029fa9eb --- /dev/null +++ b/docs/older/1.3.0/scripts/main.js @@ -0,0 +1,67 @@ +!function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=390)}([function(e,t,n){e.exports=n(264)()},function(e,t,n){"use strict";e.exports=n(239)},function(e,t,n){var r; +/*! + Copyright (c) 2017 Jed Watson. + Licensed under the MIT License (MIT), see + http://jedwatson.github.io/classnames +*/!function(){"use strict";var n={}.hasOwnProperty;function o(){for(var e=[],t=0;to;)Q(e,n=r[o++],t[n]);return e},X=function(e){var t=F.call(this,e=x(e,!0));return!(this===W&&o(H,e)&&!o(U,e))&&(!(t||!o(this,e)||!o(H,e)||o(this,A)&&this[A][e])||t)},J=function(e,t){if(e=w(e),t=x(t,!0),e!==W||!o(H,t)||o(U,t)){var n=I(e,t);return!n||!o(H,t)||o(e,A)&&e[A][t]||(n.enumerable=!0),n}},Z=function(e){for(var t,n=z(w(e)),r=[],i=0;n.length>i;)o(H,t=n[i++])||t==A||t==c||r.push(t);return r},ee=function(e){for(var t,n=e===W,r=z(n?U:w(e)),i=[],a=0;r.length>a;)!o(H,t=r[a++])||n&&!o(W,t)||i.push(H[t]);return i};B||(l((R=function(){if(this instanceof R)throw TypeError("Symbol is not a constructor!");var e=p(arguments.length>0?arguments[0]:void 0),t=function(n){this===W&&t.call(U,n),o(this,A)&&o(this[A],e)&&(this[A][e]=!1),K(this,e,S(1,n))};return i&&G&&K(W,e,{configurable:!0,set:t}),q(e)}).prototype,"toString",(function(){return this._k})),E.f=J,C.f=Q,n(114).f=O.f=Z,n(95).f=X,T.f=ee,i&&!n(111)&&l(W,"propertyIsEnumerable",X,!0),h.f=function(e){return q(d(e))}),a(a.G+a.W+a.F*!B,{Symbol:R});for(var te="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),ne=0;te.length>ne;)d(te[ne++]);for(var re=P(d.store),oe=0;re.length>oe;)v(re[oe++]);a(a.S+a.F*!B,"Symbol",{for:function(e){return o(D,e+="")?D[e]:D[e]=R(e)},keyFor:function(e){if(!$(e))throw TypeError(e+" is not a symbol!");for(var t in D)if(D[t]===e)return t},useSetter:function(){G=!0},useSimple:function(){G=!1}}),a(a.S+a.F*!B,"Object",{create:function(e,t){return void 0===t?k(e):Y(k(e),t)},defineProperty:Q,defineProperties:Y,getOwnPropertyDescriptor:J,getOwnPropertyNames:Z,getOwnPropertySymbols:ee});var ie=u((function(){T.f(1)}));a(a.S+a.F*ie,"Object",{getOwnPropertySymbols:function(e){return T.f(_(e))}}),M&&a(a.S+a.F*(!B||u((function(){var e=R();return"[null]"!=N([e])||"{}"!=N({a:e})||"{}"!=N(Object(e))}))),"JSON",{stringify:function(e){for(var t,n,r=[e],o=1;arguments.length>o;)r.push(arguments[o++]);if(n=t=r[1],(b(t)||void 0!==e)&&!$(e))return m(t)||(t=function(e,t){if("function"==typeof n&&(t=n.call(this,e,t)),!$(t))return t}),r[1]=t,N.apply(M,r)}}),R.prototype[L]||n(59)(R.prototype,L,R.prototype.valueOf),f(R,"Symbol"),f(Math,"Math",!0),f(r.JSON,"JSON",!0)},function(e,t,n){var r=n(10);r(r.S+r.F*!n(30),"Object",{defineProperty:n(39).f})},function(e,t,n){"use strict";n(257);var r=n(27),o=n(135),i=n(30),a=/./.toString,l=function(e){n(42)(RegExp.prototype,"toString",e,!0)};n(31)((function(){return"/a/b"!=a.call({source:"a",flags:"b"})}))?l((function(){var e=r(this);return"/".concat(e.source,"/","flags"in e?e.flags:!i&&e instanceof RegExp?o.call(e):void 0)})):"toString"!=a.name&&l((function(){return a.call(this)}))},function(e,t,n){var r=Date.prototype,o=r.toString,i=r.getTime;new Date(NaN)+""!="Invalid Date"&&n(42)(r,"toString",(function(){var e=i.call(this);return e==e?o.call(this):"Invalid Date"}))},function(e,t,n){n(182)("asyncIterator")},function(e,t,n){var r=n(32),o=n(79),i=n(59),a=n(42),l=n(80),c=function(e,t,n){var u,s,f,p,d=e&c.F,h=e&c.G,v=e&c.S,g=e&c.P,m=e&c.B,y=h?r:v?r[t]||(r[t]={}):(r[t]||{}).prototype,b=h?o:o[t]||(o[t]={}),_=b.prototype||(b.prototype={});for(u in h&&(n=t),n)f=((s=!d&&y&&void 0!==y[u])?y:n)[u],p=m&&s?l(f,r):g&&"function"==typeof f?l(Function.call,f):f,y&&a(y,u,f,e&c.U),b[u]!=f&&i(b,u,p),g&&_[u]!=f&&(_[u]=f)};r.core=o,c.F=1,c.G=2,c.S=4,c.P=8,c.B=16,c.W=32,c.U=64,c.R=128,e.exports=c},function(e,t,n){for(var r=n(12),o=n(70),i=n(42),a=n(32),l=n(59),c=n(96),u=n(25),s=u("iterator"),f=u("toStringTag"),p=c.Array,d={CSSRuleList:!0,CSSStyleDeclaration:!1,CSSValueList:!1,ClientRectList:!1,DOMRectList:!1,DOMStringList:!1,DOMTokenList:!0,DataTransferItemList:!1,FileList:!1,HTMLAllCollection:!1,HTMLCollection:!1,HTMLFormElement:!1,HTMLSelectElement:!1,MediaList:!0,MimeTypeArray:!1,NamedNodeMap:!1,NodeList:!0,PaintRequestList:!1,Plugin:!1,PluginArray:!1,SVGLengthList:!1,SVGNumberList:!1,SVGPathSegList:!1,SVGPointList:!1,SVGStringList:!1,SVGTransformList:!1,SourceBufferList:!1,StyleSheetList:!0,TextTrackCueList:!1,TextTrackList:!1,TouchList:!1},h=o(d),v=0;v=e.length?(this._t=void 0,o(1)):o(0,"keys"==t?n:"values"==t?e[n]:[n,e[n]])}),"values"),i.Arguments=i.Array,r("keys"),r("values"),r("entries")},function(e,t,n){var r=n(10);r(r.S,"Object",{create:n(83)})},function(e,t,n){var r=n(10),o=n(83),i=n(81),a=n(27),l=n(29),c=n(31),u=n(184),s=(n(32).Reflect||{}).construct,f=c((function(){function e(){}return!(s((function(){}),[],e)instanceof e)})),p=!c((function(){s((function(){}))}));r(r.S+r.F*(f||p),"Reflect",{construct:function(e,t){i(e),a(t);var n=arguments.length<3?e:i(arguments[2]);if(p&&!f)return s(e,t,n);if(e==n){switch(t.length){case 0:return new e;case 1:return new e(t[0]);case 2:return new e(t[0],t[1]);case 3:return new e(t[0],t[1],t[2]);case 4:return new e(t[0],t[1],t[2],t[3])}var r=[null];return r.push.apply(r,t),new(u.apply(e,r))}var c=n.prototype,d=o(l(c)?c:Object.prototype),h=Function.apply.call(e,d,t);return l(h)?h:d}})},function(e,t,n){var r=n(10);r(r.S,"Object",{setPrototypeOf:n(180).set})},function(e,t,n){var r=n(54),o=n(70);n(252)("keys",(function(){return function(e){return o(r(e))}}))},function(e,t,n){"use strict";var r=n(10),o=n(130)(!1),i=[].indexOf,a=!!i&&1/[1].indexOf(1,-0)<0;r(r.P+r.F*(a||!n(72)(i)),"Array",{indexOf:function(e){return a?i.apply(this,arguments)||0:o(this,e,arguments[1])}})},function(e,t,n){var r=n(26),o=n(266);"string"==typeof(o=o.__esModule?o.default:o)&&(o=[[e.i,o,""]]);var i={insert:"head",singleton:!1};r(o,i);e.exports=o.locals||{}},function(e,t,n){var r=n(10);r(r.S+r.F,"Object",{assign:n(185)})},function(e,t){e.exports=function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}},function(e,t,n){"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var n=function(e,t){var n=e[1]||"",r=e[3];if(!r)return n;if(t&&"function"==typeof btoa){var o=(a=r,l=btoa(unescape(encodeURIComponent(JSON.stringify(a)))),c="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(l),"/*# ".concat(c," */")),i=r.sources.map((function(e){return"/*# sourceURL=".concat(r.sourceRoot||"").concat(e," */")}));return[n].concat(i).concat([o]).join("\n")}var a,l,c;return[n].join("\n")}(t,e);return t[2]?"@media ".concat(t[2]," {").concat(n,"}"):n})).join("")},t.i=function(e,n,r){"string"==typeof e&&(e=[[null,e,""]]);var o={};if(r)for(var i=0;i=t.length?{value:void 0,done:!0}:(e=r(t,n),this._i+=e.length,{value:e,done:!1})}))},function(e,t,n){var r=n(35),o=n(28),i=n(98),a=n(74),l=n(75),c=function(e,t,n){var u,s,f,p=e&c.F,d=e&c.G,h=e&c.S,v=e&c.P,g=e&c.B,m=e&c.W,y=d?o:o[t]||(o[t]={}),b=y.prototype,_=d?r:h?r[t]:(r[t]||{}).prototype;for(u in d&&(n=t),n)(s=!p&&_&&void 0!==_[u])&&l(y,u)||(f=s?_[u]:n[u],y[u]=d&&"function"!=typeof _[u]?n[u]:g&&s?i(f,r):m&&_[u]==f?function(e){var t=function(t,n,r){if(this instanceof e){switch(arguments.length){case 0:return new e;case 1:return new e(t);case 2:return new e(t,n)}return new e(t,n,r)}return e.apply(this,arguments)};return t.prototype=e.prototype,t}(f):v&&"function"==typeof f?i(Function.call,f):f,v&&((y.virtual||(y.virtual={}))[u]=f,e&c.R&&b&&!b[u]&&a(b,u,f)))};c.F=1,c.G=2,c.S=4,c.P=8,c.B=16,c.W=32,c.U=64,c.R=128,e.exports=c},function(e,t,n){var r=n(26),o=n(332);"string"==typeof(o=o.__esModule?o.default:o)&&(o=[[e.i,o,""]]);var i={insert:"head",singleton:!1};r(o,i);e.exports=o.locals||{}},function(e,t,n){var r=n(113),o=Math.min;e.exports=function(e){return e>0?o(r(e),9007199254740991):0}},function(e,t,n){var r=n(71);e.exports=function(e){return Object(r(e))}},function(e,t,n){"use strict";var r=n(10),o=n(62)(1);r(r.P+r.F*!n(72)([].map,!0),"Array",{map:function(e){return o(this,e,arguments[1])}})},function(e,t,n){var r=n(64);e.exports=function(e){if(!r(e))throw TypeError(e+" is not an object!");return e}},function(e,t,n){e.exports=!n(85)((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},function(e,t,n){"use strict";var r=n(80),o=n(10),i=n(54),a=n(189),l=n(190),c=n(53),u=n(174),s=n(191);o(o.S+o.F*!n(192)((function(e){Array.from(e)})),"Array",{from:function(e){var t,n,o,f,p=i(e),d="function"==typeof this?this:Array,h=arguments.length,v=h>1?arguments[1]:void 0,g=void 0!==v,m=0,y=s(p);if(g&&(v=r(v,h>2?arguments[2]:void 0,2)),null==y||d==Array&&l(y))for(n=new d(t=c(p.length));t>m;m++)u(n,m,g?v(p[m],m):p[m]);else for(f=y.call(p),n=new d;!(o=f.next()).done;m++)u(n,m,g?a(f,v,[o.value,m],!0):o.value);return n.length=m,n}})},function(e,t,n){var r=n(39),o=n(91);e.exports=n(30)?function(e,t,n){return r.f(e,t,o(1,n))}:function(e,t,n){return e[t]=n,e}},function(e,t,n){var r=n(112),o=n(71);e.exports=function(e){return r(o(e))}},function(e,t,n){"use strict";var r=n(10),o=n(62)(0),i=n(72)([].forEach,!0);r(r.P+r.F*!i,"Array",{forEach:function(e){return o(this,e,arguments[1])}})},function(e,t,n){var r=n(80),o=n(112),i=n(54),a=n(53),l=n(259);e.exports=function(e,t){var n=1==e,c=2==e,u=3==e,s=4==e,f=6==e,p=5==e||f,d=t||l;return function(t,l,h){for(var v,g,m=i(t),y=o(m),b=r(l,h,3),_=a(y.length),w=0,x=n?d(t,_):c?d(t,0):void 0;_>w;w++)if((p||w in y)&&(g=b(v=y[w],w,m),e))if(n)x[w]=g;else if(g)switch(e){case 3:return!0;case 5:return v;case 6:return w;case 2:x.push(v)}else if(s)return!1;return f?-1:u||s?s:x}}},function(e,t,n){var r=n(56),o=n(200),i=n(147),a=Object.defineProperty;t.f=n(57)?Object.defineProperty:function(e,t,n){if(r(e),t=i(t,!0),r(n),o)try{return a(e,t,n)}catch(e){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(e[t]=n.value),e}},function(e,t){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},function(e,t,n){e.exports={default:n(282),__esModule:!0}},function(e,t,n){"use strict";t.__esModule=!0;var r=a(n(304)),o=a(n(308)),i=a(n(205));function a(e){return e&&e.__esModule?e:{default:e}}t.default=function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+(void 0===t?"undefined":(0,i.default)(t)));e.prototype=(0,o.default)(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(r.default?(0,r.default)(e,t):e.__proto__=t)}},function(e,t,n){(function(e,r){var o; +/** + * @license + * Lodash + * Copyright OpenJS Foundation and other contributors + * Released under MIT license + * Based on Underscore.js 1.8.3 + * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors + */(function(){var i="Expected a function",a="__lodash_placeholder__",l=[["ary",128],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",32],["partialRight",64],["rearg",256]],c="[object Arguments]",u="[object Array]",s="[object Boolean]",f="[object Date]",p="[object Error]",d="[object Function]",h="[object GeneratorFunction]",v="[object Map]",g="[object Number]",m="[object Object]",y="[object RegExp]",b="[object Set]",_="[object String]",w="[object Symbol]",x="[object WeakMap]",S="[object ArrayBuffer]",k="[object DataView]",O="[object Float32Array]",E="[object Float64Array]",T="[object Int8Array]",C="[object Int16Array]",P="[object Int32Array]",I="[object Uint8Array]",j="[object Uint16Array]",z="[object Uint32Array]",R=/\b__p \+= '';/g,M=/\b(__p \+=) '' \+/g,N=/(__e\(.*?\)|\b__t\)) \+\n'';/g,A=/&(?:amp|lt|gt|quot|#39);/g,L=/[&<>"']/g,F=RegExp(A.source),D=RegExp(L.source),H=/<%-([\s\S]+?)%>/g,U=/<%([\s\S]+?)%>/g,W=/<%=([\s\S]+?)%>/g,B=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,V=/^\w*$/,G=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,K=/[\\^$.*+?()[\]{}|]/g,q=RegExp(K.source),$=/^\s+|\s+$/g,Q=/^\s+/,Y=/\s+$/,X=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,J=/\{\n\/\* \[wrapped with (.+)\] \*/,Z=/,? & /,ee=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,te=/\\(\\)?/g,ne=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,re=/\w*$/,oe=/^[-+]0x[0-9a-f]+$/i,ie=/^0b[01]+$/i,ae=/^\[object .+?Constructor\]$/,le=/^0o[0-7]+$/i,ce=/^(?:0|[1-9]\d*)$/,ue=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,se=/($^)/,fe=/['\n\r\u2028\u2029\\]/g,pe="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",de="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",he="[\\ud800-\\udfff]",ve="["+de+"]",ge="["+pe+"]",me="\\d+",ye="[\\u2700-\\u27bf]",be="[a-z\\xdf-\\xf6\\xf8-\\xff]",_e="[^\\ud800-\\udfff"+de+me+"\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde]",we="\\ud83c[\\udffb-\\udfff]",xe="[^\\ud800-\\udfff]",Se="(?:\\ud83c[\\udde6-\\uddff]){2}",ke="[\\ud800-\\udbff][\\udc00-\\udfff]",Oe="[A-Z\\xc0-\\xd6\\xd8-\\xde]",Ee="(?:"+be+"|"+_e+")",Te="(?:"+Oe+"|"+_e+")",Ce="(?:"+ge+"|"+we+")"+"?",Pe="[\\ufe0e\\ufe0f]?"+Ce+("(?:\\u200d(?:"+[xe,Se,ke].join("|")+")[\\ufe0e\\ufe0f]?"+Ce+")*"),Ie="(?:"+[ye,Se,ke].join("|")+")"+Pe,je="(?:"+[xe+ge+"?",ge,Se,ke,he].join("|")+")",ze=RegExp("['’]","g"),Re=RegExp(ge,"g"),Me=RegExp(we+"(?="+we+")|"+je+Pe,"g"),Ne=RegExp([Oe+"?"+be+"+(?:['’](?:d|ll|m|re|s|t|ve))?(?="+[ve,Oe,"$"].join("|")+")",Te+"+(?:['’](?:D|LL|M|RE|S|T|VE))?(?="+[ve,Oe+Ee,"$"].join("|")+")",Oe+"?"+Ee+"+(?:['’](?:d|ll|m|re|s|t|ve))?",Oe+"+(?:['’](?:D|LL|M|RE|S|T|VE))?","\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",me,Ie].join("|"),"g"),Ae=RegExp("[\\u200d\\ud800-\\udfff"+pe+"\\ufe0e\\ufe0f]"),Le=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Fe=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],De=-1,He={};He[O]=He[E]=He[T]=He[C]=He[P]=He[I]=He["[object Uint8ClampedArray]"]=He[j]=He[z]=!0,He[c]=He[u]=He[S]=He[s]=He[k]=He[f]=He[p]=He[d]=He[v]=He[g]=He[m]=He[y]=He[b]=He[_]=He[x]=!1;var Ue={};Ue[c]=Ue[u]=Ue[S]=Ue[k]=Ue[s]=Ue[f]=Ue[O]=Ue[E]=Ue[T]=Ue[C]=Ue[P]=Ue[v]=Ue[g]=Ue[m]=Ue[y]=Ue[b]=Ue[_]=Ue[w]=Ue[I]=Ue["[object Uint8ClampedArray]"]=Ue[j]=Ue[z]=!0,Ue[p]=Ue[d]=Ue[x]=!1;var We={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},Be=parseFloat,Ve=parseInt,Ge="object"==typeof e&&e&&e.Object===Object&&e,Ke="object"==typeof self&&self&&self.Object===Object&&self,qe=Ge||Ke||Function("return this")(),$e=t&&!t.nodeType&&t,Qe=$e&&"object"==typeof r&&r&&!r.nodeType&&r,Ye=Qe&&Qe.exports===$e,Xe=Ye&&Ge.process,Je=function(){try{var e=Qe&&Qe.require&&Qe.require("util").types;return e||Xe&&Xe.binding&&Xe.binding("util")}catch(e){}}(),Ze=Je&&Je.isArrayBuffer,et=Je&&Je.isDate,tt=Je&&Je.isMap,nt=Je&&Je.isRegExp,rt=Je&&Je.isSet,ot=Je&&Je.isTypedArray;function it(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}function at(e,t,n,r){for(var o=-1,i=null==e?0:e.length;++o-1}function pt(e,t,n){for(var r=-1,o=null==e?0:e.length;++r-1;);return n}function Mt(e,t){for(var n=e.length;n--&&wt(t,e[n],0)>-1;);return n}function Nt(e,t){for(var n=e.length,r=0;n--;)e[n]===t&&++r;return r}var At=Et({"À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","Ç":"C","ç":"c","Ð":"D","ð":"d","È":"E","É":"E","Ê":"E","Ë":"E","è":"e","é":"e","ê":"e","ë":"e","Ì":"I","Í":"I","Î":"I","Ï":"I","ì":"i","í":"i","î":"i","ï":"i","Ñ":"N","ñ":"n","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","Ù":"U","Ú":"U","Û":"U","Ü":"U","ù":"u","ú":"u","û":"u","ü":"u","Ý":"Y","ý":"y","ÿ":"y","Æ":"Ae","æ":"ae","Þ":"Th","þ":"th","ß":"ss","Ā":"A","Ă":"A","Ą":"A","ā":"a","ă":"a","ą":"a","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","ć":"c","ĉ":"c","ċ":"c","č":"c","Ď":"D","Đ":"D","ď":"d","đ":"d","Ē":"E","Ĕ":"E","Ė":"E","Ę":"E","Ě":"E","ē":"e","ĕ":"e","ė":"e","ę":"e","ě":"e","Ĝ":"G","Ğ":"G","Ġ":"G","Ģ":"G","ĝ":"g","ğ":"g","ġ":"g","ģ":"g","Ĥ":"H","Ħ":"H","ĥ":"h","ħ":"h","Ĩ":"I","Ī":"I","Ĭ":"I","Į":"I","İ":"I","ĩ":"i","ī":"i","ĭ":"i","į":"i","ı":"i","Ĵ":"J","ĵ":"j","Ķ":"K","ķ":"k","ĸ":"k","Ĺ":"L","Ļ":"L","Ľ":"L","Ŀ":"L","Ł":"L","ĺ":"l","ļ":"l","ľ":"l","ŀ":"l","ł":"l","Ń":"N","Ņ":"N","Ň":"N","Ŋ":"N","ń":"n","ņ":"n","ň":"n","ŋ":"n","Ō":"O","Ŏ":"O","Ő":"O","ō":"o","ŏ":"o","ő":"o","Ŕ":"R","Ŗ":"R","Ř":"R","ŕ":"r","ŗ":"r","ř":"r","Ś":"S","Ŝ":"S","Ş":"S","Š":"S","ś":"s","ŝ":"s","ş":"s","š":"s","Ţ":"T","Ť":"T","Ŧ":"T","ţ":"t","ť":"t","ŧ":"t","Ũ":"U","Ū":"U","Ŭ":"U","Ů":"U","Ű":"U","Ų":"U","ũ":"u","ū":"u","ŭ":"u","ů":"u","ű":"u","ų":"u","Ŵ":"W","ŵ":"w","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Ź":"Z","Ż":"Z","Ž":"Z","ź":"z","ż":"z","ž":"z","IJ":"IJ","ij":"ij","Œ":"Oe","œ":"oe","ʼn":"'n","ſ":"s"}),Lt=Et({"&":"&","<":"<",">":">",'"':""","'":"'"});function Ft(e){return"\\"+We[e]}function Dt(e){return Ae.test(e)}function Ht(e){var t=-1,n=Array(e.size);return e.forEach((function(e,r){n[++t]=[r,e]})),n}function Ut(e,t){return function(n){return e(t(n))}}function Wt(e,t){for(var n=-1,r=e.length,o=0,i=[];++n",""":'"',"'":"'"});var $t=function e(t){var n,r=(t=null==t?qe:$t.defaults(qe.Object(),t,$t.pick(qe,Fe))).Array,o=t.Date,pe=t.Error,de=t.Function,he=t.Math,ve=t.Object,ge=t.RegExp,me=t.String,ye=t.TypeError,be=r.prototype,_e=de.prototype,we=ve.prototype,xe=t["__core-js_shared__"],Se=_e.toString,ke=we.hasOwnProperty,Oe=0,Ee=(n=/[^.]+$/.exec(xe&&xe.keys&&xe.keys.IE_PROTO||""))?"Symbol(src)_1."+n:"",Te=we.toString,Ce=Se.call(ve),Pe=qe._,Ie=ge("^"+Se.call(ke).replace(K,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),je=Ye?t.Buffer:void 0,Me=t.Symbol,Ae=t.Uint8Array,We=je?je.allocUnsafe:void 0,Ge=Ut(ve.getPrototypeOf,ve),Ke=ve.create,$e=we.propertyIsEnumerable,Qe=be.splice,Xe=Me?Me.isConcatSpreadable:void 0,Je=Me?Me.iterator:void 0,yt=Me?Me.toStringTag:void 0,Et=function(){try{var e=ei(ve,"defineProperty");return e({},"",{}),e}catch(e){}}(),Qt=t.clearTimeout!==qe.clearTimeout&&t.clearTimeout,Yt=o&&o.now!==qe.Date.now&&o.now,Xt=t.setTimeout!==qe.setTimeout&&t.setTimeout,Jt=he.ceil,Zt=he.floor,en=ve.getOwnPropertySymbols,tn=je?je.isBuffer:void 0,nn=t.isFinite,rn=be.join,on=Ut(ve.keys,ve),an=he.max,ln=he.min,cn=o.now,un=t.parseInt,sn=he.random,fn=be.reverse,pn=ei(t,"DataView"),dn=ei(t,"Map"),hn=ei(t,"Promise"),vn=ei(t,"Set"),gn=ei(t,"WeakMap"),mn=ei(ve,"create"),yn=gn&&new gn,bn={},_n=Ti(pn),wn=Ti(dn),xn=Ti(hn),Sn=Ti(vn),kn=Ti(gn),On=Me?Me.prototype:void 0,En=On?On.valueOf:void 0,Tn=On?On.toString:void 0;function Cn(e){if(Va(e)&&!Ra(e)&&!(e instanceof zn)){if(e instanceof jn)return e;if(ke.call(e,"__wrapped__"))return Ci(e)}return new jn(e)}var Pn=function(){function e(){}return function(t){if(!Ba(t))return{};if(Ke)return Ke(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}();function In(){}function jn(e,t){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=void 0}function zn(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=4294967295,this.__views__=[]}function Rn(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t=t?e:t)),e}function Yn(e,t,n,r,o,i){var a,l=1&t,u=2&t,p=4&t;if(n&&(a=o?n(e,r,o,i):n(e)),void 0!==a)return a;if(!Ba(e))return e;var x=Ra(e);if(x){if(a=function(e){var t=e.length,n=new e.constructor(t);t&&"string"==typeof e[0]&&ke.call(e,"index")&&(n.index=e.index,n.input=e.input);return n}(e),!l)return yo(e,a)}else{var R=ri(e),M=R==d||R==h;if(La(e))return fo(e,l);if(R==m||R==c||M&&!o){if(a=u||M?{}:ii(e),!l)return u?function(e,t){return bo(e,ni(e),t)}(e,function(e,t){return e&&bo(t,wl(t),e)}(a,e)):function(e,t){return bo(e,ti(e),t)}(e,Kn(a,e))}else{if(!Ue[R])return o?e:{};a=function(e,t,n){var r=e.constructor;switch(t){case S:return po(e);case s:case f:return new r(+e);case k:return function(e,t){var n=t?po(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}(e,n);case O:case E:case T:case C:case P:case I:case"[object Uint8ClampedArray]":case j:case z:return ho(e,n);case v:return new r;case g:case _:return new r(e);case y:return function(e){var t=new e.constructor(e.source,re.exec(e));return t.lastIndex=e.lastIndex,t}(e);case b:return new r;case w:return o=e,En?ve(En.call(o)):{}}var o}(e,R,l)}}i||(i=new Ln);var N=i.get(e);if(N)return N;i.set(e,a),Qa(e)?e.forEach((function(r){a.add(Yn(r,t,n,r,e,i))})):Ga(e)&&e.forEach((function(r,o){a.set(o,Yn(r,t,n,o,e,i))}));var A=x?void 0:(p?u?qo:Ko:u?wl:_l)(e);return lt(A||e,(function(r,o){A&&(r=e[o=r]),Bn(a,o,Yn(r,t,n,o,e,i))})),a}function Xn(e,t,n){var r=n.length;if(null==e)return!r;for(e=ve(e);r--;){var o=n[r],i=t[o],a=e[o];if(void 0===a&&!(o in e)||!i(a))return!1}return!0}function Jn(e,t,n){if("function"!=typeof e)throw new ye(i);return _i((function(){e.apply(void 0,n)}),t)}function Zn(e,t,n,r){var o=-1,i=ft,a=!0,l=e.length,c=[],u=t.length;if(!l)return c;n&&(t=dt(t,It(n))),r?(i=pt,a=!1):t.length>=200&&(i=zt,a=!1,t=new An(t));e:for(;++o-1},Mn.prototype.set=function(e,t){var n=this.__data__,r=Vn(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this},Nn.prototype.clear=function(){this.size=0,this.__data__={hash:new Rn,map:new(dn||Mn),string:new Rn}},Nn.prototype.delete=function(e){var t=Jo(this,e).delete(e);return this.size-=t?1:0,t},Nn.prototype.get=function(e){return Jo(this,e).get(e)},Nn.prototype.has=function(e){return Jo(this,e).has(e)},Nn.prototype.set=function(e,t){var n=Jo(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this},An.prototype.add=An.prototype.push=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this},An.prototype.has=function(e){return this.__data__.has(e)},Ln.prototype.clear=function(){this.__data__=new Mn,this.size=0},Ln.prototype.delete=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n},Ln.prototype.get=function(e){return this.__data__.get(e)},Ln.prototype.has=function(e){return this.__data__.has(e)},Ln.prototype.set=function(e,t){var n=this.__data__;if(n instanceof Mn){var r=n.__data__;if(!dn||r.length<199)return r.push([e,t]),this.size=++n.size,this;n=this.__data__=new Nn(r)}return n.set(e,t),this.size=n.size,this};var er=xo(cr),tr=xo(ur,!0);function nr(e,t){var n=!0;return er(e,(function(e,r,o){return n=!!t(e,r,o)})),n}function rr(e,t,n){for(var r=-1,o=e.length;++r0&&n(l)?t>1?ir(l,t-1,n,r,o):ht(o,l):r||(o[o.length]=l)}return o}var ar=So(),lr=So(!0);function cr(e,t){return e&&ar(e,t,_l)}function ur(e,t){return e&&lr(e,t,_l)}function sr(e,t){return st(t,(function(t){return Ha(e[t])}))}function fr(e,t){for(var n=0,r=(t=lo(t,e)).length;null!=e&&nt}function vr(e,t){return null!=e&&ke.call(e,t)}function gr(e,t){return null!=e&&t in ve(e)}function mr(e,t,n){for(var o=n?pt:ft,i=e[0].length,a=e.length,l=a,c=r(a),u=1/0,s=[];l--;){var f=e[l];l&&t&&(f=dt(f,It(t))),u=ln(f.length,u),c[l]=!n&&(t||i>=120&&f.length>=120)?new An(l&&f):void 0}f=e[0];var p=-1,d=c[0];e:for(;++p=l)return c;var u=n[r];return c*("desc"==u?-1:1)}}return e.index-t.index}(e,t,n)}))}function Rr(e,t,n){for(var r=-1,o=t.length,i={};++r-1;)l!==e&&Qe.call(l,c,1),Qe.call(e,c,1);return e}function Nr(e,t){for(var n=e?t.length:0,r=n-1;n--;){var o=t[n];if(n==r||o!==i){var i=o;li(o)?Qe.call(e,o,1):Zr(e,o)}}return e}function Ar(e,t){return e+Zt(sn()*(t-e+1))}function Lr(e,t){var n="";if(!e||t<1||t>9007199254740991)return n;do{t%2&&(n+=e),(t=Zt(t/2))&&(e+=e)}while(t);return n}function Fr(e,t){return wi(vi(e,t,Kl),e+"")}function Dr(e){return Dn(Pl(e))}function Hr(e,t){var n=Pl(e);return ki(n,Qn(t,0,n.length))}function Ur(e,t,n,r){if(!Ba(e))return e;for(var o=-1,i=(t=lo(t,e)).length,a=i-1,l=e;null!=l&&++oi?0:i+t),(n=n>i?i:n)<0&&(n+=i),i=t>n?0:n-t>>>0,t>>>=0;for(var a=r(i);++o>>1,a=e[i];null!==a&&!Xa(a)&&(n?a<=t:a=200){var u=t?null:Fo(e);if(u)return Bt(u);a=!1,o=zt,c=new An}else c=t?[]:l;e:for(;++r=r?e:Gr(e,t,n)}var so=Qt||function(e){return qe.clearTimeout(e)};function fo(e,t){if(t)return e.slice();var n=e.length,r=We?We(n):new e.constructor(n);return e.copy(r),r}function po(e){var t=new e.constructor(e.byteLength);return new Ae(t).set(new Ae(e)),t}function ho(e,t){var n=t?po(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}function vo(e,t){if(e!==t){var n=void 0!==e,r=null===e,o=e==e,i=Xa(e),a=void 0!==t,l=null===t,c=t==t,u=Xa(t);if(!l&&!u&&!i&&e>t||i&&a&&c&&!l&&!u||r&&a&&c||!n&&c||!o)return 1;if(!r&&!i&&!u&&e1?n[o-1]:void 0,a=o>2?n[2]:void 0;for(i=e.length>3&&"function"==typeof i?(o--,i):void 0,a&&ci(n[0],n[1],a)&&(i=o<3?void 0:i,o=1),t=ve(t);++r-1?o[i?t[a]:a]:void 0}}function Co(e){return Go((function(t){var n=t.length,r=n,o=jn.prototype.thru;for(e&&t.reverse();r--;){var a=t[r];if("function"!=typeof a)throw new ye(i);if(o&&!l&&"wrapper"==Qo(a))var l=new jn([],!0)}for(r=l?r:n;++r1&&b.reverse(),f&&ul))return!1;var u=i.get(e),s=i.get(t);if(u&&s)return u==t&&s==e;var f=-1,p=!0,d=2&n?new An:void 0;for(i.set(e,t),i.set(t,e);++f-1&&e%1==0&&e1?"& ":"")+t[r],t=t.join(n>2?", ":" "),e.replace(X,"{\n/* [wrapped with "+t+"] */\n")}(r,function(e,t){return lt(l,(function(n){var r="_."+n[0];t&n[1]&&!ft(e,r)&&e.push(r)})),e.sort()}(function(e){var t=e.match(J);return t?t[1].split(Z):[]}(r),n)))}function Si(e){var t=0,n=0;return function(){var r=cn(),o=16-(r-n);if(n=r,o>0){if(++t>=800)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}function ki(e,t){var n=-1,r=e.length,o=r-1;for(t=void 0===t?r:t;++n1?e[t-1]:void 0;return n="function"==typeof n?(e.pop(),n):void 0,$i(e,n)}));function ta(e){var t=Cn(e);return t.__chain__=!0,t}function na(e,t){return t(e)}var ra=Go((function(e){var t=e.length,n=t?e[0]:0,r=this.__wrapped__,o=function(t){return $n(t,e)};return!(t>1||this.__actions__.length)&&r instanceof zn&&li(n)?((r=r.slice(n,+n+(t?1:0))).__actions__.push({func:na,args:[o],thisArg:void 0}),new jn(r,this.__chain__).thru((function(e){return t&&!e.length&&e.push(void 0),e}))):this.thru(o)}));var oa=_o((function(e,t,n){ke.call(e,n)?++e[n]:qn(e,n,1)}));var ia=To(zi),aa=To(Ri);function la(e,t){return(Ra(e)?lt:er)(e,Xo(t,3))}function ca(e,t){return(Ra(e)?ct:tr)(e,Xo(t,3))}var ua=_o((function(e,t,n){ke.call(e,n)?e[n].push(t):qn(e,n,[t])}));var sa=Fr((function(e,t,n){var o=-1,i="function"==typeof t,a=Na(e)?r(e.length):[];return er(e,(function(e){a[++o]=i?it(t,e,n):yr(e,t,n)})),a})),fa=_o((function(e,t,n){qn(e,n,t)}));function pa(e,t){return(Ra(e)?dt:Tr)(e,Xo(t,3))}var da=_o((function(e,t,n){e[n?0:1].push(t)}),(function(){return[[],[]]}));var ha=Fr((function(e,t){if(null==e)return[];var n=t.length;return n>1&&ci(e,t[0],t[1])?t=[]:n>2&&ci(t[0],t[1],t[2])&&(t=[t[0]]),zr(e,ir(t,1),[])})),va=Yt||function(){return qe.Date.now()};function ga(e,t,n){return t=n?void 0:t,Ho(e,128,void 0,void 0,void 0,void 0,t=e&&null==t?e.length:t)}function ma(e,t){var n;if("function"!=typeof t)throw new ye(i);return e=rl(e),function(){return--e>0&&(n=t.apply(this,arguments)),e<=1&&(t=void 0),n}}var ya=Fr((function(e,t,n){var r=1;if(n.length){var o=Wt(n,Yo(ya));r|=32}return Ho(e,r,t,n,o)})),ba=Fr((function(e,t,n){var r=3;if(n.length){var o=Wt(n,Yo(ba));r|=32}return Ho(t,r,e,n,o)}));function _a(e,t,n){var r,o,a,l,c,u,s=0,f=!1,p=!1,d=!0;if("function"!=typeof e)throw new ye(i);function h(t){var n=r,i=o;return r=o=void 0,s=t,l=e.apply(i,n)}function v(e){return s=e,c=_i(m,t),f?h(e):l}function g(e){var n=e-u;return void 0===u||n>=t||n<0||p&&e-s>=a}function m(){var e=va();if(g(e))return y(e);c=_i(m,function(e){var n=t-(e-u);return p?ln(n,a-(e-s)):n}(e))}function y(e){return c=void 0,d&&r?h(e):(r=o=void 0,l)}function b(){var e=va(),n=g(e);if(r=arguments,o=this,u=e,n){if(void 0===c)return v(u);if(p)return so(c),c=_i(m,t),h(u)}return void 0===c&&(c=_i(m,t)),l}return t=il(t)||0,Ba(n)&&(f=!!n.leading,a=(p="maxWait"in n)?an(il(n.maxWait)||0,t):a,d="trailing"in n?!!n.trailing:d),b.cancel=function(){void 0!==c&&so(c),s=0,r=u=o=c=void 0},b.flush=function(){return void 0===c?l:y(va())},b}var wa=Fr((function(e,t){return Jn(e,1,t)})),xa=Fr((function(e,t,n){return Jn(e,il(t)||0,n)}));function Sa(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new ye(i);var n=function(){var r=arguments,o=t?t.apply(this,r):r[0],i=n.cache;if(i.has(o))return i.get(o);var a=e.apply(this,r);return n.cache=i.set(o,a)||i,a};return n.cache=new(Sa.Cache||Nn),n}function ka(e){if("function"!=typeof e)throw new ye(i);return function(){var t=arguments;switch(t.length){case 0:return!e.call(this);case 1:return!e.call(this,t[0]);case 2:return!e.call(this,t[0],t[1]);case 3:return!e.call(this,t[0],t[1],t[2])}return!e.apply(this,t)}}Sa.Cache=Nn;var Oa=co((function(e,t){var n=(t=1==t.length&&Ra(t[0])?dt(t[0],It(Xo())):dt(ir(t,1),It(Xo()))).length;return Fr((function(r){for(var o=-1,i=ln(r.length,n);++o=t})),za=br(function(){return arguments}())?br:function(e){return Va(e)&&ke.call(e,"callee")&&!$e.call(e,"callee")},Ra=r.isArray,Ma=Ze?It(Ze):function(e){return Va(e)&&dr(e)==S};function Na(e){return null!=e&&Wa(e.length)&&!Ha(e)}function Aa(e){return Va(e)&&Na(e)}var La=tn||ic,Fa=et?It(et):function(e){return Va(e)&&dr(e)==f};function Da(e){if(!Va(e))return!1;var t=dr(e);return t==p||"[object DOMException]"==t||"string"==typeof e.message&&"string"==typeof e.name&&!qa(e)}function Ha(e){if(!Ba(e))return!1;var t=dr(e);return t==d||t==h||"[object AsyncFunction]"==t||"[object Proxy]"==t}function Ua(e){return"number"==typeof e&&e==rl(e)}function Wa(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}function Ba(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function Va(e){return null!=e&&"object"==typeof e}var Ga=tt?It(tt):function(e){return Va(e)&&ri(e)==v};function Ka(e){return"number"==typeof e||Va(e)&&dr(e)==g}function qa(e){if(!Va(e)||dr(e)!=m)return!1;var t=Ge(e);if(null===t)return!0;var n=ke.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&Se.call(n)==Ce}var $a=nt?It(nt):function(e){return Va(e)&&dr(e)==y};var Qa=rt?It(rt):function(e){return Va(e)&&ri(e)==b};function Ya(e){return"string"==typeof e||!Ra(e)&&Va(e)&&dr(e)==_}function Xa(e){return"symbol"==typeof e||Va(e)&&dr(e)==w}var Ja=ot?It(ot):function(e){return Va(e)&&Wa(e.length)&&!!He[dr(e)]};var Za=No(Er),el=No((function(e,t){return e<=t}));function tl(e){if(!e)return[];if(Na(e))return Ya(e)?Kt(e):yo(e);if(Je&&e[Je])return function(e){for(var t,n=[];!(t=e.next()).done;)n.push(t.value);return n}(e[Je]());var t=ri(e);return(t==v?Ht:t==b?Bt:Pl)(e)}function nl(e){return e?(e=il(e))===1/0||e===-1/0?17976931348623157e292*(e<0?-1:1):e==e?e:0:0===e?e:0}function rl(e){var t=nl(e),n=t%1;return t==t?n?t-n:t:0}function ol(e){return e?Qn(rl(e),0,4294967295):0}function il(e){if("number"==typeof e)return e;if(Xa(e))return NaN;if(Ba(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=Ba(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace($,"");var n=ie.test(e);return n||le.test(e)?Ve(e.slice(2),n?2:8):oe.test(e)?NaN:+e}function al(e){return bo(e,wl(e))}function ll(e){return null==e?"":Xr(e)}var cl=wo((function(e,t){if(pi(t)||Na(t))bo(t,_l(t),e);else for(var n in t)ke.call(t,n)&&Bn(e,n,t[n])})),ul=wo((function(e,t){bo(t,wl(t),e)})),sl=wo((function(e,t,n,r){bo(t,wl(t),e,r)})),fl=wo((function(e,t,n,r){bo(t,_l(t),e,r)})),pl=Go($n);var dl=Fr((function(e,t){e=ve(e);var n=-1,r=t.length,o=r>2?t[2]:void 0;for(o&&ci(t[0],t[1],o)&&(r=1);++n1),t})),bo(e,qo(e),n),r&&(n=Yn(n,7,Bo));for(var o=t.length;o--;)Zr(n,t[o]);return n}));var Ol=Go((function(e,t){return null==e?{}:function(e,t){return Rr(e,t,(function(t,n){return gl(e,n)}))}(e,t)}));function El(e,t){if(null==e)return{};var n=dt(qo(e),(function(e){return[e]}));return t=Xo(t),Rr(e,n,(function(e,n){return t(e,n[0])}))}var Tl=Do(_l),Cl=Do(wl);function Pl(e){return null==e?[]:jt(e,_l(e))}var Il=Oo((function(e,t,n){return t=t.toLowerCase(),e+(n?jl(t):t)}));function jl(e){return Dl(ll(e).toLowerCase())}function zl(e){return(e=ll(e))&&e.replace(ue,At).replace(Re,"")}var Rl=Oo((function(e,t,n){return e+(n?"-":"")+t.toLowerCase()})),Ml=Oo((function(e,t,n){return e+(n?" ":"")+t.toLowerCase()})),Nl=ko("toLowerCase");var Al=Oo((function(e,t,n){return e+(n?"_":"")+t.toLowerCase()}));var Ll=Oo((function(e,t,n){return e+(n?" ":"")+Dl(t)}));var Fl=Oo((function(e,t,n){return e+(n?" ":"")+t.toUpperCase()})),Dl=ko("toUpperCase");function Hl(e,t,n){return e=ll(e),void 0===(t=n?void 0:t)?function(e){return Le.test(e)}(e)?function(e){return e.match(Ne)||[]}(e):function(e){return e.match(ee)||[]}(e):e.match(t)||[]}var Ul=Fr((function(e,t){try{return it(e,void 0,t)}catch(e){return Da(e)?e:new pe(e)}})),Wl=Go((function(e,t){return lt(t,(function(t){t=Ei(t),qn(e,t,ya(e[t],e))})),e}));function Bl(e){return function(){return e}}var Vl=Co(),Gl=Co(!0);function Kl(e){return e}function ql(e){return Sr("function"==typeof e?e:Yn(e,1))}var $l=Fr((function(e,t){return function(n){return yr(n,e,t)}})),Ql=Fr((function(e,t){return function(n){return yr(e,n,t)}}));function Yl(e,t,n){var r=_l(t),o=sr(t,r);null!=n||Ba(t)&&(o.length||!r.length)||(n=t,t=e,e=this,o=sr(t,_l(t)));var i=!(Ba(n)&&"chain"in n&&!n.chain),a=Ha(e);return lt(o,(function(n){var r=t[n];e[n]=r,a&&(e.prototype[n]=function(){var t=this.__chain__;if(i||t){var n=e(this.__wrapped__),o=n.__actions__=yo(this.__actions__);return o.push({func:r,args:arguments,thisArg:e}),n.__chain__=t,n}return r.apply(e,ht([this.value()],arguments))})})),e}function Xl(){}var Jl=zo(dt),Zl=zo(ut),ec=zo(mt);function tc(e){return ui(e)?Ot(Ei(e)):function(e){return function(t){return fr(t,e)}}(e)}var nc=Mo(),rc=Mo(!0);function oc(){return[]}function ic(){return!1}var ac=jo((function(e,t){return e+t}),0),lc=Lo("ceil"),cc=jo((function(e,t){return e/t}),1),uc=Lo("floor");var sc,fc=jo((function(e,t){return e*t}),1),pc=Lo("round"),dc=jo((function(e,t){return e-t}),0);return Cn.after=function(e,t){if("function"!=typeof t)throw new ye(i);return e=rl(e),function(){if(--e<1)return t.apply(this,arguments)}},Cn.ary=ga,Cn.assign=cl,Cn.assignIn=ul,Cn.assignInWith=sl,Cn.assignWith=fl,Cn.at=pl,Cn.before=ma,Cn.bind=ya,Cn.bindAll=Wl,Cn.bindKey=ba,Cn.castArray=function(){if(!arguments.length)return[];var e=arguments[0];return Ra(e)?e:[e]},Cn.chain=ta,Cn.chunk=function(e,t,n){t=(n?ci(e,t,n):void 0===t)?1:an(rl(t),0);var o=null==e?0:e.length;if(!o||t<1)return[];for(var i=0,a=0,l=r(Jt(o/t));io?0:o+n),(r=void 0===r||r>o?o:rl(r))<0&&(r+=o),r=n>r?0:ol(r);n>>0)?(e=ll(e))&&("string"==typeof t||null!=t&&!$a(t))&&!(t=Xr(t))&&Dt(e)?uo(Kt(e),0,n):e.split(t,n):[]},Cn.spread=function(e,t){if("function"!=typeof e)throw new ye(i);return t=null==t?0:an(rl(t),0),Fr((function(n){var r=n[t],o=uo(n,0,t);return r&&ht(o,r),it(e,this,o)}))},Cn.tail=function(e){var t=null==e?0:e.length;return t?Gr(e,1,t):[]},Cn.take=function(e,t,n){return e&&e.length?Gr(e,0,(t=n||void 0===t?1:rl(t))<0?0:t):[]},Cn.takeRight=function(e,t,n){var r=null==e?0:e.length;return r?Gr(e,(t=r-(t=n||void 0===t?1:rl(t)))<0?0:t,r):[]},Cn.takeRightWhile=function(e,t){return e&&e.length?to(e,Xo(t,3),!1,!0):[]},Cn.takeWhile=function(e,t){return e&&e.length?to(e,Xo(t,3)):[]},Cn.tap=function(e,t){return t(e),e},Cn.throttle=function(e,t,n){var r=!0,o=!0;if("function"!=typeof e)throw new ye(i);return Ba(n)&&(r="leading"in n?!!n.leading:r,o="trailing"in n?!!n.trailing:o),_a(e,t,{leading:r,maxWait:t,trailing:o})},Cn.thru=na,Cn.toArray=tl,Cn.toPairs=Tl,Cn.toPairsIn=Cl,Cn.toPath=function(e){return Ra(e)?dt(e,Ei):Xa(e)?[e]:yo(Oi(ll(e)))},Cn.toPlainObject=al,Cn.transform=function(e,t,n){var r=Ra(e),o=r||La(e)||Ja(e);if(t=Xo(t,4),null==n){var i=e&&e.constructor;n=o?r?new i:[]:Ba(e)&&Ha(i)?Pn(Ge(e)):{}}return(o?lt:cr)(e,(function(e,r,o){return t(n,e,r,o)})),n},Cn.unary=function(e){return ga(e,1)},Cn.union=Vi,Cn.unionBy=Gi,Cn.unionWith=Ki,Cn.uniq=function(e){return e&&e.length?Jr(e):[]},Cn.uniqBy=function(e,t){return e&&e.length?Jr(e,Xo(t,2)):[]},Cn.uniqWith=function(e,t){return t="function"==typeof t?t:void 0,e&&e.length?Jr(e,void 0,t):[]},Cn.unset=function(e,t){return null==e||Zr(e,t)},Cn.unzip=qi,Cn.unzipWith=$i,Cn.update=function(e,t,n){return null==e?e:eo(e,t,ao(n))},Cn.updateWith=function(e,t,n,r){return r="function"==typeof r?r:void 0,null==e?e:eo(e,t,ao(n),r)},Cn.values=Pl,Cn.valuesIn=function(e){return null==e?[]:jt(e,wl(e))},Cn.without=Qi,Cn.words=Hl,Cn.wrap=function(e,t){return Ea(ao(t),e)},Cn.xor=Yi,Cn.xorBy=Xi,Cn.xorWith=Ji,Cn.zip=Zi,Cn.zipObject=function(e,t){return oo(e||[],t||[],Bn)},Cn.zipObjectDeep=function(e,t){return oo(e||[],t||[],Ur)},Cn.zipWith=ea,Cn.entries=Tl,Cn.entriesIn=Cl,Cn.extend=ul,Cn.extendWith=sl,Yl(Cn,Cn),Cn.add=ac,Cn.attempt=Ul,Cn.camelCase=Il,Cn.capitalize=jl,Cn.ceil=lc,Cn.clamp=function(e,t,n){return void 0===n&&(n=t,t=void 0),void 0!==n&&(n=(n=il(n))==n?n:0),void 0!==t&&(t=(t=il(t))==t?t:0),Qn(il(e),t,n)},Cn.clone=function(e){return Yn(e,4)},Cn.cloneDeep=function(e){return Yn(e,5)},Cn.cloneDeepWith=function(e,t){return Yn(e,5,t="function"==typeof t?t:void 0)},Cn.cloneWith=function(e,t){return Yn(e,4,t="function"==typeof t?t:void 0)},Cn.conformsTo=function(e,t){return null==t||Xn(e,t,_l(t))},Cn.deburr=zl,Cn.defaultTo=function(e,t){return null==e||e!=e?t:e},Cn.divide=cc,Cn.endsWith=function(e,t,n){e=ll(e),t=Xr(t);var r=e.length,o=n=void 0===n?r:Qn(rl(n),0,r);return(n-=t.length)>=0&&e.slice(n,o)==t},Cn.eq=Pa,Cn.escape=function(e){return(e=ll(e))&&D.test(e)?e.replace(L,Lt):e},Cn.escapeRegExp=function(e){return(e=ll(e))&&q.test(e)?e.replace(K,"\\$&"):e},Cn.every=function(e,t,n){var r=Ra(e)?ut:nr;return n&&ci(e,t,n)&&(t=void 0),r(e,Xo(t,3))},Cn.find=ia,Cn.findIndex=zi,Cn.findKey=function(e,t){return bt(e,Xo(t,3),cr)},Cn.findLast=aa,Cn.findLastIndex=Ri,Cn.findLastKey=function(e,t){return bt(e,Xo(t,3),ur)},Cn.floor=uc,Cn.forEach=la,Cn.forEachRight=ca,Cn.forIn=function(e,t){return null==e?e:ar(e,Xo(t,3),wl)},Cn.forInRight=function(e,t){return null==e?e:lr(e,Xo(t,3),wl)},Cn.forOwn=function(e,t){return e&&cr(e,Xo(t,3))},Cn.forOwnRight=function(e,t){return e&&ur(e,Xo(t,3))},Cn.get=vl,Cn.gt=Ia,Cn.gte=ja,Cn.has=function(e,t){return null!=e&&oi(e,t,vr)},Cn.hasIn=gl,Cn.head=Ni,Cn.identity=Kl,Cn.includes=function(e,t,n,r){e=Na(e)?e:Pl(e),n=n&&!r?rl(n):0;var o=e.length;return n<0&&(n=an(o+n,0)),Ya(e)?n<=o&&e.indexOf(t,n)>-1:!!o&&wt(e,t,n)>-1},Cn.indexOf=function(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var o=null==n?0:rl(n);return o<0&&(o=an(r+o,0)),wt(e,t,o)},Cn.inRange=function(e,t,n){return t=nl(t),void 0===n?(n=t,t=0):n=nl(n),function(e,t,n){return e>=ln(t,n)&&e=-9007199254740991&&e<=9007199254740991},Cn.isSet=Qa,Cn.isString=Ya,Cn.isSymbol=Xa,Cn.isTypedArray=Ja,Cn.isUndefined=function(e){return void 0===e},Cn.isWeakMap=function(e){return Va(e)&&ri(e)==x},Cn.isWeakSet=function(e){return Va(e)&&"[object WeakSet]"==dr(e)},Cn.join=function(e,t){return null==e?"":rn.call(e,t)},Cn.kebabCase=Rl,Cn.last=Di,Cn.lastIndexOf=function(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var o=r;return void 0!==n&&(o=(o=rl(n))<0?an(r+o,0):ln(o,r-1)),t==t?function(e,t,n){for(var r=n+1;r--;)if(e[r]===t)return r;return r}(e,t,o):_t(e,St,o,!0)},Cn.lowerCase=Ml,Cn.lowerFirst=Nl,Cn.lt=Za,Cn.lte=el,Cn.max=function(e){return e&&e.length?rr(e,Kl,hr):void 0},Cn.maxBy=function(e,t){return e&&e.length?rr(e,Xo(t,2),hr):void 0},Cn.mean=function(e){return kt(e,Kl)},Cn.meanBy=function(e,t){return kt(e,Xo(t,2))},Cn.min=function(e){return e&&e.length?rr(e,Kl,Er):void 0},Cn.minBy=function(e,t){return e&&e.length?rr(e,Xo(t,2),Er):void 0},Cn.stubArray=oc,Cn.stubFalse=ic,Cn.stubObject=function(){return{}},Cn.stubString=function(){return""},Cn.stubTrue=function(){return!0},Cn.multiply=fc,Cn.nth=function(e,t){return e&&e.length?jr(e,rl(t)):void 0},Cn.noConflict=function(){return qe._===this&&(qe._=Pe),this},Cn.noop=Xl,Cn.now=va,Cn.pad=function(e,t,n){e=ll(e);var r=(t=rl(t))?Gt(e):0;if(!t||r>=t)return e;var o=(t-r)/2;return Ro(Zt(o),n)+e+Ro(Jt(o),n)},Cn.padEnd=function(e,t,n){e=ll(e);var r=(t=rl(t))?Gt(e):0;return t&&rt){var r=e;e=t,t=r}if(n||e%1||t%1){var o=sn();return ln(e+o*(t-e+Be("1e-"+((o+"").length-1))),t)}return Ar(e,t)},Cn.reduce=function(e,t,n){var r=Ra(e)?vt:Tt,o=arguments.length<3;return r(e,Xo(t,4),n,o,er)},Cn.reduceRight=function(e,t,n){var r=Ra(e)?gt:Tt,o=arguments.length<3;return r(e,Xo(t,4),n,o,tr)},Cn.repeat=function(e,t,n){return t=(n?ci(e,t,n):void 0===t)?1:rl(t),Lr(ll(e),t)},Cn.replace=function(){var e=arguments,t=ll(e[0]);return e.length<3?t:t.replace(e[1],e[2])},Cn.result=function(e,t,n){var r=-1,o=(t=lo(t,e)).length;for(o||(o=1,e=void 0);++r9007199254740991)return[];var n=4294967295,r=ln(e,4294967295);e-=4294967295;for(var o=Pt(r,t=Xo(t));++n=i)return e;var l=n-Gt(r);if(l<1)return r;var c=a?uo(a,0,l).join(""):e.slice(0,l);if(void 0===o)return c+r;if(a&&(l+=c.length-l),$a(o)){if(e.slice(l).search(o)){var u,s=c;for(o.global||(o=ge(o.source,ll(re.exec(o))+"g")),o.lastIndex=0;u=o.exec(s);)var f=u.index;c=c.slice(0,void 0===f?l:f)}}else if(e.indexOf(Xr(o),l)!=l){var p=c.lastIndexOf(o);p>-1&&(c=c.slice(0,p))}return c+r},Cn.unescape=function(e){return(e=ll(e))&&F.test(e)?e.replace(A,qt):e},Cn.uniqueId=function(e){var t=++Oe;return ll(e)+t},Cn.upperCase=Fl,Cn.upperFirst=Dl,Cn.each=la,Cn.eachRight=ca,Cn.first=Ni,Yl(Cn,(sc={},cr(Cn,(function(e,t){ke.call(Cn.prototype,t)||(sc[t]=e)})),sc),{chain:!1}),Cn.VERSION="4.17.19",lt(["bind","bindKey","curry","curryRight","partial","partialRight"],(function(e){Cn[e].placeholder=Cn})),lt(["drop","take"],(function(e,t){zn.prototype[e]=function(n){n=void 0===n?1:an(rl(n),0);var r=this.__filtered__&&!t?new zn(this):this.clone();return r.__filtered__?r.__takeCount__=ln(n,r.__takeCount__):r.__views__.push({size:ln(n,4294967295),type:e+(r.__dir__<0?"Right":"")}),r},zn.prototype[e+"Right"]=function(t){return this.reverse()[e](t).reverse()}})),lt(["filter","map","takeWhile"],(function(e,t){var n=t+1,r=1==n||3==n;zn.prototype[e]=function(e){var t=this.clone();return t.__iteratees__.push({iteratee:Xo(e,3),type:n}),t.__filtered__=t.__filtered__||r,t}})),lt(["head","last"],(function(e,t){var n="take"+(t?"Right":"");zn.prototype[e]=function(){return this[n](1).value()[0]}})),lt(["initial","tail"],(function(e,t){var n="drop"+(t?"":"Right");zn.prototype[e]=function(){return this.__filtered__?new zn(this):this[n](1)}})),zn.prototype.compact=function(){return this.filter(Kl)},zn.prototype.find=function(e){return this.filter(e).head()},zn.prototype.findLast=function(e){return this.reverse().find(e)},zn.prototype.invokeMap=Fr((function(e,t){return"function"==typeof e?new zn(this):this.map((function(n){return yr(n,e,t)}))})),zn.prototype.reject=function(e){return this.filter(ka(Xo(e)))},zn.prototype.slice=function(e,t){e=rl(e);var n=this;return n.__filtered__&&(e>0||t<0)?new zn(n):(e<0?n=n.takeRight(-e):e&&(n=n.drop(e)),void 0!==t&&(n=(t=rl(t))<0?n.dropRight(-t):n.take(t-e)),n)},zn.prototype.takeRightWhile=function(e){return this.reverse().takeWhile(e).reverse()},zn.prototype.toArray=function(){return this.take(4294967295)},cr(zn.prototype,(function(e,t){var n=/^(?:filter|find|map|reject)|While$/.test(t),r=/^(?:head|last)$/.test(t),o=Cn[r?"take"+("last"==t?"Right":""):t],i=r||/^find/.test(t);o&&(Cn.prototype[t]=function(){var t=this.__wrapped__,a=r?[1]:arguments,l=t instanceof zn,c=a[0],u=l||Ra(t),s=function(e){var t=o.apply(Cn,ht([e],a));return r&&f?t[0]:t};u&&n&&"function"==typeof c&&1!=c.length&&(l=u=!1);var f=this.__chain__,p=!!this.__actions__.length,d=i&&!f,h=l&&!p;if(!i&&u){t=h?t:new zn(this);var v=e.apply(t,a);return v.__actions__.push({func:na,args:[s],thisArg:void 0}),new jn(v,f)}return d&&h?e.apply(this,a):(v=this.thru(s),d?r?v.value()[0]:v.value():v)})})),lt(["pop","push","shift","sort","splice","unshift"],(function(e){var t=be[e],n=/^(?:push|sort|unshift)$/.test(e)?"tap":"thru",r=/^(?:pop|shift)$/.test(e);Cn.prototype[e]=function(){var e=arguments;if(r&&!this.__chain__){var o=this.value();return t.apply(Ra(o)?o:[],e)}return this[n]((function(n){return t.apply(Ra(n)?n:[],e)}))}})),cr(zn.prototype,(function(e,t){var n=Cn[t];if(n){var r=n.name+"";ke.call(bn,r)||(bn[r]=[]),bn[r].push({name:t,func:n})}})),bn[Po(void 0,2).name]=[{name:"wrapper",func:void 0}],zn.prototype.clone=function(){var e=new zn(this.__wrapped__);return e.__actions__=yo(this.__actions__),e.__dir__=this.__dir__,e.__filtered__=this.__filtered__,e.__iteratees__=yo(this.__iteratees__),e.__takeCount__=this.__takeCount__,e.__views__=yo(this.__views__),e},zn.prototype.reverse=function(){if(this.__filtered__){var e=new zn(this);e.__dir__=-1,e.__filtered__=!0}else(e=this.clone()).__dir__*=-1;return e},zn.prototype.value=function(){var e=this.__wrapped__.value(),t=this.__dir__,n=Ra(e),r=t<0,o=n?e.length:0,i=function(e,t,n){var r=-1,o=n.length;for(;++r=this.__values__.length;return{done:e,value:e?void 0:this.__values__[this.__index__++]}},Cn.prototype.plant=function(e){for(var t,n=this;n instanceof In;){var r=Ci(n);r.__index__=0,r.__values__=void 0,t?o.__wrapped__=r:t=r;var o=r;n=n.__wrapped__}return o.__wrapped__=e,t},Cn.prototype.reverse=function(){var e=this.__wrapped__;if(e instanceof zn){var t=e;return this.__actions__.length&&(t=new zn(this)),(t=t.reverse()).__actions__.push({func:na,args:[Bi],thisArg:void 0}),new jn(t,this.__chain__)}return this.thru(Bi)},Cn.prototype.toJSON=Cn.prototype.valueOf=Cn.prototype.value=function(){return no(this.__wrapped__,this.__actions__)},Cn.prototype.first=Cn.prototype.head,Je&&(Cn.prototype[Je]=function(){return this}),Cn}();qe._=$t,void 0===(o=function(){return $t}.call(t,n,t,r))||(r.exports=o)}).call(this)}).call(this,n(108),n(243)(e))},function(e,t,n){var r=n(26),o=n(335);"string"==typeof(o=o.__esModule?o.default:o)&&(o=[[e.i,o,""]]);var i={insert:"head",singleton:!1};r(o,i);e.exports=o.locals||{}},function(e,t,n){var r=n(26),o=n(376);"string"==typeof(o=o.__esModule?o.default:o)&&(o=[[e.i,o,""]]);var i={insert:"head",singleton:!1};r(o,i);e.exports=o.locals||{}},function(e,t,n){var r=n(173),o=n(132);e.exports=Object.keys||function(e){return r(e,o)}},function(e,t){e.exports=function(e){if(null==e)throw TypeError("Can't call method on "+e);return e}},function(e,t,n){"use strict";var r=n(31);e.exports=function(e,t){return!!e&&r((function(){t?e.call(null,(function(){}),1):e.call(null)}))}},function(e,t,n){"use strict";var r=n(27),o=n(54),i=n(53),a=n(113),l=n(138),c=n(139),u=Math.max,s=Math.min,f=Math.floor,p=/\$([$&`']|\d\d?|<[^>]*>)/g,d=/\$([$&`']|\d\d?)/g;n(140)("replace",2,(function(e,t,n,h){return[function(r,o){var i=e(this),a=null==r?void 0:r[t];return void 0!==a?a.call(r,i,o):n.call(String(i),r,o)},function(e,t){var o=h(n,e,this,t);if(o.done)return o.value;var f=r(e),p=String(this),d="function"==typeof t;d||(t=String(t));var g=f.global;if(g){var m=f.unicode;f.lastIndex=0}for(var y=[];;){var b=c(f,p);if(null===b)break;if(y.push(b),!g)break;""===String(b[0])&&(f.lastIndex=l(p,i(f.lastIndex),m))}for(var _,w="",x=0,S=0;S=x&&(w+=p.slice(x,O)+I,x=O+k.length)}return w+p.slice(x)}];function v(e,t,r,i,a,l){var c=r+e.length,u=i.length,s=d;return void 0!==a&&(a=o(a),s=p),n.call(l,s,(function(n,o){var l;switch(o.charAt(0)){case"$":return"$";case"&":return e;case"`":return t.slice(0,r);case"'":return t.slice(c);case"<":l=a[o.slice(1,-1)];break;default:var s=+o;if(0===s)return n;if(s>u){var p=f(s/10);return 0===p?n:p<=u?void 0===i[p-1]?o.charAt(1):i[p-1]+o.charAt(1):n}l=i[s-1]}return void 0===l?"":l}))}}))},function(e,t,n){var r=n(63),o=n(121);e.exports=n(57)?function(e,t,n){return r.f(e,t,o(1,n))}:function(e,t,n){return e[t]=n,e}},function(e,t){var n={}.hasOwnProperty;e.exports=function(e,t){return n.call(e,t)}},function(e,t,n){var r=n(202),o=n(148);e.exports=function(e){return r(o(e))}},function(e,t,n){(function(t){function n(e){try{if(!t.localStorage)return!1}catch(e){return!1}var n=t.localStorage[e];return null!=n&&"true"===String(n).toLowerCase()}e.exports=function(e,t){if(n("noDeprecation"))return e;var r=!1;return function(){if(!r){if(n("throwDeprecation"))throw new Error(t);n("traceDeprecation")?console.trace(t):console.warn(t),r=!0}return e.apply(this,arguments)}}}).call(this,n(108))},function(e,t,n){var r=n(10);r(r.S+r.F*!n(30),"Object",{defineProperties:n(172)})},function(e,t){var n=e.exports={version:"2.6.11"};"number"==typeof __e&&(__e=n)},function(e,t,n){var r=n(81);e.exports=function(e,t,n){if(r(e),void 0===t)return e;switch(n){case 1:return function(n){return e.call(t,n)};case 2:return function(n,r){return e.call(t,n,r)};case 3:return function(n,r,o){return e.call(t,n,r,o)}}return function(){return e.apply(t,arguments)}}},function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e}},function(e,t,n){var r=n(10),o=n(249),i=n(60),a=n(94),l=n(174);r(r.S,"Object",{getOwnPropertyDescriptors:function(e){for(var t,n,r=i(e),c=a.f,u=o(r),s={},f=0;u.length>f;)void 0!==(n=c(r,t=u[f++]))&&l(s,t,n);return s}})},function(e,t,n){var r=n(27),o=n(172),i=n(132),a=n(131)("IE_PROTO"),l=function(){},c=function(){var e,t=n(171)("iframe"),r=i.length;for(t.style.display="none",n(251).appendChild(t),t.src="javascript:",(e=t.contentWindow.document).open(),e.write(" + +
+
+ + +
+
+
+
+
+ +
+ +
+

fabrikmc-commands

+

A command DSL, built on top of Brigardier - the idea of this DSL is to bring the Kotlin builder style to Brigardier. This DSL does not wrap Brigardier, it just extends it.

Dependency

modImplementation("net.axay:fabrikmc-commands:1.3.0")

Creating a command

You can open a new command builder using the command function:

command("mycommand") {
// the command builder
}

For a command which should be handled by the client, use the clientCommand function instead.

Registering the command

This command will be registered automatically if it is initialized at the correct moment (during initialization of your mod).

If you need to register it manually, call the setupRegistrationCallback() (server-side) or register() (client-side) functions by yourself.

+
+

Packages

+
+
+
+
+
net.axay.fabrik.commands +
Link copied to clipboard
+
+
+
+
Contains all command builder extension functions
+
+
+ +
+
+
+
net.axay.fabrik.commands.registration +
Link copied to clipboard
+
+
+
+
Utilities for registering commands
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-commands/navigation.html b/dokka/old-builds/1.3.0/fabrikmc-commands/navigation.html new file mode 100644 index 00000000..58a6cb26 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-commands/navigation.html @@ -0,0 +1,832 @@ +
+ + +
+ +
+ +
+ +
+
+
+ Gui +
+
+
+ +
+
+ DRAG +
+
+
+
+ DRAG_END +
+
+
+ +
+
+ +
+
+
+ INSERT +
+
+
+ +
+
+
+ PICKUP +
+
+
+ +
+
+ +
+
+
+ THROW_ALL +
+
+
+
+ THROW_ONE +
+
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+ GuiEvent +
+
+
+ +
+
+
+ GuiIcon +
+
+
+
+ guiIcon +
+
+
+
+ GuiPage +
+
+
+ +
+ +
+
+ GuiSlot +
+
+
+ +
+
+
+ GuiType +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+ +
+
+
+ hrectTo() +
+
+
+
+ igui() +
+
+
+
+ lineTo() +
+
+
+
+ openGui() +
+
+
+
+ rectTo() +
+
+
+
+ sl() +
+
+
+
+ Slots +
+
+
+ + +
+ +
+ +
+
+
+ GuiList +
+
+
+ +
+
+ +
+
+
+
+ +
+ + + +
+
+ Nbt +
+
+
+
+ Nbt() +
+
+
+ +
+
+ +
+ +
+
+ NbtConfig +
+
+
+
+ nbtList() +
+
+
+ +
+
+
+ set +
+
+
+
+ toNbt +
+
+ +
+ + +
+ +
diff --git a/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands.internal/-argument-type-utils/from-reified-type.html b/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands.internal/-argument-type-utils/from-reified-type.html new file mode 100644 index 00000000..52e3044f --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands.internal/-argument-type-utils/from-reified-type.html @@ -0,0 +1,40 @@ + + + + fromReifiedType + + +
+
+ + +
+
+
+
+
+ +
+ +
+

fromReifiedType

+
+
+ +
+
inline fun <T> fromReifiedType(): ArgumentType<T>
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands.internal/-argument-type-utils/index.html b/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands.internal/-argument-type-utils/index.html new file mode 100644 index 00000000..0f9510c5 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands.internal/-argument-type-utils/index.html @@ -0,0 +1,59 @@ + + + + ArgumentTypeUtils + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ArgumentTypeUtils

+
object ArgumentTypeUtils
+
+
+
+
+

Functions

+
+
+
+
fromReifiedType +
Link copied to clipboard
+
+
+
+ +
+
inline fun <T> fromReifiedType(): ArgumentType<T>
+
+
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands.internal/-simple-command-context/-companion/index.html b/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands.internal/-simple-command-context/-companion/index.html new file mode 100644 index 00000000..e1d2316d --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands.internal/-simple-command-context/-companion/index.html @@ -0,0 +1,39 @@ + + + + Companion + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Companion

+
object Companion
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands.internal/-simple-command-context/-simple-command-context.html b/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands.internal/-simple-command-context/-simple-command-context.html new file mode 100644 index 00000000..1e247019 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands.internal/-simple-command-context/-simple-command-context.html @@ -0,0 +1,40 @@ + + + + SimpleCommandContext + + +
+
+ + +
+
+
+
+
+ +
+ +
+

SimpleCommandContext

+
+
+ +
+
fun <S> SimpleCommandContext(context: CommandContext<S>)
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands.internal/-simple-command-context/index.html b/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands.internal/-simple-command-context/index.html new file mode 100644 index 00000000..9311cb7d --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands.internal/-simple-command-context/index.html @@ -0,0 +1,333 @@ + + + + SimpleCommandContext + + +
+
+ + +
+
+
+
+
+ +
+ +
+

SimpleCommandContext

+
class SimpleCommandContext<S>(context: CommandContext<S>) : CommandContext<S>
+
+
+
+
+

Types

+
+
+
+
Companion +
Link copied to clipboard
+
+
+
+ +
+
object Companion
+
+
+
+
+
+
+
+

Functions

+
+
+
+
copyFor +
Link copied to clipboard
+
+
+
+ +
+
open fun copyFor(p0: S): CommandContext<S>
+
+
+
+
+
+
+ +
+
+
equals +
Link copied to clipboard
+
+
+
+ +
+
open operator override fun equals(other: Any?): Boolean
+
+
+
+
+
+
+ +
+
+
getArgument +
Link copied to clipboard
+
+
+
+ +
+
open fun <V : Any> getArgument(p0: String, p1: Class<V>): V
+
+
+
+
+
+
+ +
+
+
getChild +
Link copied to clipboard
+
+
+
+ +
+
open fun getChild(): CommandContext<S>
+
+
+
+
+
+
+ +
+
+
getCommand +
Link copied to clipboard
+
+
+
+ +
+
open fun getCommand(): Command<S>
+
+
+
+
+
+
+ +
+
+
getInput +
Link copied to clipboard
+
+
+
+ +
+
open fun getInput(): String
+
+
+
+
+
+
+ +
+
+
getLastChild +
Link copied to clipboard
+
+
+
+ +
+
open fun getLastChild(): CommandContext<S>
+
+
+
+
+
+
+ +
+
+
getNodes +
Link copied to clipboard
+
+
+
+ +
+
open fun getNodes(): MutableList<ParsedCommandNode<S>>
+
+
+
+
+
+
+ +
+
+
getRange +
Link copied to clipboard
+
+
+
+ +
+
open fun getRange(): StringRange
+
+
+
+
+
+
+ +
+
+
getRedirectModifier +
Link copied to clipboard
+
+
+
+ +
+
open fun getRedirectModifier(): RedirectModifier<S>
+
+
+
+
+
+
+ +
+
+
getRootNode +
Link copied to clipboard
+
+
+
+ +
+
open fun getRootNode(): CommandNode<S>
+
+
+
+
+
+
+ +
+
+
getSource +
Link copied to clipboard
+
+
+
+ +
+
open fun getSource(): S
+
+
+
+
+
+
+ +
+
+
hashCode +
Link copied to clipboard
+
+
+
+ +
+
open override fun hashCode(): Int
+
+
+
+
+
+
+ +
+
+
hasNodes +
Link copied to clipboard
+
+
+
+ +
+
open fun hasNodes(): Boolean
+
+
+
+
+
+
+ +
+
+
isForked +
Link copied to clipboard
+
+
+
+ +
+
open fun isForked(): Boolean
+
+
+
+
+
+
+ +
+
+
resolveArgument +
Link copied to clipboard
+
+
+
+ +
+
inline fun <T> RequiredArgumentBuilder<S, T>.resolveArgument(): T
+
+
Resolves the argument specified by this context builder function of the type RequiredArgumentBuilder.
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands.internal/-simple-command-context/resolve-argument.html b/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands.internal/-simple-command-context/resolve-argument.html new file mode 100644 index 00000000..703d99da --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands.internal/-simple-command-context/resolve-argument.html @@ -0,0 +1,40 @@ + + + + resolveArgument + + +
+
+ + +
+
+
+
+
+ +
+ +
+

resolveArgument

+
+
+ +
+
inline fun <T> RequiredArgumentBuilder<S, T>.resolveArgument(): T
+
+

Resolves the argument specified by this context builder function of the type RequiredArgumentBuilder.

The argument itself will be taken from the current CommandContext.

+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands.internal/index.html b/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands.internal/index.html new file mode 100644 index 00000000..dafb4bae --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands.internal/index.html @@ -0,0 +1,75 @@ + + + + net.axay.fabrik.commands.internal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.commands.internal

+
+
+
+
+

Types

+
+
+
+
ArgumentTypeUtils +
Link copied to clipboard
+
+
+
+ +
+
object ArgumentTypeUtils
+
+
+
+
+
+
+ +
+
+
SimpleCommandContext +
Link copied to clipboard
+
+
+
+ +
+
class SimpleCommandContext<S>(context: CommandContext<S>) : CommandContext<S>
+
+
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands.registration/index.html b/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands.registration/index.html new file mode 100644 index 00000000..963e7d94 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands.registration/index.html @@ -0,0 +1,76 @@ + + + + net.axay.fabrik.commands.registration + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.commands.registration

+

Utilities for registering commands

+
+
+
+
+

Functions

+
+
+
+
register +
Link copied to clipboard
+
+
+
+ +
+
@Environment(value = EnvType.CLIENT)
fun LiteralArgumentBuilder<FabricClientCommandSource>.register()
+
+
Register this command (clientside).
+
+
+
+
+ +
+
+
setupRegistrationCallback +
Link copied to clipboard
+
+
+
+ +
+
fun LiteralArgumentBuilder<ServerCommandSource>.setupRegistrationCallback()
+
+
Set up a callback which automatically registers this command (serverside).
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands.registration/register.html b/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands.registration/register.html new file mode 100644 index 00000000..d26ae8c2 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands.registration/register.html @@ -0,0 +1,51 @@ + + + + register + + +
+
+ + +
+
+
+
+
+ +
+ +
+

register

+
+
+ +
+
@Environment(value = EnvType.CLIENT)
fun LiteralArgumentBuilder<FabricClientCommandSource>.register()
+
+

Register this command (clientside).

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands.registration/setup-registration-callback.html b/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands.registration/setup-registration-callback.html new file mode 100644 index 00000000..ac7e6a09 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands.registration/setup-registration-callback.html @@ -0,0 +1,51 @@ + + + + setupRegistrationCallback + + +
+
+ + +
+
+
+
+
+ +
+ +
+

setupRegistrationCallback

+
+
+ +
+
fun LiteralArgumentBuilder<ServerCommandSource>.setupRegistrationCallback()
+
+

Set up a callback which automatically registers this command (serverside).

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/argument.html b/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/argument.html new file mode 100644 index 00000000..366d2aba --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/argument.html @@ -0,0 +1,46 @@ + + + + argument + + +
+
+ + +
+
+
+
+
+ +
+ +
+

argument

+
+
+ +
+
inline fun <T> ArgumentBuilder<ServerCommandSource, *>.argument(name: String, type: ArgumentType<T>, builder: RequiredArgumentBuilder<ServerCommandSource, T>.() -> Unit = {}): RequiredArgumentBuilder<ServerCommandSource, T>
@Environment(value = EnvType.CLIENT)
@JvmName(name = clientArgument)
inline fun <T> ArgumentBuilder<FabricClientCommandSource, *>.argument(name: String, type: ArgumentType<T>, builder: RequiredArgumentBuilder<FabricClientCommandSource, T>.() -> Unit = {}): RequiredArgumentBuilder<FabricClientCommandSource, T>
+
+

Adds an argument.

Parameters

name

the name of the argument

type

the type of the argument - e.g. IntegerArgumentType.integer() or StringArgumentType.string()

+
+ +
+
inline fun <T> ArgumentBuilder<ServerCommandSource, *>.argument(name: String, builder: RequiredArgumentBuilder<ServerCommandSource, T>.() -> Unit = {}): RequiredArgumentBuilder<ServerCommandSource, T>
@Environment(value = EnvType.CLIENT)
@JvmName(name = clientArgument)
inline fun <T> ArgumentBuilder<FabricClientCommandSource, *>.argument(name: String, builder: RequiredArgumentBuilder<FabricClientCommandSource, T>.() -> Unit = {}): RequiredArgumentBuilder<FabricClientCommandSource, T>
+
+

Adds an argument. The argument type will be resolved via the reified type T.

Parameters

name

the name of the argument

+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/client-command.html b/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/client-command.html new file mode 100644 index 00000000..175fb151 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/client-command.html @@ -0,0 +1,51 @@ + + + + clientCommand + + +
+
+ + +
+
+
+
+
+ +
+ +
+

clientCommand

+
+
+ +
+
@Environment(value = EnvType.CLIENT)
inline fun clientCommand(name: String, register: Boolean = false, builder: LiteralArgumentBuilder<FabricClientCommandSource>.() -> Unit): LiteralArgumentBuilder<FabricClientCommandSource>
+
+

Creates a new client command. This command will work on the client, even if the player is connected to a third party server.

Parameters

name

the name of the root command

register

if true, the command will automatically be registered

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/command.html b/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/command.html new file mode 100644 index 00000000..4cd72723 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/command.html @@ -0,0 +1,51 @@ + + + + command + + +
+
+ + +
+
+
+
+
+ +
+ +
+

command

+
+
+ +
+
inline fun command(name: String, register: Boolean = true, builder: LiteralArgumentBuilder<ServerCommandSource>.() -> Unit): LiteralArgumentBuilder<ServerCommandSource>
+
+

Creates a new command.

Parameters

name

the name of the root command

register

if true, the command will automatically be registered

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/get-argument.html b/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/get-argument.html new file mode 100644 index 00000000..6627d9a0 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/get-argument.html @@ -0,0 +1,40 @@ + + + + getArgument + + +
+
+ + +
+
+
+
+
+ +
+ +
+

getArgument

+
+
+ +
+
inline fun <T> CommandContext<ServerCommandSource>.getArgument(name: String): T
@Environment(value = EnvType.CLIENT)
@JvmName(name = clientGetArgument)
inline fun <T> CommandContext<FabricClientCommandSource>.getArgument(name: String): T
+
+

Get the value of this argument.

+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/index.html b/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/index.html new file mode 100644 index 00000000..6d677a92 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/index.html @@ -0,0 +1,350 @@ + + + + net.axay.fabrik.commands + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.commands

+

Contains all command builder extension functions

+
+
+
+
+

Functions

+
+
+
+
argument +
Link copied to clipboard
+
+
+
+ +
+
@Environment(value = EnvType.CLIENT)
@JvmName(name = clientArgument)
inline fun <T> ArgumentBuilder<FabricClientCommandSource, *>.argument(name: String, builder: RequiredArgumentBuilder<FabricClientCommandSource, T>.() -> Unit = {}): RequiredArgumentBuilder<FabricClientCommandSource, T>
+
+
Adds an argument.
+
+ +
+
inline fun <T> ArgumentBuilder<ServerCommandSource, *>.argument(name: String, builder: RequiredArgumentBuilder<ServerCommandSource, T>.() -> Unit = {}): RequiredArgumentBuilder<ServerCommandSource, T>
+
+
Adds an argument.
+
+ +
+
@Environment(value = EnvType.CLIENT)
@JvmName(name = clientArgument)
inline fun <T> ArgumentBuilder<FabricClientCommandSource, *>.argument(name: String, type: ArgumentType<T>, builder: RequiredArgumentBuilder<FabricClientCommandSource, T>.() -> Unit = {}): RequiredArgumentBuilder<FabricClientCommandSource, T>
+
+
Adds an argument.
+
+ +
+
inline fun <T> ArgumentBuilder<ServerCommandSource, *>.argument(name: String, type: ArgumentType<T>, builder: RequiredArgumentBuilder<ServerCommandSource, T>.() -> Unit = {}): RequiredArgumentBuilder<ServerCommandSource, T>
+
+
Adds an argument.
+
+
+
+
+ +
+
+
clientCommand +
Link copied to clipboard
+
+
+
+ +
+
@Environment(value = EnvType.CLIENT)
inline fun clientCommand(name: String, register: Boolean = false, builder: LiteralArgumentBuilder<FabricClientCommandSource>.() -> Unit): LiteralArgumentBuilder<FabricClientCommandSource>
+
+
Creates a new client command.
+
+
+
+
+ +
+
+
command +
Link copied to clipboard
+
+
+
+ +
+
inline fun command(name: String, register: Boolean = true, builder: LiteralArgumentBuilder<ServerCommandSource>.() -> Unit): LiteralArgumentBuilder<ServerCommandSource>
+
+
Creates a new command.
+
+
+
+
+ +
+
+
getArgument +
Link copied to clipboard
+
+
+
+ +
+
@Environment(value = EnvType.CLIENT)
@JvmName(name = clientGetArgument)
inline fun <T> CommandContext<FabricClientCommandSource>.getArgument(name: String): T
+
+
Get the value of this argument.
+
+ +
+
inline fun <T> CommandContext<ServerCommandSource>.getArgument(name: String): T
+
+
Get the value of this argument.
+
+
+
+
+ +
+
+
literal +
Link copied to clipboard
+
+
+
+ +
+
@Environment(value = EnvType.CLIENT)
@JvmName(name = clientLiteral)
inline fun ArgumentBuilder<FabricClientCommandSource, *>.literal(name: String, builder: LiteralArgumentBuilder<FabricClientCommandSource>.() -> Unit = {}): LiteralArgumentBuilder<FabricClientCommandSource>
+
+
Adds a new literal to this command.
+
+ +
+
inline fun ArgumentBuilder<ServerCommandSource, *>.literal(name: String, builder: LiteralArgumentBuilder<ServerCommandSource>.() -> Unit = {}): LiteralArgumentBuilder<ServerCommandSource>
+
+
Adds a new literal to this command.
+
+
+
+
+ +
+
+
runs +
Link copied to clipboard
+
+
+
+ +
+
infix fun <S> ArgumentBuilder<S, *>.runs(executor: Command<S>): ArgumentBuilder<S, *>
+
+
Adds execution logic to this command.
+
+ +
+
infix inline fun <S> ArgumentBuilder<S, *>.runs(crossinline executor: SimpleCommandContext<S>.() -> Unit): ArgumentBuilder<S, *>
+
+
Adds execution logic to this command.
+
+
+
+
+ +
+
+
simpleExecutes +
Link copied to clipboard
+
+
+
+ +
+
infix inline fun <S> ArgumentBuilder<S, *>.simpleExecutes(crossinline executor: SimpleCommandContext<S>.() -> Unit): ArgumentBuilder<S, *>
+
+
Add custom execution logic for this command.
+
+
+
+
+ +
+
+
simpleSuggests +
Link copied to clipboard
+
+
+
+ +
+
fun <S> RequiredArgumentBuilder<S, *>.simpleSuggests(coroutineScope: CoroutineScope = fabrikCoroutineScope, suggestionBuilder: suspend (CommandContext<S>) -> Iterable<Any?>?)
+
+
Adds custom suspending suggestion logic for an argument.
+
+
+
+
+ +
+
+
suggestList +
Link copied to clipboard
+
+
+
+ +
+
inline fun <S> RequiredArgumentBuilder<S, *>.suggestList(crossinline suggestionsBuilder: (CommandContext<S>) -> Iterable<Any?>?)
+
+
Suggest the entries of the iterable which is the result of the suggestionsBuilder.
+
+
+
+
+ +
+
+
suggestListSuspending +
Link copied to clipboard
+
+
+
+ +
+
inline fun <S> RequiredArgumentBuilder<S, *>.suggestListSuspending(coroutineScope: CoroutineScope = fabrikCoroutineScope, crossinline suggestionsBuilder: suspend (CommandContext<S>) -> Iterable<Any?>?)
+
+
Suggest the entries of the iterable which is the result of the suggestionsBuilder.
+
+
+
+
+ +
+
+
suggestListWithTooltips +
Link copied to clipboard
+
+
+
+ +
+
inline fun <S> RequiredArgumentBuilder<S, *>.suggestListWithTooltips(crossinline suggestionsBuilder: (CommandContext<S>) -> Iterable<Pair<Any?, Message>?>?)
+
+
Suggest the entries of the iterable which is the result of the suggestionsBuilder.
+
+
+
+
+ +
+
+
suggestListWithTooltipsSuspending +
Link copied to clipboard
+
+
+
+ +
+
inline fun <S> RequiredArgumentBuilder<S, *>.suggestListWithTooltipsSuspending(coroutineScope: CoroutineScope = fabrikCoroutineScope, crossinline suggestionsBuilder: (CommandContext<S>) -> Iterable<Pair<Any?, Message>?>?)
+
+
Suggest the entries of the iterable which is the result of the suggestionsBuilder.
+
+
+
+
+ +
+
+
suggestSingle +
Link copied to clipboard
+
+
+
+ +
+
inline fun <S> RequiredArgumentBuilder<S, *>.suggestSingle(crossinline suggestionBuilder: (CommandContext<S>) -> Any?)
+
+
Suggest the value which is the result of the suggestionBuilder.
+
+
+
+
+ +
+
+
suggestSingleSuspending +
Link copied to clipboard
+
+
+
+ +
+
inline fun <S> RequiredArgumentBuilder<S, *>.suggestSingleSuspending(coroutineScope: CoroutineScope = fabrikCoroutineScope, crossinline suggestionBuilder: suspend (CommandContext<S>) -> Any?)
+
+
Suggest the value which is the result of the suggestionBuilder.
+
+
+
+
+ +
+
+
suggestSingleWithTooltip +
Link copied to clipboard
+
+
+
+ +
+
inline fun <S> RequiredArgumentBuilder<S, *>.suggestSingleWithTooltip(crossinline suggestionBuilder: (CommandContext<S>) -> Pair<Any, Message>?)
+
+
Suggest the value which is the result of the suggestionBuilder.
+
+
+
+
+ +
+
+
suggestSingleWithTooltipSuspending +
Link copied to clipboard
+
+
+
+ +
+
inline fun <S> RequiredArgumentBuilder<S, *>.suggestSingleWithTooltipSuspending(coroutineScope: CoroutineScope = fabrikCoroutineScope, crossinline suggestionBuilder: suspend (CommandContext<S>) -> Pair<Any?, Message>?)
+
+
Suggest the value which is the result of the suggestionBuilder.
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/literal.html b/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/literal.html new file mode 100644 index 00000000..36b71039 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/literal.html @@ -0,0 +1,40 @@ + + + + literal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

literal

+
+
+ +
+
inline fun ArgumentBuilder<ServerCommandSource, *>.literal(name: String, builder: LiteralArgumentBuilder<ServerCommandSource>.() -> Unit = {}): LiteralArgumentBuilder<ServerCommandSource>
@Environment(value = EnvType.CLIENT)
@JvmName(name = clientLiteral)
inline fun ArgumentBuilder<FabricClientCommandSource, *>.literal(name: String, builder: LiteralArgumentBuilder<FabricClientCommandSource>.() -> Unit = {}): LiteralArgumentBuilder<FabricClientCommandSource>
+
+

Adds a new literal to this command.

Parameters

name

the name of the literal

+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/runs.html b/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/runs.html new file mode 100644 index 00000000..f1238130 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/runs.html @@ -0,0 +1,40 @@ + + + + runs + + +
+
+ + +
+
+
+
+
+ +
+ +
+

runs

+
+
+ +
+
infix inline fun <S> ArgumentBuilder<S, *>.runs(crossinline executor: SimpleCommandContext<S>.() -> Unit): ArgumentBuilder<S, *>
infix fun <S> ArgumentBuilder<S, *>.runs(executor: Command<S>): ArgumentBuilder<S, *>
+
+

Adds execution logic to this command. The place where this function is called matters, as this defines for which path in the command tree this executor should be called.

See also

com.mojang.brigadier.builder.ArgumentBuilder
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/simple-executes.html b/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/simple-executes.html new file mode 100644 index 00000000..8cd19d4a --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/simple-executes.html @@ -0,0 +1,51 @@ + + + + simpleExecutes + + +
+
+ + +
+
+
+
+
+ +
+ +
+

simpleExecutes

+
+
+ +
+
infix inline fun <S> ArgumentBuilder<S, *>.simpleExecutes(crossinline executor: SimpleCommandContext<S>.() -> Unit): ArgumentBuilder<S, *>
+
+

Add custom execution logic for this command.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/simple-suggests.html b/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/simple-suggests.html new file mode 100644 index 00000000..b56c486a --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/simple-suggests.html @@ -0,0 +1,51 @@ + + + + simpleSuggests + + +
+
+ + +
+
+
+
+
+ +
+ +
+

simpleSuggests

+
+
+ +
+
fun <S> RequiredArgumentBuilder<S, *>.simpleSuggests(coroutineScope: CoroutineScope = fabrikCoroutineScope, suggestionBuilder: suspend (CommandContext<S>) -> Iterable<Any?>?)
+
+

Adds custom suspending suggestion logic for an argument.

Parameters

coroutineScope

the CoroutineScope where the suggestions should be built in - an async scope by default, but you can change this to a synchronous scope using net.axay.fabrik.core.task.mcCoroutineScope

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/suggest-list-suspending.html b/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/suggest-list-suspending.html new file mode 100644 index 00000000..5af0158e --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/suggest-list-suspending.html @@ -0,0 +1,51 @@ + + + + suggestListSuspending + + +
+
+ + +
+
+
+
+
+ +
+ +
+

suggestListSuspending

+
+
+ +
+
inline fun <S> RequiredArgumentBuilder<S, *>.suggestListSuspending(coroutineScope: CoroutineScope = fabrikCoroutineScope, crossinline suggestionsBuilder: suspend (CommandContext<S>) -> Iterable<Any?>?)
+
+

Suggest the entries of the iterable which is the result of the suggestionsBuilder.

Parameters

coroutineScope

the CoroutineScope where the suggestions should be built in - an async scope by default, but you can change this to a synchronous scope using net.axay.fabrik.core.task.mcCoroutineScope

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/suggest-list-with-tooltips-suspending.html b/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/suggest-list-with-tooltips-suspending.html new file mode 100644 index 00000000..a40ed0b2 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/suggest-list-with-tooltips-suspending.html @@ -0,0 +1,51 @@ + + + + suggestListWithTooltipsSuspending + + +
+
+ + +
+
+
+
+
+ +
+ +
+

suggestListWithTooltipsSuspending

+
+
+ +
+
inline fun <S> RequiredArgumentBuilder<S, *>.suggestListWithTooltipsSuspending(coroutineScope: CoroutineScope = fabrikCoroutineScope, crossinline suggestionsBuilder: (CommandContext<S>) -> Iterable<Pair<Any?, Message>?>?)
+
+

Suggest the entries of the iterable which is the result of the suggestionsBuilder. Additionaly, a separate tooltip associated with each suggestion will be shown as well.

Parameters

coroutineScope

the CoroutineScope where the suggestions should be built in - an async scope by default, but you can change this to a synchronous scope using net.axay.fabrik.core.task.mcCoroutineScope

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/suggest-list-with-tooltips.html b/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/suggest-list-with-tooltips.html new file mode 100644 index 00000000..bf743af5 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/suggest-list-with-tooltips.html @@ -0,0 +1,51 @@ + + + + suggestListWithTooltips + + +
+
+ + +
+
+
+
+
+ +
+ +
+

suggestListWithTooltips

+
+
+ +
+
inline fun <S> RequiredArgumentBuilder<S, *>.suggestListWithTooltips(crossinline suggestionsBuilder: (CommandContext<S>) -> Iterable<Pair<Any?, Message>?>?)
+
+

Suggest the entries of the iterable which is the result of the suggestionsBuilder. Additionaly, a separate tooltip associated with each suggestion will be shown as well.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/suggest-list.html b/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/suggest-list.html new file mode 100644 index 00000000..68acbde8 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/suggest-list.html @@ -0,0 +1,51 @@ + + + + suggestList + + +
+
+ + +
+
+
+
+
+ +
+ +
+

suggestList

+
+
+ +
+
inline fun <S> RequiredArgumentBuilder<S, *>.suggestList(crossinline suggestionsBuilder: (CommandContext<S>) -> Iterable<Any?>?)
+
+

Suggest the entries of the iterable which is the result of the suggestionsBuilder.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/suggest-single-suspending.html b/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/suggest-single-suspending.html new file mode 100644 index 00000000..6a77c57f --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/suggest-single-suspending.html @@ -0,0 +1,51 @@ + + + + suggestSingleSuspending + + +
+
+ + +
+
+
+
+
+ +
+ +
+

suggestSingleSuspending

+
+
+ +
+
inline fun <S> RequiredArgumentBuilder<S, *>.suggestSingleSuspending(coroutineScope: CoroutineScope = fabrikCoroutineScope, crossinline suggestionBuilder: suspend (CommandContext<S>) -> Any?)
+
+

Suggest the value which is the result of the suggestionBuilder.

Parameters

coroutineScope

the CoroutineScope where the suggestion should be built in - an async scope by default, but you can change this to a synchronous scope using net.axay.fabrik.core.task.mcCoroutineScope

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/suggest-single-with-tooltip-suspending.html b/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/suggest-single-with-tooltip-suspending.html new file mode 100644 index 00000000..42bfa52d --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/suggest-single-with-tooltip-suspending.html @@ -0,0 +1,51 @@ + + + + suggestSingleWithTooltipSuspending + + +
+
+ + +
+
+
+
+
+ +
+ +
+

suggestSingleWithTooltipSuspending

+
+
+ +
+
inline fun <S> RequiredArgumentBuilder<S, *>.suggestSingleWithTooltipSuspending(coroutineScope: CoroutineScope = fabrikCoroutineScope, crossinline suggestionBuilder: suspend (CommandContext<S>) -> Pair<Any?, Message>?)
+
+

Suggest the value which is the result of the suggestionBuilder. Additionaly, a separate tooltip associated with the suggestion will be shown as well.

Parameters

coroutineScope

the CoroutineScope where the suggestion should be built in - an async scope by default, but you can change this to a synchronous scope using net.axay.fabrik.core.task.mcCoroutineScope

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/suggest-single-with-tooltip.html b/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/suggest-single-with-tooltip.html new file mode 100644 index 00000000..cb3a3ec2 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/suggest-single-with-tooltip.html @@ -0,0 +1,51 @@ + + + + suggestSingleWithTooltip + + +
+
+ + +
+
+
+
+
+ +
+ +
+

suggestSingleWithTooltip

+
+
+ +
+
inline fun <S> RequiredArgumentBuilder<S, *>.suggestSingleWithTooltip(crossinline suggestionBuilder: (CommandContext<S>) -> Pair<Any, Message>?)
+
+

Suggest the value which is the result of the suggestionBuilder. Additionaly, a separate tooltip associated with the suggestion will be shown as well.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/suggest-single.html b/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/suggest-single.html new file mode 100644 index 00000000..b104591f --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-commands/net.axay.fabrik.commands/suggest-single.html @@ -0,0 +1,51 @@ + + + + suggestSingle + + +
+
+ + +
+
+
+
+
+ +
+ +
+

suggestSingle

+
+
+ +
+
inline fun <S> RequiredArgumentBuilder<S, *>.suggestSingle(crossinline suggestionBuilder: (CommandContext<S>) -> Any?)
+
+

Suggest the value which is the result of the suggestionBuilder.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/index.html b/dokka/old-builds/1.3.0/fabrikmc-core/index.html new file mode 100644 index 00000000..6f03d084 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/index.html @@ -0,0 +1,169 @@ + + + + fabrikmc-core + + +
+
+ + +
+
+
+
+
+ +
+ +
+

fabrikmc-core

+

The core module contains simple, stable and leightweight extensions for some Minecraft classes. It does not use any mixins.

Here you will find ItemStack builders, a Sideboard API, Position utilities and coroutine task functions.

Dependency

modImplementation("net.axay:fabrikmc-core:1.3.0")
+
+

Packages

+
+
+
+
+
net.axay.fabrik.core +
Link copied to clipboard
+
+
+
+
Contains the global Fabrik object
+
+
+ +
+
+
+
net.axay.fabrik.core.item +
Link copied to clipboard
+
+
+
+
ItemStack builder and ItemStack modification extensions
+
+
+ +
+
+
+
net.axay.fabrik.core.kotlin +
Link copied to clipboard
+
+
+
+
Utilities related to the Kotlin language itself, used by fabrikmc itself
+
+
+ +
+
+
+
net.axay.fabrik.core.logging +
Link copied to clipboard
+
+
+
+
Simple logging, integrated into Minecraft's logging system
+
+
+ +
+
+
+
net.axay.fabrik.core.math +
Link copied to clipboard
+
+
+
+
Conversion between different types of Locations, extensions for working with vectors
+
+
+ +
+
+
+
net.axay.fabrik.core.packet +
Link copied to clipboard
+
+
+
+
Simple extensions for sending packets
+
+
+ +
+
+
+
net.axay.fabrik.core.serialization +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+
+ +
+
+
+
+
+ +
+
+
+
net.axay.fabrik.core.sideboard +
Link copied to clipboard
+
+
+
+
A sideboard builder (displayed using scoreboards), supporting boards with changing content.
+
+
+ +
+
+
+
net.axay.fabrik.core.task +
Link copied to clipboard
+
+
+
+
Coroutine utilities (for example a Minecraft main thread dispatcher) and coroutine task functions
+
+
+ +
+
+
+
net.axay.fabrik.core.text +
Link copied to clipboard
+
+
+
+
Text builder for building literal text objects
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/navigation.html b/dokka/old-builds/1.3.0/fabrikmc-core/navigation.html new file mode 100644 index 00000000..58a6cb26 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/navigation.html @@ -0,0 +1,832 @@ +
+ + +
+ +
+ +
+ +
+
+
+ Gui +
+
+
+ +
+
+ DRAG +
+
+
+
+ DRAG_END +
+
+
+ +
+
+ +
+
+
+ INSERT +
+
+
+ +
+
+
+ PICKUP +
+
+
+ +
+
+ +
+
+
+ THROW_ALL +
+
+
+
+ THROW_ONE +
+
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+ GuiEvent +
+
+
+ +
+
+
+ GuiIcon +
+
+
+
+ guiIcon +
+
+
+
+ GuiPage +
+
+
+ +
+ +
+
+ GuiSlot +
+
+
+ +
+
+
+ GuiType +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+ +
+
+
+ hrectTo() +
+
+
+
+ igui() +
+
+
+
+ lineTo() +
+
+
+
+ openGui() +
+
+
+
+ rectTo() +
+
+
+
+ sl() +
+
+
+
+ Slots +
+
+
+ + +
+ +
+ +
+
+
+ GuiList +
+
+
+ +
+
+ +
+
+
+
+ +
+ + + +
+
+ Nbt +
+
+
+
+ Nbt() +
+
+
+ +
+
+ +
+ +
+
+ NbtConfig +
+
+
+
+ nbtList() +
+
+
+ +
+
+
+ set +
+
+
+
+ toNbt +
+
+ +
+ + +
+ +
diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.internal/index.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.internal/index.html new file mode 100644 index 00000000..f68cbebf --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.internal/index.html @@ -0,0 +1,58 @@ + + + + net.axay.fabrik.core.internal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.core.internal

+
+
+
+
+

Functions

+
+
+
+
init +
Link copied to clipboard
+
+
+
+ +
+
fun init()
+
+
Do not call this function, as it is the entry point of the Fabrik mod itself.
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.internal/init.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.internal/init.html new file mode 100644 index 00000000..22f424dc --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.internal/init.html @@ -0,0 +1,40 @@ + + + + init + + +
+
+ + +
+
+
+
+
+ +
+ +
+

init

+
+
+ +
+
fun init()
+
+

Do not call this function, as it is the entry point of the Fabrik mod itself.

+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.item/index.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.item/index.html new file mode 100644 index 00000000..1e1f6f6a --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.item/index.html @@ -0,0 +1,93 @@ + + + + net.axay.fabrik.core.item + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.core.item

+

ItemStack builder and ItemStack modification extensions

+
+
+
+
+

Functions

+
+
+
+
itemStack +
Link copied to clipboard
+
+
+
+ +
+
inline fun itemStack(item: ItemConvertible, amount: Int = 1, builder: ItemStack.() -> Unit): ItemStack
+
+
A utility to function for building more complex item stacks.
+
+
+
+
+ +
+
+
setCustomName +
Link copied to clipboard
+
+
+
+ +
+
inline fun ItemStack.setCustomName(baseText: String = "", builder: LiteralTextBuilder.() -> Unit): ItemStack
+
+
Opens a LiteralTextBuilder to change the custom name of the item stack.
+
+
+
+
+ +
+
+
setLore +
Link copied to clipboard
+
+
+
+ +
+
fun ItemStack.setLore(text: Collection<Text>)
+
+
Sets the item lore, which is displayed below the display name of the item stack.
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.item/item-stack.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.item/item-stack.html new file mode 100644 index 00000000..c2435f7b --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.item/item-stack.html @@ -0,0 +1,51 @@ + + + + itemStack + + +
+
+ + +
+
+
+
+
+ +
+ +
+

itemStack

+
+
+ +
+
inline fun itemStack(item: ItemConvertible, amount: Int = 1, builder: ItemStack.() -> Unit): ItemStack
+
+

A utility to function for building more complex item stacks.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.item/set-custom-name.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.item/set-custom-name.html new file mode 100644 index 00000000..06a3d620 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.item/set-custom-name.html @@ -0,0 +1,51 @@ + + + + setCustomName + + +
+
+ + +
+
+
+
+
+ +
+ +
+

setCustomName

+
+
+ +
+
inline fun ItemStack.setCustomName(baseText: String = "", builder: LiteralTextBuilder.() -> Unit): ItemStack
+
+

Opens a LiteralTextBuilder to change the custom name of the item stack.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.item/set-lore.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.item/set-lore.html new file mode 100644 index 00000000..48e62002 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.item/set-lore.html @@ -0,0 +1,51 @@ + + + + setLore + + +
+
+ + +
+
+
+
+
+ +
+ +
+

setLore

+
+
+ +
+
fun ItemStack.setLore(text: Collection<Text>)
+
+

Sets the item lore, which is displayed below the display name of the item stack.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.kotlin/index.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.kotlin/index.html new file mode 100644 index 00000000..cb0298a8 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.kotlin/index.html @@ -0,0 +1,68 @@ + + + + net.axay.fabrik.core.kotlin + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.core.kotlin

+

Utilities related to the Kotlin language itself, used by fabrikmc itself

+
+
+
+
+

Properties

+
+
+
+
max +
Link copied to clipboard
+
+
+
+
val <T : Comparable<T>> Pair<T, T>.max: T
+
+
+
+
+ +
+
+
min +
Link copied to clipboard
+
+
+
+
val <T : Comparable<T>> Pair<T, T>.min: T
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.kotlin/max.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.kotlin/max.html new file mode 100644 index 00000000..6d55b6bd --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.kotlin/max.html @@ -0,0 +1,51 @@ + + + + max + + +
+
+ + +
+
+
+
+
+ +
+ +
+

max

+
+
+ +
+
val <T : Comparable<T>> Pair<T, T>.max: T
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.kotlin/min.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.kotlin/min.html new file mode 100644 index 00000000..bab658e5 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.kotlin/min.html @@ -0,0 +1,51 @@ + + + + min + + +
+
+ + +
+
+
+
+
+ +
+ +
+

min

+
+
+ +
+
val <T : Comparable<T>> Pair<T, T>.min: T
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.logging/index.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.logging/index.html new file mode 100644 index 00000000..441bda7a --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.logging/index.html @@ -0,0 +1,110 @@ + + + + net.axay.fabrik.core.logging + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.core.logging

+

Simple logging, integrated into Minecraft's logging system

+
+
+
+
+

Functions

+
+
+
+
logError +
Link copied to clipboard
+
+
+
+ +
+
inline fun logError(msg: Any?)
+
+
Logs a message with the org.apache.logging.log4j.Level.ERROR level.
+
+
+
+
+ +
+
+
logFatal +
Link copied to clipboard
+
+
+
+ +
+
inline fun logFatal(msg: Any?)
+
+
Logs a message with the org.apache.logging.log4j.Level.FATAL level.
+
+
+
+
+ +
+
+
logInfo +
Link copied to clipboard
+
+
+
+ +
+
inline fun logInfo(msg: Any?)
+
+
Logs a message with the org.apache.logging.log4j.Level.INFO level.
+
+
+
+
+ +
+
+
logWarning +
Link copied to clipboard
+
+
+
+ +
+
inline fun logWarning(msg: Any?)
+
+
Logs a message with the org.apache.logging.log4j.Level.WARN level.
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.logging/log-error.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.logging/log-error.html new file mode 100644 index 00000000..b22021b1 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.logging/log-error.html @@ -0,0 +1,51 @@ + + + + logError + + +
+
+ + +
+
+
+
+
+ +
+ +
+

logError

+
+
+ +
+
inline fun logError(msg: Any?)
+
+

Logs a message with the org.apache.logging.log4j.Level.ERROR level.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.logging/log-fatal.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.logging/log-fatal.html new file mode 100644 index 00000000..0ed0bb37 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.logging/log-fatal.html @@ -0,0 +1,51 @@ + + + + logFatal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

logFatal

+
+
+ +
+
inline fun logFatal(msg: Any?)
+
+

Logs a message with the org.apache.logging.log4j.Level.FATAL level.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.logging/log-info.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.logging/log-info.html new file mode 100644 index 00000000..d844c4bc --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.logging/log-info.html @@ -0,0 +1,51 @@ + + + + logInfo + + +
+
+ + +
+
+
+
+
+ +
+ +
+

logInfo

+
+
+ +
+
inline fun logInfo(msg: Any?)
+
+

Logs a message with the org.apache.logging.log4j.Level.INFO level.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.logging/log-warning.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.logging/log-warning.html new file mode 100644 index 00000000..b332cb22 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.logging/log-warning.html @@ -0,0 +1,51 @@ + + + + logWarning + + +
+
+ + +
+
+
+
+
+ +
+ +
+

logWarning

+
+
+ +
+
inline fun logWarning(msg: Any?)
+
+

Logs a message with the org.apache.logging.log4j.Level.WARN level.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/-fabrik-position.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/-fabrik-position.html new file mode 100644 index 00000000..f7a2b47e --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/-fabrik-position.html @@ -0,0 +1,40 @@ + + + + FabrikPosition + + +
+
+ + +
+
+
+
+
+ +
+ +
+

FabrikPosition

+
+
+ +
+
fun FabrikPosition(blockPos: BlockPos, worldIdentifier: Identifier? = null, pitch: Float = 0f, yaw: Float = 0f)
fun FabrikPosition(vec3i: Vec3i, worldIdentifier: Identifier? = null, pitch: Float = 0f, yaw: Float = 0f)
fun FabrikPosition(vec3f: Vec3f, worldIdentifier: Identifier? = null, pitch: Float = 0f, yaw: Float = 0f)
fun FabrikPosition(vec3d: Vec3d, worldIdentifier: Identifier? = null, pitch: Float = 0f, yaw: Float = 0f)
fun FabrikPosition(entity: Entity)
fun FabrikPosition(chunkPos: ChunkPos, worldIdentifier: Identifier? = null, pitch: Float = 0f, yaw: Float = 0f)
fun FabrikPosition(chunkSectionPos: ChunkSectionPos, worldIdentifier: Identifier? = null, pitch: Float = 0f, yaw: Float = 0f)
fun FabrikPosition(x: Double, y: Double, z: Double, worldIdentifier: Identifier? = null, pitch: Float = 0f, yaw: Float = 0f)
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/block-pos.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/block-pos.html new file mode 100644 index 00000000..3a32a3d7 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/block-pos.html @@ -0,0 +1,51 @@ + + + + blockPos + + +
+
+ + +
+
+
+
+
+ +
+ +
+

blockPos

+
+
+ +
+
val blockPos: BlockPos
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/chunk-pos.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/chunk-pos.html new file mode 100644 index 00000000..6d8e9a77 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/chunk-pos.html @@ -0,0 +1,51 @@ + + + + chunkPos + + +
+
+ + +
+
+
+
+
+ +
+ +
+

chunkPos

+
+
+ +
+
val chunkPos: ChunkPos
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/chunk-section-pos.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/chunk-section-pos.html new file mode 100644 index 00000000..094fcb91 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/chunk-section-pos.html @@ -0,0 +1,51 @@ + + + + chunkSectionPos + + +
+
+ + +
+
+
+
+
+ +
+ +
+

chunkSectionPos

+
+
+ +
+
val chunkSectionPos: ChunkSectionPos
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/index.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/index.html new file mode 100644 index 00000000..cf449d41 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/index.html @@ -0,0 +1,367 @@ + + + + FabrikPosition + + +
+
+ + +
+
+
+
+
+ +
+ +
+

FabrikPosition

+
data class FabrikPosition(x: Double, y: Double, z: Double, worldIdentifier: Identifier?, pitch: Float, yaw: Float)

A class which can be initialized with all kinds of positions and has the ability to convert them to nearly every other kind of position.

Additionally, this class is serializable.

+
+
+
+
+

Constructors

+
+
+
+
FabrikPosition +
Link copied to clipboard
+
+
+
+
fun FabrikPosition(blockPos: BlockPos, worldIdentifier: Identifier? = null, pitch: Float = 0f, yaw: Float = 0f)
+
+
+
+
+ +
+
+
FabrikPosition +
Link copied to clipboard
+
+
+
+
fun FabrikPosition(vec3i: Vec3i, worldIdentifier: Identifier? = null, pitch: Float = 0f, yaw: Float = 0f)
+
+
+
+
+ +
+
+
FabrikPosition +
Link copied to clipboard
+
+
+
+
fun FabrikPosition(vec3f: Vec3f, worldIdentifier: Identifier? = null, pitch: Float = 0f, yaw: Float = 0f)
+
+
+
+
+ +
+
+
FabrikPosition +
Link copied to clipboard
+
+
+
+
fun FabrikPosition(vec3d: Vec3d, worldIdentifier: Identifier? = null, pitch: Float = 0f, yaw: Float = 0f)
+
+
+
+
+ +
+
+
FabrikPosition +
Link copied to clipboard
+
+
+
+
fun FabrikPosition(entity: Entity)
+
+
+
+
+ +
+
+
FabrikPosition +
Link copied to clipboard
+
+
+
+
fun FabrikPosition(chunkPos: ChunkPos, worldIdentifier: Identifier? = null, pitch: Float = 0f, yaw: Float = 0f)
+
+
+
+
+ +
+
+
FabrikPosition +
Link copied to clipboard
+
+
+
+
fun FabrikPosition(chunkSectionPos: ChunkSectionPos, worldIdentifier: Identifier? = null, pitch: Float = 0f, yaw: Float = 0f)
+
+
+
+
+ +
+
+
FabrikPosition +
Link copied to clipboard
+
+
+
+
fun FabrikPosition(x: Double, y: Double, z: Double, worldIdentifier: Identifier? = null, pitch: Float = 0f, yaw: Float = 0f)
+
+
+
+
+
+

Properties

+
+
+
+
blockPos +
Link copied to clipboard
+
+
+
+
val blockPos: BlockPos
+
+
+
+
+ +
+
+
chunkPos +
Link copied to clipboard
+
+
+
+
val chunkPos: ChunkPos
+
+
+
+
+ +
+
+
chunkSectionPos +
Link copied to clipboard
+
+
+
+
val chunkSectionPos: ChunkSectionPos
+
+
+
+
+ +
+
+
pitch +
Link copied to clipboard
+
+
+
+
val pitch: Float = 0f
+
+
+
+
+ +
+
+
posInChunk +
Link copied to clipboard
+
+
+
+
val posInChunk: PositionInChunk
+
+
+
+
+ +
+
+
roundedBlockPos +
Link copied to clipboard
+
+
+
+
val roundedBlockPos: BlockPos
+
+
+
+
+ +
+
+
vec3d +
Link copied to clipboard
+
+
+
+
val vec3d: Vec3d
+
+
+
+
+ +
+
+
vec3f +
Link copied to clipboard
+
+
+
+
val vec3f: Vec3f
+
+
+
+
+ +
+
+
vec3i +
Link copied to clipboard
+
+
+
+
val vec3i: Vec3i
+
+
+
+
+ +
+
+
world +
Link copied to clipboard
+
+
+
+
val world: ServerWorld?
+
+
+
+
+ +
+
+
worldIdentifier +
Link copied to clipboard
+
+
+
+
val worldIdentifier: Identifier? = null
+
+
+
+
+ +
+
+
worldKey +
Link copied to clipboard
+
+
+
+
val worldKey: RegistryKey<World>
+
+
+
+
+ +
+
+
x +
Link copied to clipboard
+
+
+
+
val x: Double
+
+
+
+
+ +
+
+
y +
Link copied to clipboard
+
+
+
+
val y: Double
+
+
+
+
+ +
+
+
yaw +
Link copied to clipboard
+
+
+
+
val yaw: Float = 0f
+
+
+
+
+ +
+
+
z +
Link copied to clipboard
+
+
+
+
val z: Double
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/pitch.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/pitch.html new file mode 100644 index 00000000..e740cd16 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/pitch.html @@ -0,0 +1,51 @@ + + + + pitch + + +
+
+ + +
+
+
+
+
+ +
+ +
+

pitch

+
+
+ +
+
val pitch: Float = 0f
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/pos-in-chunk.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/pos-in-chunk.html new file mode 100644 index 00000000..7daec01a --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/pos-in-chunk.html @@ -0,0 +1,51 @@ + + + + posInChunk + + +
+
+ + +
+
+
+
+
+ +
+ +
+

posInChunk

+
+
+ +
+
val posInChunk: PositionInChunk
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/rounded-block-pos.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/rounded-block-pos.html new file mode 100644 index 00000000..091606aa --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/rounded-block-pos.html @@ -0,0 +1,51 @@ + + + + roundedBlockPos + + +
+
+ + +
+
+
+
+
+ +
+ +
+

roundedBlockPos

+
+
+ +
+
val roundedBlockPos: BlockPos
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/vec3d.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/vec3d.html new file mode 100644 index 00000000..99e37bcc --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/vec3d.html @@ -0,0 +1,51 @@ + + + + vec3d + + +
+
+ + +
+
+
+
+
+ +
+ +
+

vec3d

+
+
+ +
+
val vec3d: Vec3d
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/vec3f.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/vec3f.html new file mode 100644 index 00000000..a79698e2 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/vec3f.html @@ -0,0 +1,51 @@ + + + + vec3f + + +
+
+ + +
+
+
+
+
+ +
+ +
+

vec3f

+
+
+ +
+
val vec3f: Vec3f
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/vec3i.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/vec3i.html new file mode 100644 index 00000000..250837e9 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/vec3i.html @@ -0,0 +1,51 @@ + + + + vec3i + + +
+
+ + +
+
+
+
+
+ +
+ +
+

vec3i

+
+
+ +
+
val vec3i: Vec3i
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/world-identifier.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/world-identifier.html new file mode 100644 index 00000000..afa67925 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/world-identifier.html @@ -0,0 +1,51 @@ + + + + worldIdentifier + + +
+
+ + +
+
+
+
+
+ +
+ +
+

worldIdentifier

+
+
+ +
+
val worldIdentifier: Identifier? = null
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/world-key.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/world-key.html new file mode 100644 index 00000000..a82c42cf --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/world-key.html @@ -0,0 +1,51 @@ + + + + worldKey + + +
+
+ + +
+
+
+
+
+ +
+ +
+

worldKey

+
+
+ +
+
val worldKey: RegistryKey<World>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/world.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/world.html new file mode 100644 index 00000000..2ea7a373 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/world.html @@ -0,0 +1,51 @@ + + + + world + + +
+
+ + +
+
+
+
+
+ +
+ +
+

world

+
+
+ +
+
val world: ServerWorld?
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/x.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/x.html new file mode 100644 index 00000000..f70cc929 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/x.html @@ -0,0 +1,51 @@ + + + + x + + +
+
+ + +
+
+
+
+
+ +
+ +
+

x

+
+
+ +
+
val x: Double
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/y.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/y.html new file mode 100644 index 00000000..8a01a440 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/y.html @@ -0,0 +1,51 @@ + + + + y + + +
+
+ + +
+
+
+
+
+ +
+ +
+

y

+
+
+ +
+
val y: Double
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/yaw.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/yaw.html new file mode 100644 index 00000000..5d80d3f6 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/yaw.html @@ -0,0 +1,51 @@ + + + + yaw + + +
+
+ + +
+
+
+
+
+ +
+ +
+

yaw

+
+
+ +
+
val yaw: Float = 0f
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/z.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/z.html new file mode 100644 index 00000000..28b1260a --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/z.html @@ -0,0 +1,51 @@ + + + + z + + +
+
+ + +
+
+
+
+
+ +
+ +
+

z

+
+
+ +
+
val z: Double
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-position-in-chunk/-position-in-chunk.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-position-in-chunk/-position-in-chunk.html new file mode 100644 index 00000000..3d39960d --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-position-in-chunk/-position-in-chunk.html @@ -0,0 +1,40 @@ + + + + PositionInChunk + + +
+
+ + +
+
+
+
+
+ +
+ +
+

PositionInChunk

+
+
+ +
+
fun PositionInChunk(blockPos: BlockPos)
fun PositionInChunk(x: Int, y: Int, z: Int)
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-position-in-chunk/get-block-pos.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-position-in-chunk/get-block-pos.html new file mode 100644 index 00000000..5ea874d2 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-position-in-chunk/get-block-pos.html @@ -0,0 +1,51 @@ + + + + getBlockPos + + +
+
+ + +
+
+
+
+
+ +
+ +
+

getBlockPos

+
+
+ +
+
fun getBlockPos(chunkPos: ChunkPos): BlockPos
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-position-in-chunk/index.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-position-in-chunk/index.html new file mode 100644 index 00000000..a9c29842 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-position-in-chunk/index.html @@ -0,0 +1,126 @@ + + + + PositionInChunk + + +
+
+ + +
+
+
+
+
+ +
+ +
+

PositionInChunk

+
data class PositionInChunk(x: Int, y: Int, z: Int)
+
+
+
+
+

Constructors

+
+
+
+
PositionInChunk +
Link copied to clipboard
+
+
+
+
fun PositionInChunk(blockPos: BlockPos)
+
+
+
+
+
+

Functions

+
+
+
+
getBlockPos +
Link copied to clipboard
+
+
+
+ +
+
fun getBlockPos(chunkPos: ChunkPos): BlockPos
+
+
+
+
+
+
+
+

Properties

+
+
+
+
x +
Link copied to clipboard
+
+
+
+
val x: Int
+
+
+
+
+ +
+
+
y +
Link copied to clipboard
+
+
+
+
val y: Int
+
+
+
+
+ +
+
+
z +
Link copied to clipboard
+
+
+
+
val z: Int
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-position-in-chunk/x.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-position-in-chunk/x.html new file mode 100644 index 00000000..35f6e97e --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-position-in-chunk/x.html @@ -0,0 +1,51 @@ + + + + x + + +
+
+ + +
+
+
+
+
+ +
+ +
+

x

+
+
+ +
+
val x: Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-position-in-chunk/y.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-position-in-chunk/y.html new file mode 100644 index 00000000..cb5615c4 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-position-in-chunk/y.html @@ -0,0 +1,51 @@ + + + + y + + +
+
+ + +
+
+
+
+
+ +
+ +
+

y

+
+
+ +
+
val y: Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-position-in-chunk/z.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-position-in-chunk/z.html new file mode 100644 index 00000000..3830cf36 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/-position-in-chunk/z.html @@ -0,0 +1,51 @@ + + + + z + + +
+
+ + +
+
+
+
+
+ +
+ +
+

z

+
+
+ +
+
val z: Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/index.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/index.html new file mode 100644 index 00000000..049753fc --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.math/index.html @@ -0,0 +1,76 @@ + + + + net.axay.fabrik.core.math + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.core.math

+

Conversion between different types of Locations, extensions for working with vectors

+
+
+
+
+

Types

+
+
+
+
FabrikPosition +
Link copied to clipboard
+
+
+
+ +
+
data class FabrikPosition(x: Double, y: Double, z: Double, worldIdentifier: Identifier?, pitch: Float, yaw: Float)
+
+
A class which can be initialized with all kinds of positions and has the ability to convert them to nearly every other kind of position.
+
+
+
+
+ +
+
+
PositionInChunk +
Link copied to clipboard
+
+
+
+ +
+
data class PositionInChunk(x: Int, y: Int, z: Int)
+
+
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.packet/index.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.packet/index.html new file mode 100644 index 00000000..79b121ac --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.packet/index.html @@ -0,0 +1,59 @@ + + + + net.axay.fabrik.core.packet + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.core.packet

+

Simple extensions for sending packets

+
+
+
+
+

Functions

+
+
+
+
sendPacket +
Link copied to clipboard
+
+
+
+ +
+
fun Iterable<ServerPlayerEntity>.sendPacket(packet: Packet<*>)
+
+
Sends the packet to all players in the iterable.
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.packet/send-packet.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.packet/send-packet.html new file mode 100644 index 00000000..41aecef5 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.packet/send-packet.html @@ -0,0 +1,51 @@ + + + + sendPacket + + +
+
+ + +
+
+
+
+
+ +
+ +
+

sendPacket

+
+
+ +
+
fun Iterable<ServerPlayerEntity>.sendPacket(packet: Packet<*>)
+
+

Sends the packet to all players in the iterable.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/-identifier-serializer/-identifier-serializer.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/-identifier-serializer/-identifier-serializer.html new file mode 100644 index 00000000..0096c86d --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/-identifier-serializer/-identifier-serializer.html @@ -0,0 +1,51 @@ + + + + IdentifierSerializer + + +
+
+ + +
+
+
+
+
+ +
+ +
+

IdentifierSerializer

+
+
+ +
+
fun IdentifierSerializer()
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/-identifier-serializer/deserialize.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/-identifier-serializer/deserialize.html new file mode 100644 index 00000000..b8405dc6 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/-identifier-serializer/deserialize.html @@ -0,0 +1,51 @@ + + + + deserialize + + +
+
+ + +
+
+
+
+
+ +
+ +
+

deserialize

+
+
+ +
+
open override fun deserialize(decoder: Decoder): Identifier
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/-identifier-serializer/index.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/-identifier-serializer/index.html new file mode 100644 index 00000000..2cc38dff --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/-identifier-serializer/index.html @@ -0,0 +1,128 @@ + + + + IdentifierSerializer + + +
+
+ + +
+
+
+
+
+ +
+ +
+

IdentifierSerializer

+
class IdentifierSerializer : FabrikSerializer<Identifier>
+
+
+
+
+

Functions

+
+
+
+
deserialize +
Link copied to clipboard
+
+
+
+ +
+
open override fun deserialize(decoder: Decoder): Identifier
+
+
+
+
+
+
+ +
+
+
serialize +
Link copied to clipboard
+
+
+
+ +
+
open override fun serialize(encoder: Encoder, value: Identifier)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
descriptor +
Link copied to clipboard
+
+
+
+
open override val descriptor: SerialDescriptor
+
+
+
+
+ +
+
+
descriptorName +
Link copied to clipboard
+
+
+
+
val descriptorName: String
+
+
+
+
+ +
+
+
primitiveKind +
Link copied to clipboard
+
+
+
+
val primitiveKind: PrimitiveKind
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/-identifier-serializer/serialize.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/-identifier-serializer/serialize.html new file mode 100644 index 00000000..1a92ae24 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/-identifier-serializer/serialize.html @@ -0,0 +1,51 @@ + + + + serialize + + +
+
+ + +
+
+
+
+
+ +
+ +
+

serialize

+
+
+ +
+
open override fun serialize(encoder: Encoder, value: Identifier)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/index.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/index.html new file mode 100644 index 00000000..74bde45e --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/index.html @@ -0,0 +1,58 @@ + + + + net.axay.fabrik.core.serialization.serializers + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.core.serialization.serializers

+
+
+
+
+

Types

+
+
+
+
IdentifierSerializer +
Link copied to clipboard
+
+
+
+ +
+
class IdentifierSerializer : FabrikSerializer<Identifier>
+
+
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.serialization/-fabrik-serializer/-fabrik-serializer.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.serialization/-fabrik-serializer/-fabrik-serializer.html new file mode 100644 index 00000000..9afeee42 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.serialization/-fabrik-serializer/-fabrik-serializer.html @@ -0,0 +1,51 @@ + + + + FabrikSerializer + + +
+
+ + +
+
+
+
+
+ +
+ +
+

FabrikSerializer

+
+
+ +
+
fun FabrikSerializer(primitiveKind: PrimitiveKind = PrimitiveKind.STRING)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.serialization/-fabrik-serializer/descriptor-name.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.serialization/-fabrik-serializer/descriptor-name.html new file mode 100644 index 00000000..3357b552 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.serialization/-fabrik-serializer/descriptor-name.html @@ -0,0 +1,51 @@ + + + + descriptorName + + +
+
+ + +
+
+
+
+
+ +
+ +
+

descriptorName

+
+
+ +
+
val descriptorName: String
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.serialization/-fabrik-serializer/descriptor.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.serialization/-fabrik-serializer/descriptor.html new file mode 100644 index 00000000..6568fb44 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.serialization/-fabrik-serializer/descriptor.html @@ -0,0 +1,51 @@ + + + + descriptor + + +
+
+ + +
+
+
+
+
+ +
+ +
+

descriptor

+
+
+ +
+
open override val descriptor: SerialDescriptor
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.serialization/-fabrik-serializer/index.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.serialization/-fabrik-serializer/index.html new file mode 100644 index 00000000..00fe4d2d --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.serialization/-fabrik-serializer/index.html @@ -0,0 +1,139 @@ + + + + FabrikSerializer + + +
+
+ + +
+
+
+
+
+ +
+ +
+

FabrikSerializer

+
abstract class FabrikSerializer<T>(primitiveKind: PrimitiveKind) : KSerializer<T>
+
+
+
+
+

Functions

+
+
+
+
deserialize +
Link copied to clipboard
+
+
+
+ +
+
abstract fun deserialize(decoder: Decoder): T
+
+
+
+
+
+
+ +
+
+
serialize +
Link copied to clipboard
+
+
+
+ +
+
abstract fun serialize(encoder: Encoder, value: T)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
descriptor +
Link copied to clipboard
+
+
+
+
open override val descriptor: SerialDescriptor
+
+
+
+
+ +
+
+
descriptorName +
Link copied to clipboard
+
+
+
+
val descriptorName: String
+
+
+
+
+ +
+
+
primitiveKind +
Link copied to clipboard
+
+
+
+
val primitiveKind: PrimitiveKind
+
+
+
+
+
+

Inheritors

+
+
+
+
IdentifierSerializer +
Link copied to clipboard
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.serialization/-fabrik-serializer/primitive-kind.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.serialization/-fabrik-serializer/primitive-kind.html new file mode 100644 index 00000000..4f1c6d58 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.serialization/-fabrik-serializer/primitive-kind.html @@ -0,0 +1,51 @@ + + + + primitiveKind + + +
+
+ + +
+
+
+
+
+ +
+ +
+

primitiveKind

+
+
+ +
+
val primitiveKind: PrimitiveKind
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.serialization/index.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.serialization/index.html new file mode 100644 index 00000000..caf03fd0 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.serialization/index.html @@ -0,0 +1,58 @@ + + + + net.axay.fabrik.core.serialization + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.core.serialization

+
+
+
+
+

Types

+
+
+
+
FabrikSerializer +
Link copied to clipboard
+
+
+
+ +
+
abstract class FabrikSerializer<T>(primitiveKind: PrimitiveKind) : KSerializer<T>
+
+
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-changing-sideboard-line/-changing-sideboard-line.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-changing-sideboard-line/-changing-sideboard-line.html new file mode 100644 index 00000000..fa217833 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-changing-sideboard-line/-changing-sideboard-line.html @@ -0,0 +1,51 @@ + + + + ChangingSideboardLine + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ChangingSideboardLine

+
+
+ +
+
fun ChangingSideboardLine(textFlow: Flow<Text>)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-changing-sideboard-line/index.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-changing-sideboard-line/index.html new file mode 100644 index 00000000..31d76eaa --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-changing-sideboard-line/index.html @@ -0,0 +1,81 @@ + + + + ChangingSideboardLine + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ChangingSideboardLine

+
class ChangingSideboardLine(textFlow: Flow<Text>) : SideboardLine

A sideboard line which does change. Everytime the given textFlow emits a new Text, the sideboard line will be updated for all players currently seeing the Sideboard.

+
+
+
+
+

Constructors

+
+
+
+
ChangingSideboardLine +
Link copied to clipboard
+
+
+
+
fun ChangingSideboardLine(textFlow: Flow<Text>)
+
+
+
+
+
+

Properties

+
+
+
+
textFlow +
Link copied to clipboard
+
+
+
+
open override val textFlow: Flow<Text>
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-changing-sideboard-line/text-flow.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-changing-sideboard-line/text-flow.html new file mode 100644 index 00000000..97bfde29 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-changing-sideboard-line/text-flow.html @@ -0,0 +1,51 @@ + + + + textFlow + + +
+
+ + +
+
+
+
+
+ +
+ +
+

textFlow

+
+
+ +
+
open override val textFlow: Flow<Text>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-builder/-sideboard-builder.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-builder/-sideboard-builder.html new file mode 100644 index 00000000..7397e19d --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-builder/-sideboard-builder.html @@ -0,0 +1,51 @@ + + + + SideboardBuilder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

SideboardBuilder

+
+
+ +
+
fun SideboardBuilder()
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-builder/emit-literal-text.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-builder/emit-literal-text.html new file mode 100644 index 00000000..fa47aa9d --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-builder/emit-literal-text.html @@ -0,0 +1,51 @@ + + + + emitLiteralText + + +
+
+ + +
+
+
+
+
+ +
+ +
+

emitLiteralText

+
+
+ +
+
inline suspend fun FlowCollector<Text>.emitLiteralText(baseText: String = "", crossinline builder: LiteralTextBuilder.() -> Unit = {})
+
+

A utility function, allowing you to emit a Text to the flow, which is built by an easy to use literalText builder.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-builder/index.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-builder/index.html new file mode 100644 index 00000000..c96c1590 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-builder/index.html @@ -0,0 +1,159 @@ + + + + SideboardBuilder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

SideboardBuilder

+
class SideboardBuilder

A helper class which is used to create a Sideboard.

You probably want to use this class via the sideboard function.

+
+
+
+
+

Constructors

+
+
+
+
SideboardBuilder +
Link copied to clipboard
+
+
+
+
fun SideboardBuilder()
+
+
+
+
+
+

Functions

+
+
+
+
emitLiteralText +
Link copied to clipboard
+
+
+
+ +
+
inline suspend fun FlowCollector<Text>.emitLiteralText(baseText: String = "", crossinline builder: LiteralTextBuilder.() -> Unit = {})
+
+
A utility function, allowing you to emit a Text to the flow, which is built by an easy to use literalText builder.
+
+
+
+
+ +
+
+
line +
Link copied to clipboard
+
+
+
+ +
+
inline fun line(block: () -> Text)
+
+
Adds a simple and static line of text.
+
+ +
+
fun line(text: Text)
+
+
Adds a simple and static line of text.
+
+
+
+
+ +
+
+
lineChanging +
Link copied to clipboard
+
+
+
+ +
+
inline fun lineChanging(crossinline flowBuilder: suspend FlowCollector<Text>.() -> Unit)
+
+
Adds a line where the content is changing.
+
+
+
+
+ +
+
+
lineChangingPeriodically +
Link copied to clipboard
+
+
+
+ +
+
inline fun lineChangingPeriodically(period: Long, crossinline block: suspend () -> Text)
+
+
Adds a line where the content is changing / updating periodically.
+
+
+
+
+ +
+
+
literalLine +
Link copied to clipboard
+
+
+
+ +
+
inline fun literalLine(baseText: String = "", crossinline builder: LiteralTextBuilder.() -> Unit = {})
+
+
Adds a simple and static line of text.
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-builder/line-changing-periodically.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-builder/line-changing-periodically.html new file mode 100644 index 00000000..dd217bd6 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-builder/line-changing-periodically.html @@ -0,0 +1,51 @@ + + + + lineChangingPeriodically + + +
+
+ + +
+
+
+
+
+ +
+ +
+

lineChangingPeriodically

+
+
+ +
+
inline fun lineChangingPeriodically(period: Long, crossinline block: suspend () -> Text)
+
+

Adds a line where the content is changing / updating periodically.

Parameters

period

the period in milliseconds

block

the callback which is executed each time to get the content of the line

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-builder/line-changing.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-builder/line-changing.html new file mode 100644 index 00000000..f2d1bcfd --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-builder/line-changing.html @@ -0,0 +1,51 @@ + + + + lineChanging + + +
+
+ + +
+
+
+
+
+ +
+ +
+

lineChanging

+
+
+ +
+
inline fun lineChanging(crossinline flowBuilder: suspend FlowCollector<Text>.() -> Unit)
+
+

Adds a line where the content is changing.

To change the content, simply emit a new value to the flow.

This function allows you to add some custom change logic. If you want your line to update / change periodically, use the lineChangingPeriodically or literalLineChangingPeriodically functions instead.

See flow documention to learn more about flows.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-builder/line.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-builder/line.html new file mode 100644 index 00000000..6ff84a6c --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-builder/line.html @@ -0,0 +1,46 @@ + + + + line + + +
+
+ + +
+
+
+
+
+ +
+ +
+

line

+
+
+ +
+
fun line(text: Text)
+
+

Adds a simple and static line of text.

+
+ +
+
inline fun line(block: () -> Text)
+
+

Adds a simple and static line of text. The block parameter can be used to add some additional logic.

+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-builder/literal-line.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-builder/literal-line.html new file mode 100644 index 00000000..df20b406 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-builder/literal-line.html @@ -0,0 +1,51 @@ + + + + literalLine + + +
+
+ + +
+
+
+
+
+ +
+ +
+

literalLine

+
+
+ +
+
inline fun literalLine(baseText: String = "", crossinline builder: LiteralTextBuilder.() -> Unit = {})
+
+

Adds a simple and static line of text.

The difference to line is that this function immediately opens a literalText builder.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-line/index.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-line/index.html new file mode 100644 index 00000000..7638329e --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-line/index.html @@ -0,0 +1,86 @@ + + + + SideboardLine + + +
+
+ + +
+
+
+
+
+ +
+ +
+

SideboardLine

+
interface SideboardLine

This interface represents one line in a Sideboard.

+
+
+
+
+

Properties

+
+
+
+
textFlow +
Link copied to clipboard
+
+
+
+
abstract val textFlow: Flow<Text>
+
+
+
+
+
+

Inheritors

+
+
+
+
SimpleSideboardLine +
Link copied to clipboard
+
+
+
+
+ +
+
+
ChangingSideboardLine +
Link copied to clipboard
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-line/text-flow.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-line/text-flow.html new file mode 100644 index 00000000..4bc14fca --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-line/text-flow.html @@ -0,0 +1,51 @@ + + + + textFlow + + +
+
+ + +
+
+
+
+
+ +
+ +
+

textFlow

+
+
+ +
+
abstract val textFlow: Flow<Text>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard/-sideboard.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard/-sideboard.html new file mode 100644 index 00000000..f4ad58d0 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard/-sideboard.html @@ -0,0 +1,51 @@ + + + + Sideboard + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Sideboard

+
+
+ +
+
fun Sideboard(name: String, displayName: Text, lines: List<SideboardLine>)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard/index.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard/index.html new file mode 100644 index 00000000..a334ab50 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard/index.html @@ -0,0 +1,66 @@ + + + + Sideboard + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Sideboard

+
class Sideboard(name: String, displayName: Text, lines: List<SideboardLine>)

A sideboard which can be displayed to a variable collection of players using the displayToPlayer function. A sideboard is an abstraction of Mincraft's server side scoreboards displayed on the right-hand side of the screen.

Note: You probably want to build this class using the sideboard builder API. See sideboard!

+
+
+
+
+

Constructors

+
+
+
+
Sideboard +
Link copied to clipboard
+
+
+
+
fun Sideboard(name: String, displayName: Text, lines: List<SideboardLine>)
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-simple-sideboard-line/-simple-sideboard-line.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-simple-sideboard-line/-simple-sideboard-line.html new file mode 100644 index 00000000..8359601d --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-simple-sideboard-line/-simple-sideboard-line.html @@ -0,0 +1,51 @@ + + + + SimpleSideboardLine + + +
+
+ + +
+
+
+
+
+ +
+ +
+

SimpleSideboardLine

+
+
+ +
+
fun SimpleSideboardLine(text: Text)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-simple-sideboard-line/index.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-simple-sideboard-line/index.html new file mode 100644 index 00000000..a52e801d --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-simple-sideboard-line/index.html @@ -0,0 +1,81 @@ + + + + SimpleSideboardLine + + +
+
+ + +
+
+
+
+
+ +
+ +
+

SimpleSideboardLine

+
class SimpleSideboardLine(text: Text) : SideboardLine

A sideboard line which does not change and always displays the same Text.

+
+
+
+
+

Constructors

+
+
+
+
SimpleSideboardLine +
Link copied to clipboard
+
+
+
+
fun SimpleSideboardLine(text: Text)
+
+
+
+
+
+

Properties

+
+
+
+
textFlow +
Link copied to clipboard
+
+
+
+
open override val textFlow: Flow<Text>
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-simple-sideboard-line/text-flow.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-simple-sideboard-line/text-flow.html new file mode 100644 index 00000000..fb52bad0 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/-simple-sideboard-line/text-flow.html @@ -0,0 +1,51 @@ + + + + textFlow + + +
+
+ + +
+
+
+
+
+ +
+ +
+

textFlow

+
+
+ +
+
open override val textFlow: Flow<Text>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/index.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/index.html new file mode 100644 index 00000000..cd0818d7 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/index.html @@ -0,0 +1,163 @@ + + + + net.axay.fabrik.core.sideboard + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.core.sideboard

+

A sideboard builder (displayed using scoreboards), supporting boards with changing content. The sideboard can be displayed to a selection of players.

+
+
+
+
+

Types

+
+
+
+
ChangingSideboardLine +
Link copied to clipboard
+
+
+
+ +
+
class ChangingSideboardLine(textFlow: Flow<Text>) : SideboardLine
+
+
A sideboard line which does change.
+
+
+
+
+ +
+
+
Sideboard +
Link copied to clipboard
+
+
+
+ +
+
class Sideboard(name: String, displayName: Text, lines: List<SideboardLine>)
+
+
A sideboard which can be displayed to a variable collection of players using the displayToPlayer function.
+
+
+
+
+ +
+
+
SideboardBuilder +
Link copied to clipboard
+
+
+
+ +
+
class SideboardBuilder
+
+
A helper class which is used to create a Sideboard.
+
+
+
+
+ +
+
+
SideboardLine +
Link copied to clipboard
+
+
+
+ +
+
interface SideboardLine
+
+
This interface represents one line in a Sideboard.
+
+
+
+
+ +
+
+
SimpleSideboardLine +
Link copied to clipboard
+
+
+
+ +
+
class SimpleSideboardLine(text: Text) : SideboardLine
+
+
A sideboard line which does not change and always displays the same Text.
+
+
+
+
+
+

Functions

+
+
+
+
showSideboard +
Link copied to clipboard
+
+
+
+ +
+
fun ServerPlayerEntity.showSideboard(sideboard: Sideboard)
+
+
Displays the given sideboard to the player.
+
+
+
+
+ +
+
+
sideboard +
Link copied to clipboard
+
+
+
+ +
+
inline fun sideboard(displayName: Text, name: String = displayName.string.filter { it.isLetter() }.take(16), builder: SideboardBuilder.() -> Unit): Sideboard
+
+
Opens a new sideboard builder and returns the final sideboard.
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/show-sideboard.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/show-sideboard.html new file mode 100644 index 00000000..c1716065 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/show-sideboard.html @@ -0,0 +1,51 @@ + + + + showSideboard + + +
+
+ + +
+
+
+
+
+ +
+ +
+

showSideboard

+
+
+ +
+
fun ServerPlayerEntity.showSideboard(sideboard: Sideboard)
+
+

Displays the given sideboard to the player. Future updates will be visible to the player as well.

If the player leaves and then reconnects, you have to call this function again if you wish to show the player the same sideboard.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/sideboard.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/sideboard.html new file mode 100644 index 00000000..bb59303d --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.sideboard/sideboard.html @@ -0,0 +1,51 @@ + + + + sideboard + + +
+
+ + +
+
+
+
+
+ +
+ +
+

sideboard

+
+
+ +
+
inline fun sideboard(displayName: Text, name: String = displayName.string.filter { it.isLetter() }.take(16), builder: SideboardBuilder.() -> Unit): Sideboard
+
+

Opens a new sideboard builder and returns the final sideboard.

You can then open the sideboard to a ServerPlayerEntity using ServerPlayerEntity.showSideboard.

Return

the final instance of Sideboard

Parameters

displayName

the name of sideboard, which is displayed on the top

name

an optional internal name of the sideboard (only visible to the player via commands) - this defaults to the string of displayName

builder
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.task/-coroutine-task/-coroutine-task.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.task/-coroutine-task/-coroutine-task.html new file mode 100644 index 00000000..9859a57f --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.task/-coroutine-task/-coroutine-task.html @@ -0,0 +1,51 @@ + + + + CoroutineTask + + +
+
+ + +
+
+
+
+
+ +
+ +
+

CoroutineTask

+
+
+ +
+
fun CoroutineTask(howOften: Long, round: Long = 1)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.task/-coroutine-task/counter-down-to-one.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.task/-coroutine-task/counter-down-to-one.html new file mode 100644 index 00000000..019ea1a8 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.task/-coroutine-task/counter-down-to-one.html @@ -0,0 +1,51 @@ + + + + counterDownToOne + + +
+
+ + +
+
+
+
+
+ +
+ +
+

counterDownToOne

+
+
+ +
+
val counterDownToOne: Long
+
+

Counts down to 1, starting from the given value of howOften (inclusive).

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.task/-coroutine-task/counter-down-to-zero.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.task/-coroutine-task/counter-down-to-zero.html new file mode 100644 index 00000000..01789697 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.task/-coroutine-task/counter-down-to-zero.html @@ -0,0 +1,51 @@ + + + + counterDownToZero + + +
+
+ + +
+
+
+
+
+ +
+ +
+

counterDownToZero

+
+
+ +
+
val counterDownToZero: Long
+
+

Counts down to 0, starting from the given value of howOften (exclusive).

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.task/-coroutine-task/index.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.task/-coroutine-task/index.html new file mode 100644 index 00000000..3b8937f4 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.task/-coroutine-task/index.html @@ -0,0 +1,105 @@ + + + + CoroutineTask + + +
+
+ + +
+
+
+
+
+ +
+ +
+

CoroutineTask

+
class CoroutineTask(howOften: Long, round: Long)
+
+
+
+
+

Properties

+
+
+
+
counterDownToOne +
Link copied to clipboard
+
+
+
+
val counterDownToOne: Long
Counts down to 1, starting from the given value of howOften (inclusive).
+
+
+
+
+ +
+
+
counterDownToZero +
Link copied to clipboard
+
+
+
+
val counterDownToZero: Long
Counts down to 0, starting from the given value of howOften (exclusive).
+
+
+
+
+ +
+
+
round +
Link copied to clipboard
+
+
+
+
var round: Long = 1
The current round.
+
+
+
+
+ +
+
+
roundFromZero +
Link copied to clipboard
+
+
+
+
val roundFromZero: Long
The current round.
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.task/-coroutine-task/round-from-zero.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.task/-coroutine-task/round-from-zero.html new file mode 100644 index 00000000..3906e6fb --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.task/-coroutine-task/round-from-zero.html @@ -0,0 +1,51 @@ + + + + roundFromZero + + +
+
+ + +
+
+
+
+
+ +
+ +
+

roundFromZero

+
+
+ +
+
val roundFromZero: Long
+
+

The current round.

Counts up from 0 to the given value of howOften (exclusive).

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.task/-coroutine-task/round.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.task/-coroutine-task/round.html new file mode 100644 index 00000000..7fafc83f --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.task/-coroutine-task/round.html @@ -0,0 +1,51 @@ + + + + round + + +
+
+ + +
+
+
+
+
+ +
+ +
+

round

+
+
+ +
+
var round: Long = 1
+
+

The current round.

Counts up from 1 to the given value of howOften (inclusive).

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.task/coroutine-task.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.task/coroutine-task.html new file mode 100644 index 00000000..3d255134 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.task/coroutine-task.html @@ -0,0 +1,51 @@ + + + + coroutineTask + + +
+
+ + +
+
+
+
+
+ +
+ +
+

coroutineTask

+
+
+ +
+
inline fun coroutineTask(sync: Boolean = true, howOften: Long = 1, period: Long = 0, delay: Long = 0, crossinline task: suspend CoroutineScope.(task: CoroutineTask) -> Unit): Job
+
+

Allows you to use coroutines for tasks which are commonly needed when creating mods.

Return

the CoroutineTask

Parameters

sync

if true, the coroutine will be executed by the MinecraftServer itself

howOften

specifies how often the task should be executed

period

the time (in ms) between each "round" of execution

delay

the delay (in ms) for the task to start

task

the task which should be executed

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.task/fabrik-coroutine-scope.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.task/fabrik-coroutine-scope.html new file mode 100644 index 00000000..67d0f242 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.task/fabrik-coroutine-scope.html @@ -0,0 +1,51 @@ + + + + fabrikCoroutineScope + + +
+
+ + +
+
+
+
+
+ +
+ +
+

fabrikCoroutineScope

+
+
+ +
+
val fabrikCoroutineScope: CoroutineScope
+
+

A CoroutineScope using the "Default" dispatcher of kotlinx.coroutines.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.task/index.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.task/index.html new file mode 100644 index 00000000..af84e235 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.task/index.html @@ -0,0 +1,153 @@ + + + + net.axay.fabrik.core.task + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.core.task

+

Coroutine utilities (for example a Minecraft main thread dispatcher) and coroutine task functions

+
+
+
+
+

Types

+
+
+
+
CoroutineTask +
Link copied to clipboard
+
+
+
+ +
+
class CoroutineTask(howOften: Long, round: Long)
+
+
+
+
+
+
+
+

Functions

+
+
+
+
coroutineTask +
Link copied to clipboard
+
+
+
+ +
+
inline fun coroutineTask(sync: Boolean = true, howOften: Long = 1, period: Long = 0, delay: Long = 0, crossinline task: suspend CoroutineScope.(task: CoroutineTask) -> Unit): Job
+
+
Allows you to use coroutines for tasks which are commonly needed when creating mods.
+
+
+
+
+ +
+
+
initWithServerAsync +
Link copied to clipboard
+
+
+
+ +
+
inline fun <T> initWithServerAsync(crossinline block: suspend CoroutineScope.(MinecraftServer) -> T): Deferred<T>
+
+
Returns a Deferred<T> which will be completed as soon as the server is starting.
+
+
+
+
+ +
+
+
mcSyncLaunch +
Link copied to clipboard
+
+
+
+ +
+
fun CoroutineScope.mcSyncLaunch(block: suspend CoroutineScope.() -> Unit): Job
+
+
Does the same as launch, but the dispatcher defaults to mcCoroutineDispatcher.
+
+
+
+
+
+

Properties

+
+
+
+
fabrikCoroutineScope +
Link copied to clipboard
+
+
+
+
val fabrikCoroutineScope: CoroutineScope
A CoroutineScope using the "Default" dispatcher of kotlinx.coroutines.
+
+
+
+
+ +
+
+
mcCoroutineDispatcher +
Link copied to clipboard
+
+
+
+
lateinit var mcCoroutineDispatcher: CoroutineDispatcher
A CoroutineDispatcher which executes code synchronously to the MinecraftServer main thread.
+
+
+
+
+ +
+
+
mcCoroutineScope +
Link copied to clipboard
+
+
+
+
lateinit var mcCoroutineScope: CoroutineScope
A CoroutineScope using the current MinecraftServer as the Dispatcher.
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.task/init-with-server-async.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.task/init-with-server-async.html new file mode 100644 index 00000000..58b11132 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.task/init-with-server-async.html @@ -0,0 +1,51 @@ + + + + initWithServerAsync + + +
+
+ + +
+
+
+
+
+ +
+ +
+

initWithServerAsync

+
+
+ +
+
inline fun <T> initWithServerAsync(crossinline block: suspend CoroutineScope.(MinecraftServer) -> T): Deferred<T>
+
+

Returns a Deferred<T> which will be completed as soon as the server is starting.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.task/mc-coroutine-dispatcher.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.task/mc-coroutine-dispatcher.html new file mode 100644 index 00000000..1e4210c4 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.task/mc-coroutine-dispatcher.html @@ -0,0 +1,51 @@ + + + + mcCoroutineDispatcher + + +
+
+ + +
+
+
+
+
+ +
+ +
+

mcCoroutineDispatcher

+
+
+ +
+
lateinit var mcCoroutineDispatcher: CoroutineDispatcher
+
+

A CoroutineDispatcher which executes code synchronously to the MinecraftServer main thread.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.task/mc-coroutine-scope.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.task/mc-coroutine-scope.html new file mode 100644 index 00000000..53eb5603 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.task/mc-coroutine-scope.html @@ -0,0 +1,51 @@ + + + + mcCoroutineScope + + +
+
+ + +
+
+
+
+
+ +
+ +
+

mcCoroutineScope

+
+
+ +
+
lateinit var mcCoroutineScope: CoroutineScope
+
+

A CoroutineScope using the current MinecraftServer as the Dispatcher.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.task/mc-sync-launch.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.task/mc-sync-launch.html new file mode 100644 index 00000000..4b971e24 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.task/mc-sync-launch.html @@ -0,0 +1,51 @@ + + + + mcSyncLaunch + + +
+
+ + +
+
+
+
+
+ +
+ +
+

mcSyncLaunch

+
+
+ +
+
fun CoroutineScope.mcSyncLaunch(block: suspend CoroutineScope.() -> Unit): Job
+
+

Does the same as launch, but the dispatcher defaults to mcCoroutineDispatcher.

This way, you can execute code synchronously (to the MinecraftServer main thread) very easily.

coroutineScope {
mcSyncLaunch {
// suspending and sync now
}
}
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/-literal-text-builder.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/-literal-text-builder.html new file mode 100644 index 00000000..a923b4f6 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/-literal-text-builder.html @@ -0,0 +1,40 @@ + + + + LiteralTextBuilder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

LiteralTextBuilder

+
+
+ +
+
fun LiteralTextBuilder(text: String, parentStyle: Style, inheritStyle: Boolean)
fun LiteralTextBuilder(text: BaseText, parentStyle: Style, inheritStyle: Boolean)
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/bold.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/bold.html new file mode 100644 index 00000000..f009e157 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/bold.html @@ -0,0 +1,51 @@ + + + + bold + + +
+
+ + +
+
+
+
+
+ +
+ +
+

bold

+
+
+ +
+
var bold: Boolean? = null
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/build.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/build.html new file mode 100644 index 00000000..2b7d6aff --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/build.html @@ -0,0 +1,51 @@ + + + + build + + +
+
+ + +
+
+
+
+
+ +
+ +
+

build

+
+
+ +
+
fun build(): BaseText
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/click-event.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/click-event.html new file mode 100644 index 00000000..c7605d57 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/click-event.html @@ -0,0 +1,51 @@ + + + + clickEvent + + +
+
+ + +
+
+
+
+
+ +
+ +
+

clickEvent

+
+
+ +
+
var clickEvent: ClickEvent? = null
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/color.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/color.html new file mode 100644 index 00000000..78574d3e --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/color.html @@ -0,0 +1,51 @@ + + + + color + + +
+
+ + +
+
+
+
+
+ +
+ +
+

color

+
+
+ +
+
var color: Int? = null
+
+

The text color. As this is an Int representing an RGB color, this can be set in the following way:

e.g. Medium turquoise:

  • color = 0x4BD6CB

  • color = 4970187

e.g. Crimson:

  • color = 0xF21347

  • color = 15864647

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/current-style.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/current-style.html new file mode 100644 index 00000000..0a44f107 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/current-style.html @@ -0,0 +1,51 @@ + + + + currentStyle + + +
+
+ + +
+
+
+
+
+ +
+ +
+

currentStyle

+
+
+ +
+
val currentStyle: Style
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/empty-line.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/empty-line.html new file mode 100644 index 00000000..95c04eaf --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/empty-line.html @@ -0,0 +1,51 @@ + + + + emptyLine + + +
+
+ + +
+
+
+
+
+ +
+ +
+

emptyLine

+
+
+ +
+
fun emptyLine()
+
+

Adds an empty line.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/hover-event.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/hover-event.html new file mode 100644 index 00000000..ca4af004 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/hover-event.html @@ -0,0 +1,51 @@ + + + + hoverEvent + + +
+
+ + +
+
+
+
+
+ +
+ +
+

hoverEvent

+
+
+ +
+
var hoverEvent: HoverEvent? = null
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/index.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/index.html new file mode 100644 index 00000000..dba4db0f --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/index.html @@ -0,0 +1,261 @@ + + + + LiteralTextBuilder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

LiteralTextBuilder

+
class LiteralTextBuilder(text: BaseText, parentStyle: Style, inheritStyle: Boolean)
+
+
+
+
+

Constructors

+
+
+
+
LiteralTextBuilder +
Link copied to clipboard
+
+
+
+
fun LiteralTextBuilder(text: String, parentStyle: Style, inheritStyle: Boolean)
+
+
+
+
+
+

Functions

+
+
+
+
build +
Link copied to clipboard
+
+
+
+ +
+
fun build(): BaseText
+
+
+
+
+
+
+ +
+
+
emptyLine +
Link copied to clipboard
+
+
+
+ +
+
fun emptyLine()
+
+
Adds an empty line.
+
+
+
+
+ +
+
+
newLine +
Link copied to clipboard
+
+
+
+ +
+
fun newLine()
+
+
Adds a line break.
+
+
+
+
+ +
+
+
text +
Link copied to clipboard
+
+
+
+ +
+
inline fun text(text: String = "", inheritStyle: Boolean = true, builder: LiteralTextBuilder.() -> Unit = { })
+
+
Append text to the parent.
+
+ +
+
inline fun text(text: Text, inheritStyle: Boolean = true, builder: LiteralTextBuilder.() -> Unit = { })
+
+
Append text to the parent.
+
+
+
+
+
+

Properties

+
+
+
+
bold +
Link copied to clipboard
+
+
+
+
var bold: Boolean? = null
+
+
+
+
+ +
+
+
clickEvent +
Link copied to clipboard
+
+
+
+
var clickEvent: ClickEvent? = null
+
+
+
+
+ +
+
+
color +
Link copied to clipboard
+
+
+
+
var color: Int? = null
The text color.
+
+
+
+
+ +
+
+
currentStyle +
Link copied to clipboard
+
+
+
+
val currentStyle: Style
+
+
+
+
+ +
+
+
hoverEvent +
Link copied to clipboard
+
+
+
+
var hoverEvent: HoverEvent? = null
+
+
+
+
+ +
+
+
italic +
Link copied to clipboard
+
+
+
+
var italic: Boolean? = null
+
+
+
+
+ +
+
+
siblingText +
Link copied to clipboard
+
+
+
+
val siblingText: LiteralText
+
+
+
+
+ +
+
+
strikethrough +
Link copied to clipboard
+
+
+
+
var strikethrough: Boolean? = null
+
+
+
+
+ +
+
+
underline +
Link copied to clipboard
+
+
+
+
var underline: Boolean? = null
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/italic.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/italic.html new file mode 100644 index 00000000..1f5600f8 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/italic.html @@ -0,0 +1,51 @@ + + + + italic + + +
+
+ + +
+
+
+
+
+ +
+ +
+

italic

+
+
+ +
+
var italic: Boolean? = null
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/new-line.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/new-line.html new file mode 100644 index 00000000..1d001f3a --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/new-line.html @@ -0,0 +1,51 @@ + + + + newLine + + +
+
+ + +
+
+
+
+
+ +
+ +
+

newLine

+
+
+ +
+
fun newLine()
+
+

Adds a line break.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/sibling-text.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/sibling-text.html new file mode 100644 index 00000000..2cb5150d --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/sibling-text.html @@ -0,0 +1,51 @@ + + + + siblingText + + +
+
+ + +
+
+
+
+
+ +
+ +
+

siblingText

+
+
+ +
+
val siblingText: LiteralText
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/strikethrough.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/strikethrough.html new file mode 100644 index 00000000..c94b966e --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/strikethrough.html @@ -0,0 +1,51 @@ + + + + strikethrough + + +
+
+ + +
+
+
+
+
+ +
+ +
+

strikethrough

+
+
+ +
+
var strikethrough: Boolean? = null
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/text.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/text.html new file mode 100644 index 00000000..28f1fdb2 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/text.html @@ -0,0 +1,46 @@ + + + + text + + +
+
+ + +
+
+
+
+
+ +
+ +
+

text

+
+
+ +
+
inline fun text(text: String = "", inheritStyle: Boolean = true, builder: LiteralTextBuilder.() -> Unit = { })
+
+

Append text to the parent.

Parameters

text

the raw text (without formatting)

inheritStyle

if true, this text will inherit the style from its parent

builder

the builder which can be used to set the style and add child text components

+
+ +
+
inline fun text(text: Text, inheritStyle: Boolean = true, builder: LiteralTextBuilder.() -> Unit = { })
+
+

Append text to the parent.

Parameters

text

the text instance

inheritStyle

if true, this text will inherit the style from its parent

builder

the builder which can be used to set the style and add child text components

+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/underline.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/underline.html new file mode 100644 index 00000000..b804a27b --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/underline.html @@ -0,0 +1,51 @@ + + + + underline + + +
+
+ + +
+
+
+
+
+ +
+ +
+

underline

+
+
+ +
+
var underline: Boolean? = null
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/broadcast-text.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/broadcast-text.html new file mode 100644 index 00000000..c7dbae27 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/broadcast-text.html @@ -0,0 +1,51 @@ + + + + broadcastText + + +
+
+ + +
+
+
+
+
+ +
+ +
+

broadcastText

+
+
+ +
+
inline fun MinecraftServer.broadcastText(baseText: String = "", builder: LiteralTextBuilder.() -> Unit = { })
+
+

Opens a LiteralTextBuilder and sends the resulting LiteralText to each player on the server.

See also

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/index.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/index.html new file mode 100644 index 00000000..bffeec71 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/index.html @@ -0,0 +1,156 @@ + + + + net.axay.fabrik.core.text + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.core.text

+

Text builder for building literal text objects

+
+
+
+
+

Types

+
+
+
+
LiteralTextBuilder +
Link copied to clipboard
+
+
+
+ +
+
class LiteralTextBuilder(text: BaseText, parentStyle: Style, inheritStyle: Boolean)
+
+
+
+
+
+
+
+

Functions

+
+
+
+
broadcastText +
Link copied to clipboard
+
+
+
+ +
+
inline fun MinecraftServer.broadcastText(baseText: String = "", builder: LiteralTextBuilder.() -> Unit = { })
+
+
Opens a LiteralTextBuilder and sends the resulting LiteralText to each player on the server.
+
+
+
+
+ +
+
+
literalLines +
Link copied to clipboard
+
+
+
+ +
+
inline fun String.literalLines(width: Int = 40, cutLongWords: Boolean = true, lineBuilder: (line: String) -> Text = { it.literal }): List<Text>
+
+
Returns a list of Text elements which all do not exceed the given width.
+
+
+
+
+ +
+
+
literalText +
Link copied to clipboard
+
+
+
+ +
+
inline fun literalText(baseText: String = "", builder: LiteralTextBuilder.() -> Unit = { }): LiteralText
+
+
+
+
+
+
+ +
+
+
sendText +
Link copied to clipboard
+
+
+
+ +
+
fun PlayerEntity.sendText(text: Text)
+
+
Sends the given LiteralText to the player.
+
+ +
+
fun MinecraftServer.sendText(text: Text)
+
+
Sends the given LiteralText to each player on the server.
+
+ +
+
inline fun PlayerEntity.sendText(baseText: String = "", builder: LiteralTextBuilder.() -> Unit = { })
+
+
Opens a LiteralTextBuilder and sends the resulting LiteralText to the player.
+
+
+
+
+
+

Properties

+
+
+
+
literal +
Link copied to clipboard
+
+
+
+
val String.literal: LiteralText
Converts this string to a LiteralText instance.
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/literal-lines.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/literal-lines.html new file mode 100644 index 00000000..82f85686 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/literal-lines.html @@ -0,0 +1,51 @@ + + + + literalLines + + +
+
+ + +
+
+
+
+
+ +
+ +
+

literalLines

+
+
+ +
+
inline fun String.literalLines(width: Int = 40, cutLongWords: Boolean = true, lineBuilder: (line: String) -> Text = { it.literal }): List<Text>
+
+

Returns a list of Text elements which all do not exceed the given width.

Parameters

width

the maximum width of one line

cutLongWords

if true, the maximum width will always be enforced but cutting long words in the middle

lineBuilder

responsible for building the literal of each line

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/literal-text.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/literal-text.html new file mode 100644 index 00000000..76026991 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/literal-text.html @@ -0,0 +1,51 @@ + + + + literalText + + +
+
+ + +
+
+
+
+
+ +
+ +
+

literalText

+
+
+ +
+
inline fun literalText(baseText: String = "", builder: LiteralTextBuilder.() -> Unit = { }): LiteralText
+
+

Opens a LiteralTextBuilder.

Parameters

baseText

the text you want to begin with, it is okay to let this empty

builder

the builder which can be used to set the style and add child text components

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/literal.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/literal.html new file mode 100644 index 00000000..36c5d18a --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/literal.html @@ -0,0 +1,51 @@ + + + + literal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

literal

+
+
+ +
+
val String.literal: LiteralText
+
+

Converts this string to a LiteralText instance.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/send-text.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/send-text.html new file mode 100644 index 00000000..7d5e4278 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core.text/send-text.html @@ -0,0 +1,52 @@ + + + + sendText + + +
+
+ + +
+
+
+
+
+ +
+ +
+

sendText

+
+
+ +
+
fun PlayerEntity.sendText(text: Text)
+
+

Sends the given LiteralText to the player.

+
+ +
+
inline fun PlayerEntity.sendText(baseText: String = "", builder: LiteralTextBuilder.() -> Unit = { })
+
+

Opens a LiteralTextBuilder and sends the resulting LiteralText to the player.

See also

+
+ +
+
fun MinecraftServer.sendText(text: Text)
+
+

Sends the given LiteralText to each player on the server.

+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core/-fabrik/current-server.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core/-fabrik/current-server.html new file mode 100644 index 00000000..6ae10813 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core/-fabrik/current-server.html @@ -0,0 +1,51 @@ + + + + currentServer + + +
+
+ + +
+
+
+
+
+ +
+ +
+

currentServer

+
+
+ +
+
var currentServer: MinecraftServer? = null
+
+

The current MinecraftServer server instance.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core/-fabrik/index.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core/-fabrik/index.html new file mode 100644 index 00000000..fed992b7 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core/-fabrik/index.html @@ -0,0 +1,66 @@ + + + + Fabrik + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Fabrik

+
object Fabrik

An object containing global values used by FabrikMC.

+
+
+
+
+

Properties

+
+
+
+
currentServer +
Link copied to clipboard
+
+
+
+
var currentServer: MinecraftServer? = null
The current MinecraftServer server instance.
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core/index.html b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core/index.html new file mode 100644 index 00000000..c3e7b7a1 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-core/net.axay.fabrik.core/index.html @@ -0,0 +1,59 @@ + + + + net.axay.fabrik.core + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.core

+

Contains the global Fabrik object

+
+
+
+
+

Types

+
+
+
+
Fabrik +
Link copied to clipboard
+
+
+
+ +
+
object Fabrik
+
+
An object containing global values used by FabrikMC.
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/index.html new file mode 100644 index 00000000..a1b07a9c --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/index.html @@ -0,0 +1,85 @@ + + + + fabrikmc-igui + + +
+
+ + +
+
+
+
+
+ +
+ +
+

fabrikmc-igui

+

The Inventory GUI (igui in short) provides a high level server-side GUI API. You build the GUI using a custom and easy-to-use builder DSL.

The GUI rerenders automatically if the state changes, it provides animations and "compounds" which are an easy-to-use abstraction for listing a lot of elements of the same type.

Dependency

modImplementation("net.axay:fabrikmc-igui:1.3.0")

Using the igui builder

The net.axay.fabrik.igui.igui function opens up a new GUI builder.

Use the net.axay.fabrik.igui.GuiBuilder.page to add a new page to this GUI. See net.axay.fabrik.igui.GuiBuilder.PageBuilder for details on how to build a page.

+
+

Packages

+
+
+
+
+
net.axay.fabrik.igui +
Link copied to clipboard
+
+
+
+
Contains the GUI builder and all GUI implementation classes
+
+
+ +
+
+
+
net.axay.fabrik.igui.elements +
Link copied to clipboard
+
+
+
+
GUI elements can be rendered by a GUI implementation
+
+
+ +
+
+
+
net.axay.fabrik.igui.events +
Link copied to clipboard
+
+
+
+
GUI events are passed to the user of this API for usage in callbacks
+
+
+ +
+
+
+
net.axay.fabrik.igui.observable +
Link copied to clipboard
+
+
+
+
Observable lists and properties which are used by GUI elements to handle non-static content
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/navigation.html b/dokka/old-builds/1.3.0/fabrikmc-igui/navigation.html new file mode 100644 index 00000000..58a6cb26 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/navigation.html @@ -0,0 +1,832 @@ +
+ + +
+ +
+ +
+ +
+
+
+ Gui +
+
+
+ +
+
+ DRAG +
+
+
+
+ DRAG_END +
+
+
+ +
+
+ +
+
+
+ INSERT +
+
+
+ +
+
+
+ PICKUP +
+
+
+ +
+
+ +
+
+
+ THROW_ALL +
+
+
+
+ THROW_ONE +
+
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+ GuiEvent +
+
+
+ +
+
+
+ GuiIcon +
+
+
+
+ guiIcon +
+
+
+
+ GuiPage +
+
+
+ +
+ +
+
+ GuiSlot +
+
+
+ +
+
+
+ GuiType +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+ +
+
+
+ hrectTo() +
+
+
+
+ igui() +
+
+
+
+ lineTo() +
+
+
+
+ openGui() +
+
+
+
+ rectTo() +
+
+
+
+ sl() +
+
+
+
+ Slots +
+
+
+ + +
+ +
+ +
+
+
+ GuiList +
+
+
+ +
+
+ +
+
+
+
+ +
+ + + +
+
+ Nbt +
+
+
+
+ Nbt() +
+
+
+ +
+
+ +
+ +
+
+ NbtConfig +
+
+
+
+ nbtList() +
+
+
+ +
+
+
+ set +
+
+
+
+ toNbt +
+
+ +
+ + +
+ +
diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/-gui-button-compound-scroll.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/-gui-button-compound-scroll.html new file mode 100644 index 00000000..2267b047 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/-gui-button-compound-scroll.html @@ -0,0 +1,51 @@ + + + + GuiButtonCompoundScroll + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiButtonCompoundScroll

+
+
+ +
+
fun GuiButtonCompoundScroll(icon: GuiIcon, compound: GuiCompound<*>, reverse: Boolean, speed: Long, scrollDistance: Int, scrollTimes: Int)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/compound.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/compound.html new file mode 100644 index 00000000..cd53828a --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/compound.html @@ -0,0 +1,51 @@ + + + + compound + + +
+
+ + +
+
+
+
+
+ +
+ +
+

compound

+
+
+ +
+
val compound: GuiCompound<*>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/index.html new file mode 100644 index 00000000..aecfd20c --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/index.html @@ -0,0 +1,218 @@ + + + + GuiButtonCompoundScroll + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiButtonCompoundScroll

+
class GuiButtonCompoundScroll(icon: GuiIcon, compound: GuiCompound<*>, reverse: Boolean, speed: Long, scrollDistance: Int, scrollTimes: Int) : GuiButton
+
+
+
+
+

Functions

+
+
+
+
getItemStack +
Link copied to clipboard
+
+
+
+ +
+
open override fun getItemStack(slotIndex: Int): ItemStack
+
+
+
+
+
+
+ +
+
+
onClick +
Link copied to clipboard
+
+
+
+ +
+
open override fun onClick(clickEvent: GuiClickEvent)
+
+
+
+
+
+
+ +
+
+
shouldCancel +
Link copied to clipboard
+
+
+
+ +
+
open override fun shouldCancel(clickEvent: GuiClickEvent): Boolean
+
+
+
+
+
+
+ +
+
+
startUsing +
Link copied to clipboard
+
+
+
+ +
+
open override fun startUsing(gui: Gui)
+
+
+
+
+
+
+ +
+
+
stopUsing +
Link copied to clipboard
+
+
+
+ +
+
open override fun stopUsing(gui: Gui)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
compound +
Link copied to clipboard
+
+
+
+
val compound: GuiCompound<*>
+
+
+
+
+ +
+
+
icon +
Link copied to clipboard
+
+
+
+
val icon: GuiIcon
+
+
+
+
+ +
+
+
reverse +
Link copied to clipboard
+
+
+
+
val reverse: Boolean
+
+
+
+
+ +
+
+
scrollDistance +
Link copied to clipboard
+
+
+
+
val scrollDistance: Int
+
+
+
+
+ +
+
+
scrollTimes +
Link copied to clipboard
+
+
+
+
val scrollTimes: Int
+
+
+
+
+ +
+
+
speed +
Link copied to clipboard
+
+
+
+
val speed: Long
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/reverse.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/reverse.html new file mode 100644 index 00000000..65270058 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/reverse.html @@ -0,0 +1,51 @@ + + + + reverse + + +
+
+ + +
+
+
+
+
+ +
+ +
+

reverse

+
+
+ +
+
val reverse: Boolean
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/scroll-distance.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/scroll-distance.html new file mode 100644 index 00000000..cb469ce0 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/scroll-distance.html @@ -0,0 +1,51 @@ + + + + scrollDistance + + +
+
+ + +
+
+
+
+
+ +
+ +
+

scrollDistance

+
+
+ +
+
val scrollDistance: Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/scroll-times.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/scroll-times.html new file mode 100644 index 00000000..35f91ec6 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/scroll-times.html @@ -0,0 +1,51 @@ + + + + scrollTimes + + +
+
+ + +
+
+
+
+
+ +
+ +
+

scrollTimes

+
+
+ +
+
val scrollTimes: Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/speed.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/speed.html new file mode 100644 index 00000000..2d958e54 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/speed.html @@ -0,0 +1,51 @@ + + + + speed + + +
+
+ + +
+
+
+
+
+ +
+ +
+

speed

+
+
+ +
+
val speed: Long
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-next-page/calculate-new-page.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-next-page/calculate-new-page.html new file mode 100644 index 00000000..da350084 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-next-page/calculate-new-page.html @@ -0,0 +1,51 @@ + + + + calculateNewPage + + +
+
+ + +
+
+
+
+
+ +
+ +
+

calculateNewPage

+
+
+ +
+
open override fun calculateNewPage(gui: Gui): GuiPage?
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-next-page/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-next-page/index.html new file mode 100644 index 00000000..49efdbe7 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-next-page/index.html @@ -0,0 +1,70 @@ + + + + NextPage + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NextPage

+
object NextPage : GuiButtonPageChange.Calculator
+
+
+
+
+

Functions

+
+
+
+
calculateNewPage +
Link copied to clipboard
+
+
+
+ +
+
open override fun calculateNewPage(gui: Gui): GuiPage?
+
+
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-previous-page/calculate-new-page.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-previous-page/calculate-new-page.html new file mode 100644 index 00000000..efd027b9 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-previous-page/calculate-new-page.html @@ -0,0 +1,51 @@ + + + + calculateNewPage + + +
+
+ + +
+
+
+
+
+ +
+ +
+

calculateNewPage

+
+
+ +
+
open override fun calculateNewPage(gui: Gui): GuiPage?
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-previous-page/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-previous-page/index.html new file mode 100644 index 00000000..9c75de96 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-previous-page/index.html @@ -0,0 +1,70 @@ + + + + PreviousPage + + +
+
+ + +
+
+
+
+
+ +
+ +
+

PreviousPage

+
object PreviousPage : GuiButtonPageChange.Calculator
+
+
+
+
+

Functions

+
+
+
+
calculateNewPage +
Link copied to clipboard
+
+
+
+ +
+
open override fun calculateNewPage(gui: Gui): GuiPage?
+
+
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-key/-static-page-key.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-key/-static-page-key.html new file mode 100644 index 00000000..419c9d7d --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-key/-static-page-key.html @@ -0,0 +1,51 @@ + + + + StaticPageKey + + +
+
+ + +
+
+
+
+
+ +
+ +
+

StaticPageKey

+
+
+ +
+
fun StaticPageKey(pageKey: Any)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-key/calculate-new-page.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-key/calculate-new-page.html new file mode 100644 index 00000000..f94c1905 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-key/calculate-new-page.html @@ -0,0 +1,51 @@ + + + + calculateNewPage + + +
+
+ + +
+
+
+
+
+ +
+ +
+

calculateNewPage

+
+
+ +
+
open override fun calculateNewPage(gui: Gui): GuiPage?
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-key/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-key/index.html new file mode 100644 index 00000000..f0c1eb1b --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-key/index.html @@ -0,0 +1,70 @@ + + + + StaticPageKey + + +
+
+ + +
+
+
+
+
+ +
+ +
+

StaticPageKey

+
class StaticPageKey(pageKey: Any) : GuiButtonPageChange.Calculator
+
+
+
+
+

Functions

+
+
+
+
calculateNewPage +
Link copied to clipboard
+
+
+
+ +
+
open override fun calculateNewPage(gui: Gui): GuiPage?
+
+
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-number/-static-page-number.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-number/-static-page-number.html new file mode 100644 index 00000000..408af809 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-number/-static-page-number.html @@ -0,0 +1,51 @@ + + + + StaticPageNumber + + +
+
+ + +
+
+
+
+
+ +
+ +
+

StaticPageNumber

+
+
+ +
+
fun StaticPageNumber(pageNumber: Int)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-number/calculate-new-page.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-number/calculate-new-page.html new file mode 100644 index 00000000..863698fc --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-number/calculate-new-page.html @@ -0,0 +1,51 @@ + + + + calculateNewPage + + +
+
+ + +
+
+
+
+
+ +
+ +
+

calculateNewPage

+
+
+ +
+
open override fun calculateNewPage(gui: Gui): GuiPage?
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-number/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-number/index.html new file mode 100644 index 00000000..f547ab32 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-number/index.html @@ -0,0 +1,85 @@ + + + + StaticPageNumber + + +
+
+ + +
+
+
+
+
+ +
+ +
+

StaticPageNumber

+
class StaticPageNumber(pageNumber: Int) : GuiButtonPageChange.Calculator
+
+
+
+
+

Functions

+
+
+
+
calculateNewPage +
Link copied to clipboard
+
+
+
+ +
+
open override fun calculateNewPage(gui: Gui): GuiPage?
+
+
+
+
+
+
+
+

Properties

+
+
+
+
pageNumber +
Link copied to clipboard
+
+
+
+
val pageNumber: Int
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-number/page-number.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-number/page-number.html new file mode 100644 index 00000000..7996f7f2 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-number/page-number.html @@ -0,0 +1,51 @@ + + + + pageNumber + + +
+
+ + +
+
+
+
+
+ +
+ +
+

pageNumber

+
+
+ +
+
val pageNumber: Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/calculate-new-page.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/calculate-new-page.html new file mode 100644 index 00000000..2566afad --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/calculate-new-page.html @@ -0,0 +1,51 @@ + + + + calculateNewPage + + +
+
+ + +
+
+
+
+
+ +
+ +
+

calculateNewPage

+
+
+ +
+
abstract fun calculateNewPage(gui: Gui): GuiPage?
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/index.html new file mode 100644 index 00000000..e3aa0b53 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/index.html @@ -0,0 +1,178 @@ + + + + Calculator + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Calculator

+
interface Calculator
+
+
+
+
+

Types

+
+
+
+
NextPage +
Link copied to clipboard
+
+
+
+ +
+
object NextPage : GuiButtonPageChange.Calculator
+
+
+
+
+
+
+ +
+
+
PreviousPage +
Link copied to clipboard
+
+
+
+ +
+
object PreviousPage : GuiButtonPageChange.Calculator
+
+
+
+
+
+
+ +
+
+
StaticPageKey +
Link copied to clipboard
+
+
+
+ +
+
class StaticPageKey(pageKey: Any) : GuiButtonPageChange.Calculator
+
+
+
+
+
+
+ +
+
+
StaticPageNumber +
Link copied to clipboard
+
+
+
+ +
+
class StaticPageNumber(pageNumber: Int) : GuiButtonPageChange.Calculator
+
+
+
+
+
+
+
+

Functions

+
+
+
+
calculateNewPage +
Link copied to clipboard
+
+
+
+ +
+
abstract fun calculateNewPage(gui: Gui): GuiPage?
+
+
+
+
+
+
+
+

Inheritors

+
+
+
+
GuiButtonPageChange.Calculator +
Link copied to clipboard
+
+
+
+
+ +
+
+
GuiButtonPageChange.Calculator +
Link copied to clipboard
+
+
+
+
+ +
+
+
GuiButtonPageChange.Calculator +
Link copied to clipboard
+
+
+
+
+ +
+
+
GuiButtonPageChange.Calculator +
Link copied to clipboard
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-gui-button-page-change.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-gui-button-page-change.html new file mode 100644 index 00000000..5d96a130 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-gui-button-page-change.html @@ -0,0 +1,51 @@ + + + + GuiButtonPageChange + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiButtonPageChange

+
+
+ +
+
fun GuiButtonPageChange(icon: GuiIcon, calculator: GuiButtonPageChange.Calculator, shouldChange: (GuiClickEvent) -> Boolean, onChange: (GuiClickEvent) -> Unit?)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/index.html new file mode 100644 index 00000000..350713f4 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/index.html @@ -0,0 +1,172 @@ + + + + GuiButtonPageChange + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiButtonPageChange

+
class GuiButtonPageChange(icon: GuiIcon, calculator: GuiButtonPageChange.Calculator, shouldChange: (GuiClickEvent) -> Boolean, onChange: (GuiClickEvent) -> Unit?) : GuiButton
+
+
+
+
+

Types

+
+
+
+
Calculator +
Link copied to clipboard
+
+
+
+ +
+
interface Calculator
+
+
+
+
+
+
+
+

Functions

+
+
+
+
getItemStack +
Link copied to clipboard
+
+
+
+ +
+
open override fun getItemStack(slotIndex: Int): ItemStack
+
+
+
+
+
+
+ +
+
+
onClick +
Link copied to clipboard
+
+
+
+ +
+
open override fun onClick(clickEvent: GuiClickEvent)
+
+
+
+
+
+
+ +
+
+
shouldCancel +
Link copied to clipboard
+
+
+
+ +
+
open override fun shouldCancel(clickEvent: GuiClickEvent): Boolean
+
+
+
+
+
+
+ +
+
+
startUsing +
Link copied to clipboard
+
+
+
+ +
+
open override fun startUsing(gui: Gui)
+
+
+
+
+
+
+ +
+
+
stopUsing +
Link copied to clipboard
+
+
+
+ +
+
open override fun stopUsing(gui: Gui)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
icon +
Link copied to clipboard
+
+
+
+
val icon: GuiIcon
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button/-gui-button.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button/-gui-button.html new file mode 100644 index 00000000..e2c027d3 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button/-gui-button.html @@ -0,0 +1,51 @@ + + + + GuiButton + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiButton

+
+
+ +
+
fun GuiButton(icon: GuiIcon, onClick: (GuiClickEvent) -> Unit)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button/index.html new file mode 100644 index 00000000..6b512769 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button/index.html @@ -0,0 +1,173 @@ + + + + GuiButton + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiButton

+
open class GuiButton(icon: GuiIcon, onClick: (GuiClickEvent) -> Unit) : GuiPlaceholder
+
+
+
+
+

Functions

+
+
+
+
getItemStack +
Link copied to clipboard
+
+
+
+ +
+
open override fun getItemStack(slotIndex: Int): ItemStack
+
+
+
+
+
+
+ +
+
+
onClick +
Link copied to clipboard
+
+
+
+ +
+
open override fun onClick(clickEvent: GuiClickEvent)
+
+
+
+
+
+
+ +
+
+
shouldCancel +
Link copied to clipboard
+
+
+
+ +
+
open override fun shouldCancel(clickEvent: GuiClickEvent): Boolean
+
+
+
+
+
+
+ +
+
+
startUsing +
Link copied to clipboard
+
+
+
+ +
+
open override fun startUsing(gui: Gui)
+
+
+
+
+
+
+ +
+
+
stopUsing +
Link copied to clipboard
+
+
+
+ +
+
open override fun stopUsing(gui: Gui)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
icon +
Link copied to clipboard
+
+
+
+
val icon: GuiIcon
+
+
+
+
+
+

Inheritors

+
+
+
+
GuiButtonCompoundScroll +
Link copied to clipboard
+
+
+
+
+ +
+
+
GuiButtonPageChange +
Link copied to clipboard
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button/on-click.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button/on-click.html new file mode 100644 index 00000000..c88a04cf --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button/on-click.html @@ -0,0 +1,51 @@ + + + + onClick + + +
+
+ + +
+
+
+
+
+ +
+ +
+

onClick

+
+
+ +
+
open override fun onClick(clickEvent: GuiClickEvent)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/-gui-compound-element.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/-gui-compound-element.html new file mode 100644 index 00000000..bb9094ba --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/-gui-compound-element.html @@ -0,0 +1,51 @@ + + + + GuiCompoundElement + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiCompoundElement

+
+
+ +
+
fun GuiCompoundElement(compound: GuiCompound<*>)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/compound.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/compound.html new file mode 100644 index 00000000..f7955f42 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/compound.html @@ -0,0 +1,51 @@ + + + + compound + + +
+
+ + +
+
+
+
+
+ +
+ +
+

compound

+
+
+ +
+
val compound: GuiCompound<*>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/get-item-stack.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/get-item-stack.html new file mode 100644 index 00000000..217cd3fd --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/get-item-stack.html @@ -0,0 +1,51 @@ + + + + getItemStack + + +
+
+ + +
+
+
+
+
+ +
+ +
+

getItemStack

+
+
+ +
+
open override fun getItemStack(slotIndex: Int): ItemStack
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/index.html new file mode 100644 index 00000000..f235dd81 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/index.html @@ -0,0 +1,153 @@ + + + + GuiCompoundElement + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiCompoundElement

+
class GuiCompoundElement(compound: GuiCompound<*>) : GuiElement
+
+
+
+
+

Functions

+
+
+
+
getItemStack +
Link copied to clipboard
+
+
+
+ +
+
open override fun getItemStack(slotIndex: Int): ItemStack
+
+
+
+
+
+
+ +
+
+
onClick +
Link copied to clipboard
+
+
+
+ +
+
open override fun onClick(clickEvent: GuiClickEvent)
+
+
+
+
+
+
+ +
+
+
shouldCancel +
Link copied to clipboard
+
+
+
+ +
+
open override fun shouldCancel(clickEvent: GuiClickEvent): Boolean
+
+
+
+
+
+
+ +
+
+
startUsing +
Link copied to clipboard
+
+
+
+ +
+
open override fun startUsing(gui: Gui)
+
+
+
+
+
+
+ +
+
+
stopUsing +
Link copied to clipboard
+
+
+
+ +
+
open override fun stopUsing(gui: Gui)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
compound +
Link copied to clipboard
+
+
+
+
val compound: GuiCompound<*>
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/on-click.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/on-click.html new file mode 100644 index 00000000..4c806dfa --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/on-click.html @@ -0,0 +1,51 @@ + + + + onClick + + +
+
+ + +
+
+
+
+
+ +
+ +
+

onClick

+
+
+ +
+
open override fun onClick(clickEvent: GuiClickEvent)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/should-cancel.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/should-cancel.html new file mode 100644 index 00000000..9fd96968 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/should-cancel.html @@ -0,0 +1,51 @@ + + + + shouldCancel + + +
+
+ + +
+
+
+
+
+ +
+ +
+

shouldCancel

+
+
+ +
+
open override fun shouldCancel(clickEvent: GuiClickEvent): Boolean
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/start-using.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/start-using.html new file mode 100644 index 00000000..5fc8ff7a --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/start-using.html @@ -0,0 +1,51 @@ + + + + startUsing + + +
+
+ + +
+
+
+
+
+ +
+ +
+

startUsing

+
+
+ +
+
open override fun startUsing(gui: Gui)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/stop-using.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/stop-using.html new file mode 100644 index 00000000..85ab731c --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/stop-using.html @@ -0,0 +1,51 @@ + + + + stopUsing + + +
+
+ + +
+
+
+
+
+ +
+ +
+

stopUsing

+
+
+ +
+
open override fun stopUsing(gui: Gui)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-free-slot/-gui-free-slot.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-free-slot/-gui-free-slot.html new file mode 100644 index 00000000..11cd47b4 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-free-slot/-gui-free-slot.html @@ -0,0 +1,51 @@ + + + + GuiFreeSlot + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiFreeSlot

+
+
+ +
+
fun GuiFreeSlot(onClick: (GuiClickEvent) -> Unit?)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-free-slot/get-item-stack.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-free-slot/get-item-stack.html new file mode 100644 index 00000000..42231a17 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-free-slot/get-item-stack.html @@ -0,0 +1,51 @@ + + + + getItemStack + + +
+
+ + +
+
+
+
+
+ +
+ +
+

getItemStack

+
+
+ +
+
open override fun getItemStack(slotIndex: Int): ItemStack
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-free-slot/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-free-slot/index.html new file mode 100644 index 00000000..5b249944 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-free-slot/index.html @@ -0,0 +1,138 @@ + + + + GuiFreeSlot + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiFreeSlot

+
class GuiFreeSlot(onClick: (GuiClickEvent) -> Unit?) : GuiElement
+
+
+
+
+

Functions

+
+
+
+
getItemStack +
Link copied to clipboard
+
+
+
+ +
+
open override fun getItemStack(slotIndex: Int): ItemStack
+
+
+
+
+
+
+ +
+
+
onClick +
Link copied to clipboard
+
+
+
+ +
+
open override fun onClick(clickEvent: GuiClickEvent)
+
+
+
+
+
+
+ +
+
+
shouldCancel +
Link copied to clipboard
+
+
+
+ +
+
open override fun shouldCancel(clickEvent: GuiClickEvent): Boolean
+
+
+
+
+
+
+ +
+
+
startUsing +
Link copied to clipboard
+
+
+
+ +
+
open fun startUsing(gui: Gui)
+
+
+
+
+
+
+ +
+
+
stopUsing +
Link copied to clipboard
+
+
+
+ +
+
open fun stopUsing(gui: Gui)
+
+
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-free-slot/on-click.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-free-slot/on-click.html new file mode 100644 index 00000000..6a7e8838 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-free-slot/on-click.html @@ -0,0 +1,51 @@ + + + + onClick + + +
+
+ + +
+
+
+
+
+ +
+ +
+

onClick

+
+
+ +
+
open override fun onClick(clickEvent: GuiClickEvent)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-free-slot/should-cancel.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-free-slot/should-cancel.html new file mode 100644 index 00000000..462d597d --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-free-slot/should-cancel.html @@ -0,0 +1,51 @@ + + + + shouldCancel + + +
+
+ + +
+
+
+
+
+ +
+ +
+

shouldCancel

+
+
+ +
+
open override fun shouldCancel(clickEvent: GuiClickEvent): Boolean
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/-gui-placeholder.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/-gui-placeholder.html new file mode 100644 index 00000000..0129b36d --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/-gui-placeholder.html @@ -0,0 +1,51 @@ + + + + GuiPlaceholder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiPlaceholder

+
+
+ +
+
fun GuiPlaceholder(icon: GuiIcon)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/get-item-stack.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/get-item-stack.html new file mode 100644 index 00000000..88aaca0f --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/get-item-stack.html @@ -0,0 +1,51 @@ + + + + getItemStack + + +
+
+ + +
+
+
+
+
+ +
+ +
+

getItemStack

+
+
+ +
+
open override fun getItemStack(slotIndex: Int): ItemStack
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/icon.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/icon.html new file mode 100644 index 00000000..90987179 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/icon.html @@ -0,0 +1,51 @@ + + + + icon + + +
+
+ + +
+
+
+
+
+ +
+ +
+

icon

+
+
+ +
+
val icon: GuiIcon
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/index.html new file mode 100644 index 00000000..01927fba --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/index.html @@ -0,0 +1,164 @@ + + + + GuiPlaceholder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiPlaceholder

+
open class GuiPlaceholder(icon: GuiIcon) : GuiElement
+
+
+
+
+

Functions

+
+
+
+
getItemStack +
Link copied to clipboard
+
+
+
+ +
+
open override fun getItemStack(slotIndex: Int): ItemStack
+
+
+
+
+
+
+ +
+
+
onClick +
Link copied to clipboard
+
+
+
+ +
+
open override fun onClick(clickEvent: GuiClickEvent)
+
+
+
+
+
+
+ +
+
+
shouldCancel +
Link copied to clipboard
+
+
+
+ +
+
open override fun shouldCancel(clickEvent: GuiClickEvent): Boolean
+
+
+
+
+
+
+ +
+
+
startUsing +
Link copied to clipboard
+
+
+
+ +
+
open override fun startUsing(gui: Gui)
+
+
+
+
+
+
+ +
+
+
stopUsing +
Link copied to clipboard
+
+
+
+ +
+
open override fun stopUsing(gui: Gui)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
icon +
Link copied to clipboard
+
+
+
+
val icon: GuiIcon
+
+
+
+
+
+

Inheritors

+
+
+
+
GuiButton +
Link copied to clipboard
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/on-click.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/on-click.html new file mode 100644 index 00000000..51f5ed10 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/on-click.html @@ -0,0 +1,51 @@ + + + + onClick + + +
+
+ + +
+
+
+
+
+ +
+ +
+

onClick

+
+
+ +
+
open override fun onClick(clickEvent: GuiClickEvent)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/should-cancel.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/should-cancel.html new file mode 100644 index 00000000..fde3cde1 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/should-cancel.html @@ -0,0 +1,51 @@ + + + + shouldCancel + + +
+
+ + +
+
+
+
+
+ +
+ +
+

shouldCancel

+
+
+ +
+
open override fun shouldCancel(clickEvent: GuiClickEvent): Boolean
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/start-using.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/start-using.html new file mode 100644 index 00000000..7dc1c33c --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/start-using.html @@ -0,0 +1,51 @@ + + + + startUsing + + +
+
+ + +
+
+
+
+
+ +
+ +
+

startUsing

+
+
+ +
+
open override fun startUsing(gui: Gui)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/stop-using.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/stop-using.html new file mode 100644 index 00000000..8549c0f5 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/stop-using.html @@ -0,0 +1,51 @@ + + + + stopUsing + + +
+
+ + +
+
+
+
+
+ +
+ +
+

stopUsing

+
+
+ +
+
open override fun stopUsing(gui: Gui)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/index.html new file mode 100644 index 00000000..338935d7 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.elements/index.html @@ -0,0 +1,144 @@ + + + + net.axay.fabrik.igui.elements + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.igui.elements

+

GUI elements can be rendered by a GUI implementation

+
+
+
+
+

Types

+
+
+
+
GuiButton +
Link copied to clipboard
+
+
+
+ +
+
open class GuiButton(icon: GuiIcon, onClick: (GuiClickEvent) -> Unit) : GuiPlaceholder
+
+
+
+
+
+
+ +
+
+
GuiButtonCompoundScroll +
Link copied to clipboard
+
+
+
+ +
+
class GuiButtonCompoundScroll(icon: GuiIcon, compound: GuiCompound<*>, reverse: Boolean, speed: Long, scrollDistance: Int, scrollTimes: Int) : GuiButton
+
+
+
+
+
+
+ +
+
+
GuiButtonPageChange +
Link copied to clipboard
+
+
+
+ +
+
class GuiButtonPageChange(icon: GuiIcon, calculator: GuiButtonPageChange.Calculator, shouldChange: (GuiClickEvent) -> Boolean, onChange: (GuiClickEvent) -> Unit?) : GuiButton
+
+
+
+
+
+
+ +
+
+
GuiCompoundElement +
Link copied to clipboard
+
+
+
+ +
+
class GuiCompoundElement(compound: GuiCompound<*>) : GuiElement
+
+
+
+
+
+
+ +
+
+
GuiFreeSlot +
Link copied to clipboard
+
+
+
+ +
+
class GuiFreeSlot(onClick: (GuiClickEvent) -> Unit?) : GuiElement
+
+
+
+
+
+
+ +
+
+
GuiPlaceholder +
Link copied to clipboard
+
+
+
+ +
+
open class GuiPlaceholder(icon: GuiIcon) : GuiElement
+
+
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/-gui-click-event.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/-gui-click-event.html new file mode 100644 index 00000000..f8bec951 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/-gui-click-event.html @@ -0,0 +1,51 @@ + + + + GuiClickEvent + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiClickEvent

+
+
+ +
+
fun GuiClickEvent(gui: Gui, player: PlayerEntity, type: GuiActionType, slotIndex: Int, slot: Slot?, guiSlot: GuiSlot?)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/gui-slot.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/gui-slot.html new file mode 100644 index 00000000..852c730b --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/gui-slot.html @@ -0,0 +1,51 @@ + + + + guiSlot + + +
+
+ + +
+
+
+
+
+ +
+ +
+

guiSlot

+
+
+ +
+
val guiSlot: GuiSlot?
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/gui.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/gui.html new file mode 100644 index 00000000..9311bf31 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/gui.html @@ -0,0 +1,51 @@ + + + + gui + + +
+
+ + +
+
+
+
+
+ +
+ +
+

gui

+
+
+ +
+
open override val gui: Gui
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/index.html new file mode 100644 index 00000000..f7282c5b --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/index.html @@ -0,0 +1,131 @@ + + + + GuiClickEvent + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiClickEvent

+
class GuiClickEvent(gui: Gui, player: PlayerEntity, type: GuiActionType, slotIndex: Int, slot: Slot?, guiSlot: GuiSlot?) : GuiPlayerEvent
+
+
+
+
+

Properties

+
+
+
+
gui +
Link copied to clipboard
+
+
+
+
open override val gui: Gui
+
+
+
+
+ +
+
+
guiSlot +
Link copied to clipboard
+
+
+
+
val guiSlot: GuiSlot?
+
+
+
+
+ +
+
+
player +
Link copied to clipboard
+
+
+
+
open override val player: PlayerEntity
+
+
+
+
+ +
+
+
slot +
Link copied to clipboard
+
+
+
+
val slot: Slot?
+
+
+
+
+ +
+
+
slotIndex +
Link copied to clipboard
+
+
+
+
val slotIndex: Int
+
+
+
+
+ +
+
+
type +
Link copied to clipboard
+
+
+
+
val type: GuiActionType
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/player.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/player.html new file mode 100644 index 00000000..89e359cc --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/player.html @@ -0,0 +1,51 @@ + + + + player + + +
+
+ + +
+
+
+
+
+ +
+ +
+

player

+
+
+ +
+
open override val player: PlayerEntity
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/slot-index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/slot-index.html new file mode 100644 index 00000000..c46ccfde --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/slot-index.html @@ -0,0 +1,51 @@ + + + + slotIndex + + +
+
+ + +
+
+
+
+
+ +
+ +
+

slotIndex

+
+
+ +
+
val slotIndex: Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/slot.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/slot.html new file mode 100644 index 00000000..59afc9c9 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/slot.html @@ -0,0 +1,51 @@ + + + + slot + + +
+
+ + +
+
+
+
+
+ +
+ +
+

slot

+
+
+ +
+
val slot: Slot?
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/type.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/type.html new file mode 100644 index 00000000..4759a510 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/type.html @@ -0,0 +1,51 @@ + + + + type + + +
+
+ + +
+
+
+
+
+ +
+ +
+

type

+
+
+ +
+
val type: GuiActionType
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-close-event/-gui-close-event.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-close-event/-gui-close-event.html new file mode 100644 index 00000000..0ddac4c5 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-close-event/-gui-close-event.html @@ -0,0 +1,51 @@ + + + + GuiCloseEvent + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiCloseEvent

+
+
+ +
+
fun GuiCloseEvent(gui: Gui, player: PlayerEntity)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-close-event/gui.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-close-event/gui.html new file mode 100644 index 00000000..60eac08a --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-close-event/gui.html @@ -0,0 +1,51 @@ + + + + gui + + +
+
+ + +
+
+
+
+
+ +
+ +
+

gui

+
+
+ +
+
open override val gui: Gui
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-close-event/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-close-event/index.html new file mode 100644 index 00000000..321a7685 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-close-event/index.html @@ -0,0 +1,79 @@ + + + + GuiCloseEvent + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiCloseEvent

+
class GuiCloseEvent(gui: Gui, player: PlayerEntity) : GuiPlayerEvent
+
+
+
+
+

Properties

+
+
+
+
gui +
Link copied to clipboard
+
+
+
+
open override val gui: Gui
+
+
+
+
+ +
+
+
player +
Link copied to clipboard
+
+
+
+
open override val player: PlayerEntity
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-close-event/player.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-close-event/player.html new file mode 100644 index 00000000..0f008feb --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-close-event/player.html @@ -0,0 +1,51 @@ + + + + player + + +
+
+ + +
+
+
+
+
+ +
+ +
+

player

+
+
+ +
+
open override val player: PlayerEntity
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.events/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.events/index.html new file mode 100644 index 00000000..bb2d04c0 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.events/index.html @@ -0,0 +1,76 @@ + + + + net.axay.fabrik.igui.events + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.igui.events

+

GUI events are passed to the user of this API for usage in callbacks

+
+
+
+
+

Types

+
+
+
+
GuiClickEvent +
Link copied to clipboard
+
+
+
+ +
+
class GuiClickEvent(gui: Gui, player: PlayerEntity, type: GuiActionType, slotIndex: Int, slot: Slot?, guiSlot: GuiSlot?) : GuiPlayerEvent
+
+
+
+
+
+
+ +
+
+
GuiCloseEvent +
Link copied to clipboard
+
+
+
+ +
+
class GuiCloseEvent(gui: Gui, player: PlayerEntity) : GuiPlayerEvent
+
+
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.mixin/-server-player-entity-accessor/get-screen-handler-sync-handler.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.mixin/-server-player-entity-accessor/get-screen-handler-sync-handler.html new file mode 100644 index 00000000..6e1de588 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.mixin/-server-player-entity-accessor/get-screen-handler-sync-handler.html @@ -0,0 +1,40 @@ + + + + getScreenHandlerSyncHandler + + +
+
+ + +
+
+
+
+
+ +
+ +
+

getScreenHandlerSyncHandler

+
+
+ +
+
abstract fun getScreenHandlerSyncHandler(): ScreenHandlerSyncHandler
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.mixin/-server-player-entity-accessor/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.mixin/-server-player-entity-accessor/index.html new file mode 100644 index 00000000..b0eebcd8 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.mixin/-server-player-entity-accessor/index.html @@ -0,0 +1,59 @@ + + + + ServerPlayerEntityAccessor + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ServerPlayerEntityAccessor

+
interface ServerPlayerEntityAccessor
+
+
+
+
+

Functions

+
+
+
+
getScreenHandlerSyncHandler +
Link copied to clipboard
+
+
+
+ +
+
abstract fun getScreenHandlerSyncHandler(): ScreenHandlerSyncHandler
+
+
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.mixin/-simple-inventory-accessor/get-stacks.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.mixin/-simple-inventory-accessor/get-stacks.html new file mode 100644 index 00000000..641291e6 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.mixin/-simple-inventory-accessor/get-stacks.html @@ -0,0 +1,40 @@ + + + + getStacks + + +
+
+ + +
+
+
+
+
+ +
+ +
+

getStacks

+
+
+ +
+
abstract fun getStacks(): DefaultedList<ItemStack>
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.mixin/-simple-inventory-accessor/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.mixin/-simple-inventory-accessor/index.html new file mode 100644 index 00000000..ab9554d1 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.mixin/-simple-inventory-accessor/index.html @@ -0,0 +1,59 @@ + + + + SimpleInventoryAccessor + + +
+
+ + +
+
+
+
+
+ +
+ +
+

SimpleInventoryAccessor

+
interface SimpleInventoryAccessor
+
+
+
+
+

Functions

+
+
+
+
getStacks +
Link copied to clipboard
+
+
+
+ +
+
abstract fun getStacks(): DefaultedList<ItemStack>
+
+
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.mixin/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.mixin/index.html new file mode 100644 index 00000000..0ff8ece3 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.mixin/index.html @@ -0,0 +1,75 @@ + + + + net.axay.fabrik.igui.mixin + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.igui.mixin

+
+
+
+
+

Types

+
+
+
+
ServerPlayerEntityAccessor +
Link copied to clipboard
+
+
+
+ +
+
interface ServerPlayerEntityAccessor
+
+
+
+
+
+
+ +
+
+
SimpleInventoryAccessor +
Link copied to clipboard
+
+
+
+ +
+
interface SimpleInventoryAccessor
+
+
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-list/-gui-list.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-list/-gui-list.html new file mode 100644 index 00000000..69ed12b4 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-list/-gui-list.html @@ -0,0 +1,51 @@ + + + + GuiList + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiList

+
+
+ +
+
fun <T> GuiList(internalCollection: MutableList<T>)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-list/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-list/index.html new file mode 100644 index 00000000..6e2b4c4f --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-list/index.html @@ -0,0 +1,115 @@ + + + + GuiList + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiList

+
class GuiList<T>(internalCollection: MutableList<T>)
+
+
+
+
+

Functions

+
+
+
+
invokeListeners +
Link copied to clipboard
+
+
+
+ +
+
fun invokeListeners()
+
+
+
+
+
+
+ +
+
+
mutate +
Link copied to clipboard
+
+
+
+ +
+
inline fun mutate(action: (MutableList<T>) -> Unit)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
internalCollection +
Link copied to clipboard
+
+
+
+
val internalCollection: MutableList<T>
+
+
+
+
+ +
+
+
listeners +
Link copied to clipboard
+
+
+
+
val listeners: HashSet<(List<T>) -> Unit>
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-list/internal-collection.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-list/internal-collection.html new file mode 100644 index 00000000..560c378e --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-list/internal-collection.html @@ -0,0 +1,51 @@ + + + + internalCollection + + +
+
+ + +
+
+
+
+
+ +
+ +
+

internalCollection

+
+
+ +
+
val internalCollection: MutableList<T>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-list/invoke-listeners.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-list/invoke-listeners.html new file mode 100644 index 00000000..9fbcba22 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-list/invoke-listeners.html @@ -0,0 +1,51 @@ + + + + invokeListeners + + +
+
+ + +
+
+
+
+
+ +
+ +
+

invokeListeners

+
+
+ +
+
fun invokeListeners()
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-list/listeners.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-list/listeners.html new file mode 100644 index 00000000..f47212aa --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-list/listeners.html @@ -0,0 +1,51 @@ + + + + listeners + + +
+
+ + +
+
+
+
+
+ +
+ +
+

listeners

+
+
+ +
+
val listeners: HashSet<(List<T>) -> Unit>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-list/mutate.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-list/mutate.html new file mode 100644 index 00000000..bcc54bb0 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-list/mutate.html @@ -0,0 +1,51 @@ + + + + mutate + + +
+
+ + +
+
+
+
+
+ +
+ +
+

mutate

+
+
+ +
+
inline fun mutate(action: (MutableList<T>) -> Unit)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/-gui-property.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/-gui-property.html new file mode 100644 index 00000000..1f5b5b3a --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/-gui-property.html @@ -0,0 +1,51 @@ + + + + GuiProperty + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiProperty

+
+
+ +
+
fun <T> GuiProperty(value: T)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/get-value.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/get-value.html new file mode 100644 index 00000000..052004ad --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/get-value.html @@ -0,0 +1,51 @@ + + + + getValue + + +
+
+ + +
+
+
+
+
+ +
+ +
+

getValue

+
+
+ +
+
operator fun getValue(thisRef: Any?, property: KProperty<*>?): T
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/index.html new file mode 100644 index 00000000..33c15d48 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/index.html @@ -0,0 +1,138 @@ + + + + GuiProperty + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiProperty

+
class GuiProperty<T>(value: T)
+
+
+
+
+

Functions

+
+
+
+
getValue +
Link copied to clipboard
+
+
+
+ +
+
operator fun getValue(thisRef: Any?, property: KProperty<*>?): T
+
+
+
+
+
+
+ +
+
+
setValue +
Link copied to clipboard
+
+
+
+ +
+
operator fun setValue(thisRef: Any?, property: KProperty<*>?, value: T)
+
+
+
+
+
+
+ +
+
+
setValueSuspending +
Link copied to clipboard
+
+
+
+ +
+
suspend fun setValueSuspending(value: T)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
listeners +
Link copied to clipboard
+
+
+
+
val listeners: HashSet<(T) -> Unit>
+
+
+
+
+
+

Extensions

+
+
+
+
guiIcon +
Link copied to clipboard
+
+
+
+ +
+
fun <E> GuiProperty<E>.guiIcon(iconGenerator: (E) -> ItemStack): GuiIcon.VariableIcon<E>
+
+
Creates a gui icon which automatically updates itself if the value of the property changes.
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/listeners.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/listeners.html new file mode 100644 index 00000000..0fa3d7d8 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/listeners.html @@ -0,0 +1,51 @@ + + + + listeners + + +
+
+ + +
+
+
+
+
+ +
+ +
+

listeners

+
+
+ +
+
val listeners: HashSet<(T) -> Unit>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/set-value-suspending.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/set-value-suspending.html new file mode 100644 index 00000000..eae28b45 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/set-value-suspending.html @@ -0,0 +1,51 @@ + + + + setValueSuspending + + +
+
+ + +
+
+
+
+
+ +
+ +
+

setValueSuspending

+
+
+ +
+
suspend fun setValueSuspending(value: T)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/set-value.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/set-value.html new file mode 100644 index 00000000..79398273 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/set-value.html @@ -0,0 +1,51 @@ + + + + setValue + + +
+
+ + +
+
+
+
+
+ +
+ +
+

setValue

+
+
+ +
+
operator fun setValue(thisRef: Any?, property: KProperty<*>?, value: T)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/as-gui-list.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/as-gui-list.html new file mode 100644 index 00000000..4b6de422 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/as-gui-list.html @@ -0,0 +1,51 @@ + + + + asGuiList + + +
+
+ + +
+
+
+
+
+ +
+ +
+

asGuiList

+
+
+ +
+
fun <T> MutableList<T>.asGuiList(): GuiList<T>
+
+

Wraps this list in a gui list, which informs gui components about any updates.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/index.html new file mode 100644 index 00000000..8e3356d9 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/index.html @@ -0,0 +1,112 @@ + + + + net.axay.fabrik.igui.observable + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.igui.observable

+

Observable lists and properties which are used by GUI elements to handle non-static content

+
+
+
+
+

Types

+
+
+
+
GuiList +
Link copied to clipboard
+
+
+
+ +
+
class GuiList<T>(internalCollection: MutableList<T>)
+
+
+
+
+
+
+ +
+
+
GuiProperty +
Link copied to clipboard
+
+
+
+ +
+
class GuiProperty<T>(value: T)
+
+
+
+
+
+
+
+

Functions

+
+
+
+
asGuiList +
Link copied to clipboard
+
+
+
+ +
+
fun <T> MutableList<T>.asGuiList(): GuiList<T>
+
+
Wraps this list in a gui list, which informs gui components about any updates.
+
+
+
+
+ +
+
+
toGuiList +
Link copied to clipboard
+
+
+
+ +
+
fun <T> Iterable<T>.toGuiList(): GuiList<T>
+
+
Creates a new gui list with the content of this iterable.
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/to-gui-list.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/to-gui-list.html new file mode 100644 index 00000000..124429d5 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui.observable/to-gui-list.html @@ -0,0 +1,51 @@ + + + + toGuiList + + +
+
+ + +
+
+
+
+
+ +
+ +
+

toGuiList

+
+
+ +
+
fun <T> Iterable<T>.toGuiList(): GuiList<T>
+
+

Creates a new gui list with the content of this iterable. A gui list informs gui components about any updates.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-companion/from-slot-action-type.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-companion/from-slot-action-type.html new file mode 100644 index 00000000..f3cd88c5 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-companion/from-slot-action-type.html @@ -0,0 +1,51 @@ + + + + fromSlotActionType + + +
+
+ + +
+
+
+
+
+ +
+ +
+

fromSlotActionType

+
+
+ +
+
fun fromSlotActionType(slotActionType: SlotActionType, clickData: Int): GuiActionType
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-companion/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-companion/index.html new file mode 100644 index 00000000..1ecf1f06 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-companion/index.html @@ -0,0 +1,70 @@ + + + + Companion + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Companion

+
object Companion
+
+
+
+
+

Functions

+
+
+
+
fromSlotActionType +
Link copied to clipboard
+
+
+
+ +
+
fun fromSlotActionType(slotActionType: SlotActionType, clickData: Int): GuiActionType
+
+
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g/index.html new file mode 100644 index 00000000..d8e0e719 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g/index.html @@ -0,0 +1,68 @@ + + + + DRAG + + +
+
+ + +
+
+
+
+
+ +
+ +
+

DRAG

+

Using a dragging feature.

+
+
+
+
+

Properties

+
+
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+ +
+
+
ordinal +
Link copied to clipboard
+
+
+
+
val ordinal: Int
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g/name.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g/name.html new file mode 100644 index 00000000..bcb9ba76 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g/name.html @@ -0,0 +1,40 @@ + + + + name + + +
+
+ + +
+
+
+
+
+ +
+ +
+

name

+
+
+ +
+
val name: String
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g/ordinal.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g/ordinal.html new file mode 100644 index 00000000..39ad7289 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g/ordinal.html @@ -0,0 +1,40 @@ + + + + ordinal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ordinal

+
+
+ +
+
val ordinal: Int
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g_-e-n-d/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g_-e-n-d/index.html new file mode 100644 index 00000000..9a0d9280 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g_-e-n-d/index.html @@ -0,0 +1,68 @@ + + + + DRAG_END + + +
+
+ + +
+
+
+
+
+ +
+ +
+

DRAG_END

+

Finish using a dragging feature.

+
+
+
+
+

Properties

+
+
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+ +
+
+
ordinal +
Link copied to clipboard
+
+
+
+
val ordinal: Int
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g_-e-n-d/name.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g_-e-n-d/name.html new file mode 100644 index 00000000..bb97c660 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g_-e-n-d/name.html @@ -0,0 +1,40 @@ + + + + name + + +
+
+ + +
+
+
+
+
+ +
+ +
+

name

+
+
+ +
+
val name: String
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g_-e-n-d/ordinal.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g_-e-n-d/ordinal.html new file mode 100644 index 00000000..17f724d4 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g_-e-n-d/ordinal.html @@ -0,0 +1,40 @@ + + + + ordinal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ordinal

+
+
+ +
+
val ordinal: Int
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g_-s-t-a-r-t/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g_-s-t-a-r-t/index.html new file mode 100644 index 00000000..d0554926 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g_-s-t-a-r-t/index.html @@ -0,0 +1,68 @@ + + + + DRAG_START + + +
+
+ + +
+
+
+
+
+ +
+ +
+

DRAG_START

+

Start using a dragging feature.

+
+
+
+
+

Properties

+
+
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+ +
+
+
ordinal +
Link copied to clipboard
+
+
+
+
val ordinal: Int
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g_-s-t-a-r-t/name.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g_-s-t-a-r-t/name.html new file mode 100644 index 00000000..cc6243c5 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g_-s-t-a-r-t/name.html @@ -0,0 +1,40 @@ + + + + name + + +
+
+ + +
+
+
+
+
+ +
+ +
+

name

+
+
+ +
+
val name: String
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g_-s-t-a-r-t/ordinal.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g_-s-t-a-r-t/ordinal.html new file mode 100644 index 00000000..ca177450 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g_-s-t-a-r-t/ordinal.html @@ -0,0 +1,40 @@ + + + + ordinal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ordinal

+
+
+ +
+
val ordinal: Int
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-h-o-t-k-e-y_-s-w-a-p/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-h-o-t-k-e-y_-s-w-a-p/index.html new file mode 100644 index 00000000..6cd5926f --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-h-o-t-k-e-y_-s-w-a-p/index.html @@ -0,0 +1,68 @@ + + + + HOTKEY_SWAP + + +
+
+ + +
+
+
+
+
+ +
+ +
+

HOTKEY_SWAP

+

Moving items from one inventory to another using a hotkey (e.g. 0 - 9).

+
+
+
+
+

Properties

+
+
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+ +
+
+
ordinal +
Link copied to clipboard
+
+
+
+
val ordinal: Int
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-h-o-t-k-e-y_-s-w-a-p/name.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-h-o-t-k-e-y_-s-w-a-p/name.html new file mode 100644 index 00000000..33f64d5f --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-h-o-t-k-e-y_-s-w-a-p/name.html @@ -0,0 +1,40 @@ + + + + name + + +
+
+ + +
+
+
+
+
+ +
+ +
+

name

+
+
+ +
+
val name: String
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-h-o-t-k-e-y_-s-w-a-p/ordinal.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-h-o-t-k-e-y_-s-w-a-p/ordinal.html new file mode 100644 index 00000000..5a67faa3 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-h-o-t-k-e-y_-s-w-a-p/ordinal.html @@ -0,0 +1,40 @@ + + + + ordinal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ordinal

+
+
+ +
+
val ordinal: Int
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-i-n-s-e-r-t/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-i-n-s-e-r-t/index.html new file mode 100644 index 00000000..18447b7f --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-i-n-s-e-r-t/index.html @@ -0,0 +1,68 @@ + + + + INSERT + + +
+
+ + +
+
+
+
+
+ +
+ +
+

INSERT

+

Inserting items into an inventory.

+
+
+
+
+

Properties

+
+
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+ +
+
+
ordinal +
Link copied to clipboard
+
+
+
+
val ordinal: Int
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-i-n-s-e-r-t/name.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-i-n-s-e-r-t/name.html new file mode 100644 index 00000000..ed6e54d1 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-i-n-s-e-r-t/name.html @@ -0,0 +1,40 @@ + + + + name + + +
+
+ + +
+
+
+
+
+ +
+ +
+

name

+
+
+ +
+
val name: String
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-i-n-s-e-r-t/ordinal.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-i-n-s-e-r-t/ordinal.html new file mode 100644 index 00000000..5f755a7e --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-i-n-s-e-r-t/ordinal.html @@ -0,0 +1,40 @@ + + + + ordinal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ordinal

+
+
+ +
+
val ordinal: Int
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-m-i-d-d-l-e_-c-l-i-c-k/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-m-i-d-d-l-e_-c-l-i-c-k/index.html new file mode 100644 index 00000000..e8f81fc4 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-m-i-d-d-l-e_-c-l-i-c-k/index.html @@ -0,0 +1,68 @@ + + + + MIDDLE_CLICK + + +
+
+ + +
+
+
+
+
+ +
+ +
+

MIDDLE_CLICK

+

Cloning an ItemStack by middle clicking it.

+
+
+
+
+

Properties

+
+
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+ +
+
+
ordinal +
Link copied to clipboard
+
+
+
+
val ordinal: Int
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-m-i-d-d-l-e_-c-l-i-c-k/name.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-m-i-d-d-l-e_-c-l-i-c-k/name.html new file mode 100644 index 00000000..f0514d68 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-m-i-d-d-l-e_-c-l-i-c-k/name.html @@ -0,0 +1,40 @@ + + + + name + + +
+
+ + +
+
+
+
+
+ +
+ +
+

name

+
+
+ +
+
val name: String
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-m-i-d-d-l-e_-c-l-i-c-k/ordinal.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-m-i-d-d-l-e_-c-l-i-c-k/ordinal.html new file mode 100644 index 00000000..c9c1dd6f --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-m-i-d-d-l-e_-c-l-i-c-k/ordinal.html @@ -0,0 +1,40 @@ + + + + ordinal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ordinal

+
+
+ +
+
val ordinal: Int
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-p-i-c-k-u-p/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-p-i-c-k-u-p/index.html new file mode 100644 index 00000000..ea44772c --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-p-i-c-k-u-p/index.html @@ -0,0 +1,68 @@ + + + + PICKUP + + +
+
+ + +
+
+
+
+
+ +
+ +
+

PICKUP

+

A normal slot click.

+
+
+
+
+

Properties

+
+
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+ +
+
+
ordinal +
Link copied to clipboard
+
+
+
+
val ordinal: Int
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-p-i-c-k-u-p/name.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-p-i-c-k-u-p/name.html new file mode 100644 index 00000000..0dbcbad6 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-p-i-c-k-u-p/name.html @@ -0,0 +1,40 @@ + + + + name + + +
+
+ + +
+
+
+
+
+ +
+ +
+

name

+
+
+ +
+
val name: String
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-p-i-c-k-u-p/ordinal.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-p-i-c-k-u-p/ordinal.html new file mode 100644 index 00000000..e0b8bad1 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-p-i-c-k-u-p/ordinal.html @@ -0,0 +1,40 @@ + + + + ordinal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ordinal

+
+
+ +
+
val ordinal: Int
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-p-i-c-k-u-p_-a-l-l/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-p-i-c-k-u-p_-a-l-l/index.html new file mode 100644 index 00000000..5faba8d2 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-p-i-c-k-u-p_-a-l-l/index.html @@ -0,0 +1,68 @@ + + + + PICKUP_ALL + + +
+
+ + +
+
+
+
+
+ +
+ +
+

PICKUP_ALL

+

A double slot click (to pick up all items of a stack).

+
+
+
+
+

Properties

+
+
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+ +
+
+
ordinal +
Link copied to clipboard
+
+
+
+
val ordinal: Int
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-p-i-c-k-u-p_-a-l-l/name.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-p-i-c-k-u-p_-a-l-l/name.html new file mode 100644 index 00000000..b53d4bfc --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-p-i-c-k-u-p_-a-l-l/name.html @@ -0,0 +1,40 @@ + + + + name + + +
+
+ + +
+
+
+
+
+ +
+ +
+

name

+
+
+ +
+
val name: String
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-p-i-c-k-u-p_-a-l-l/ordinal.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-p-i-c-k-u-p_-a-l-l/ordinal.html new file mode 100644 index 00000000..e4f6cbc3 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-p-i-c-k-u-p_-a-l-l/ordinal.html @@ -0,0 +1,40 @@ + + + + ordinal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ordinal

+
+
+ +
+
val ordinal: Int
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-s-h-i-f-t_-c-l-i-c-k/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-s-h-i-f-t_-c-l-i-c-k/index.html new file mode 100644 index 00000000..6bc1e3e5 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-s-h-i-f-t_-c-l-i-c-k/index.html @@ -0,0 +1,68 @@ + + + + SHIFT_CLICK + + +
+
+ + +
+
+
+
+
+ +
+ +
+

SHIFT_CLICK

+

Moving items from one inventory to another using shift.

+
+
+
+
+

Properties

+
+
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+ +
+
+
ordinal +
Link copied to clipboard
+
+
+
+
val ordinal: Int
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-s-h-i-f-t_-c-l-i-c-k/name.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-s-h-i-f-t_-c-l-i-c-k/name.html new file mode 100644 index 00000000..cb38a1ec --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-s-h-i-f-t_-c-l-i-c-k/name.html @@ -0,0 +1,40 @@ + + + + name + + +
+
+ + +
+
+
+
+
+ +
+ +
+

name

+
+
+ +
+
val name: String
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-s-h-i-f-t_-c-l-i-c-k/ordinal.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-s-h-i-f-t_-c-l-i-c-k/ordinal.html new file mode 100644 index 00000000..0a3fe122 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-s-h-i-f-t_-c-l-i-c-k/ordinal.html @@ -0,0 +1,40 @@ + + + + ordinal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ordinal

+
+
+ +
+
val ordinal: Int
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-t-h-r-o-w_-a-l-l/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-t-h-r-o-w_-a-l-l/index.html new file mode 100644 index 00000000..d360ace6 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-t-h-r-o-w_-a-l-l/index.html @@ -0,0 +1,68 @@ + + + + THROW_ALL + + +
+
+ + +
+
+
+
+
+ +
+ +
+

THROW_ALL

+

Throw away a whole ItemStack (e.g. using CTRL + Q).

+
+
+
+
+

Properties

+
+
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+ +
+
+
ordinal +
Link copied to clipboard
+
+
+
+
val ordinal: Int
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-t-h-r-o-w_-a-l-l/name.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-t-h-r-o-w_-a-l-l/name.html new file mode 100644 index 00000000..79b394e1 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-t-h-r-o-w_-a-l-l/name.html @@ -0,0 +1,40 @@ + + + + name + + +
+
+ + +
+
+
+
+
+ +
+ +
+

name

+
+
+ +
+
val name: String
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-t-h-r-o-w_-a-l-l/ordinal.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-t-h-r-o-w_-a-l-l/ordinal.html new file mode 100644 index 00000000..79626f8a --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-t-h-r-o-w_-a-l-l/ordinal.html @@ -0,0 +1,40 @@ + + + + ordinal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ordinal

+
+
+ +
+
val ordinal: Int
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-t-h-r-o-w_-o-n-e/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-t-h-r-o-w_-o-n-e/index.html new file mode 100644 index 00000000..f0ec0cfb --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-t-h-r-o-w_-o-n-e/index.html @@ -0,0 +1,68 @@ + + + + THROW_ONE + + +
+
+ + +
+
+
+
+
+ +
+ +
+

THROW_ONE

+

Throw away one item of an ItemStack (e.g. using Q).

+
+
+
+
+

Properties

+
+
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+ +
+
+
ordinal +
Link copied to clipboard
+
+
+
+
val ordinal: Int
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-t-h-r-o-w_-o-n-e/name.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-t-h-r-o-w_-o-n-e/name.html new file mode 100644 index 00000000..97962216 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-t-h-r-o-w_-o-n-e/name.html @@ -0,0 +1,40 @@ + + + + name + + +
+
+ + +
+
+
+
+
+ +
+ +
+

name

+
+
+ +
+
val name: String
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-t-h-r-o-w_-o-n-e/ordinal.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-t-h-r-o-w_-o-n-e/ordinal.html new file mode 100644 index 00000000..99ce7d83 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-t-h-r-o-w_-o-n-e/ordinal.html @@ -0,0 +1,40 @@ + + + + ordinal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ordinal

+
+
+ +
+
val ordinal: Int
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/index.html new file mode 100644 index 00000000..e762edab --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/index.html @@ -0,0 +1,243 @@ + + + + GuiActionType + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiActionType

+
enum GuiActionType : Enum<GuiActionType>
+
+
+
+
+

Entries

+
+
+
+
DRAG_END +
Link copied to clipboard
+
+
+
+
Finish using a dragging feature.
+
+
+
+
+ +
+
+
DRAG_START +
Link copied to clipboard
+
+
+
+
Start using a dragging feature.
+
+
+
+
+ +
+
+
DRAG +
Link copied to clipboard
+
+
+
+
Using a dragging feature.
+
+
+
+
+ +
+
+
THROW_ONE +
Link copied to clipboard
+
+
+
+
Throw away one item of an ItemStack (e.g.
+
+
+
+
+ +
+
+
THROW_ALL +
Link copied to clipboard
+
+
+
+
Throw away a whole ItemStack (e.g.
+
+
+
+
+ +
+
+
MIDDLE_CLICK +
Link copied to clipboard
+
+
+
+
Cloning an ItemStack by middle clicking it.
+
+
+
+
+ +
+
+
HOTKEY_SWAP +
Link copied to clipboard
+
+
+
+
Moving items from one inventory to another using a hotkey (e.g.
+
+
+
+
+ +
+
+
SHIFT_CLICK +
Link copied to clipboard
+
+
+
+
Moving items from one inventory to another using shift.
+
+
+
+
+ +
+
+
INSERT +
Link copied to clipboard
+
+
+
+
Inserting items into an inventory.
+
+
+
+
+ +
+
+
PICKUP_ALL +
Link copied to clipboard
+
+
+
+
A double slot click (to pick up all items of a stack).
+
+
+
+
+ +
+
+
PICKUP +
Link copied to clipboard
+
+
+
+
A normal slot click.
+
+
+
+
+
+

Types

+
+
+
+
Companion +
Link copied to clipboard
+
+
+
+ +
+
object Companion
+
+
+
+
+
+
+
+

Properties

+
+
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+ +
+
+
ordinal +
Link copied to clipboard
+
+
+
+
val ordinal: Int
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-event-handler-builder/-event-handler-builder.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-event-handler-builder/-event-handler-builder.html new file mode 100644 index 00000000..19d80c85 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-event-handler-builder/-event-handler-builder.html @@ -0,0 +1,51 @@ + + + + EventHandlerBuilder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

EventHandlerBuilder

+
+
+ +
+
fun EventHandlerBuilder()
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-event-handler-builder/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-event-handler-builder/index.html new file mode 100644 index 00000000..b60ec83f --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-event-handler-builder/index.html @@ -0,0 +1,104 @@ + + + + EventHandlerBuilder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

EventHandlerBuilder

+
class EventHandlerBuilder
+
+
+
+
+

Functions

+
+
+
+
internalBuild +
Link copied to clipboard
+
+
+
+ +
+
fun internalBuild(): GuiEventHandler
+
+
Builds the event handler.
+
+
+
+
+ +
+
+
onClick +
Link copied to clipboard
+
+
+
+ +
+
fun onClick(onClick: (GuiClickEvent) -> Unit)
+
+
And event callback which will be invoked if a player interacts with the inventory.
+
+
+
+
+ +
+
+
onClose +
Link copied to clipboard
+
+
+
+ +
+
fun onClose(onClose: (GuiCloseEvent) -> Unit)
+
+
An event callback which will be invoked if the gui inventory gets closed.
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-event-handler-builder/internal-build.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-event-handler-builder/internal-build.html new file mode 100644 index 00000000..c37069e8 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-event-handler-builder/internal-build.html @@ -0,0 +1,51 @@ + + + + internalBuild + + +
+
+ + +
+
+
+
+
+ +
+ +
+

internalBuild

+
+
+ +
+
fun internalBuild(): GuiEventHandler
+
+

Builds the event handler.

INTERNAL! You probably do not need this function.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-event-handler-builder/on-click.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-event-handler-builder/on-click.html new file mode 100644 index 00000000..ce615def --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-event-handler-builder/on-click.html @@ -0,0 +1,51 @@ + + + + onClick + + +
+
+ + +
+
+
+
+
+ +
+ +
+

onClick

+
+
+ +
+
fun onClick(onClick: (GuiClickEvent) -> Unit)
+
+

And event callback which will be invoked if a player interacts with the inventory.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-event-handler-builder/on-close.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-event-handler-builder/on-close.html new file mode 100644 index 00000000..e5ae2c27 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-event-handler-builder/on-close.html @@ -0,0 +1,51 @@ + + + + onClose + + +
+
+ + +
+
+
+
+
+ +
+ +
+

onClose

+
+
+ +
+
fun onClose(onClose: (GuiCloseEvent) -> Unit)
+
+

An event callback which will be invoked if the gui inventory gets closed.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-gui-builder.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-gui-builder.html new file mode 100644 index 00000000..00444c47 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-gui-builder.html @@ -0,0 +1,51 @@ + + + + GuiBuilder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiBuilder

+
+
+ +
+
fun GuiBuilder(type: GuiType, title: LiteralText, defaultPageKey: Any)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-internal/-internal.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-internal/-internal.html new file mode 100644 index 00000000..d319d308 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-internal/-internal.html @@ -0,0 +1,51 @@ + + + + Internal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Internal

+
+
+ +
+
fun Internal()
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-internal/event-handler.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-internal/event-handler.html new file mode 100644 index 00000000..33f44068 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-internal/event-handler.html @@ -0,0 +1,51 @@ + + + + eventHandler + + +
+
+ + +
+
+
+
+
+ +
+ +
+

eventHandler

+
+
+ +
+
var eventHandler: GuiEventHandler? = null
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-internal/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-internal/index.html new file mode 100644 index 00000000..5ca18c3d --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-internal/index.html @@ -0,0 +1,124 @@ + + + + Internal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Internal

+
inner class Internal
+
+
+
+
+

Functions

+
+
+
+
internalBuild +
Link copied to clipboard
+
+
+
+ +
+
fun internalBuild(): Gui
+
+
+
+
+
+
+
+

Properties

+
+
+
+
eventHandler +
Link copied to clipboard
+
+
+
+
var eventHandler: GuiEventHandler? = null
+
+
+
+
+ +
+
+
pagesByKey +
Link copied to clipboard
+
+
+
+
val pagesByKey: HashMap<String, GuiPage>
+
+
+
+
+ +
+
+
pagesByNumber +
Link copied to clipboard
+
+
+
+
val pagesByNumber: HashMap<Int, GuiPage>
+
+
+
+
+ +
+
+
random +
Link copied to clipboard
+
+
+
+
val random: Random
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-internal/internal-build.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-internal/internal-build.html new file mode 100644 index 00000000..0360a56d --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-internal/internal-build.html @@ -0,0 +1,51 @@ + + + + internalBuild + + +
+
+ + +
+
+
+
+
+ +
+ +
+

internalBuild

+
+
+ +
+
fun internalBuild(): Gui
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-internal/pages-by-key.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-internal/pages-by-key.html new file mode 100644 index 00000000..b5658f8f --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-internal/pages-by-key.html @@ -0,0 +1,51 @@ + + + + pagesByKey + + +
+
+ + +
+
+
+
+
+ +
+ +
+

pagesByKey

+
+
+ +
+
val pagesByKey: HashMap<String, GuiPage>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-internal/pages-by-number.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-internal/pages-by-number.html new file mode 100644 index 00000000..6ff78a76 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-internal/pages-by-number.html @@ -0,0 +1,51 @@ + + + + pagesByNumber + + +
+
+ + +
+
+
+
+
+ +
+ +
+

pagesByNumber

+
+
+ +
+
val pagesByNumber: HashMap<Int, GuiPage>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-internal/random.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-internal/random.html new file mode 100644 index 00000000..0a5cf2c3 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-internal/random.html @@ -0,0 +1,51 @@ + + + + random + + +
+
+ + +
+
+
+
+
+ +
+ +
+

random

+
+
+ +
+
val random: Random
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/-internal/-internal.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/-internal/-internal.html new file mode 100644 index 00000000..ba3793fd --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/-internal/-internal.html @@ -0,0 +1,51 @@ + + + + Internal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Internal

+
+
+ +
+
fun Internal()
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/-internal/content.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/-internal/content.html new file mode 100644 index 00000000..d400426d --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/-internal/content.html @@ -0,0 +1,51 @@ + + + + content + + +
+
+ + +
+
+
+
+
+ +
+ +
+

content

+
+
+ +
+
val content: HashMap<Int, GuiElement>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/-internal/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/-internal/index.html new file mode 100644 index 00000000..2142d146 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/-internal/index.html @@ -0,0 +1,85 @@ + + + + Internal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Internal

+
inner class Internal
+
+
+
+
+

Functions

+
+
+
+
internalBuild +
Link copied to clipboard
+
+
+
+ +
+
fun internalBuild(): GuiPage
+
+
Builds the page.
+
+
+
+
+
+

Properties

+
+
+
+
content +
Link copied to clipboard
+
+
+
+
val content: HashMap<Int, GuiElement>
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/-internal/internal-build.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/-internal/internal-build.html new file mode 100644 index 00000000..f7099b8b --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/-internal/internal-build.html @@ -0,0 +1,51 @@ + + + + internalBuild + + +
+
+ + +
+
+
+
+
+ +
+ +
+

internalBuild

+
+
+ +
+
fun internalBuild(): GuiPage
+
+

Builds the page.

INTERNAL! You probably do not need this function.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/-page-builder.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/-page-builder.html new file mode 100644 index 00000000..1fbbff67 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/-page-builder.html @@ -0,0 +1,51 @@ + + + + PageBuilder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

PageBuilder

+
+
+ +
+
fun PageBuilder(key: String, number: Int)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/button.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/button.html new file mode 100644 index 00000000..6627961f --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/button.html @@ -0,0 +1,51 @@ + + + + button + + +
+
+ + +
+
+
+
+
+ +
+ +
+

button

+
+
+ +
+
fun button(slots: GuiSlotCompound, icon: GuiIcon, onClick: (GuiClickEvent) -> Unit)
+
+

Adds a button. A button has custom onClick logic.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/change-page-by-key.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/change-page-by-key.html new file mode 100644 index 00000000..90b5c954 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/change-page-by-key.html @@ -0,0 +1,51 @@ + + + + changePageByKey + + +
+
+ + +
+
+
+
+
+ +
+ +
+

changePageByKey

+
+
+ +
+
fun changePageByKey(slots: GuiSlotCompound, icon: GuiIcon, pageKey: Any, shouldChange: (GuiClickEvent) -> Boolean = { true }, onChange: (GuiClickEvent) -> Unit? = null)
+
+

Adds a page change button, which will open the specified page when clicked.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/change-page-by-number.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/change-page-by-number.html new file mode 100644 index 00000000..d7080042 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/change-page-by-number.html @@ -0,0 +1,51 @@ + + + + changePageByNumber + + +
+
+ + +
+
+
+
+
+ +
+ +
+

changePageByNumber

+
+
+ +
+
fun changePageByNumber(slots: GuiSlotCompound, icon: GuiIcon, pageNumber: Int, shouldChange: (GuiClickEvent) -> Boolean = { true }, onChange: (GuiClickEvent) -> Unit? = null)
+
+

Adds a page change button, which will open the specified page when clicked.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/compound-scroll-backwards.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/compound-scroll-backwards.html new file mode 100644 index 00000000..5812cd64 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/compound-scroll-backwards.html @@ -0,0 +1,51 @@ + + + + compoundScrollBackwards + + +
+
+ + +
+
+
+
+
+ +
+ +
+

compoundScrollBackwards

+
+
+ +
+
fun compoundScrollBackwards(slots: GuiSlotCompound, icon: GuiIcon, compound: GuiCompound<*>, speed: Int = 50, scrollTimes: Int = compound.compoundHeight)
+
+

Adds a compound scroll button.

This one scrolls backwards, line by line.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/compound-scroll-forwards.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/compound-scroll-forwards.html new file mode 100644 index 00000000..89f229c5 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/compound-scroll-forwards.html @@ -0,0 +1,51 @@ + + + + compoundScrollForwards + + +
+
+ + +
+
+
+
+
+ +
+ +
+

compoundScrollForwards

+
+
+ +
+
fun compoundScrollForwards(slots: GuiSlotCompound, icon: GuiIcon, compound: GuiCompound<*>, speed: Int = 50, scrollTimes: Int = compound.compoundHeight)
+
+

Adds a compound scroll button.

This one scrolls forwards, line by line.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/compound-scroll.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/compound-scroll.html new file mode 100644 index 00000000..217629ad --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/compound-scroll.html @@ -0,0 +1,51 @@ + + + + compoundScroll + + +
+
+ + +
+
+
+
+
+ +
+ +
+

compoundScroll

+
+
+ +
+
fun compoundScroll(slots: GuiSlotCompound, icon: GuiIcon, compound: GuiCompound<*>, reverse: Boolean, speed: Int = 50, scrollDistance: Int = compound.compoundWidth, scrollTimes: Int = compound.compoundHeight)
+
+

Adds a compound scroll button.

Used by both compoundScrollForwards and compoundScrollBackwards, which are easier to use than this function.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/compound.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/compound.html new file mode 100644 index 00000000..b3356595 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/compound.html @@ -0,0 +1,51 @@ + + + + compound + + +
+
+ + +
+
+
+
+
+ +
+ +
+

compound

+
+
+ +
+
fun <E> compound(slots: GuiSlotCompound.SlotRange.Rectangle, content: GuiList<E>, iconGenerator: (E) -> ItemStack, onClick: (event: GuiClickEvent, E) -> Unit? = null): GuiCompound<E>
+
+

Creates a new rectangular compound (startSlot and endSlot define the corners of the compound).

Return

the compound, which is needed for other elements, like a compound scroll button

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/effect-from.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/effect-from.html new file mode 100644 index 00000000..4b03f1cf --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/effect-from.html @@ -0,0 +1,51 @@ + + + + effectFrom + + +
+
+ + +
+
+
+
+
+ +
+ +
+

effectFrom

+
+
+ +
+
var effectFrom: GuiPage.ChangeEffect? = null
+
+

Effect used for transitions from this page. If this is not null and effectTo is null, this will be used as a fallback.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/effect-to.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/effect-to.html new file mode 100644 index 00000000..3d91d659 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/effect-to.html @@ -0,0 +1,51 @@ + + + + effectTo + + +
+
+ + +
+
+
+
+
+ +
+ +
+

effectTo

+
+
+ +
+
var effectTo: GuiPage.ChangeEffect? = null
+
+

Effect used for transitions to this page. If this is not null, it will always be used even if effectFrom is not null aswell.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/element.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/element.html new file mode 100644 index 00000000..76ab36bd --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/element.html @@ -0,0 +1,51 @@ + + + + element + + +
+
+ + +
+
+
+
+
+ +
+ +
+

element

+
+
+ +
+
fun element(guiSlotCompound: GuiSlotCompound, element: GuiElement)
+
+

Adds the given element for each given slot to the gui.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/free-slot.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/free-slot.html new file mode 100644 index 00000000..09365cf0 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/free-slot.html @@ -0,0 +1,51 @@ + + + + freeSlot + + +
+
+ + +
+
+
+
+
+ +
+ +
+

freeSlot

+
+
+ +
+
fun freeSlot(slots: GuiSlotCompound, onClick: (GuiClickEvent) -> Unit? = null)
+
+

Adds a free slot. A free slot allows player interaction.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/index.html new file mode 100644 index 00000000..b0a2f4f4 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/index.html @@ -0,0 +1,360 @@ + + + + PageBuilder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

PageBuilder

+
inner class PageBuilder(key: String, number: Int)
+
+
+
+
+

Types

+
+
+
+
Internal +
Link copied to clipboard
+
+
+
+ +
+
inner class Internal
+
+
+
+
+
+
+
+

Functions

+
+
+
+
button +
Link copied to clipboard
+
+
+
+ +
+
fun button(slots: GuiSlotCompound, icon: GuiIcon, onClick: (GuiClickEvent) -> Unit)
+
+
Adds a button.
+
+
+
+
+ +
+
+
changePageByKey +
Link copied to clipboard
+
+
+
+ +
+
fun changePageByKey(slots: GuiSlotCompound, icon: GuiIcon, pageKey: Any, shouldChange: (GuiClickEvent) -> Boolean = { true }, onChange: (GuiClickEvent) -> Unit? = null)
+
+
Adds a page change button, which will open the specified page when clicked.
+
+
+
+
+ +
+
+
changePageByNumber +
Link copied to clipboard
+
+
+
+ +
+
fun changePageByNumber(slots: GuiSlotCompound, icon: GuiIcon, pageNumber: Int, shouldChange: (GuiClickEvent) -> Boolean = { true }, onChange: (GuiClickEvent) -> Unit? = null)
+
+
Adds a page change button, which will open the specified page when clicked.
+
+
+
+
+ +
+
+
compound +
Link copied to clipboard
+
+
+
+ +
+
fun <E> compound(slots: GuiSlotCompound.SlotRange.Rectangle, content: GuiList<E>, iconGenerator: (E) -> ItemStack, onClick: (event: GuiClickEvent, E) -> Unit? = null): GuiCompound<E>
+
+
Creates a new rectangular compound (startSlot and endSlot define the corners of the compound).
+
+
+
+
+ +
+
+
compoundScroll +
Link copied to clipboard
+
+
+
+ +
+
fun compoundScroll(slots: GuiSlotCompound, icon: GuiIcon, compound: GuiCompound<*>, reverse: Boolean, speed: Int = 50, scrollDistance: Int = compound.compoundWidth, scrollTimes: Int = compound.compoundHeight)
+
+
Adds a compound scroll button.
+
+
+
+
+ +
+
+
compoundScrollBackwards +
Link copied to clipboard
+
+
+
+ +
+
fun compoundScrollBackwards(slots: GuiSlotCompound, icon: GuiIcon, compound: GuiCompound<*>, speed: Int = 50, scrollTimes: Int = compound.compoundHeight)
+
+
Adds a compound scroll button.
+
+
+
+
+ +
+
+
compoundScrollForwards +
Link copied to clipboard
+
+
+
+ +
+
fun compoundScrollForwards(slots: GuiSlotCompound, icon: GuiIcon, compound: GuiCompound<*>, speed: Int = 50, scrollTimes: Int = compound.compoundHeight)
+
+
Adds a compound scroll button.
+
+
+
+
+ +
+
+
element +
Link copied to clipboard
+
+
+
+ +
+
fun element(guiSlotCompound: GuiSlotCompound, element: GuiElement)
+
+
Adds the given element for each given slot to the gui.
+
+
+
+
+ +
+
+
freeSlot +
Link copied to clipboard
+
+
+
+ +
+
fun freeSlot(slots: GuiSlotCompound, onClick: (GuiClickEvent) -> Unit? = null)
+
+
Adds a free slot.
+
+
+
+
+ +
+
+
nextPage +
Link copied to clipboard
+
+
+
+ +
+
fun nextPage(slots: GuiSlotCompound, icon: GuiIcon, shouldChange: (GuiClickEvent) -> Boolean = { true }, onChange: (GuiClickEvent) -> Unit? = null)
+
+
Adds a page change button, which will open the next page when clicked.
+
+
+
+
+ +
+
+
placeholder +
Link copied to clipboard
+
+
+
+ +
+
fun placeholder(slots: GuiSlotCompound, icon: GuiIcon)
+
+
Adds a placeholder.
+
+
+
+
+ +
+
+
previousPage +
Link copied to clipboard
+
+
+
+ +
+
fun previousPage(slots: GuiSlotCompound, icon: GuiIcon, shouldChange: (GuiClickEvent) -> Boolean = { true }, onChange: (GuiClickEvent) -> Unit? = null)
+
+
Adds a page change button, which will open the previous page when clicked.
+
+
+
+
+ +
+
+
setEffect +
Link copied to clipboard
+
+
+
+ +
+
fun setEffect(effect: GuiPage.ChangeEffect?)
+
+
Sets both effectTo and effectFrom at the same time.
+
+
+
+
+
+

Properties

+
+
+
+
effectFrom +
Link copied to clipboard
+
+
+
+
var effectFrom: GuiPage.ChangeEffect? = null
Effect used for transitions from this page.
+
+
+
+
+ +
+
+
effectTo +
Link copied to clipboard
+
+
+
+
var effectTo: GuiPage.ChangeEffect? = null
Effect used for transitions to this page.
+
+
+
+
+ +
+
+
internalBuilder +
Link copied to clipboard
+
+
+
+
val internalBuilder: GuiBuilder.PageBuilder.Internal
INTERNAL!
+
+
+
+
+ +
+
+
key +
Link copied to clipboard
+
+
+
+
val key: String
+
+
+
+
+ +
+
+
number +
Link copied to clipboard
+
+
+
+
val number: Int
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/internal-builder.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/internal-builder.html new file mode 100644 index 00000000..e4472ad7 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/internal-builder.html @@ -0,0 +1,51 @@ + + + + internalBuilder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

internalBuilder

+
+
+ +
+
val internalBuilder: GuiBuilder.PageBuilder.Internal
+
+

INTERNAL! You probably do not need this value.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/key.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/key.html new file mode 100644 index 00000000..a887c648 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/key.html @@ -0,0 +1,51 @@ + + + + key + + +
+
+ + +
+
+
+
+
+ +
+ +
+

key

+
+
+ +
+
val key: String
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/next-page.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/next-page.html new file mode 100644 index 00000000..e8780234 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/next-page.html @@ -0,0 +1,51 @@ + + + + nextPage + + +
+
+ + +
+
+
+
+
+ +
+ +
+

nextPage

+
+
+ +
+
fun nextPage(slots: GuiSlotCompound, icon: GuiIcon, shouldChange: (GuiClickEvent) -> Boolean = { true }, onChange: (GuiClickEvent) -> Unit? = null)
+
+

Adds a page change button, which will open the next page when clicked.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/number.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/number.html new file mode 100644 index 00000000..49f6b00b --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/number.html @@ -0,0 +1,51 @@ + + + + number + + +
+
+ + +
+
+
+
+
+ +
+ +
+

number

+
+
+ +
+
val number: Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/placeholder.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/placeholder.html new file mode 100644 index 00000000..dde27438 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/placeholder.html @@ -0,0 +1,51 @@ + + + + placeholder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

placeholder

+
+
+ +
+
fun placeholder(slots: GuiSlotCompound, icon: GuiIcon)
+
+

Adds a placeholder. A placeholder ignores any click actions.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/previous-page.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/previous-page.html new file mode 100644 index 00000000..ccfff688 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/previous-page.html @@ -0,0 +1,51 @@ + + + + previousPage + + +
+
+ + +
+
+
+
+
+ +
+ +
+

previousPage

+
+
+ +
+
fun previousPage(slots: GuiSlotCompound, icon: GuiIcon, shouldChange: (GuiClickEvent) -> Boolean = { true }, onChange: (GuiClickEvent) -> Unit? = null)
+
+

Adds a page change button, which will open the previous page when clicked.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/set-effect.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/set-effect.html new file mode 100644 index 00000000..1c542837 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/set-effect.html @@ -0,0 +1,51 @@ + + + + setEffect + + +
+
+ + +
+
+
+
+
+ +
+ +
+

setEffect

+
+
+ +
+
fun setEffect(effect: GuiPage.ChangeEffect?)
+
+

Sets both effectTo and effectFrom at the same time.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/default-page-key.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/default-page-key.html new file mode 100644 index 00000000..9d026234 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/default-page-key.html @@ -0,0 +1,51 @@ + + + + defaultPageKey + + +
+
+ + +
+
+
+
+
+ +
+ +
+

defaultPageKey

+
+
+ +
+
val defaultPageKey: Any
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/events.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/events.html new file mode 100644 index 00000000..ba32b3fe --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/events.html @@ -0,0 +1,51 @@ + + + + events + + +
+
+ + +
+
+
+
+
+ +
+ +
+

events

+
+
+ +
+
inline fun events(builder: GuiBuilder.EventHandlerBuilder.() -> Unit)
+
+

Opens a new EventHandlerBuilder to build and set a new GuiEventHandler for the gui.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/index.html new file mode 100644 index 00000000..b99fe742 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/index.html @@ -0,0 +1,194 @@ + + + + GuiBuilder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiBuilder

+
class GuiBuilder(type: GuiType, title: LiteralText, defaultPageKey: Any)
+
+
+
+
+

Types

+
+
+
+
EventHandlerBuilder +
Link copied to clipboard
+
+
+
+ +
+
class EventHandlerBuilder
+
+
+
+
+
+
+ +
+
+
Internal +
Link copied to clipboard
+
+
+
+ +
+
inner class Internal
+
+
+
+
+
+
+ +
+
+
PageBuilder +
Link copied to clipboard
+
+
+
+ +
+
inner class PageBuilder(key: String, number: Int)
+
+
+
+
+
+
+
+

Functions

+
+
+
+
events +
Link copied to clipboard
+
+
+
+ +
+
inline fun events(builder: GuiBuilder.EventHandlerBuilder.() -> Unit)
+
+
Opens a new EventHandlerBuilder to build and set a new GuiEventHandler for the gui.
+
+
+
+
+ +
+
+
page +
Link copied to clipboard
+
+
+
+ +
+
inline fun page(key: Any = "${Instant.now()}${internalBuilder.random.nextInt(10, 20)}", number: Int = internalBuilder.pagesByNumber.keys.maxOrNull()?.plus(1) ?: 0, builder: GuiBuilder.PageBuilder.() -> Unit)
+
+
Add a new page to the gui.
+
+
+
+
+
+

Properties

+
+
+
+
defaultPageKey +
Link copied to clipboard
+
+
+
+
val defaultPageKey: Any
+
+
+
+
+ +
+
+
internalBuilder +
Link copied to clipboard
+
+
+
+
val internalBuilder: GuiBuilder.Internal
INTERNAL!
+
+
+
+
+ +
+
+
title +
Link copied to clipboard
+
+
+
+
val title: LiteralText
+
+
+
+
+ +
+
+
type +
Link copied to clipboard
+
+
+
+
val type: GuiType
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/internal-builder.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/internal-builder.html new file mode 100644 index 00000000..fad6b787 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/internal-builder.html @@ -0,0 +1,51 @@ + + + + internalBuilder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

internalBuilder

+
+
+ +
+
val internalBuilder: GuiBuilder.Internal
+
+

INTERNAL! You probably do not need this value.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/page.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/page.html new file mode 100644 index 00000000..0c289b82 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/page.html @@ -0,0 +1,51 @@ + + + + page + + +
+
+ + +
+
+
+
+
+ +
+ +
+

page

+
+
+ +
+
inline fun page(key: Any = "${Instant.now()}${internalBuilder.random.nextInt(10, 20)}", number: Int = internalBuilder.pagesByNumber.keys.maxOrNull()?.plus(1) ?: 0, builder: GuiBuilder.PageBuilder.() -> Unit)
+
+

Add a new page to the gui.

Parameters

key

the unique key of the page

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/title.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/title.html new file mode 100644 index 00000000..b852f5f1 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/title.html @@ -0,0 +1,51 @@ + + + + title + + +
+
+ + +
+
+
+
+
+ +
+ +
+

title

+
+
+ +
+
val title: LiteralText
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/type.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/type.html new file mode 100644 index 00000000..3ce201bb --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/type.html @@ -0,0 +1,51 @@ + + + + type + + +
+
+ + +
+
+
+
+
+ +
+ +
+

type

+
+
+ +
+
val type: GuiType
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/-gui-compound.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/-gui-compound.html new file mode 100644 index 00000000..4864f8ac --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/-gui-compound.html @@ -0,0 +1,51 @@ + + + + GuiCompound + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiCompound

+
+
+ +
+
fun <E> GuiCompound(guiType: GuiType, slots: GuiSlotCompound.SlotRange.Rectangle, content: GuiList<E>, iconGenerator: (E) -> ItemStack, onClick: (event: GuiClickEvent, E) -> Unit?)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/compound-height.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/compound-height.html new file mode 100644 index 00000000..194dd67f --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/compound-height.html @@ -0,0 +1,51 @@ + + + + compoundHeight + + +
+
+ + +
+
+
+
+
+ +
+ +
+

compoundHeight

+
+
+ +
+
val compoundHeight: Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/compound-width.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/compound-width.html new file mode 100644 index 00000000..4f7c2f15 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/compound-width.html @@ -0,0 +1,51 @@ + + + + compoundWidth + + +
+
+ + +
+
+
+
+
+ +
+ +
+

compoundWidth

+
+
+ +
+
val compoundWidth: Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/content-size.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/content-size.html new file mode 100644 index 00000000..7aafb638 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/content-size.html @@ -0,0 +1,51 @@ + + + + contentSize + + +
+
+ + +
+
+
+
+
+ +
+ +
+

contentSize

+
+
+ +
+
val contentSize: Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/content.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/content.html new file mode 100644 index 00000000..672d26a9 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/content.html @@ -0,0 +1,51 @@ + + + + content + + +
+
+ + +
+
+
+
+
+ +
+ +
+

content

+
+
+ +
+
val content: GuiList<E>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/displayed-content.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/displayed-content.html new file mode 100644 index 00000000..5a75bc81 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/displayed-content.html @@ -0,0 +1,51 @@ + + + + displayedContent + + +
+
+ + +
+
+
+
+
+ +
+ +
+

displayedContent

+
+
+ +
+
var displayedContent: List<E>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/gui-type.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/gui-type.html new file mode 100644 index 00000000..9f97fe8d --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/gui-type.html @@ -0,0 +1,51 @@ + + + + guiType + + +
+
+ + +
+
+
+
+
+ +
+ +
+

guiType

+
+
+ +
+
val guiType: GuiType
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/index.html new file mode 100644 index 00000000..fdc844b6 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/index.html @@ -0,0 +1,170 @@ + + + + GuiCompound + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiCompound

+
class GuiCompound<E>(guiType: GuiType, slots: GuiSlotCompound.SlotRange.Rectangle, content: GuiList<E>, iconGenerator: (E) -> ItemStack, onClick: (event: GuiClickEvent, E) -> Unit?) : GuiUseable
+
+
+
+
+

Properties

+
+
+
+
compoundHeight +
Link copied to clipboard
+
+
+
+
val compoundHeight: Int
+
+
+
+
+ +
+
+
compoundWidth +
Link copied to clipboard
+
+
+
+
val compoundWidth: Int
+
+
+
+
+ +
+
+
content +
Link copied to clipboard
+
+
+
+
val content: GuiList<E>
+
+
+
+
+ +
+
+
contentSize +
Link copied to clipboard
+
+
+
+
val contentSize: Int
+
+
+
+
+ +
+
+
displayedContent +
Link copied to clipboard
+
+
+
+
var displayedContent: List<E>
+
+
+
+
+ +
+
+
guiType +
Link copied to clipboard
+
+
+
+
val guiType: GuiType
+
+
+
+
+ +
+
+
inUse +
Link copied to clipboard
+
+
+
+
var inUse: Boolean = false
+
+
+
+
+ +
+
+
scrollProgress +
Link copied to clipboard
+
+
+
+
var scrollProgress: Int = 0
+
+
+
+
+ +
+
+
slots +
Link copied to clipboard
+
+
+
+
val slots: GuiSlotCompound.SlotRange.Rectangle
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/scroll-progress.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/scroll-progress.html new file mode 100644 index 00000000..10940614 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/scroll-progress.html @@ -0,0 +1,51 @@ + + + + scrollProgress + + +
+
+ + +
+
+
+
+
+ +
+ +
+

scrollProgress

+
+
+ +
+
var scrollProgress: Int = 0
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/slots.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/slots.html new file mode 100644 index 00000000..b543b112 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/slots.html @@ -0,0 +1,51 @@ + + + + slots + + +
+
+ + +
+
+
+
+
+ +
+ +
+

slots

+
+
+ +
+
val slots: GuiSlotCompound.SlotRange.Rectangle
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/-gui-dimensions.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/-gui-dimensions.html new file mode 100644 index 00000000..5cf8ca9e --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/-gui-dimensions.html @@ -0,0 +1,51 @@ + + + + GuiDimensions + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiDimensions

+
+
+ +
+
fun GuiDimensions(width: Int, height: Int)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/gui-slots.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/gui-slots.html new file mode 100644 index 00000000..f2208d57 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/gui-slots.html @@ -0,0 +1,51 @@ + + + + guiSlots + + +
+
+ + +
+
+
+
+
+ +
+ +
+

guiSlots

+
+
+ +
+
val guiSlots: ArrayList<GuiSlot>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/height.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/height.html new file mode 100644 index 00000000..4dcde8f7 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/height.html @@ -0,0 +1,51 @@ + + + + height + + +
+
+ + +
+
+
+
+
+ +
+ +
+

height

+
+
+ +
+
val height: Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/index.html new file mode 100644 index 00000000..86c49f95 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/index.html @@ -0,0 +1,118 @@ + + + + GuiDimensions + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiDimensions

+
data class GuiDimensions(width: Int, height: Int)
+
+
+
+
+

Properties

+
+
+
+
guiSlots +
Link copied to clipboard
+
+
+
+
val guiSlots: ArrayList<GuiSlot>
+
+
+
+
+ +
+
+
height +
Link copied to clipboard
+
+
+
+
val height: Int
+
+
+
+
+ +
+
+
slotAmount +
Link copied to clipboard
+
+
+
+
val slotAmount: Int
+
+
+
+
+ +
+
+
slotMap +
Link copied to clipboard
+
+
+
+
val slotMap: HashMap<Int, GuiSlot>
+
+
+
+
+ +
+
+
width +
Link copied to clipboard
+
+
+
+
val width: Int
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/slot-amount.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/slot-amount.html new file mode 100644 index 00000000..1effdcfd --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/slot-amount.html @@ -0,0 +1,51 @@ + + + + slotAmount + + +
+
+ + +
+
+
+
+
+ +
+ +
+

slotAmount

+
+
+ +
+
val slotAmount: Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/slot-map.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/slot-map.html new file mode 100644 index 00000000..96952681 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/slot-map.html @@ -0,0 +1,51 @@ + + + + slotMap + + +
+
+ + +
+
+
+
+
+ +
+ +
+

slotMap

+
+
+ +
+
val slotMap: HashMap<Int, GuiSlot>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/width.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/width.html new file mode 100644 index 00000000..4ddd61a4 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/width.html @@ -0,0 +1,51 @@ + + + + width + + +
+
+ + +
+
+
+
+
+ +
+ +
+

width

+
+
+ +
+
val width: Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-element/get-item-stack.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-element/get-item-stack.html new file mode 100644 index 00000000..61871352 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-element/get-item-stack.html @@ -0,0 +1,51 @@ + + + + getItemStack + + +
+
+ + +
+
+
+
+
+ +
+ +
+

getItemStack

+
+
+ +
+
abstract fun getItemStack(slotIndex: Int): ItemStack
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-element/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-element/index.html new file mode 100644 index 00000000..aee25db1 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-element/index.html @@ -0,0 +1,167 @@ + + + + GuiElement + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiElement

+
interface GuiElement
+
+
+
+
+

Functions

+
+
+
+
getItemStack +
Link copied to clipboard
+
+
+
+ +
+
abstract fun getItemStack(slotIndex: Int): ItemStack
+
+
+
+
+
+
+ +
+
+
onClick +
Link copied to clipboard
+
+
+
+ +
+
abstract fun onClick(clickEvent: GuiClickEvent)
+
+
+
+
+
+
+ +
+
+
shouldCancel +
Link copied to clipboard
+
+
+
+ +
+
abstract fun shouldCancel(clickEvent: GuiClickEvent): Boolean
+
+
+
+
+
+
+ +
+
+
startUsing +
Link copied to clipboard
+
+
+
+ +
+
open fun startUsing(gui: Gui)
+
+
+
+
+
+
+ +
+
+
stopUsing +
Link copied to clipboard
+
+
+
+ +
+
open fun stopUsing(gui: Gui)
+
+
+
+
+
+
+
+

Inheritors

+
+
+
+
GuiCompoundElement +
Link copied to clipboard
+
+
+
+
+ +
+
+
GuiFreeSlot +
Link copied to clipboard
+
+
+
+
+ +
+
+
GuiPlaceholder +
Link copied to clipboard
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-element/on-click.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-element/on-click.html new file mode 100644 index 00000000..53347375 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-element/on-click.html @@ -0,0 +1,51 @@ + + + + onClick + + +
+
+ + +
+
+
+
+
+ +
+ +
+

onClick

+
+
+ +
+
abstract fun onClick(clickEvent: GuiClickEvent)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-element/should-cancel.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-element/should-cancel.html new file mode 100644 index 00000000..2e3eaeca --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-element/should-cancel.html @@ -0,0 +1,51 @@ + + + + shouldCancel + + +
+
+ + +
+
+
+
+
+ +
+ +
+

shouldCancel

+
+
+ +
+
abstract fun shouldCancel(clickEvent: GuiClickEvent): Boolean
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-element/start-using.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-element/start-using.html new file mode 100644 index 00000000..6bfbda85 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-element/start-using.html @@ -0,0 +1,51 @@ + + + + startUsing + + +
+
+ + +
+
+
+
+
+ +
+ +
+

startUsing

+
+
+ +
+
open fun startUsing(gui: Gui)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-element/stop-using.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-element/stop-using.html new file mode 100644 index 00000000..a14a96f7 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-element/stop-using.html @@ -0,0 +1,51 @@ + + + + stopUsing + + +
+
+ + +
+
+
+
+
+ +
+ +
+

stopUsing

+
+
+ +
+
open fun stopUsing(gui: Gui)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-event-handler/-gui-event-handler.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-event-handler/-gui-event-handler.html new file mode 100644 index 00000000..bb1d253a --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-event-handler/-gui-event-handler.html @@ -0,0 +1,51 @@ + + + + GuiEventHandler + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiEventHandler

+
+
+ +
+
fun GuiEventHandler(onClick: (GuiClickEvent) -> Unit?, onClose: (GuiCloseEvent) -> Unit?)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-event-handler/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-event-handler/index.html new file mode 100644 index 00000000..ceb0dbe1 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-event-handler/index.html @@ -0,0 +1,79 @@ + + + + GuiEventHandler + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiEventHandler

+
class GuiEventHandler(onClick: (GuiClickEvent) -> Unit?, onClose: (GuiCloseEvent) -> Unit?)
+
+
+
+
+

Properties

+
+
+
+
onClick +
Link copied to clipboard
+
+
+
+
val onClick: (GuiClickEvent) -> Unit?
+
+
+
+
+ +
+
+
onClose +
Link copied to clipboard
+
+
+
+
val onClose: (GuiCloseEvent) -> Unit?
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-event-handler/on-click.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-event-handler/on-click.html new file mode 100644 index 00000000..582969d0 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-event-handler/on-click.html @@ -0,0 +1,51 @@ + + + + onClick + + +
+
+ + +
+
+
+
+
+ +
+ +
+

onClick

+
+
+ +
+
val onClick: (GuiClickEvent) -> Unit?
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-event-handler/on-close.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-event-handler/on-close.html new file mode 100644 index 00000000..78abde16 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-event-handler/on-close.html @@ -0,0 +1,51 @@ + + + + onClose + + +
+
+ + +
+
+
+
+
+ +
+ +
+

onClose

+
+
+ +
+
val onClose: (GuiCloseEvent) -> Unit?
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-event/gui.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-event/gui.html new file mode 100644 index 00000000..95141623 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-event/gui.html @@ -0,0 +1,51 @@ + + + + gui + + +
+
+ + +
+
+
+
+
+ +
+ +
+

gui

+
+
+ +
+
abstract val gui: Gui
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-event/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-event/index.html new file mode 100644 index 00000000..8b3a1cf7 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-event/index.html @@ -0,0 +1,77 @@ + + + + GuiEvent + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiEvent

+
interface GuiEvent
+
+
+
+
+

Properties

+
+
+
+
gui +
Link copied to clipboard
+
+
+
+
abstract val gui: Gui
+
+
+
+
+
+

Inheritors

+
+
+
+
GuiPlayerEvent +
Link copied to clipboard
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-gui-icon.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-gui-icon.html new file mode 100644 index 00000000..a2ad1b1b --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-gui-icon.html @@ -0,0 +1,51 @@ + + + + GuiIcon + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiIcon

+
+
+ +
+
fun GuiIcon()
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-static-icon/-static-icon.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-static-icon/-static-icon.html new file mode 100644 index 00000000..1154f776 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-static-icon/-static-icon.html @@ -0,0 +1,51 @@ + + + + StaticIcon + + +
+
+ + +
+
+
+
+
+ +
+ +
+

StaticIcon

+
+
+ +
+
fun StaticIcon(itemStack: ItemStack)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-static-icon/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-static-icon/index.html new file mode 100644 index 00000000..f94fd19e --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-static-icon/index.html @@ -0,0 +1,79 @@ + + + + StaticIcon + + +
+
+ + +
+
+
+
+
+ +
+ +
+

StaticIcon

+
class StaticIcon(itemStack: ItemStack) : GuiIcon
+
+
+
+
+

Properties

+
+
+
+
inUse +
Link copied to clipboard
+
+
+
+
var inUse: Boolean = false
+
+
+
+
+ +
+
+
itemStack +
Link copied to clipboard
+
+
+
+
open override val itemStack: ItemStack
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-static-icon/item-stack.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-static-icon/item-stack.html new file mode 100644 index 00000000..1bc00eec --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-static-icon/item-stack.html @@ -0,0 +1,51 @@ + + + + itemStack + + +
+
+ + +
+
+
+
+
+ +
+ +
+

itemStack

+
+
+ +
+
open override val itemStack: ItemStack
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-variable-icon/-variable-icon.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-variable-icon/-variable-icon.html new file mode 100644 index 00000000..2d6f9445 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-variable-icon/-variable-icon.html @@ -0,0 +1,51 @@ + + + + VariableIcon + + +
+
+ + +
+
+
+
+
+ +
+ +
+

VariableIcon

+
+
+ +
+
fun <E> VariableIcon(property: GuiProperty<E>, iconGenerator: (E) -> ItemStack)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-variable-icon/icon-generator.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-variable-icon/icon-generator.html new file mode 100644 index 00000000..ffecea54 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-variable-icon/icon-generator.html @@ -0,0 +1,51 @@ + + + + iconGenerator + + +
+
+ + +
+
+
+
+
+ +
+ +
+

iconGenerator

+
+
+ +
+
val iconGenerator: (E) -> ItemStack
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-variable-icon/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-variable-icon/index.html new file mode 100644 index 00000000..a54387c8 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-variable-icon/index.html @@ -0,0 +1,105 @@ + + + + VariableIcon + + +
+
+ + +
+
+
+
+
+ +
+ +
+

VariableIcon

+
class VariableIcon<E>(property: GuiProperty<E>, iconGenerator: (E) -> ItemStack) : GuiIcon
+
+
+
+
+

Properties

+
+
+
+
iconGenerator +
Link copied to clipboard
+
+
+
+
val iconGenerator: (E) -> ItemStack
+
+
+
+
+ +
+
+
inUse +
Link copied to clipboard
+
+
+
+
var inUse: Boolean = false
+
+
+
+
+ +
+
+
itemStack +
Link copied to clipboard
+
+
+
+
open override val itemStack: ItemStack
+
+
+
+
+ +
+
+
property +
Link copied to clipboard
+
+
+
+
val property: GuiProperty<E>
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-variable-icon/item-stack.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-variable-icon/item-stack.html new file mode 100644 index 00000000..7eacdb8b --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-variable-icon/item-stack.html @@ -0,0 +1,51 @@ + + + + itemStack + + +
+
+ + +
+
+
+
+
+ +
+ +
+

itemStack

+
+
+ +
+
open override val itemStack: ItemStack
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-variable-icon/property.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-variable-icon/property.html new file mode 100644 index 00000000..891e947d --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-variable-icon/property.html @@ -0,0 +1,51 @@ + + + + property + + +
+
+ + +
+
+
+
+
+ +
+ +
+

property

+
+
+ +
+
val property: GuiProperty<E>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/index.html new file mode 100644 index 00000000..4945dc06 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/index.html @@ -0,0 +1,135 @@ + + + + GuiIcon + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiIcon

+
abstract class GuiIcon : GuiUseable
+
+
+
+
+

Types

+
+
+
+
StaticIcon +
Link copied to clipboard
+
+
+
+ +
+
class StaticIcon(itemStack: ItemStack) : GuiIcon
+
+
+
+
+
+
+ +
+
+
VariableIcon +
Link copied to clipboard
+
+
+
+ +
+
class VariableIcon<E>(property: GuiProperty<E>, iconGenerator: (E) -> ItemStack) : GuiIcon
+
+
+
+
+
+
+
+

Properties

+
+
+
+
inUse +
Link copied to clipboard
+
+
+
+
var inUse: Boolean = false
+
+
+
+
+ +
+
+
itemStack +
Link copied to clipboard
+
+
+
+
abstract val itemStack: ItemStack
+
+
+
+
+
+

Inheritors

+
+
+
+
GuiIcon +
Link copied to clipboard
+
+
+
+
+ +
+
+
GuiIcon +
Link copied to clipboard
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/item-stack.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/item-stack.html new file mode 100644 index 00000000..0301a010 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/item-stack.html @@ -0,0 +1,51 @@ + + + + itemStack + + +
+
+ + +
+
+
+
+
+ +
+ +
+

itemStack

+
+
+ +
+
abstract val itemStack: ItemStack
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-i-n-s-t-a-n-t/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-i-n-s-t-a-n-t/index.html new file mode 100644 index 00000000..4abf3876 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-i-n-s-t-a-n-t/index.html @@ -0,0 +1,68 @@ + + + + INSTANT + + +
+
+ + +
+
+
+
+
+ +
+ +
+

INSTANT

+
+
+
+
+
+

Properties

+
+
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+ +
+
+
ordinal +
Link copied to clipboard
+
+
+
+
val ordinal: Int
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-i-n-s-t-a-n-t/name.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-i-n-s-t-a-n-t/name.html new file mode 100644 index 00000000..edc7cbf1 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-i-n-s-t-a-n-t/name.html @@ -0,0 +1,40 @@ + + + + name + + +
+
+ + +
+
+
+
+
+ +
+ +
+

name

+
+
+ +
+
val name: String
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-i-n-s-t-a-n-t/ordinal.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-i-n-s-t-a-n-t/ordinal.html new file mode 100644 index 00000000..1d9c09d5 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-i-n-s-t-a-n-t/ordinal.html @@ -0,0 +1,40 @@ + + + + ordinal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ordinal

+
+
+ +
+
val ordinal: Int
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-l-i-d-e_-h-o-r-i-z-o-n-t-a-l-l-y/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-l-i-d-e_-h-o-r-i-z-o-n-t-a-l-l-y/index.html new file mode 100644 index 00000000..a195da6f --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-l-i-d-e_-h-o-r-i-z-o-n-t-a-l-l-y/index.html @@ -0,0 +1,68 @@ + + + + SLIDE_HORIZONTALLY + + +
+
+ + +
+
+
+
+
+ +
+ +
+

SLIDE_HORIZONTALLY

+
+
+
+
+
+

Properties

+
+
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+ +
+
+
ordinal +
Link copied to clipboard
+
+
+
+
val ordinal: Int
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-l-i-d-e_-h-o-r-i-z-o-n-t-a-l-l-y/name.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-l-i-d-e_-h-o-r-i-z-o-n-t-a-l-l-y/name.html new file mode 100644 index 00000000..0a216ba8 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-l-i-d-e_-h-o-r-i-z-o-n-t-a-l-l-y/name.html @@ -0,0 +1,40 @@ + + + + name + + +
+
+ + +
+
+
+
+
+ +
+ +
+

name

+
+
+ +
+
val name: String
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-l-i-d-e_-h-o-r-i-z-o-n-t-a-l-l-y/ordinal.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-l-i-d-e_-h-o-r-i-z-o-n-t-a-l-l-y/ordinal.html new file mode 100644 index 00000000..bfab9d28 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-l-i-d-e_-h-o-r-i-z-o-n-t-a-l-l-y/ordinal.html @@ -0,0 +1,40 @@ + + + + ordinal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ordinal

+
+
+ +
+
val ordinal: Int
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-l-i-d-e_-v-e-r-t-i-c-a-l-l-y/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-l-i-d-e_-v-e-r-t-i-c-a-l-l-y/index.html new file mode 100644 index 00000000..fc8aca74 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-l-i-d-e_-v-e-r-t-i-c-a-l-l-y/index.html @@ -0,0 +1,68 @@ + + + + SLIDE_VERTICALLY + + +
+
+ + +
+
+
+
+
+ +
+ +
+

SLIDE_VERTICALLY

+
+
+
+
+
+

Properties

+
+
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+ +
+
+
ordinal +
Link copied to clipboard
+
+
+
+
val ordinal: Int
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-l-i-d-e_-v-e-r-t-i-c-a-l-l-y/name.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-l-i-d-e_-v-e-r-t-i-c-a-l-l-y/name.html new file mode 100644 index 00000000..4a947f4d --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-l-i-d-e_-v-e-r-t-i-c-a-l-l-y/name.html @@ -0,0 +1,40 @@ + + + + name + + +
+
+ + +
+
+
+
+
+ +
+ +
+

name

+
+
+ +
+
val name: String
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-l-i-d-e_-v-e-r-t-i-c-a-l-l-y/ordinal.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-l-i-d-e_-v-e-r-t-i-c-a-l-l-y/ordinal.html new file mode 100644 index 00000000..0f55bb52 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-l-i-d-e_-v-e-r-t-i-c-a-l-l-y/ordinal.html @@ -0,0 +1,40 @@ + + + + ordinal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ordinal

+
+
+ +
+
val ordinal: Int
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-w-i-p-e_-h-o-r-i-z-o-n-t-a-l-l-y/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-w-i-p-e_-h-o-r-i-z-o-n-t-a-l-l-y/index.html new file mode 100644 index 00000000..09013234 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-w-i-p-e_-h-o-r-i-z-o-n-t-a-l-l-y/index.html @@ -0,0 +1,68 @@ + + + + SWIPE_HORIZONTALLY + + +
+
+ + +
+
+
+
+
+ +
+ +
+

SWIPE_HORIZONTALLY

+
+
+
+
+
+

Properties

+
+
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+ +
+
+
ordinal +
Link copied to clipboard
+
+
+
+
val ordinal: Int
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-w-i-p-e_-h-o-r-i-z-o-n-t-a-l-l-y/name.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-w-i-p-e_-h-o-r-i-z-o-n-t-a-l-l-y/name.html new file mode 100644 index 00000000..4635d27e --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-w-i-p-e_-h-o-r-i-z-o-n-t-a-l-l-y/name.html @@ -0,0 +1,40 @@ + + + + name + + +
+
+ + +
+
+
+
+
+ +
+ +
+

name

+
+
+ +
+
val name: String
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-w-i-p-e_-h-o-r-i-z-o-n-t-a-l-l-y/ordinal.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-w-i-p-e_-h-o-r-i-z-o-n-t-a-l-l-y/ordinal.html new file mode 100644 index 00000000..c1f0074e --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-w-i-p-e_-h-o-r-i-z-o-n-t-a-l-l-y/ordinal.html @@ -0,0 +1,40 @@ + + + + ordinal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ordinal

+
+
+ +
+
val ordinal: Int
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-w-i-p-e_-v-e-r-t-i-c-a-l-l-y/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-w-i-p-e_-v-e-r-t-i-c-a-l-l-y/index.html new file mode 100644 index 00000000..37a9f12c --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-w-i-p-e_-v-e-r-t-i-c-a-l-l-y/index.html @@ -0,0 +1,68 @@ + + + + SWIPE_VERTICALLY + + +
+
+ + +
+
+
+
+
+ +
+ +
+

SWIPE_VERTICALLY

+
+
+
+
+
+

Properties

+
+
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+ +
+
+
ordinal +
Link copied to clipboard
+
+
+
+
val ordinal: Int
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-w-i-p-e_-v-e-r-t-i-c-a-l-l-y/name.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-w-i-p-e_-v-e-r-t-i-c-a-l-l-y/name.html new file mode 100644 index 00000000..3354be0f --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-w-i-p-e_-v-e-r-t-i-c-a-l-l-y/name.html @@ -0,0 +1,40 @@ + + + + name + + +
+
+ + +
+
+
+
+
+ +
+ +
+

name

+
+
+ +
+
val name: String
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-w-i-p-e_-v-e-r-t-i-c-a-l-l-y/ordinal.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-w-i-p-e_-v-e-r-t-i-c-a-l-l-y/ordinal.html new file mode 100644 index 00000000..c9ab0e4d --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-w-i-p-e_-v-e-r-t-i-c-a-l-l-y/ordinal.html @@ -0,0 +1,40 @@ + + + + ordinal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ordinal

+
+
+ +
+
val ordinal: Int
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/index.html new file mode 100644 index 00000000..ce05502e --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/index.html @@ -0,0 +1,146 @@ + + + + ChangeEffect + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ChangeEffect

+
enum ChangeEffect : Enum<GuiPage.ChangeEffect>
+
+
+
+
+

Entries

+
+
+
+
SWIPE_VERTICALLY +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+
SWIPE_HORIZONTALLY +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+
SLIDE_VERTICALLY +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+
SLIDE_HORIZONTALLY +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+
INSTANT +
Link copied to clipboard
+
+
+
+
+
+
+
+
+
+

Properties

+
+
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+ +
+
+
ordinal +
Link copied to clipboard
+
+
+
+
val ordinal: Int
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-gui-page.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-gui-page.html new file mode 100644 index 00000000..55424c95 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-gui-page.html @@ -0,0 +1,51 @@ + + + + GuiPage + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiPage

+
+
+ +
+
fun GuiPage(key: String, number: Int, content: Map<Int, GuiElement>, effectTo: GuiPage.ChangeEffect?, effectFrom: GuiPage.ChangeEffect?)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/content.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/content.html new file mode 100644 index 00000000..5c271cfa --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/content.html @@ -0,0 +1,51 @@ + + + + content + + +
+
+ + +
+
+
+
+
+ +
+ +
+

content

+
+
+ +
+
val content: Map<Int, GuiElement>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/effect-from.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/effect-from.html new file mode 100644 index 00000000..1239ed34 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/effect-from.html @@ -0,0 +1,51 @@ + + + + effectFrom + + +
+
+ + +
+
+
+
+
+ +
+ +
+

effectFrom

+
+
+ +
+
val effectFrom: GuiPage.ChangeEffect?
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/effect-to.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/effect-to.html new file mode 100644 index 00000000..8d5af3f5 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/effect-to.html @@ -0,0 +1,51 @@ + + + + effectTo + + +
+
+ + +
+
+
+
+
+ +
+ +
+

effectTo

+
+
+ +
+
val effectTo: GuiPage.ChangeEffect?
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/index.html new file mode 100644 index 00000000..a4f8e9d1 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/index.html @@ -0,0 +1,150 @@ + + + + GuiPage + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiPage

+
class GuiPage(key: String, number: Int, content: Map<Int, GuiElement>, effectTo: GuiPage.ChangeEffect?, effectFrom: GuiPage.ChangeEffect?) : GuiUseable
+
+
+
+
+

Types

+
+
+
+
ChangeEffect +
Link copied to clipboard
+
+
+
+ +
+
enum ChangeEffect : Enum<GuiPage.ChangeEffect>
+
+
+
+
+
+
+
+

Properties

+
+
+
+
content +
Link copied to clipboard
+
+
+
+
val content: Map<Int, GuiElement>
+
+
+
+
+ +
+
+
effectFrom +
Link copied to clipboard
+
+
+
+
val effectFrom: GuiPage.ChangeEffect?
+
+
+
+
+ +
+
+
effectTo +
Link copied to clipboard
+
+
+
+
val effectTo: GuiPage.ChangeEffect?
+
+
+
+
+ +
+
+
inUse +
Link copied to clipboard
+
+
+
+
var inUse: Boolean = false
+
+
+
+
+ +
+
+
key +
Link copied to clipboard
+
+
+
+
val key: String
+
+
+
+
+ +
+
+
number +
Link copied to clipboard
+
+
+
+
val number: Int
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/key.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/key.html new file mode 100644 index 00000000..ccbaa9d3 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/key.html @@ -0,0 +1,51 @@ + + + + key + + +
+
+ + +
+
+
+
+
+ +
+ +
+

key

+
+
+ +
+
val key: String
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/number.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/number.html new file mode 100644 index 00000000..2a85350b --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/number.html @@ -0,0 +1,51 @@ + + + + number + + +
+
+ + +
+
+
+
+
+ +
+ +
+

number

+
+
+ +
+
val number: Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-player-event/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-player-event/index.html new file mode 100644 index 00000000..1703254a --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-player-event/index.html @@ -0,0 +1,99 @@ + + + + GuiPlayerEvent + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiPlayerEvent

+
interface GuiPlayerEvent : GuiEvent
+
+
+
+
+

Properties

+
+
+
+
gui +
Link copied to clipboard
+
+
+
+
abstract val gui: Gui
+
+
+
+
+ +
+
+
player +
Link copied to clipboard
+
+
+
+
abstract val player: PlayerEntity
+
+
+
+
+
+

Inheritors

+
+
+
+
GuiClickEvent +
Link copied to clipboard
+
+
+
+
+ +
+
+
GuiCloseEvent +
Link copied to clipboard
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-player-event/player.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-player-event/player.html new file mode 100644 index 00000000..cd4c02bf --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-player-event/player.html @@ -0,0 +1,51 @@ + + + + player + + +
+
+ + +
+
+
+
+
+ +
+ +
+

player

+
+
+ +
+
abstract val player: PlayerEntity
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/-gui-screen-handler.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/-gui-screen-handler.html new file mode 100644 index 00000000..5fa863d0 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/-gui-screen-handler.html @@ -0,0 +1,51 @@ + + + + GuiScreenHandler + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiScreenHandler

+
+
+ +
+
fun GuiScreenHandler(gui: Gui, syncId: Int, playerInv: PlayerInventory, inv: Inventory)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/can-insert-into-slot.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/can-insert-into-slot.html new file mode 100644 index 00000000..c8fa21e2 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/can-insert-into-slot.html @@ -0,0 +1,40 @@ + + + + canInsertIntoSlot + + +
+
+ + +
+
+
+
+
+ +
+ +
+

canInsertIntoSlot

+
+
+ +
+
open override fun canInsertIntoSlot(slot: Slot): Boolean
open override fun canInsertIntoSlot(stack: ItemStack, slot: Slot): Boolean
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/close.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/close.html new file mode 100644 index 00000000..3b2f6ee2 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/close.html @@ -0,0 +1,51 @@ + + + + close + + +
+
+ + +
+
+
+
+
+ +
+ +
+

close

+
+
+ +
+
open override fun close(player: PlayerEntity)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/gui.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/gui.html new file mode 100644 index 00000000..b39a0a60 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/gui.html @@ -0,0 +1,51 @@ + + + + gui + + +
+
+ + +
+
+
+
+
+ +
+ +
+

gui

+
+
+ +
+
val gui: Gui
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/index.html new file mode 100644 index 00000000..7a7a357c --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/index.html @@ -0,0 +1,723 @@ + + + + GuiScreenHandler + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiScreenHandler

+
class GuiScreenHandler(gui: Gui, syncId: Int, playerInv: PlayerInventory, inv: Inventory) : GenericContainerScreenHandler
+
+
+
+
+

Functions

+
+
+
+
addListener +
Link copied to clipboard
+
+
+
+ +
+
open fun addListener(p0: ScreenHandlerListener)
+
+
+
+
+
+
+ +
+
+
addProperties +
Link copied to clipboard
+
+
+
+ +
+
open fun addProperties(p0: PropertyDelegate)
+
+
+
+
+
+
+ +
+
+
addProperty +
Link copied to clipboard
+
+
+
+ +
+
open fun addProperty(p0: Property): Property
+
+
+
+
+
+
+ +
+
+
addSlot +
Link copied to clipboard
+
+
+
+ +
+
open fun addSlot(p0: Slot): Slot
+
+
+
+
+
+
+ +
+
+
canInsertIntoSlot +
Link copied to clipboard
+
+
+
+ +
+
open override fun canInsertIntoSlot(slot: Slot): Boolean
open override fun canInsertIntoSlot(stack: ItemStack, slot: Slot): Boolean
+
+
+
+
+
+
+ +
+
+
canUse +
Link copied to clipboard
+
+
+
+ +
+
open override fun canUse(p0: PlayerEntity): Boolean
+
+
+
+
+
+
+ +
+
+
close +
Link copied to clipboard
+
+
+
+ +
+
open override fun close(player: PlayerEntity)
+
+
+
+
+
+
+ +
+
+
copySharedSlots +
Link copied to clipboard
+
+
+
+ +
+
open fun copySharedSlots(p0: ScreenHandler)
+
+
+
+
+
+
+ +
+
+
disableSyncing +
Link copied to clipboard
+
+
+
+ +
+
open fun disableSyncing()
+
+
+
+
+
+
+ +
+
+
dropInventory +
Link copied to clipboard
+
+
+
+ +
+
open fun dropInventory(p0: PlayerEntity, p1: Inventory)
+
+
+
+
+
+
+ +
+
+
enableSyncing +
Link copied to clipboard
+
+
+
+ +
+
open fun enableSyncing()
+
+
+
+
+
+
+ +
+
+
endQuickCraft +
Link copied to clipboard
+
+
+
+ +
+
open fun endQuickCraft()
+
+
+
+
+
+
+ +
+
+
getCursorStack +
Link copied to clipboard
+
+
+
+ +
+
open fun getCursorStack(): ItemStack
+
+
+
+
+
+
+ +
+
+
getInventory +
Link copied to clipboard
+
+
+
+ +
+
open fun getInventory(): Inventory
+
+
+
+
+
+
+ +
+
+
getRevision +
Link copied to clipboard
+
+
+
+ +
+
open fun getRevision(): Int
+
+
+
+
+
+
+ +
+
+
getRows +
Link copied to clipboard
+
+
+
+ +
+
open fun getRows(): Int
+
+
+
+
+
+
+ +
+
+
getSlot +
Link copied to clipboard
+
+
+
+ +
+
open fun getSlot(p0: Int): Slot
+
+
+
+
+
+
+ +
+
+
getSlotIndex +
Link copied to clipboard
+
+
+
+ +
+
open fun getSlotIndex(p0: Inventory, p1: Int): OptionalInt
+
+
+
+
+
+
+ +
+
+
getStacks +
Link copied to clipboard
+
+
+
+ +
+
open fun getStacks(): DefaultedList<ItemStack>
+
+
+
+
+
+
+ +
+
+
getType +
Link copied to clipboard
+
+
+
+ +
+
open fun getType(): ScreenHandlerType<*>
+
+
+
+
+
+
+ +
+
+
nextRevision +
Link copied to clipboard
+
+
+
+ +
+
open fun nextRevision(): Int
+
+
+
+
+
+
+ +
+
+
onButtonClick +
Link copied to clipboard
+
+
+
+ +
+
open fun onButtonClick(p0: PlayerEntity, p1: Int): Boolean
+
+
+
+
+
+
+ +
+
+
onContentChanged +
Link copied to clipboard
+
+
+
+ +
+
open fun onContentChanged(p0: Inventory)
+
+
+
+
+
+
+ +
+
+
onSlotClick +
Link copied to clipboard
+
+
+
+ +
+
open override fun onSlotClick(slotIndex: Int, clickData: Int, actionType: SlotActionType, player: PlayerEntity)
+
+
+
+
+
+
+ +
+
+
removeListener +
Link copied to clipboard
+
+
+
+ +
+
open fun removeListener(p0: ScreenHandlerListener)
+
+
+
+
+
+
+ +
+
+
sendContentUpdates +
Link copied to clipboard
+
+
+
+ +
+
open fun sendContentUpdates()
+
+
+
+
+
+
+ +
+
+
setCursorStack +
Link copied to clipboard
+
+
+
+ +
+
open fun setCursorStack(p0: ItemStack)
+
+
+
+
+
+
+ +
+
+
setPreviousCursorStack +
Link copied to clipboard
+
+
+
+ +
+
open fun setPreviousCursorStack(p0: ItemStack)
+
+
+
+
+
+
+ +
+
+
setPreviousTrackedSlot +
Link copied to clipboard
+
+
+
+ +
+
open fun setPreviousTrackedSlot(p0: Int, p1: ItemStack)
+
+
+
+
+
+
+ +
+
+
setPreviousTrackedSlotMutable +
Link copied to clipboard
+
+
+
+ +
+
open fun setPreviousTrackedSlotMutable(p0: Int, p1: ItemStack)
+
+
+
+
+
+
+ +
+
+
setProperty +
Link copied to clipboard
+
+
+
+ +
+
open fun setProperty(p0: Int, p1: Int)
+
+
+
+
+
+
+ +
+
+
setStackInSlot +
Link copied to clipboard
+
+
+
+ +
+
open fun setStackInSlot(p0: Int, p1: Int, p2: ItemStack)
+
+
+
+
+
+
+ +
+
+
syncState +
Link copied to clipboard
+
+
+
+ +
+
open fun syncState()
+
+
+
+
+
+
+ +
+
+
transferSlot +
Link copied to clipboard
+
+
+
+ +
+
open override fun transferSlot(p0: PlayerEntity, p1: Int): ItemStack
+
+
+
+
+
+
+ +
+
+
updateSlotStacks +
Link copied to clipboard
+
+
+
+ +
+
open fun updateSlotStacks(p0: Int, p1: MutableList<ItemStack>, p2: ItemStack)
+
+
+
+
+
+
+ +
+
+
updateSyncHandler +
Link copied to clipboard
+
+
+
+ +
+
open fun updateSyncHandler(p0: ScreenHandlerSyncHandler)
+
+
+
+
+
+
+ +
+
+
updateToClient +
Link copied to clipboard
+
+
+
+ +
+
open fun updateToClient()
+
+
+
+
+
+
+
+

Properties

+
+
+
+
gui +
Link copied to clipboard
+
+
+
+
val gui: Gui
+
+
+
+
+ +
+
+
slots +
Link copied to clipboard
+
+
+
+
val slots: DefaultedList<Slot>
+
+
+
+
+ +
+
+
syncId +
Link copied to clipboard
+
+
+
+
val syncId: Int
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/on-slot-click.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/on-slot-click.html new file mode 100644 index 00000000..b1d1d34a --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/on-slot-click.html @@ -0,0 +1,51 @@ + + + + onSlotClick + + +
+
+ + +
+
+
+
+
+ +
+ +
+

onSlotClick

+
+
+ +
+
open override fun onSlotClick(slotIndex: Int, clickData: Int, actionType: SlotActionType, player: PlayerEntity)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-all-slots/-all-slots.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-all-slots/-all-slots.html new file mode 100644 index 00000000..8a77a94c --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-all-slots/-all-slots.html @@ -0,0 +1,51 @@ + + + + AllSlots + + +
+
+ + +
+
+
+
+
+ +
+ +
+

AllSlots

+
+
+ +
+
fun AllSlots()
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-all-slots/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-all-slots/index.html new file mode 100644 index 00000000..7ef57e68 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-all-slots/index.html @@ -0,0 +1,70 @@ + + + + AllSlots + + +
+
+ + +
+
+
+
+
+ +
+ +
+

AllSlots

+
class AllSlots : GuiSlotCompound
+
+
+
+
+

Functions

+
+
+
+
withDimensions +
Link copied to clipboard
+
+
+
+ +
+
open override fun withDimensions(dimensions: GuiDimensions): ArrayList<GuiSlot>
+
+
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-all-slots/with-dimensions.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-all-slots/with-dimensions.html new file mode 100644 index 00000000..f8003e81 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-all-slots/with-dimensions.html @@ -0,0 +1,51 @@ + + + + withDimensions + + +
+
+ + +
+
+
+
+
+ +
+ +
+

withDimensions

+
+
+ +
+
open override fun withDimensions(dimensions: GuiDimensions): ArrayList<GuiSlot>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-border-slots/-border-slots.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-border-slots/-border-slots.html new file mode 100644 index 00000000..b1e4c010 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-border-slots/-border-slots.html @@ -0,0 +1,51 @@ + + + + BorderSlots + + +
+
+ + +
+
+
+
+
+ +
+ +
+

BorderSlots

+
+
+ +
+
fun BorderSlots(padding: Int)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-border-slots/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-border-slots/index.html new file mode 100644 index 00000000..6dbc85d0 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-border-slots/index.html @@ -0,0 +1,85 @@ + + + + BorderSlots + + +
+
+ + +
+
+
+
+
+ +
+ +
+

BorderSlots

+
class BorderSlots(padding: Int) : GuiSlotCompound
+
+
+
+
+

Functions

+
+
+
+
withDimensions +
Link copied to clipboard
+
+
+
+ +
+
open override fun withDimensions(dimensions: GuiDimensions): ArrayList<GuiSlot>
+
+
+
+
+
+
+
+

Properties

+
+
+
+
padding +
Link copied to clipboard
+
+
+
+
val padding: Int
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-border-slots/padding.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-border-slots/padding.html new file mode 100644 index 00000000..9871a50a --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-border-slots/padding.html @@ -0,0 +1,51 @@ + + + + padding + + +
+
+ + +
+
+
+
+
+ +
+ +
+

padding

+
+
+ +
+
val padding: Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-border-slots/with-dimensions.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-border-slots/with-dimensions.html new file mode 100644 index 00000000..00926ddf --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-border-slots/with-dimensions.html @@ -0,0 +1,51 @@ + + + + withDimensions + + +
+
+ + +
+
+
+
+
+ +
+ +
+

withDimensions

+
+
+ +
+
open override fun withDimensions(dimensions: GuiDimensions): ArrayList<GuiSlot>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-column-slots/-column-slots.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-column-slots/-column-slots.html new file mode 100644 index 00000000..d2fcded2 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-column-slots/-column-slots.html @@ -0,0 +1,51 @@ + + + + ColumnSlots + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ColumnSlots

+
+
+ +
+
fun ColumnSlots(column: Int)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-column-slots/column.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-column-slots/column.html new file mode 100644 index 00000000..5921dd68 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-column-slots/column.html @@ -0,0 +1,51 @@ + + + + column + + +
+
+ + +
+
+
+
+
+ +
+ +
+

column

+
+
+ +
+
val column: Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-column-slots/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-column-slots/index.html new file mode 100644 index 00000000..f733ab46 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-column-slots/index.html @@ -0,0 +1,85 @@ + + + + ColumnSlots + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ColumnSlots

+
class ColumnSlots(column: Int) : GuiSlotCompound
+
+
+
+
+

Functions

+
+
+
+
withDimensions +
Link copied to clipboard
+
+
+
+ +
+
open override fun withDimensions(dimensions: GuiDimensions): ArrayList<GuiSlot>
+
+
+
+
+
+
+
+

Properties

+
+
+
+
column +
Link copied to clipboard
+
+
+
+
val column: Int
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-column-slots/with-dimensions.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-column-slots/with-dimensions.html new file mode 100644 index 00000000..dfa0a2aa --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-column-slots/with-dimensions.html @@ -0,0 +1,51 @@ + + + + withDimensions + + +
+
+ + +
+
+
+
+
+ +
+ +
+

withDimensions

+
+
+ +
+
open override fun withDimensions(dimensions: GuiDimensions): ArrayList<GuiSlot>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/-corner-slots.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/-corner-slots.html new file mode 100644 index 00000000..0032dbb3 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/-corner-slots.html @@ -0,0 +1,51 @@ + + + + CornerSlots + + +
+
+ + +
+
+
+
+
+ +
+ +
+

CornerSlots

+
+
+ +
+
fun CornerSlots(ifBottomLeft: Boolean = false, ifBottomRight: Boolean = false, ifTopLeft: Boolean = false, ifTopRight: Boolean = false)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/if-bottom-left.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/if-bottom-left.html new file mode 100644 index 00000000..7f892198 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/if-bottom-left.html @@ -0,0 +1,51 @@ + + + + ifBottomLeft + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ifBottomLeft

+
+
+ +
+
val ifBottomLeft: Boolean = false
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/if-bottom-right.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/if-bottom-right.html new file mode 100644 index 00000000..4783d182 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/if-bottom-right.html @@ -0,0 +1,51 @@ + + + + ifBottomRight + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ifBottomRight

+
+
+ +
+
val ifBottomRight: Boolean = false
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/if-top-left.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/if-top-left.html new file mode 100644 index 00000000..fde0cda7 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/if-top-left.html @@ -0,0 +1,51 @@ + + + + ifTopLeft + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ifTopLeft

+
+
+ +
+
val ifTopLeft: Boolean = false
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/if-top-right.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/if-top-right.html new file mode 100644 index 00000000..2a546910 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/if-top-right.html @@ -0,0 +1,51 @@ + + + + ifTopRight + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ifTopRight

+
+
+ +
+
val ifTopRight: Boolean = false
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/index.html new file mode 100644 index 00000000..ceb9409b --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/index.html @@ -0,0 +1,124 @@ + + + + CornerSlots + + +
+
+ + +
+
+
+
+
+ +
+ +
+

CornerSlots

+
class CornerSlots(ifBottomLeft: Boolean, ifBottomRight: Boolean, ifTopLeft: Boolean, ifTopRight: Boolean) : GuiSlotCompound
+
+
+
+
+

Functions

+
+
+
+
withDimensions +
Link copied to clipboard
+
+
+
+ +
+
open override fun withDimensions(dimensions: GuiDimensions): ArrayList<GuiSlot>
+
+
+
+
+
+
+
+

Properties

+
+
+
+
ifBottomLeft +
Link copied to clipboard
+
+
+
+
val ifBottomLeft: Boolean = false
+
+
+
+
+ +
+
+
ifBottomRight +
Link copied to clipboard
+
+
+
+
val ifBottomRight: Boolean = false
+
+
+
+
+ +
+
+
ifTopLeft +
Link copied to clipboard
+
+
+
+
val ifTopLeft: Boolean = false
+
+
+
+
+ +
+
+
ifTopRight +
Link copied to clipboard
+
+
+
+
val ifTopRight: Boolean = false
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/with-dimensions.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/with-dimensions.html new file mode 100644 index 00000000..a49b3db0 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/with-dimensions.html @@ -0,0 +1,51 @@ + + + + withDimensions + + +
+
+ + +
+
+
+
+
+ +
+ +
+

withDimensions

+
+
+ +
+
open override fun withDimensions(dimensions: GuiDimensions): ArrayList<GuiSlot>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-row-slots/-row-slots.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-row-slots/-row-slots.html new file mode 100644 index 00000000..50f00d89 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-row-slots/-row-slots.html @@ -0,0 +1,51 @@ + + + + RowSlots + + +
+
+ + +
+
+
+
+
+ +
+ +
+

RowSlots

+
+
+ +
+
fun RowSlots(row: Int)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-row-slots/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-row-slots/index.html new file mode 100644 index 00000000..288c4486 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-row-slots/index.html @@ -0,0 +1,85 @@ + + + + RowSlots + + +
+
+ + +
+
+
+
+
+ +
+ +
+

RowSlots

+
class RowSlots(row: Int) : GuiSlotCompound
+
+
+
+
+

Functions

+
+
+
+
withDimensions +
Link copied to clipboard
+
+
+
+ +
+
open override fun withDimensions(dimensions: GuiDimensions): ArrayList<GuiSlot>
+
+
+
+
+
+
+
+

Properties

+
+
+
+
row +
Link copied to clipboard
+
+
+
+
val row: Int
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-row-slots/row.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-row-slots/row.html new file mode 100644 index 00000000..b0b026ca --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-row-slots/row.html @@ -0,0 +1,51 @@ + + + + row + + +
+
+ + +
+
+
+
+
+ +
+ +
+

row

+
+
+ +
+
val row: Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-row-slots/with-dimensions.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-row-slots/with-dimensions.html new file mode 100644 index 00000000..25b1797e --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-row-slots/with-dimensions.html @@ -0,0 +1,51 @@ + + + + withDimensions + + +
+
+ + +
+
+
+
+
+ +
+ +
+

withDimensions

+
+
+ +
+
open override fun withDimensions(dimensions: GuiDimensions): ArrayList<GuiSlot>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-hollow-rectangle/-hollow-rectangle.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-hollow-rectangle/-hollow-rectangle.html new file mode 100644 index 00000000..494d9d92 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-hollow-rectangle/-hollow-rectangle.html @@ -0,0 +1,51 @@ + + + + HollowRectangle + + +
+
+ + +
+
+
+
+
+ +
+ +
+

HollowRectangle

+
+
+ +
+
fun HollowRectangle(startSlot: GuiSlot, endSlot: GuiSlot)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-hollow-rectangle/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-hollow-rectangle/index.html new file mode 100644 index 00000000..b38e5e25 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-hollow-rectangle/index.html @@ -0,0 +1,132 @@ + + + + HollowRectangle + + +
+
+ + +
+
+
+
+
+ +
+ +
+

HollowRectangle

+
class HollowRectangle(startSlot: GuiSlot, endSlot: GuiSlot) : GuiSlotCompound.SlotRange
+
+
+
+
+

Functions

+
+
+
+
contains +
Link copied to clipboard
+
+
+
+ +
+
open operator fun contains(value: GuiSlot): Boolean
+
+
+
+
+
+
+ +
+
+
isEmpty +
Link copied to clipboard
+
+
+
+ +
+
open fun isEmpty(): Boolean
+
+
+
+
+
+
+ +
+
+
withDimensions +
Link copied to clipboard
+
+
+
+ +
+
open override fun withDimensions(dimensions: GuiDimensions): HashSet<GuiSlot>
+
+
+
+
+
+
+
+

Properties

+
+
+
+
endInclusive +
Link copied to clipboard
+
+
+
+
override val endInclusive: GuiSlot
+
+
+
+
+ +
+
+
start +
Link copied to clipboard
+
+
+
+
override val start: GuiSlot
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-hollow-rectangle/with-dimensions.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-hollow-rectangle/with-dimensions.html new file mode 100644 index 00000000..e59ce493 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-hollow-rectangle/with-dimensions.html @@ -0,0 +1,51 @@ + + + + withDimensions + + +
+
+ + +
+
+
+
+
+ +
+ +
+

withDimensions

+
+
+ +
+
open override fun withDimensions(dimensions: GuiDimensions): HashSet<GuiSlot>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-line/-line.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-line/-line.html new file mode 100644 index 00000000..57747d09 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-line/-line.html @@ -0,0 +1,51 @@ + + + + Line + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Line

+
+
+ +
+
fun Line(startSlot: GuiSlot, endSlot: GuiSlot)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-line/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-line/index.html new file mode 100644 index 00000000..cf901cb1 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-line/index.html @@ -0,0 +1,132 @@ + + + + Line + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Line

+
class Line(startSlot: GuiSlot, endSlot: GuiSlot) : GuiSlotCompound.SlotRange
+
+
+
+
+

Functions

+
+
+
+
contains +
Link copied to clipboard
+
+
+
+ +
+
open operator fun contains(value: GuiSlot): Boolean
+
+
+
+
+
+
+ +
+
+
isEmpty +
Link copied to clipboard
+
+
+
+ +
+
open fun isEmpty(): Boolean
+
+
+
+
+
+
+ +
+
+
withDimensions +
Link copied to clipboard
+
+
+
+ +
+
open override fun withDimensions(dimensions: GuiDimensions): ArrayList<GuiSlot>
+
+
+
+
+
+
+
+

Properties

+
+
+
+
endInclusive +
Link copied to clipboard
+
+
+
+
override val endInclusive: GuiSlot
+
+
+
+
+ +
+
+
start +
Link copied to clipboard
+
+
+
+
override val start: GuiSlot
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-line/with-dimensions.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-line/with-dimensions.html new file mode 100644 index 00000000..1a059f1f --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-line/with-dimensions.html @@ -0,0 +1,51 @@ + + + + withDimensions + + +
+
+ + +
+
+
+
+
+ +
+ +
+

withDimensions

+
+
+ +
+
open override fun withDimensions(dimensions: GuiDimensions): ArrayList<GuiSlot>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-rectangle/-rectangle.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-rectangle/-rectangle.html new file mode 100644 index 00000000..de76819f --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-rectangle/-rectangle.html @@ -0,0 +1,51 @@ + + + + Rectangle + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Rectangle

+
+
+ +
+
fun Rectangle(startSlot: GuiSlot, endSlot: GuiSlot)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-rectangle/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-rectangle/index.html new file mode 100644 index 00000000..052ca4c2 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-rectangle/index.html @@ -0,0 +1,132 @@ + + + + Rectangle + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Rectangle

+
class Rectangle(startSlot: GuiSlot, endSlot: GuiSlot) : GuiSlotCompound.SlotRange
+
+
+
+
+

Functions

+
+
+
+
contains +
Link copied to clipboard
+
+
+
+ +
+
open operator fun contains(value: GuiSlot): Boolean
+
+
+
+
+
+
+ +
+
+
isEmpty +
Link copied to clipboard
+
+
+
+ +
+
open fun isEmpty(): Boolean
+
+
+
+
+
+
+ +
+
+
withDimensions +
Link copied to clipboard
+
+
+
+ +
+
open override fun withDimensions(dimensions: GuiDimensions): ArrayList<GuiSlot>
+
+
+
+
+
+
+
+

Properties

+
+
+
+
endInclusive +
Link copied to clipboard
+
+
+
+
override val endInclusive: GuiSlot
+
+
+
+
+ +
+
+
start +
Link copied to clipboard
+
+
+
+
override val start: GuiSlot
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-rectangle/with-dimensions.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-rectangle/with-dimensions.html new file mode 100644 index 00000000..58d2e88f --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-rectangle/with-dimensions.html @@ -0,0 +1,51 @@ + + + + withDimensions + + +
+
+ + +
+
+
+
+
+ +
+ +
+

withDimensions

+
+
+ +
+
open override fun withDimensions(dimensions: GuiDimensions): ArrayList<GuiSlot>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-slot-range.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-slot-range.html new file mode 100644 index 00000000..d9ab9437 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-slot-range.html @@ -0,0 +1,51 @@ + + + + SlotRange + + +
+
+ + +
+
+
+
+
+ +
+ +
+

SlotRange

+
+
+ +
+
fun SlotRange(startSlot: GuiSlot, endSlot: GuiSlot)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/end-inclusive.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/end-inclusive.html new file mode 100644 index 00000000..646c8509 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/end-inclusive.html @@ -0,0 +1,51 @@ + + + + endInclusive + + +
+
+ + +
+
+
+
+
+ +
+ +
+

endInclusive

+
+
+ +
+
override val endInclusive: GuiSlot
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/index.html new file mode 100644 index 00000000..b7d86315 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/index.html @@ -0,0 +1,214 @@ + + + + SlotRange + + +
+
+ + +
+
+
+
+
+ +
+ +
+

SlotRange

+
abstract class SlotRange(startSlot: GuiSlot, endSlot: GuiSlot) : GuiSlotCompound, ClosedRange<GuiSlot>
+
+
+
+
+

Types

+
+
+
+
HollowRectangle +
Link copied to clipboard
+
+
+
+ +
+
class HollowRectangle(startSlot: GuiSlot, endSlot: GuiSlot) : GuiSlotCompound.SlotRange
+
+
+
+
+
+
+ +
+
+
Line +
Link copied to clipboard
+
+
+
+ +
+
class Line(startSlot: GuiSlot, endSlot: GuiSlot) : GuiSlotCompound.SlotRange
+
+
+
+
+
+
+ +
+
+
Rectangle +
Link copied to clipboard
+
+
+
+ +
+
class Rectangle(startSlot: GuiSlot, endSlot: GuiSlot) : GuiSlotCompound.SlotRange
+
+
+
+
+
+
+
+

Functions

+
+
+
+
contains +
Link copied to clipboard
+
+
+
+ +
+
open operator fun contains(value: GuiSlot): Boolean
+
+
+
+
+
+
+ +
+
+
isEmpty +
Link copied to clipboard
+
+
+
+ +
+
open fun isEmpty(): Boolean
+
+
+
+
+
+
+ +
+
+
withDimensions +
Link copied to clipboard
+
+
+
+ +
+
abstract fun withDimensions(dimensions: GuiDimensions): Collection<GuiSlot>
+
+
+
+
+
+
+
+

Properties

+
+
+
+
endInclusive +
Link copied to clipboard
+
+
+
+
override val endInclusive: GuiSlot
+
+
+
+
+ +
+
+
start +
Link copied to clipboard
+
+
+
+
override val start: GuiSlot
+
+
+
+
+
+

Inheritors

+
+
+
+
GuiSlotCompound.SlotRange +
Link copied to clipboard
+
+
+
+
+ +
+
+
GuiSlotCompound.SlotRange +
Link copied to clipboard
+
+
+
+
+ +
+
+
GuiSlotCompound.SlotRange +
Link copied to clipboard
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/start.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/start.html new file mode 100644 index 00000000..b8c95ff8 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/start.html @@ -0,0 +1,51 @@ + + + + start + + +
+
+ + +
+
+
+
+
+ +
+ +
+

start

+
+
+ +
+
override val start: GuiSlot
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/index.html new file mode 100644 index 00000000..2c527b2c --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/index.html @@ -0,0 +1,239 @@ + + + + GuiSlotCompound + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiSlotCompound

+
interface GuiSlotCompound
+
+
+
+
+

Types

+
+
+
+
AllSlots +
Link copied to clipboard
+
+
+
+ +
+
class AllSlots : GuiSlotCompound
+
+
+
+
+
+
+ +
+
+
BorderSlots +
Link copied to clipboard
+
+
+
+ +
+
class BorderSlots(padding: Int) : GuiSlotCompound
+
+
+
+
+
+
+ +
+
+
ColumnSlots +
Link copied to clipboard
+
+
+
+ +
+
class ColumnSlots(column: Int) : GuiSlotCompound
+
+
+
+
+
+
+ +
+
+
CornerSlots +
Link copied to clipboard
+
+
+
+ +
+
class CornerSlots(ifBottomLeft: Boolean, ifBottomRight: Boolean, ifTopLeft: Boolean, ifTopRight: Boolean) : GuiSlotCompound
+
+
+
+
+
+
+ +
+
+
RowSlots +
Link copied to clipboard
+
+
+
+ +
+
class RowSlots(row: Int) : GuiSlotCompound
+
+
+
+
+
+
+ +
+
+
SlotRange +
Link copied to clipboard
+
+
+
+ +
+
abstract class SlotRange(startSlot: GuiSlot, endSlot: GuiSlot) : GuiSlotCompound, ClosedRange<GuiSlot>
+
+
+
+
+
+
+
+

Functions

+
+
+
+
withDimensions +
Link copied to clipboard
+
+
+
+ +
+
abstract fun withDimensions(dimensions: GuiDimensions): Collection<GuiSlot>
+
+
+
+
+
+
+
+

Inheritors

+
+
+
+
GuiSlot +
Link copied to clipboard
+
+
+
+
+ +
+
+
GuiSlotCompound +
Link copied to clipboard
+
+
+
+
+ +
+
+
GuiSlotCompound +
Link copied to clipboard
+
+
+
+
+ +
+
+
GuiSlotCompound +
Link copied to clipboard
+
+
+
+
+ +
+
+
GuiSlotCompound +
Link copied to clipboard
+
+
+
+
+ +
+
+
GuiSlotCompound +
Link copied to clipboard
+
+
+
+
+ +
+
+
GuiSlotCompound +
Link copied to clipboard
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/with-dimensions.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/with-dimensions.html new file mode 100644 index 00000000..9a70d160 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/with-dimensions.html @@ -0,0 +1,51 @@ + + + + withDimensions + + +
+
+ + +
+
+
+
+
+ +
+ +
+

withDimensions

+
+
+ +
+
abstract fun withDimensions(dimensions: GuiDimensions): Collection<GuiSlot>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/-gui-slot.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/-gui-slot.html new file mode 100644 index 00000000..27297efd --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/-gui-slot.html @@ -0,0 +1,51 @@ + + + + GuiSlot + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiSlot

+
+
+ +
+
fun GuiSlot(row: Int, slotInRow: Int)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/compare-to.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/compare-to.html new file mode 100644 index 00000000..662272ef --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/compare-to.html @@ -0,0 +1,51 @@ + + + + compareTo + + +
+
+ + +
+
+
+
+
+ +
+ +
+

compareTo

+
+
+ +
+
open operator override fun compareTo(other: GuiSlot): Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/index.html new file mode 100644 index 00000000..8bc43ff6 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/index.html @@ -0,0 +1,202 @@ + + + + GuiSlot + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiSlot

+
data class GuiSlot(row: Int, slotInRow: Int) : GuiSlotCompound, Comparable<GuiSlot>
+
+
+
+
+

Functions

+
+
+
+
compareTo +
Link copied to clipboard
+
+
+
+ +
+
open operator override fun compareTo(other: GuiSlot): Int
+
+
+
+
+
+
+ +
+
+
isIn +
Link copied to clipboard
+
+
+
+ +
+
fun isIn(dimensions: GuiDimensions): Boolean
+
+
+
+
+
+
+ +
+
+
slotIndexIn +
Link copied to clipboard
+
+
+
+ +
+
fun slotIndexIn(dimensions: GuiDimensions): Int?
+
+
+
+
+
+
+ +
+
+
withDimensions +
Link copied to clipboard
+
+
+
+ +
+
open override fun withDimensions(dimensions: GuiDimensions): List<GuiSlot>
+
+
+
+
+
+
+
+

Properties

+
+
+
+
row +
Link copied to clipboard
+
+
+
+
val row: Int
+
+
+
+
+ +
+
+
slotInRow +
Link copied to clipboard
+
+
+
+
val slotInRow: Int
+
+
+
+
+
+

Extensions

+
+
+
+
hrectTo +
Link copied to clipboard
+
+
+
+ +
+
infix fun GuiSlot.hrectTo(slot: GuiSlot): GuiSlotCompound.SlotRange.HollowRectangle
+
+
Creates a new slot range.
+
+
+
+
+ +
+
+
lineTo +
Link copied to clipboard
+
+
+
+ +
+
infix fun GuiSlot.lineTo(slot: GuiSlot): GuiSlotCompound.SlotRange.Line
+
+
Creates a new slot range.
+
+
+
+
+ +
+
+
rectTo +
Link copied to clipboard
+
+
+
+ +
+
infix fun GuiSlot.rectTo(slot: GuiSlot): GuiSlotCompound.SlotRange.Rectangle
+
+
Creates a new slot range.
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/is-in.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/is-in.html new file mode 100644 index 00000000..25a33d17 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/is-in.html @@ -0,0 +1,51 @@ + + + + isIn + + +
+
+ + +
+
+
+
+
+ +
+ +
+

isIn

+
+
+ +
+
fun isIn(dimensions: GuiDimensions): Boolean
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/row.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/row.html new file mode 100644 index 00000000..fdecf1a4 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/row.html @@ -0,0 +1,51 @@ + + + + row + + +
+
+ + +
+
+
+
+
+ +
+ +
+

row

+
+
+ +
+
val row: Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/slot-in-row.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/slot-in-row.html new file mode 100644 index 00000000..fa683e73 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/slot-in-row.html @@ -0,0 +1,51 @@ + + + + slotInRow + + +
+
+ + +
+
+
+
+
+ +
+ +
+

slotInRow

+
+
+ +
+
val slotInRow: Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/slot-index-in.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/slot-index-in.html new file mode 100644 index 00000000..413cab34 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/slot-index-in.html @@ -0,0 +1,51 @@ + + + + slotIndexIn + + +
+
+ + +
+
+
+
+
+ +
+ +
+

slotIndexIn

+
+
+ +
+
fun slotIndexIn(dimensions: GuiDimensions): Int?
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/with-dimensions.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/with-dimensions.html new file mode 100644 index 00000000..d9426dfc --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/with-dimensions.html @@ -0,0 +1,51 @@ + + + + withDimensions + + +
+
+ + +
+
+
+
+
+ +
+ +
+

withDimensions

+
+
+ +
+
open override fun withDimensions(dimensions: GuiDimensions): List<GuiSlot>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-i-v-e/dimensions.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-i-v-e/dimensions.html new file mode 100644 index 00000000..464961f0 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-i-v-e/dimensions.html @@ -0,0 +1,40 @@ + + + + dimensions + + +
+
+ + +
+
+
+
+
+ +
+ +
+

dimensions

+
+
+ +
+
val dimensions: GuiDimensions
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-i-v-e/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-i-v-e/index.html new file mode 100644 index 00000000..50ea110c --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-i-v-e/index.html @@ -0,0 +1,113 @@ + + + + NINE_BY_FIVE + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NINE_BY_FIVE

+
NINE_BY_FIVE(ScreenHandlerType.GENERIC_9X5, GuiDimensions(9, 5))
+
+
+
+
+

Functions

+
+
+
+
createScreenHandler +
Link copied to clipboard
+
+
+
+ +
+
fun createScreenHandler(gui: Gui, syncId: Int, playerInv: PlayerInventory, inv: Inventory): GuiScreenHandler
+
+
+
+
+
+
+
+

Properties

+
+
+
+
dimensions +
Link copied to clipboard
+
+
+
+
val dimensions: GuiDimensions
+
+
+
+
+ +
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+ +
+
+
ordinal +
Link copied to clipboard
+
+
+
+
val ordinal: Int
+
+
+
+
+ +
+
+
screenHandlerType +
Link copied to clipboard
+
+
+
+
val screenHandlerType: ScreenHandlerType<*>
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-i-v-e/name.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-i-v-e/name.html new file mode 100644 index 00000000..cc93b703 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-i-v-e/name.html @@ -0,0 +1,40 @@ + + + + name + + +
+
+ + +
+
+
+
+
+ +
+ +
+

name

+
+
+ +
+
val name: String
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-i-v-e/ordinal.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-i-v-e/ordinal.html new file mode 100644 index 00000000..a0bc378e --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-i-v-e/ordinal.html @@ -0,0 +1,40 @@ + + + + ordinal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ordinal

+
+
+ +
+
val ordinal: Int
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-i-v-e/screen-handler-type.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-i-v-e/screen-handler-type.html new file mode 100644 index 00000000..af3db27a --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-i-v-e/screen-handler-type.html @@ -0,0 +1,40 @@ + + + + screenHandlerType + + +
+
+ + +
+
+
+
+
+ +
+ +
+

screenHandlerType

+
+
+ +
+
val screenHandlerType: ScreenHandlerType<*>
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-o-u-r/dimensions.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-o-u-r/dimensions.html new file mode 100644 index 00000000..1c6fb6ed --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-o-u-r/dimensions.html @@ -0,0 +1,40 @@ + + + + dimensions + + +
+
+ + +
+
+
+
+
+ +
+ +
+

dimensions

+
+
+ +
+
val dimensions: GuiDimensions
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-o-u-r/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-o-u-r/index.html new file mode 100644 index 00000000..2a67ae8c --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-o-u-r/index.html @@ -0,0 +1,113 @@ + + + + NINE_BY_FOUR + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NINE_BY_FOUR

+
NINE_BY_FOUR(ScreenHandlerType.GENERIC_9X4, GuiDimensions(9, 4))
+
+
+
+
+

Functions

+
+
+
+
createScreenHandler +
Link copied to clipboard
+
+
+
+ +
+
fun createScreenHandler(gui: Gui, syncId: Int, playerInv: PlayerInventory, inv: Inventory): GuiScreenHandler
+
+
+
+
+
+
+
+

Properties

+
+
+
+
dimensions +
Link copied to clipboard
+
+
+
+
val dimensions: GuiDimensions
+
+
+
+
+ +
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+ +
+
+
ordinal +
Link copied to clipboard
+
+
+
+
val ordinal: Int
+
+
+
+
+ +
+
+
screenHandlerType +
Link copied to clipboard
+
+
+
+
val screenHandlerType: ScreenHandlerType<*>
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-o-u-r/name.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-o-u-r/name.html new file mode 100644 index 00000000..936d2998 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-o-u-r/name.html @@ -0,0 +1,40 @@ + + + + name + + +
+
+ + +
+
+
+
+
+ +
+ +
+

name

+
+
+ +
+
val name: String
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-o-u-r/ordinal.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-o-u-r/ordinal.html new file mode 100644 index 00000000..12dcffae --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-o-u-r/ordinal.html @@ -0,0 +1,40 @@ + + + + ordinal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ordinal

+
+
+ +
+
val ordinal: Int
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-o-u-r/screen-handler-type.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-o-u-r/screen-handler-type.html new file mode 100644 index 00000000..7c2d7209 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-o-u-r/screen-handler-type.html @@ -0,0 +1,40 @@ + + + + screenHandlerType + + +
+
+ + +
+
+
+
+
+ +
+ +
+

screenHandlerType

+
+
+ +
+
val screenHandlerType: ScreenHandlerType<*>
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-o-n-e/dimensions.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-o-n-e/dimensions.html new file mode 100644 index 00000000..9af7eb5e --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-o-n-e/dimensions.html @@ -0,0 +1,40 @@ + + + + dimensions + + +
+
+ + +
+
+
+
+
+ +
+ +
+

dimensions

+
+
+ +
+
val dimensions: GuiDimensions
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-o-n-e/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-o-n-e/index.html new file mode 100644 index 00000000..28cf1aa3 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-o-n-e/index.html @@ -0,0 +1,113 @@ + + + + NINE_BY_ONE + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NINE_BY_ONE

+
NINE_BY_ONE(ScreenHandlerType.GENERIC_9X1, GuiDimensions(9, 1))
+
+
+
+
+

Functions

+
+
+
+
createScreenHandler +
Link copied to clipboard
+
+
+
+ +
+
fun createScreenHandler(gui: Gui, syncId: Int, playerInv: PlayerInventory, inv: Inventory): GuiScreenHandler
+
+
+
+
+
+
+
+

Properties

+
+
+
+
dimensions +
Link copied to clipboard
+
+
+
+
val dimensions: GuiDimensions
+
+
+
+
+ +
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+ +
+
+
ordinal +
Link copied to clipboard
+
+
+
+
val ordinal: Int
+
+
+
+
+ +
+
+
screenHandlerType +
Link copied to clipboard
+
+
+
+
val screenHandlerType: ScreenHandlerType<*>
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-o-n-e/name.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-o-n-e/name.html new file mode 100644 index 00000000..4b08e8d1 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-o-n-e/name.html @@ -0,0 +1,40 @@ + + + + name + + +
+
+ + +
+
+
+
+
+ +
+ +
+

name

+
+
+ +
+
val name: String
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-o-n-e/ordinal.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-o-n-e/ordinal.html new file mode 100644 index 00000000..07f7c260 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-o-n-e/ordinal.html @@ -0,0 +1,40 @@ + + + + ordinal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ordinal

+
+
+ +
+
val ordinal: Int
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-o-n-e/screen-handler-type.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-o-n-e/screen-handler-type.html new file mode 100644 index 00000000..e700aae4 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-o-n-e/screen-handler-type.html @@ -0,0 +1,40 @@ + + + + screenHandlerType + + +
+
+ + +
+
+
+
+
+ +
+ +
+

screenHandlerType

+
+
+ +
+
val screenHandlerType: ScreenHandlerType<*>
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-s-i-x/dimensions.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-s-i-x/dimensions.html new file mode 100644 index 00000000..2477f013 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-s-i-x/dimensions.html @@ -0,0 +1,40 @@ + + + + dimensions + + +
+
+ + +
+
+
+
+
+ +
+ +
+

dimensions

+
+
+ +
+
val dimensions: GuiDimensions
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-s-i-x/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-s-i-x/index.html new file mode 100644 index 00000000..92ae8f2e --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-s-i-x/index.html @@ -0,0 +1,113 @@ + + + + NINE_BY_SIX + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NINE_BY_SIX

+
NINE_BY_SIX(ScreenHandlerType.GENERIC_9X6, GuiDimensions(9, 6))
+
+
+
+
+

Functions

+
+
+
+
createScreenHandler +
Link copied to clipboard
+
+
+
+ +
+
fun createScreenHandler(gui: Gui, syncId: Int, playerInv: PlayerInventory, inv: Inventory): GuiScreenHandler
+
+
+
+
+
+
+
+

Properties

+
+
+
+
dimensions +
Link copied to clipboard
+
+
+
+
val dimensions: GuiDimensions
+
+
+
+
+ +
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+ +
+
+
ordinal +
Link copied to clipboard
+
+
+
+
val ordinal: Int
+
+
+
+
+ +
+
+
screenHandlerType +
Link copied to clipboard
+
+
+
+
val screenHandlerType: ScreenHandlerType<*>
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-s-i-x/name.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-s-i-x/name.html new file mode 100644 index 00000000..c090667c --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-s-i-x/name.html @@ -0,0 +1,40 @@ + + + + name + + +
+
+ + +
+
+
+
+
+ +
+ +
+

name

+
+
+ +
+
val name: String
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-s-i-x/ordinal.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-s-i-x/ordinal.html new file mode 100644 index 00000000..9e427006 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-s-i-x/ordinal.html @@ -0,0 +1,40 @@ + + + + ordinal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ordinal

+
+
+ +
+
val ordinal: Int
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-s-i-x/screen-handler-type.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-s-i-x/screen-handler-type.html new file mode 100644 index 00000000..21920959 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-s-i-x/screen-handler-type.html @@ -0,0 +1,40 @@ + + + + screenHandlerType + + +
+
+ + +
+
+
+
+
+ +
+ +
+

screenHandlerType

+
+
+ +
+
val screenHandlerType: ScreenHandlerType<*>
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-h-r-e-e/dimensions.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-h-r-e-e/dimensions.html new file mode 100644 index 00000000..648e06a1 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-h-r-e-e/dimensions.html @@ -0,0 +1,40 @@ + + + + dimensions + + +
+
+ + +
+
+
+
+
+ +
+ +
+

dimensions

+
+
+ +
+
val dimensions: GuiDimensions
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-h-r-e-e/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-h-r-e-e/index.html new file mode 100644 index 00000000..57911064 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-h-r-e-e/index.html @@ -0,0 +1,113 @@ + + + + NINE_BY_THREE + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NINE_BY_THREE

+
NINE_BY_THREE(ScreenHandlerType.GENERIC_9X3, GuiDimensions(9, 3))
+
+
+
+
+

Functions

+
+
+
+
createScreenHandler +
Link copied to clipboard
+
+
+
+ +
+
fun createScreenHandler(gui: Gui, syncId: Int, playerInv: PlayerInventory, inv: Inventory): GuiScreenHandler
+
+
+
+
+
+
+
+

Properties

+
+
+
+
dimensions +
Link copied to clipboard
+
+
+
+
val dimensions: GuiDimensions
+
+
+
+
+ +
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+ +
+
+
ordinal +
Link copied to clipboard
+
+
+
+
val ordinal: Int
+
+
+
+
+ +
+
+
screenHandlerType +
Link copied to clipboard
+
+
+
+
val screenHandlerType: ScreenHandlerType<*>
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-h-r-e-e/name.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-h-r-e-e/name.html new file mode 100644 index 00000000..41c25a11 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-h-r-e-e/name.html @@ -0,0 +1,40 @@ + + + + name + + +
+
+ + +
+
+
+
+
+ +
+ +
+

name

+
+
+ +
+
val name: String
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-h-r-e-e/ordinal.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-h-r-e-e/ordinal.html new file mode 100644 index 00000000..45ee93b4 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-h-r-e-e/ordinal.html @@ -0,0 +1,40 @@ + + + + ordinal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ordinal

+
+
+ +
+
val ordinal: Int
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-h-r-e-e/screen-handler-type.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-h-r-e-e/screen-handler-type.html new file mode 100644 index 00000000..182ad75d --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-h-r-e-e/screen-handler-type.html @@ -0,0 +1,40 @@ + + + + screenHandlerType + + +
+
+ + +
+
+
+
+
+ +
+ +
+

screenHandlerType

+
+
+ +
+
val screenHandlerType: ScreenHandlerType<*>
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-w-o/dimensions.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-w-o/dimensions.html new file mode 100644 index 00000000..b6c1bf4e --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-w-o/dimensions.html @@ -0,0 +1,40 @@ + + + + dimensions + + +
+
+ + +
+
+
+
+
+ +
+ +
+

dimensions

+
+
+ +
+
val dimensions: GuiDimensions
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-w-o/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-w-o/index.html new file mode 100644 index 00000000..b324a42a --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-w-o/index.html @@ -0,0 +1,113 @@ + + + + NINE_BY_TWO + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NINE_BY_TWO

+
NINE_BY_TWO(ScreenHandlerType.GENERIC_9X2, GuiDimensions(9, 2))
+
+
+
+
+

Functions

+
+
+
+
createScreenHandler +
Link copied to clipboard
+
+
+
+ +
+
fun createScreenHandler(gui: Gui, syncId: Int, playerInv: PlayerInventory, inv: Inventory): GuiScreenHandler
+
+
+
+
+
+
+
+

Properties

+
+
+
+
dimensions +
Link copied to clipboard
+
+
+
+
val dimensions: GuiDimensions
+
+
+
+
+ +
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+ +
+
+
ordinal +
Link copied to clipboard
+
+
+
+
val ordinal: Int
+
+
+
+
+ +
+
+
screenHandlerType +
Link copied to clipboard
+
+
+
+
val screenHandlerType: ScreenHandlerType<*>
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-w-o/name.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-w-o/name.html new file mode 100644 index 00000000..ec4da40c --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-w-o/name.html @@ -0,0 +1,40 @@ + + + + name + + +
+
+ + +
+
+
+
+
+ +
+ +
+

name

+
+
+ +
+
val name: String
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-w-o/ordinal.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-w-o/ordinal.html new file mode 100644 index 00000000..5b2c6931 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-w-o/ordinal.html @@ -0,0 +1,40 @@ + + + + ordinal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ordinal

+
+
+ +
+
val ordinal: Int
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-w-o/screen-handler-type.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-w-o/screen-handler-type.html new file mode 100644 index 00000000..938be265 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-w-o/screen-handler-type.html @@ -0,0 +1,40 @@ + + + + screenHandlerType + + +
+
+ + +
+
+
+
+
+ +
+ +
+

screenHandlerType

+
+
+ +
+
val screenHandlerType: ScreenHandlerType<*>
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-t-h-r-e-e_-b-y_-s-i-x/dimensions.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-t-h-r-e-e_-b-y_-s-i-x/dimensions.html new file mode 100644 index 00000000..6e26f3b3 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-t-h-r-e-e_-b-y_-s-i-x/dimensions.html @@ -0,0 +1,40 @@ + + + + dimensions + + +
+
+ + +
+
+
+
+
+ +
+ +
+

dimensions

+
+
+ +
+
val dimensions: GuiDimensions
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-t-h-r-e-e_-b-y_-s-i-x/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-t-h-r-e-e_-b-y_-s-i-x/index.html new file mode 100644 index 00000000..983d4a4a --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-t-h-r-e-e_-b-y_-s-i-x/index.html @@ -0,0 +1,113 @@ + + + + THREE_BY_SIX + + +
+
+ + +
+
+
+
+
+ +
+ +
+

THREE_BY_SIX

+
THREE_BY_SIX(ScreenHandlerType.GENERIC_3X3, GuiDimensions(3, 3))
+
+
+
+
+

Functions

+
+
+
+
createScreenHandler +
Link copied to clipboard
+
+
+
+ +
+
fun createScreenHandler(gui: Gui, syncId: Int, playerInv: PlayerInventory, inv: Inventory): GuiScreenHandler
+
+
+
+
+
+
+
+

Properties

+
+
+
+
dimensions +
Link copied to clipboard
+
+
+
+
val dimensions: GuiDimensions
+
+
+
+
+ +
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+ +
+
+
ordinal +
Link copied to clipboard
+
+
+
+
val ordinal: Int
+
+
+
+
+ +
+
+
screenHandlerType +
Link copied to clipboard
+
+
+
+
val screenHandlerType: ScreenHandlerType<*>
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-t-h-r-e-e_-b-y_-s-i-x/name.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-t-h-r-e-e_-b-y_-s-i-x/name.html new file mode 100644 index 00000000..12cca778 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-t-h-r-e-e_-b-y_-s-i-x/name.html @@ -0,0 +1,40 @@ + + + + name + + +
+
+ + +
+
+
+
+
+ +
+ +
+

name

+
+
+ +
+
val name: String
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-t-h-r-e-e_-b-y_-s-i-x/ordinal.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-t-h-r-e-e_-b-y_-s-i-x/ordinal.html new file mode 100644 index 00000000..885791ce --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-t-h-r-e-e_-b-y_-s-i-x/ordinal.html @@ -0,0 +1,40 @@ + + + + ordinal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ordinal

+
+
+ +
+
val ordinal: Int
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-t-h-r-e-e_-b-y_-s-i-x/screen-handler-type.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-t-h-r-e-e_-b-y_-s-i-x/screen-handler-type.html new file mode 100644 index 00000000..f309c4f0 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-t-h-r-e-e_-b-y_-s-i-x/screen-handler-type.html @@ -0,0 +1,40 @@ + + + + screenHandlerType + + +
+
+ + +
+
+
+
+
+ +
+ +
+

screenHandlerType

+
+
+ +
+
val screenHandlerType: ScreenHandlerType<*>
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/create-screen-handler.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/create-screen-handler.html new file mode 100644 index 00000000..0bcd3c1b --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/create-screen-handler.html @@ -0,0 +1,51 @@ + + + + createScreenHandler + + +
+
+ + +
+
+
+
+
+ +
+ +
+

createScreenHandler

+
+
+ +
+
fun createScreenHandler(gui: Gui, syncId: Int, playerInv: PlayerInventory, inv: Inventory): GuiScreenHandler
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/dimensions.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/dimensions.html new file mode 100644 index 00000000..ec0eb021 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/dimensions.html @@ -0,0 +1,51 @@ + + + + dimensions + + +
+
+ + +
+
+
+
+
+ +
+ +
+

dimensions

+
+
+ +
+
val dimensions: GuiDimensions
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/index.html new file mode 100644 index 00000000..ae7b7c5e --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/index.html @@ -0,0 +1,217 @@ + + + + GuiType + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiType

+
enum GuiType : Enum<GuiType>
+
+
+
+
+

Entries

+
+
+
+
THREE_BY_SIX +
Link copied to clipboard
+
+
+
+
THREE_BY_SIX(ScreenHandlerType.GENERIC_3X3, GuiDimensions(3, 3))
+
+
+
+
+ +
+
+
NINE_BY_SIX +
Link copied to clipboard
+
+
+
+
NINE_BY_SIX(ScreenHandlerType.GENERIC_9X6, GuiDimensions(9, 6))
+
+
+
+
+ +
+
+
NINE_BY_FIVE +
Link copied to clipboard
+
+
+
+
NINE_BY_FIVE(ScreenHandlerType.GENERIC_9X5, GuiDimensions(9, 5))
+
+
+
+
+ +
+
+
NINE_BY_FOUR +
Link copied to clipboard
+
+
+
+
NINE_BY_FOUR(ScreenHandlerType.GENERIC_9X4, GuiDimensions(9, 4))
+
+
+
+
+ +
+
+
NINE_BY_THREE +
Link copied to clipboard
+
+
+
+
NINE_BY_THREE(ScreenHandlerType.GENERIC_9X3, GuiDimensions(9, 3))
+
+
+
+
+ +
+
+
NINE_BY_TWO +
Link copied to clipboard
+
+
+
+
NINE_BY_TWO(ScreenHandlerType.GENERIC_9X2, GuiDimensions(9, 2))
+
+
+
+
+ +
+
+
NINE_BY_ONE +
Link copied to clipboard
+
+
+
+
NINE_BY_ONE(ScreenHandlerType.GENERIC_9X1, GuiDimensions(9, 1))
+
+
+
+
+
+

Functions

+
+
+
+
createScreenHandler +
Link copied to clipboard
+
+
+
+ +
+
fun createScreenHandler(gui: Gui, syncId: Int, playerInv: PlayerInventory, inv: Inventory): GuiScreenHandler
+
+
+
+
+
+
+
+

Properties

+
+
+
+
dimensions +
Link copied to clipboard
+
+
+
+
val dimensions: GuiDimensions
+
+
+
+
+ +
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+ +
+
+
ordinal +
Link copied to clipboard
+
+
+
+
val ordinal: Int
+
+
+
+
+ +
+
+
screenHandlerType +
Link copied to clipboard
+
+
+
+
val screenHandlerType: ScreenHandlerType<*>
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/screen-handler-type.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/screen-handler-type.html new file mode 100644 index 00000000..6c7fd018 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/screen-handler-type.html @@ -0,0 +1,51 @@ + + + + screenHandlerType + + +
+
+ + +
+
+
+
+
+ +
+ +
+

screenHandlerType

+
+
+ +
+
val screenHandlerType: ScreenHandlerType<*>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-useable/-gui-useable.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-useable/-gui-useable.html new file mode 100644 index 00000000..0bb40a56 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-useable/-gui-useable.html @@ -0,0 +1,51 @@ + + + + GuiUseable + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiUseable

+
+
+ +
+
fun GuiUseable()
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-useable/in-use.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-useable/in-use.html new file mode 100644 index 00000000..b54b17cc --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-useable/in-use.html @@ -0,0 +1,51 @@ + + + + inUse + + +
+
+ + +
+
+
+
+
+ +
+ +
+

inUse

+
+
+ +
+
var inUse: Boolean = false
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-useable/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-useable/index.html new file mode 100644 index 00000000..2fb754ec --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui-useable/index.html @@ -0,0 +1,95 @@ + + + + GuiUseable + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiUseable

+
abstract class GuiUseable
+
+
+
+
+

Properties

+
+
+
+
inUse +
Link copied to clipboard
+
+
+
+
var inUse: Boolean = false
+
+
+
+
+
+

Inheritors

+
+
+
+
GuiCompound +
Link copied to clipboard
+
+
+
+
+ +
+
+
GuiIcon +
Link copied to clipboard
+
+
+
+
+ +
+
+
GuiPage +
Link copied to clipboard
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/-gui.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/-gui.html new file mode 100644 index 00000000..c539000f --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/-gui.html @@ -0,0 +1,51 @@ + + + + Gui + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Gui

+
+
+ +
+
fun Gui(guiType: GuiType, title: LiteralText, pagesByKey: Map<String, GuiPage>, pagesByNumber: Map<Int, GuiPage>, defaultPageKey: String, eventHandler: GuiEventHandler)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/accessor.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/accessor.html new file mode 100644 index 00000000..4c18d0c8 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/accessor.html @@ -0,0 +1,51 @@ + + + + accessor + + +
+
+ + +
+
+
+
+
+ +
+ +
+

accessor

+
+
+ +
+
val accessor: SimpleInventoryAccessor
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/close-for-viewers.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/close-for-viewers.html new file mode 100644 index 00000000..39b7d13f --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/close-for-viewers.html @@ -0,0 +1,51 @@ + + + + closeForViewers + + +
+
+ + +
+
+
+
+
+ +
+ +
+

closeForViewers

+
+
+ +
+
fun closeForViewers()
+
+

Closes this gui for all players viewing it.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/create-menu.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/create-menu.html new file mode 100644 index 00000000..4437dcbc --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/create-menu.html @@ -0,0 +1,51 @@ + + + + createMenu + + +
+
+ + +
+
+
+
+
+ +
+ +
+

createMenu

+
+
+ +
+
open override fun createMenu(syncId: Int, playerInv: PlayerInventory, player: PlayerEntity): GuiScreenHandler
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/current-page.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/current-page.html new file mode 100644 index 00000000..664a0bcc --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/current-page.html @@ -0,0 +1,51 @@ + + + + currentPage + + +
+
+ + +
+
+
+
+
+ +
+ +
+

currentPage

+
+
+ +
+
var currentPage: GuiPage
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/default-page-key.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/default-page-key.html new file mode 100644 index 00000000..49251dc3 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/default-page-key.html @@ -0,0 +1,51 @@ + + + + defaultPageKey + + +
+
+ + +
+
+
+
+
+ +
+ +
+

defaultPageKey

+
+
+ +
+
val defaultPageKey: String
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/event-handler.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/event-handler.html new file mode 100644 index 00000000..fa8cf1ec --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/event-handler.html @@ -0,0 +1,51 @@ + + + + eventHandler + + +
+
+ + +
+
+
+
+
+ +
+ +
+

eventHandler

+
+
+ +
+
val eventHandler: GuiEventHandler
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/get-display-name.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/get-display-name.html new file mode 100644 index 00000000..66f4fd2a --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/get-display-name.html @@ -0,0 +1,51 @@ + + + + getDisplayName + + +
+
+ + +
+
+
+
+
+ +
+ +
+

getDisplayName

+
+
+ +
+
open override fun getDisplayName(): LiteralText
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/gui-type.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/gui-type.html new file mode 100644 index 00000000..71de4ec9 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/gui-type.html @@ -0,0 +1,51 @@ + + + + guiType + + +
+
+ + +
+
+
+
+
+ +
+ +
+

guiType

+
+
+ +
+
val guiType: GuiType
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/index.html new file mode 100644 index 00000000..d8a7629a --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/index.html @@ -0,0 +1,697 @@ + + + + Gui + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Gui

+
class Gui(guiType: GuiType, title: LiteralText, pagesByKey: Map<String, GuiPage>, pagesByNumber: Map<Int, GuiPage>, defaultPageKey: String, eventHandler: GuiEventHandler) : SimpleInventory, NamedScreenHandlerFactory
+
+
+
+
+

Functions

+
+
+
+
addListener +
Link copied to clipboard
+
+
+
+ +
+
open fun addListener(p0: InventoryChangedListener)
+
+
+
+
+
+
+ +
+
+
addStack +
Link copied to clipboard
+
+
+
+ +
+
open fun addStack(p0: ItemStack): ItemStack
+
+
+
+
+
+
+ +
+
+
canInsert +
Link copied to clipboard
+
+
+
+ +
+
open fun canInsert(p0: ItemStack): Boolean
+
+
+
+
+
+
+ +
+
+
canPlayerUse +
Link copied to clipboard
+
+
+
+ +
+
open override fun canPlayerUse(p0: PlayerEntity): Boolean
+
+
+
+
+
+
+ +
+
+
clear +
Link copied to clipboard
+
+
+
+ +
+
open override fun clear()
+
+
+
+
+
+
+ +
+
+
clearToList +
Link copied to clipboard
+
+
+
+ +
+
open fun clearToList(): MutableList<ItemStack>
+
+
+
+
+
+
+ +
+
+
closeForViewers +
Link copied to clipboard
+
+
+
+ +
+
fun closeForViewers()
+
+
Closes this gui for all players viewing it.
+
+
+
+
+ +
+
+
containsAny +
Link copied to clipboard
+
+
+
+ +
+
open fun containsAny(p0: MutableSet<Item>): Boolean
+
+
+
+
+
+
+ +
+
+
count +
Link copied to clipboard
+
+
+
+ +
+
open fun count(p0: Item): Int
+
+
+
+
+
+
+ +
+
+
createMenu +
Link copied to clipboard
+
+
+
+ +
+
open override fun createMenu(syncId: Int, playerInv: PlayerInventory, player: PlayerEntity): GuiScreenHandler
+
+
+
+
+
+
+ +
+
+
getDisplayName +
Link copied to clipboard
+
+
+
+ +
+
open override fun getDisplayName(): LiteralText
+
+
+
+
+
+
+ +
+
+
getMaxCountPerStack +
Link copied to clipboard
+
+
+
+ +
+
open fun getMaxCountPerStack(): Int
+
+
+
+
+
+
+ +
+
+
getStack +
Link copied to clipboard
+
+
+
+ +
+
open override fun getStack(p0: Int): ItemStack
+
+
+
+
+
+
+ +
+
+
isEmpty +
Link copied to clipboard
+
+
+
+ +
+
open override fun isEmpty(): Boolean
+
+
+
+
+
+
+ +
+
+
isValid +
Link copied to clipboard
+
+
+
+ +
+
open fun isValid(p0: Int, p1: ItemStack): Boolean
+
+
+
+
+
+
+ +
+
+
loadPage +
Link copied to clipboard
+
+
+
+ +
+
fun loadPage(page: GuiPage, offsetHorizontally: Int = 0, offsetVertically: Int = 0)
+
+
Loads the specified page with the specified offset.
+
+
+
+
+ +
+
+
markDirty +
Link copied to clipboard
+
+
+
+ +
+
open override fun markDirty()
+
+
+
+
+
+
+ +
+
+
onClose +
Link copied to clipboard
+
+
+
+ +
+
open override fun onClose(player: PlayerEntity)
+
+
+
+
+
+
+ +
+
+
onOpen +
Link copied to clipboard
+
+
+
+ +
+
open fun onOpen(p0: PlayerEntity)
+
+
+
+
+
+
+ +
+
+
provideRecipeInputs +
Link copied to clipboard
+
+
+
+ +
+
open override fun provideRecipeInputs(p0: RecipeMatcher)
+
+
+
+
+
+
+ +
+
+
readNbtList +
Link copied to clipboard
+
+
+
+ +
+
open fun readNbtList(p0: NbtList)
+
+
+
+
+
+
+ +
+
+
reloadCurrentPage +
Link copied to clipboard
+
+
+
+ +
+
fun reloadCurrentPage()
+
+
Reloads the current page.
+
+
+
+
+ +
+
+
removeItem +
Link copied to clipboard
+
+
+
+ +
+
open fun removeItem(p0: Item, p1: Int): ItemStack
+
+
+
+
+
+
+ +
+
+
removeListener +
Link copied to clipboard
+
+
+
+ +
+
open fun removeListener(p0: InventoryChangedListener)
+
+
+
+
+
+
+ +
+
+
removeStack +
Link copied to clipboard
+
+
+
+ +
+
open override fun removeStack(p0: Int): ItemStack
open override fun removeStack(p0: Int, p1: Int): ItemStack
+
+
+
+
+
+
+ +
+
+
setStack +
Link copied to clipboard
+
+
+
+ +
+
open override fun setStack(p0: Int, p1: ItemStack)
+
+
+
+
+
+
+ +
+
+
size +
Link copied to clipboard
+
+
+
+ +
+
open override fun size(): Int
+
+
+
+
+
+
+ +
+
+
toNbtList +
Link copied to clipboard
+
+
+
+ +
+
open fun toNbtList(): NbtList
+
+
+
+
+
+
+ +
+
+
toString +
Link copied to clipboard
+
+
+
+ +
+
open override fun toString(): String
+
+
+
+
+
+
+
+

Properties

+
+
+
+
accessor +
Link copied to clipboard
+
+
+
+
val accessor: SimpleInventoryAccessor
+
+
+
+
+ +
+
+
currentPage +
Link copied to clipboard
+
+
+
+
var currentPage: GuiPage
+
+
+
+
+ +
+
+
defaultPageKey +
Link copied to clipboard
+
+
+
+
val defaultPageKey: String
+
+
+
+
+ +
+
+
eventHandler +
Link copied to clipboard
+
+
+
+
val eventHandler: GuiEventHandler
+
+
+
+
+ +
+
+
guiType +
Link copied to clipboard
+
+
+
+
val guiType: GuiType
+
+
+
+
+ +
+
+
isOffset +
Link copied to clipboard
+
+
+
+
var isOffset: Boolean = false
+
+
+
+
+ +
+
+
pagesByKey +
Link copied to clipboard
+
+
+
+
val pagesByKey: Map<String, GuiPage>
+
+
+
+
+ +
+
+
pagesByNumber +
Link copied to clipboard
+
+
+
+
val pagesByNumber: Map<Int, GuiPage>
+
+
+
+
+ +
+
+
title +
Link copied to clipboard
+
+
+
+
val title: LiteralText
+
+
+
+
+ +
+
+
views +
Link copied to clipboard
+
+
+
+
val views: HashMap<PlayerEntity, GuiScreenHandler>
+
+
+
+
+
+

Extensions

+
+
+
+
changePage +
Link copied to clipboard
+
+
+
+ +
+
fun Gui.changePage(fromPage: GuiPage, toPage: GuiPage, overrideEffect: GuiPage.ChangeEffect? = null)
+
+
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/is-offset.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/is-offset.html new file mode 100644 index 00000000..4ea30a39 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/is-offset.html @@ -0,0 +1,51 @@ + + + + isOffset + + +
+
+ + +
+
+
+
+
+ +
+ +
+

isOffset

+
+
+ +
+
var isOffset: Boolean = false
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/load-page.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/load-page.html new file mode 100644 index 00000000..4b1f3f90 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/load-page.html @@ -0,0 +1,51 @@ + + + + loadPage + + +
+
+ + +
+
+
+
+
+ +
+ +
+

loadPage

+
+
+ +
+
fun loadPage(page: GuiPage, offsetHorizontally: Int = 0, offsetVertically: Int = 0)
+
+

Loads the specified page with the specified offset.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/on-close.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/on-close.html new file mode 100644 index 00000000..f1981eef --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/on-close.html @@ -0,0 +1,51 @@ + + + + onClose + + +
+
+ + +
+
+
+
+
+ +
+ +
+

onClose

+
+
+ +
+
open override fun onClose(player: PlayerEntity)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/pages-by-key.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/pages-by-key.html new file mode 100644 index 00000000..22979808 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/pages-by-key.html @@ -0,0 +1,51 @@ + + + + pagesByKey + + +
+
+ + +
+
+
+
+
+ +
+ +
+

pagesByKey

+
+
+ +
+
val pagesByKey: Map<String, GuiPage>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/pages-by-number.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/pages-by-number.html new file mode 100644 index 00000000..d1c0ccdc --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/pages-by-number.html @@ -0,0 +1,51 @@ + + + + pagesByNumber + + +
+
+ + +
+
+
+
+
+ +
+ +
+

pagesByNumber

+
+
+ +
+
val pagesByNumber: Map<Int, GuiPage>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/reload-current-page.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/reload-current-page.html new file mode 100644 index 00000000..bdbe5090 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/reload-current-page.html @@ -0,0 +1,51 @@ + + + + reloadCurrentPage + + +
+
+ + +
+
+
+
+
+ +
+ +
+

reloadCurrentPage

+
+
+ +
+
fun reloadCurrentPage()
+
+

Reloads the current page.

You probably do not need this function, as there should always be another (better) way of updating the gui. This function is used internally.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/title.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/title.html new file mode 100644 index 00000000..a0e403e2 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/title.html @@ -0,0 +1,51 @@ + + + + title + + +
+
+ + +
+
+
+
+
+ +
+ +
+

title

+
+
+ +
+
val title: LiteralText
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/views.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/views.html new file mode 100644 index 00000000..af6964c3 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-gui/views.html @@ -0,0 +1,51 @@ + + + + views + + +
+
+ + +
+
+
+
+
+ +
+ +
+

views

+
+
+ +
+
val views: HashMap<PlayerEntity, GuiScreenHandler>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-all.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-all.html new file mode 100644 index 00000000..e978c777 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-all.html @@ -0,0 +1,51 @@ + + + + All + + +
+
+ + +
+
+
+
+
+ +
+ +
+

All

+
+
+ +
+
val All: GuiSlotCompound.AllSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-border-padding-one.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-border-padding-one.html new file mode 100644 index 00000000..babf541b --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-border-padding-one.html @@ -0,0 +1,51 @@ + + + + BorderPaddingOne + + +
+
+ + +
+
+
+
+
+ +
+ +
+

BorderPaddingOne

+
+
+ +
+
val BorderPaddingOne: GuiSlotCompound.BorderSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-border-padding-three.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-border-padding-three.html new file mode 100644 index 00000000..928864e9 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-border-padding-three.html @@ -0,0 +1,51 @@ + + + + BorderPaddingThree + + +
+
+ + +
+
+
+
+
+ +
+ +
+

BorderPaddingThree

+
+
+ +
+
val BorderPaddingThree: GuiSlotCompound.BorderSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-border-padding-two.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-border-padding-two.html new file mode 100644 index 00000000..ec32e3b1 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-border-padding-two.html @@ -0,0 +1,51 @@ + + + + BorderPaddingTwo + + +
+
+ + +
+
+
+
+
+ +
+ +
+

BorderPaddingTwo

+
+
+ +
+
val BorderPaddingTwo: GuiSlotCompound.BorderSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-border.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-border.html new file mode 100644 index 00000000..893bf184 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-border.html @@ -0,0 +1,51 @@ + + + + Border + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Border

+
+
+ +
+
val Border: GuiSlotCompound.BorderSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-eight.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-eight.html new file mode 100644 index 00000000..5214bb0e --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-eight.html @@ -0,0 +1,51 @@ + + + + ColumnEight + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ColumnEight

+
+
+ +
+
val ColumnEight: GuiSlotCompound.ColumnSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-five.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-five.html new file mode 100644 index 00000000..145107a3 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-five.html @@ -0,0 +1,51 @@ + + + + ColumnFive + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ColumnFive

+
+
+ +
+
val ColumnFive: GuiSlotCompound.ColumnSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-four.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-four.html new file mode 100644 index 00000000..364ae2ea --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-four.html @@ -0,0 +1,51 @@ + + + + ColumnFour + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ColumnFour

+
+
+ +
+
val ColumnFour: GuiSlotCompound.ColumnSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-nine.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-nine.html new file mode 100644 index 00000000..11b61558 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-nine.html @@ -0,0 +1,51 @@ + + + + ColumnNine + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ColumnNine

+
+
+ +
+
val ColumnNine: GuiSlotCompound.ColumnSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-one.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-one.html new file mode 100644 index 00000000..560c6774 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-one.html @@ -0,0 +1,51 @@ + + + + ColumnOne + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ColumnOne

+
+
+ +
+
val ColumnOne: GuiSlotCompound.ColumnSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-seven.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-seven.html new file mode 100644 index 00000000..8f5c9adc --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-seven.html @@ -0,0 +1,51 @@ + + + + ColumnSeven + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ColumnSeven

+
+
+ +
+
val ColumnSeven: GuiSlotCompound.ColumnSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-six.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-six.html new file mode 100644 index 00000000..3ecd8925 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-six.html @@ -0,0 +1,51 @@ + + + + ColumnSix + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ColumnSix

+
+
+ +
+
val ColumnSix: GuiSlotCompound.ColumnSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-three.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-three.html new file mode 100644 index 00000000..4ebea472 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-three.html @@ -0,0 +1,51 @@ + + + + ColumnThree + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ColumnThree

+
+
+ +
+
val ColumnThree: GuiSlotCompound.ColumnSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-two.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-two.html new file mode 100644 index 00000000..26aa7af1 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-two.html @@ -0,0 +1,51 @@ + + + + ColumnTwo + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ColumnTwo

+
+
+ +
+
val ColumnTwo: GuiSlotCompound.ColumnSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corner-bottom-left.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corner-bottom-left.html new file mode 100644 index 00000000..062535d3 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corner-bottom-left.html @@ -0,0 +1,51 @@ + + + + CornerBottomLeft + + +
+
+ + +
+
+
+
+
+ +
+ +
+

CornerBottomLeft

+
+
+ +
+
val CornerBottomLeft: GuiSlotCompound.CornerSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corner-bottom-right.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corner-bottom-right.html new file mode 100644 index 00000000..0fc88447 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corner-bottom-right.html @@ -0,0 +1,51 @@ + + + + CornerBottomRight + + +
+
+ + +
+
+
+
+
+ +
+ +
+

CornerBottomRight

+
+
+ +
+
val CornerBottomRight: GuiSlotCompound.CornerSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corner-top-left.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corner-top-left.html new file mode 100644 index 00000000..b0ccff6e --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corner-top-left.html @@ -0,0 +1,51 @@ + + + + CornerTopLeft + + +
+
+ + +
+
+
+
+
+ +
+ +
+

CornerTopLeft

+
+
+ +
+
val CornerTopLeft: GuiSlotCompound.CornerSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corner-top-right.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corner-top-right.html new file mode 100644 index 00000000..e8199e57 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corner-top-right.html @@ -0,0 +1,51 @@ + + + + CornerTopRight + + +
+
+ + +
+
+
+
+
+ +
+ +
+

CornerTopRight

+
+
+ +
+
val CornerTopRight: GuiSlotCompound.CornerSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corners-bottom.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corners-bottom.html new file mode 100644 index 00000000..679e1fc5 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corners-bottom.html @@ -0,0 +1,51 @@ + + + + CornersBottom + + +
+
+ + +
+
+
+
+
+ +
+ +
+

CornersBottom

+
+
+ +
+
val CornersBottom: GuiSlotCompound.CornerSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corners-left.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corners-left.html new file mode 100644 index 00000000..82013881 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corners-left.html @@ -0,0 +1,51 @@ + + + + CornersLeft + + +
+
+ + +
+
+
+
+
+ +
+ +
+

CornersLeft

+
+
+ +
+
val CornersLeft: GuiSlotCompound.CornerSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corners-right.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corners-right.html new file mode 100644 index 00000000..764712ac --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corners-right.html @@ -0,0 +1,51 @@ + + + + CornersRight + + +
+
+ + +
+
+
+
+
+ +
+ +
+

CornersRight

+
+
+ +
+
val CornersRight: GuiSlotCompound.CornerSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corners-top.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corners-top.html new file mode 100644 index 00000000..7e15d9ac --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corners-top.html @@ -0,0 +1,51 @@ + + + + CornersTop + + +
+
+ + +
+
+
+
+
+ +
+ +
+

CornersTop

+
+
+ +
+
val CornersTop: GuiSlotCompound.CornerSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corners.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corners.html new file mode 100644 index 00000000..39096f2b --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corners.html @@ -0,0 +1,51 @@ + + + + Corners + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Corners

+
+
+ +
+
val Corners: GuiSlotCompound.CornerSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-row-five.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-row-five.html new file mode 100644 index 00000000..9483e306 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-row-five.html @@ -0,0 +1,51 @@ + + + + RowFive + + +
+
+ + +
+
+
+
+
+ +
+ +
+

RowFive

+
+
+ +
+
val RowFive: GuiSlotCompound.RowSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-row-four.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-row-four.html new file mode 100644 index 00000000..a1b029d9 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-row-four.html @@ -0,0 +1,51 @@ + + + + RowFour + + +
+
+ + +
+
+
+
+
+ +
+ +
+

RowFour

+
+
+ +
+
val RowFour: GuiSlotCompound.RowSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-row-one.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-row-one.html new file mode 100644 index 00000000..18bf4559 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-row-one.html @@ -0,0 +1,51 @@ + + + + RowOne + + +
+
+ + +
+
+
+
+
+ +
+ +
+

RowOne

+
+
+ +
+
val RowOne: GuiSlotCompound.RowSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-row-six.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-row-six.html new file mode 100644 index 00000000..b4f9270b --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-row-six.html @@ -0,0 +1,51 @@ + + + + RowSix + + +
+
+ + +
+
+
+
+
+ +
+ +
+

RowSix

+
+
+ +
+
val RowSix: GuiSlotCompound.RowSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-row-three.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-row-three.html new file mode 100644 index 00000000..dbed5467 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-row-three.html @@ -0,0 +1,51 @@ + + + + RowThree + + +
+
+ + +
+
+
+
+
+ +
+ +
+

RowThree

+
+
+ +
+
val RowThree: GuiSlotCompound.RowSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-row-two.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-row-two.html new file mode 100644 index 00000000..21257f21 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/-row-two.html @@ -0,0 +1,51 @@ + + + + RowTwo + + +
+
+ + +
+
+
+
+
+ +
+ +
+

RowTwo

+
+
+ +
+
val RowTwo: GuiSlotCompound.RowSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/index.html new file mode 100644 index 00000000..c6d38dad --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/-slots/index.html @@ -0,0 +1,430 @@ + + + + Slots + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Slots

+
object Slots
+
+
+
+
+

Properties

+
+
+
+
All +
Link copied to clipboard
+
+
+
+
val All: GuiSlotCompound.AllSlots
+
+
+
+
+ +
+
+
Border +
Link copied to clipboard
+
+
+
+
val Border: GuiSlotCompound.BorderSlots
+
+
+
+
+ +
+
+
BorderPaddingOne +
Link copied to clipboard
+
+
+
+
val BorderPaddingOne: GuiSlotCompound.BorderSlots
+
+
+
+
+ +
+
+
BorderPaddingThree +
Link copied to clipboard
+
+
+
+
val BorderPaddingThree: GuiSlotCompound.BorderSlots
+
+
+
+
+ +
+
+
BorderPaddingTwo +
Link copied to clipboard
+
+
+
+
val BorderPaddingTwo: GuiSlotCompound.BorderSlots
+
+
+
+
+ +
+
+
ColumnEight +
Link copied to clipboard
+
+
+
+
val ColumnEight: GuiSlotCompound.ColumnSlots
+
+
+
+
+ +
+
+
ColumnFive +
Link copied to clipboard
+
+
+
+
val ColumnFive: GuiSlotCompound.ColumnSlots
+
+
+
+
+ +
+
+
ColumnFour +
Link copied to clipboard
+
+
+
+
val ColumnFour: GuiSlotCompound.ColumnSlots
+
+
+
+
+ +
+
+
ColumnNine +
Link copied to clipboard
+
+
+
+
val ColumnNine: GuiSlotCompound.ColumnSlots
+
+
+
+
+ +
+
+
ColumnOne +
Link copied to clipboard
+
+
+
+
val ColumnOne: GuiSlotCompound.ColumnSlots
+
+
+
+
+ +
+
+
ColumnSeven +
Link copied to clipboard
+
+
+
+
val ColumnSeven: GuiSlotCompound.ColumnSlots
+
+
+
+
+ +
+
+
ColumnSix +
Link copied to clipboard
+
+
+
+
val ColumnSix: GuiSlotCompound.ColumnSlots
+
+
+
+
+ +
+
+
ColumnThree +
Link copied to clipboard
+
+
+
+
val ColumnThree: GuiSlotCompound.ColumnSlots
+
+
+
+
+ +
+
+
ColumnTwo +
Link copied to clipboard
+
+
+
+
val ColumnTwo: GuiSlotCompound.ColumnSlots
+
+
+
+
+ +
+
+
CornerBottomLeft +
Link copied to clipboard
+
+
+
+
val CornerBottomLeft: GuiSlotCompound.CornerSlots
+
+
+
+
+ +
+
+
CornerBottomRight +
Link copied to clipboard
+
+
+
+
val CornerBottomRight: GuiSlotCompound.CornerSlots
+
+
+
+
+ +
+
+
Corners +
Link copied to clipboard
+
+
+
+
val Corners: GuiSlotCompound.CornerSlots
+
+
+
+
+ +
+
+
CornersBottom +
Link copied to clipboard
+
+
+
+
val CornersBottom: GuiSlotCompound.CornerSlots
+
+
+
+
+ +
+
+
CornersLeft +
Link copied to clipboard
+
+
+
+
val CornersLeft: GuiSlotCompound.CornerSlots
+
+
+
+
+ +
+
+
CornersRight +
Link copied to clipboard
+
+
+
+
val CornersRight: GuiSlotCompound.CornerSlots
+
+
+
+
+ +
+
+
CornersTop +
Link copied to clipboard
+
+
+
+
val CornersTop: GuiSlotCompound.CornerSlots
+
+
+
+
+ +
+
+
CornerTopLeft +
Link copied to clipboard
+
+
+
+
val CornerTopLeft: GuiSlotCompound.CornerSlots
+
+
+
+
+ +
+
+
CornerTopRight +
Link copied to clipboard
+
+
+
+
val CornerTopRight: GuiSlotCompound.CornerSlots
+
+
+
+
+ +
+
+
RowFive +
Link copied to clipboard
+
+
+
+
val RowFive: GuiSlotCompound.RowSlots
+
+
+
+
+ +
+
+
RowFour +
Link copied to clipboard
+
+
+
+
val RowFour: GuiSlotCompound.RowSlots
+
+
+
+
+ +
+
+
RowOne +
Link copied to clipboard
+
+
+
+
val RowOne: GuiSlotCompound.RowSlots
+
+
+
+
+ +
+
+
RowSix +
Link copied to clipboard
+
+
+
+
val RowSix: GuiSlotCompound.RowSlots
+
+
+
+
+ +
+
+
RowThree +
Link copied to clipboard
+
+
+
+
val RowThree: GuiSlotCompound.RowSlots
+
+
+
+
+ +
+
+
RowTwo +
Link copied to clipboard
+
+
+
+
val RowTwo: GuiSlotCompound.RowSlots
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/change-page.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/change-page.html new file mode 100644 index 00000000..c2e0a93c --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/change-page.html @@ -0,0 +1,51 @@ + + + + changePage + + +
+
+ + +
+
+
+
+
+ +
+ +
+

changePage

+
+
+ +
+
fun Gui.changePage(fromPage: GuiPage, toPage: GuiPage, overrideEffect: GuiPage.ChangeEffect? = null)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/gui-icon.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/gui-icon.html new file mode 100644 index 00000000..5b708464 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/gui-icon.html @@ -0,0 +1,46 @@ + + + + guiIcon + + +
+
+ + +
+
+
+
+
+ +
+ +
+

guiIcon

+
+
+ +
+
fun <E> GuiProperty<E>.guiIcon(iconGenerator: (E) -> ItemStack): GuiIcon.VariableIcon<E>
+
+

Creates a gui icon which automatically updates itself if the value of the property changes.

+
+ +
+
val ItemStack.guiIcon: GuiIcon.StaticIcon
val Item.guiIcon: GuiIcon.StaticIcon
+
+

Creates a static gui icon.

+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/hrect-to.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/hrect-to.html new file mode 100644 index 00000000..ccacc342 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/hrect-to.html @@ -0,0 +1,51 @@ + + + + hrectTo + + +
+
+ + +
+
+
+
+
+ +
+ +
+

hrectTo

+
+
+ +
+
infix fun GuiSlot.hrectTo(slot: GuiSlot): GuiSlotCompound.SlotRange.HollowRectangle
+
+

Creates a new slot range.

This range contains all slots border slots of a rectangle with the two given slots as two opposite corners in the rectangle. (The result is a hollow rectangle)

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/igui.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/igui.html new file mode 100644 index 00000000..4f04bc0e --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/igui.html @@ -0,0 +1,51 @@ + + + + igui + + +
+
+ + +
+
+
+
+
+ +
+ +
+

igui

+
+
+ +
+
inline fun igui(type: GuiType, title: LiteralText, defaultPageKey: Any, builder: GuiBuilder.() -> Unit): Gui
+
+

Creates a new gui.

Parameters

type

the type of the gui, which specifies the dimensions of the gui

title

the title of the gui, displayed at the top

defaultPageKey

the default page, which will be loaded on initialization

builder

the gui builder

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/index.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/index.html new file mode 100644 index 00000000..5f0e7758 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/index.html @@ -0,0 +1,497 @@ + + + + net.axay.fabrik.igui + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.igui

+

Contains the GUI builder and all GUI implementation classes

+
+
+
+
+

Types

+
+
+
+
Gui +
Link copied to clipboard
+
+
+
+ +
+
class Gui(guiType: GuiType, title: LiteralText, pagesByKey: Map<String, GuiPage>, pagesByNumber: Map<Int, GuiPage>, defaultPageKey: String, eventHandler: GuiEventHandler) : SimpleInventory, NamedScreenHandlerFactory
+
+
+
+
+
+
+ +
+
+
GuiActionType +
Link copied to clipboard
+
+
+
+ +
+
enum GuiActionType : Enum<GuiActionType>
+
+
+
+
+
+
+ +
+
+
GuiBuilder +
Link copied to clipboard
+
+
+
+ +
+
class GuiBuilder(type: GuiType, title: LiteralText, defaultPageKey: Any)
+
+
+
+
+
+
+ +
+
+
GuiCompound +
Link copied to clipboard
+
+
+
+ +
+
class GuiCompound<E>(guiType: GuiType, slots: GuiSlotCompound.SlotRange.Rectangle, content: GuiList<E>, iconGenerator: (E) -> ItemStack, onClick: (event: GuiClickEvent, E) -> Unit?) : GuiUseable
+
+
+
+
+
+
+ +
+
+
GuiDimensions +
Link copied to clipboard
+
+
+
+ +
+
data class GuiDimensions(width: Int, height: Int)
+
+
+
+
+
+
+ +
+
+
GuiElement +
Link copied to clipboard
+
+
+
+ +
+
interface GuiElement
+
+
+
+
+
+
+ +
+
+
GuiEvent +
Link copied to clipboard
+
+
+
+ +
+
interface GuiEvent
+
+
+
+
+
+
+ +
+
+
GuiEventHandler +
Link copied to clipboard
+
+
+
+ +
+
class GuiEventHandler(onClick: (GuiClickEvent) -> Unit?, onClose: (GuiCloseEvent) -> Unit?)
+
+
+
+
+
+
+ +
+
+
GuiIcon +
Link copied to clipboard
+
+
+
+ +
+
abstract class GuiIcon : GuiUseable
+
+
+
+
+
+
+ +
+
+
GuiPage +
Link copied to clipboard
+
+
+
+ +
+
class GuiPage(key: String, number: Int, content: Map<Int, GuiElement>, effectTo: GuiPage.ChangeEffect?, effectFrom: GuiPage.ChangeEffect?) : GuiUseable
+
+
+
+
+
+
+ +
+
+
GuiPlayerEvent +
Link copied to clipboard
+
+
+
+ +
+
interface GuiPlayerEvent : GuiEvent
+
+
+
+
+
+
+ +
+
+
GuiScreenHandler +
Link copied to clipboard
+
+
+
+ +
+
class GuiScreenHandler(gui: Gui, syncId: Int, playerInv: PlayerInventory, inv: Inventory) : GenericContainerScreenHandler
+
+
+
+
+
+
+ +
+
+
GuiSlot +
Link copied to clipboard
+
+
+
+ +
+
data class GuiSlot(row: Int, slotInRow: Int) : GuiSlotCompound, Comparable<GuiSlot>
+
+
+
+
+
+
+ +
+
+
GuiSlotCompound +
Link copied to clipboard
+
+
+
+ +
+
interface GuiSlotCompound
+
+
+
+
+
+
+ +
+
+
GuiType +
Link copied to clipboard
+
+
+
+ +
+
enum GuiType : Enum<GuiType>
+
+
+
+
+
+
+ +
+
+
GuiUseable +
Link copied to clipboard
+
+
+
+ +
+
abstract class GuiUseable
+
+
+
+
+
+
+ +
+
+
Slots +
Link copied to clipboard
+
+
+
+ +
+
object Slots
+
+
+
+
+
+
+
+

Functions

+
+
+
+
changePage +
Link copied to clipboard
+
+
+
+ +
+
fun Gui.changePage(fromPage: GuiPage, toPage: GuiPage, overrideEffect: GuiPage.ChangeEffect? = null)
+
+
+
+
+
+
+ +
+
+
guiIcon +
Link copied to clipboard
+
+
+
+ +
+
fun <E> GuiProperty<E>.guiIcon(iconGenerator: (E) -> ItemStack): GuiIcon.VariableIcon<E>
+
+
Creates a gui icon which automatically updates itself if the value of the property changes.
+
+
+
+
+ +
+
+
hrectTo +
Link copied to clipboard
+
+
+
+ +
+
infix fun GuiSlot.hrectTo(slot: GuiSlot): GuiSlotCompound.SlotRange.HollowRectangle
+
+
Creates a new slot range.
+
+
+
+
+ +
+
+
igui +
Link copied to clipboard
+
+
+
+ +
+
inline fun igui(type: GuiType, title: LiteralText, defaultPageKey: Any, builder: GuiBuilder.() -> Unit): Gui
+
+
Creates a new gui.
+
+
+
+
+ +
+
+
lineTo +
Link copied to clipboard
+
+
+
+ +
+
infix fun GuiSlot.lineTo(slot: GuiSlot): GuiSlotCompound.SlotRange.Line
+
+
Creates a new slot range.
+
+
+
+
+ +
+
+
openGui +
Link copied to clipboard
+
+
+
+ +
+
fun PlayerEntity.openGui(gui: Gui, pageKey: Any? = null): OptionalInt
+
+
Opens the given gui.
+
+
+
+
+ +
+
+
rectTo +
Link copied to clipboard
+
+
+
+ +
+
infix fun GuiSlot.rectTo(slot: GuiSlot): GuiSlotCompound.SlotRange.Rectangle
+
+
Creates a new slot range.
+
+
+
+
+ +
+
+
sl +
Link copied to clipboard
+
+
+
+ +
+
infix fun Int.sl(slotInRow: Int): GuiSlot
+
+
Creates a new gui slot.
+
+
+
+
+
+

Properties

+
+
+
+
guiIcon +
Link copied to clipboard
+
+
+
+
val ItemStack.guiIcon: GuiIcon.StaticIcon
Creates a static gui icon.
+
+
+
+
+ +
+
+
guiIcon +
Link copied to clipboard
+
+
+
+
val Item.guiIcon: GuiIcon.StaticIcon
Creates a static gui icon.
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/line-to.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/line-to.html new file mode 100644 index 00000000..79967053 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/line-to.html @@ -0,0 +1,51 @@ + + + + lineTo + + +
+
+ + +
+
+
+
+
+ +
+ +
+

lineTo

+
+
+ +
+
infix fun GuiSlot.lineTo(slot: GuiSlot): GuiSlotCompound.SlotRange.Line
+
+

Creates a new slot range.

This range contains all slots having an index between the indexes of the two given slots.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/open-gui.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/open-gui.html new file mode 100644 index 00000000..3b710558 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/open-gui.html @@ -0,0 +1,51 @@ + + + + openGui + + +
+
+ + +
+
+
+
+
+ +
+ +
+

openGui

+
+
+ +
+
fun PlayerEntity.openGui(gui: Gui, pageKey: Any? = null): OptionalInt
+
+

Opens the given gui.

Return

an OptionalInt which may contain the syncId of the inventory holding the gui

Parameters

pageKey

(optional) specifies the key of the page which should be loaded with the process of opening the gui

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/rect-to.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/rect-to.html new file mode 100644 index 00000000..94e0cd3f --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/rect-to.html @@ -0,0 +1,51 @@ + + + + rectTo + + +
+
+ + +
+
+
+
+
+ +
+ +
+

rectTo

+
+
+ +
+
infix fun GuiSlot.rectTo(slot: GuiSlot): GuiSlotCompound.SlotRange.Rectangle
+
+

Creates a new slot range.

This range contains all slots inside of a rectangle with the two given slots as two opposite corners in the rectangle.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/sl.html b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/sl.html new file mode 100644 index 00000000..70b21dd2 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-igui/net.axay.fabrik.igui/sl.html @@ -0,0 +1,51 @@ + + + + sl + + +
+
+ + +
+
+
+
+
+ +
+ +
+

sl

+
+
+ +
+
infix fun Int.sl(slotInRow: Int): GuiSlot
+
+

Creates a new gui slot.

The first Int is the row - the second Int is the slot in that row.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/index.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/index.html new file mode 100644 index 00000000..9d905d7a --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/index.html @@ -0,0 +1,73 @@ + + + + fabrikmc-nbt + + +
+
+ + +
+
+
+
+
+ +
+ +
+

fabrikmc-nbt

+

Provides NBT serialization and deserialization using kotlinx.serialization. This allows you to serialize any class annotated with @Serializable to an NbtElement. Additionally, this module contains some NBT utilities, like simple conversion extensions.

Dependency

modImplementation("net.axay:fabrikmc-nbt:1.3.0")

Serialization and deserialization

You can serialize any class annotated with @Serializable to an NbtElement. In the same way it is possible deserialize any NbtElement containing the correct entries to a serializable class.

Nbt.encodeToNbtElement(value)
Nbt.decodeFromNbtElement(nbtElement)

Configuration

You can configure the Nbt instance in the following way:

val nbt = Nbt {
encodeDefaults = true // false by default
ignoreUnknownKeys = false // true by default
}
+
+

Packages

+
+
+
+
+
net.axay.fabrik.nbt +
Link copied to clipboard
+
+
+
+
Serialization, conversion and builders for NBT
+
+
+ +
+
+
+
net.axay.fabrik.nbt.decoder +
Link copied to clipboard
+
+
+
+
Logic for decoding an NbtElement to a serializable class
+
+
+ +
+
+
+
net.axay.fabrik.nbt.encoder +
Link copied to clipboard
+
+
+
+
Logic for encoding a serializable class to an NbtElement
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/navigation.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/navigation.html new file mode 100644 index 00000000..58a6cb26 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/navigation.html @@ -0,0 +1,832 @@ +
+ + +
+ +
+ +
+ +
+
+
+ Gui +
+
+
+ +
+
+ DRAG +
+
+
+
+ DRAG_END +
+
+
+ +
+
+ +
+
+
+ INSERT +
+
+
+ +
+
+
+ PICKUP +
+
+
+ +
+
+ +
+
+
+ THROW_ALL +
+
+
+
+ THROW_ONE +
+
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+ GuiEvent +
+
+
+ +
+
+
+ GuiIcon +
+
+
+
+ guiIcon +
+
+
+
+ GuiPage +
+
+
+ +
+ +
+
+ GuiSlot +
+
+
+ +
+
+
+ GuiType +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+ +
+
+
+ hrectTo() +
+
+
+
+ igui() +
+
+
+
+ lineTo() +
+
+
+
+ openGui() +
+
+
+
+ rectTo() +
+
+
+
+ sl() +
+
+
+
+ Slots +
+
+
+ + +
+ +
+ +
+
+
+ GuiList +
+
+
+ +
+
+ +
+
+
+
+ +
+ + + +
+
+ Nbt +
+
+
+
+ Nbt() +
+
+
+ +
+
+ +
+ +
+
+ NbtConfig +
+
+
+
+ nbtList() +
+
+
+ +
+
+
+ set +
+
+
+
+ toNbt +
+
+ +
+ + +
+ +
diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-byte-array-decoder/-nbt-byte-array-decoder.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-byte-array-decoder/-nbt-byte-array-decoder.html new file mode 100644 index 00000000..6a81a13d --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-byte-array-decoder/-nbt-byte-array-decoder.html @@ -0,0 +1,51 @@ + + + + NbtByteArrayDecoder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtByteArrayDecoder

+
+
+ +
+
fun NbtByteArrayDecoder(array: NbtByteArray)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-byte-array-decoder/decode-byte.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-byte-array-decoder/decode-byte.html new file mode 100644 index 00000000..640a1b5e --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-byte-array-decoder/decode-byte.html @@ -0,0 +1,51 @@ + + + + decodeByte + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeByte

+
+
+ +
+
open override fun decodeByte(): Byte
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-byte-array-decoder/decode-collection-size.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-byte-array-decoder/decode-collection-size.html new file mode 100644 index 00000000..81ed3940 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-byte-array-decoder/decode-collection-size.html @@ -0,0 +1,51 @@ + + + + decodeCollectionSize + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeCollectionSize

+
+
+ +
+
open override fun decodeCollectionSize(descriptor: SerialDescriptor): Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-byte-array-decoder/decode-element-index.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-byte-array-decoder/decode-element-index.html new file mode 100644 index 00000000..7e880d2f --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-byte-array-decoder/decode-element-index.html @@ -0,0 +1,51 @@ + + + + decodeElementIndex + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeElementIndex

+
+
+ +
+
open override fun decodeElementIndex(descriptor: SerialDescriptor): Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-byte-array-decoder/decode-sequentially.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-byte-array-decoder/decode-sequentially.html new file mode 100644 index 00000000..261ce705 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-byte-array-decoder/decode-sequentially.html @@ -0,0 +1,51 @@ + + + + decodeSequentially + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeSequentially

+
+
+ +
+
open override fun decodeSequentially(): Boolean
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-byte-array-decoder/index.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-byte-array-decoder/index.html new file mode 100644 index 00000000..1787744d --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-byte-array-decoder/index.html @@ -0,0 +1,629 @@ + + + + NbtByteArrayDecoder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtByteArrayDecoder

+
class NbtByteArrayDecoder(array: NbtByteArray) : AbstractDecoder
+
+
+
+
+

Functions

+
+
+
+
beginStructure +
Link copied to clipboard
+
+
+
+ +
+
open override fun beginStructure(descriptor: SerialDescriptor): CompositeDecoder
+
+
+
+
+
+
+ +
+
+
decodeBoolean +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeBoolean(): Boolean
+
+
+
+
+
+
+ +
+
+
decodeBooleanElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeBooleanElement(descriptor: SerialDescriptor, index: Int): Boolean
+
+
+
+
+
+
+ +
+
+
decodeByte +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeByte(): Byte
+
+
+
+
+
+
+ +
+
+
decodeByteElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeByteElement(descriptor: SerialDescriptor, index: Int): Byte
+
+
+
+
+
+
+ +
+
+
decodeChar +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeChar(): Char
+
+
+
+
+
+
+ +
+
+
decodeCharElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeCharElement(descriptor: SerialDescriptor, index: Int): Char
+
+
+
+
+
+
+ +
+
+
decodeCollectionSize +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeCollectionSize(descriptor: SerialDescriptor): Int
+
+
+
+
+
+
+ +
+
+
decodeDouble +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeDouble(): Double
+
+
+
+
+
+
+ +
+
+
decodeDoubleElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeDoubleElement(descriptor: SerialDescriptor, index: Int): Double
+
+
+
+
+
+
+ +
+
+
decodeElementIndex +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeElementIndex(descriptor: SerialDescriptor): Int
+
+
+
+
+
+
+ +
+
+
decodeEnum +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeEnum(enumDescriptor: SerialDescriptor): Int
+
+
+
+
+
+
+ +
+
+
decodeFloat +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeFloat(): Float
+
+
+
+
+
+
+ +
+
+
decodeFloatElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeFloatElement(descriptor: SerialDescriptor, index: Int): Float
+
+
+
+
+
+
+ +
+
+
decodeInline +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeInline(inlineDescriptor: SerialDescriptor): Decoder
+
+
+
+
+
+
+ +
+
+
decodeInlineElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeInlineElement(descriptor: SerialDescriptor, index: Int): Decoder
+
+
+
+
+
+
+ +
+
+
decodeInt +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeInt(): Int
+
+
+
+
+
+
+ +
+
+
decodeIntElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeIntElement(descriptor: SerialDescriptor, index: Int): Int
+
+
+
+
+
+
+ +
+
+
decodeLong +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeLong(): Long
+
+
+
+
+
+
+ +
+
+
decodeLongElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeLongElement(descriptor: SerialDescriptor, index: Int): Long
+
+
+
+
+
+
+ +
+
+
decodeNotNullMark +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeNotNullMark(): Boolean
+
+
+
+
+
+
+ +
+
+
decodeNull +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeNull(): Nothing?
+
+
+
+
+
+
+ +
+
+
decodeNullableSerializableElement +
Link copied to clipboard
+
+
+
+ +
+
override fun <T : Any> decodeNullableSerializableElement(descriptor: SerialDescriptor, index: Int, deserializer: DeserializationStrategy<T?>, previousValue: T?): T?
+
+
+
+
+
+
+ +
+
+
decodeNullableSerializableValue +
Link copied to clipboard
+
+
+
+ +
+
open fun <T : Any> decodeNullableSerializableValue(deserializer: DeserializationStrategy<T?>): T?
+
+
+
+
+
+
+ +
+
+
decodeSequentially +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeSequentially(): Boolean
+
+
+
+
+
+
+ +
+
+
decodeSerializableElement +
Link copied to clipboard
+
+
+
+ +
+
override fun <T> decodeSerializableElement(descriptor: SerialDescriptor, index: Int, deserializer: DeserializationStrategy<T>, previousValue: T?): T
+
+
+
+
+
+
+ +
+
+
decodeSerializableValue +
Link copied to clipboard
+
+
+
+ +
+
open fun <T> decodeSerializableValue(deserializer: DeserializationStrategy<T>): T
open fun <T> decodeSerializableValue(deserializer: DeserializationStrategy<T>, previousValue: T?): T
+
+
+
+
+
+
+ +
+
+
decodeShort +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeShort(): Short
+
+
+
+
+
+
+ +
+
+
decodeShortElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeShortElement(descriptor: SerialDescriptor, index: Int): Short
+
+
+
+
+
+
+ +
+
+
decodeString +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeString(): String
+
+
+
+
+
+
+ +
+
+
decodeStringElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeStringElement(descriptor: SerialDescriptor, index: Int): String
+
+
+
+
+
+
+ +
+
+
decodeValue +
Link copied to clipboard
+
+
+
+ +
+
open fun decodeValue(): Any
+
+
+
+
+
+
+ +
+
+
endStructure +
Link copied to clipboard
+
+
+
+ +
+
open override fun endStructure(descriptor: SerialDescriptor)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
serializersModule +
Link copied to clipboard
+
+
+
+
open override val serializersModule: SerializersModule
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-byte-array-decoder/serializers-module.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-byte-array-decoder/serializers-module.html new file mode 100644 index 00000000..406afa13 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-byte-array-decoder/serializers-module.html @@ -0,0 +1,51 @@ + + + + serializersModule + + +
+
+ + +
+
+
+
+
+ +
+ +
+

serializersModule

+
+
+ +
+
open override val serializersModule: SerializersModule
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-compound-decoder/-nbt-compound-decoder.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-compound-decoder/-nbt-compound-decoder.html new file mode 100644 index 00000000..b3999e0c --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-compound-decoder/-nbt-compound-decoder.html @@ -0,0 +1,51 @@ + + + + NbtCompoundDecoder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtCompoundDecoder

+
+
+ +
+
fun NbtCompoundDecoder(nbt: Nbt, compound: NbtCompound)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-compound-decoder/decode-collection-size.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-compound-decoder/decode-collection-size.html new file mode 100644 index 00000000..22eab5e6 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-compound-decoder/decode-collection-size.html @@ -0,0 +1,51 @@ + + + + decodeCollectionSize + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeCollectionSize

+
+
+ +
+
open override fun decodeCollectionSize(descriptor: SerialDescriptor): Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-compound-decoder/decode-element-index.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-compound-decoder/decode-element-index.html new file mode 100644 index 00000000..9d4fd29f --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-compound-decoder/decode-element-index.html @@ -0,0 +1,51 @@ + + + + decodeElementIndex + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeElementIndex

+
+
+ +
+
open override fun decodeElementIndex(descriptor: SerialDescriptor): Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-compound-decoder/end-structure.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-compound-decoder/end-structure.html new file mode 100644 index 00000000..3e0c4e91 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-compound-decoder/end-structure.html @@ -0,0 +1,51 @@ + + + + endStructure + + +
+
+ + +
+
+
+
+
+ +
+ +
+

endStructure

+
+
+ +
+
open override fun endStructure(descriptor: SerialDescriptor)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-compound-decoder/index.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-compound-decoder/index.html new file mode 100644 index 00000000..cfb5212a --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-compound-decoder/index.html @@ -0,0 +1,646 @@ + + + + NbtCompoundDecoder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtCompoundDecoder

+
class NbtCompoundDecoder(nbt: Nbt, compound: NbtCompound) : NbtTagDecoder
+
+
+
+
+

Functions

+
+
+
+
beginStructure +
Link copied to clipboard
+
+
+
+ +
+
open override fun beginStructure(descriptor: SerialDescriptor): CompositeDecoder
+
+
+
+
+
+
+ +
+
+
decodeBoolean +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeBoolean(): Boolean
+
+
+
+
+
+
+ +
+
+
decodeBooleanElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeBooleanElement(descriptor: SerialDescriptor, index: Int): Boolean
+
+
+
+
+
+
+ +
+
+
decodeByte +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeByte(): Byte
+
+
+
+
+
+
+ +
+
+
decodeByteElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeByteElement(descriptor: SerialDescriptor, index: Int): Byte
+
+
+
+
+
+
+ +
+
+
decodeChar +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeChar(): Char
+
+
+
+
+
+
+ +
+
+
decodeCharElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeCharElement(descriptor: SerialDescriptor, index: Int): Char
+
+
+
+
+
+
+ +
+
+
decodeCollectionSize +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeCollectionSize(descriptor: SerialDescriptor): Int
+
+
+
+
+
+
+ +
+
+
decodeDouble +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeDouble(): Double
+
+
+
+
+
+
+ +
+
+
decodeDoubleElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeDoubleElement(descriptor: SerialDescriptor, index: Int): Double
+
+
+
+
+
+
+ +
+
+
decodeElementIndex +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeElementIndex(descriptor: SerialDescriptor): Int
+
+
+
+
+
+
+ +
+
+
decodeEnum +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeEnum(enumDescriptor: SerialDescriptor): Int
+
+
+
+
+
+
+ +
+
+
decodeFloat +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeFloat(): Float
+
+
+
+
+
+
+ +
+
+
decodeFloatElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeFloatElement(descriptor: SerialDescriptor, index: Int): Float
+
+
+
+
+
+
+ +
+
+
decodeInline +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeInline(inlineDescriptor: SerialDescriptor): Decoder
+
+
+
+
+
+
+ +
+
+
decodeInlineElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeInlineElement(descriptor: SerialDescriptor, index: Int): Decoder
+
+
+
+
+
+
+ +
+
+
decodeInt +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeInt(): Int
+
+
+
+
+
+
+ +
+
+
decodeIntElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeIntElement(descriptor: SerialDescriptor, index: Int): Int
+
+
+
+
+
+
+ +
+
+
decodeLong +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeLong(): Long
+
+
+
+
+
+
+ +
+
+
decodeLongElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeLongElement(descriptor: SerialDescriptor, index: Int): Long
+
+
+
+
+
+
+ +
+
+
decodeNotNullMark +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeNotNullMark(): Boolean
+
+
+
+
+
+
+ +
+
+
decodeNull +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeNull(): Nothing?
+
+
+
+
+
+
+ +
+
+
decodeNullableSerializableElement +
Link copied to clipboard
+
+
+
+ +
+
override fun <T : Any> decodeNullableSerializableElement(descriptor: SerialDescriptor, index: Int, deserializer: DeserializationStrategy<T?>, previousValue: T?): T?
+
+
+
+
+
+
+ +
+
+
decodeNullableSerializableValue +
Link copied to clipboard
+
+
+
+ +
+
open fun <T : Any> decodeNullableSerializableValue(deserializer: DeserializationStrategy<T?>): T?
+
+
+
+
+
+
+ +
+
+
decodeSequentially +
Link copied to clipboard
+
+
+
+ +
+
open fun decodeSequentially(): Boolean
+
+
+
+
+
+
+ +
+
+
decodeSerializableElement +
Link copied to clipboard
+
+
+
+ +
+
override fun <T> decodeSerializableElement(descriptor: SerialDescriptor, index: Int, deserializer: DeserializationStrategy<T>, previousValue: T?): T
+
+
+
+
+
+
+ +
+
+
decodeSerializableValue +
Link copied to clipboard
+
+
+
+ +
+
open override fun <T> decodeSerializableValue(deserializer: DeserializationStrategy<T>): T
open fun <T> decodeSerializableValue(deserializer: DeserializationStrategy<T>, previousValue: T?): T
+
+
+
+
+
+
+ +
+
+
decodeShort +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeShort(): Short
+
+
+
+
+
+
+ +
+
+
decodeShortElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeShortElement(descriptor: SerialDescriptor, index: Int): Short
+
+
+
+
+
+
+ +
+
+
decodeString +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeString(): String
+
+
+
+
+
+
+ +
+
+
decodeStringElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeStringElement(descriptor: SerialDescriptor, index: Int): String
+
+
+
+
+
+
+ +
+
+
decodeValue +
Link copied to clipboard
+
+
+
+ +
+
open fun decodeValue(): Any
+
+
+
+
+
+
+ +
+
+
endStructure +
Link copied to clipboard
+
+
+
+ +
+
open override fun endStructure(descriptor: SerialDescriptor)
+
+
+
+
+
+
+ +
+
+
next +
Link copied to clipboard
+
+
+
+ +
+
open override fun next(): NbtElement
+
+
+
+
+
+
+
+

Properties

+
+
+
+
serializersModule +
Link copied to clipboard
+
+
+
+
open override val serializersModule: SerializersModule
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-compound-decoder/next.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-compound-decoder/next.html new file mode 100644 index 00000000..ef2f6b5c --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-compound-decoder/next.html @@ -0,0 +1,51 @@ + + + + next + + +
+
+ + +
+
+
+
+
+ +
+ +
+

next

+
+
+ +
+
open override fun next(): NbtElement
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-int-array-decoder/-nbt-int-array-decoder.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-int-array-decoder/-nbt-int-array-decoder.html new file mode 100644 index 00000000..76760668 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-int-array-decoder/-nbt-int-array-decoder.html @@ -0,0 +1,51 @@ + + + + NbtIntArrayDecoder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtIntArrayDecoder

+
+
+ +
+
fun NbtIntArrayDecoder(array: NbtIntArray)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-int-array-decoder/decode-collection-size.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-int-array-decoder/decode-collection-size.html new file mode 100644 index 00000000..78a653fd --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-int-array-decoder/decode-collection-size.html @@ -0,0 +1,51 @@ + + + + decodeCollectionSize + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeCollectionSize

+
+
+ +
+
open override fun decodeCollectionSize(descriptor: SerialDescriptor): Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-int-array-decoder/decode-element-index.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-int-array-decoder/decode-element-index.html new file mode 100644 index 00000000..5b97b164 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-int-array-decoder/decode-element-index.html @@ -0,0 +1,51 @@ + + + + decodeElementIndex + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeElementIndex

+
+
+ +
+
open override fun decodeElementIndex(descriptor: SerialDescriptor): Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-int-array-decoder/decode-int.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-int-array-decoder/decode-int.html new file mode 100644 index 00000000..8547e474 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-int-array-decoder/decode-int.html @@ -0,0 +1,51 @@ + + + + decodeInt + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeInt

+
+
+ +
+
open override fun decodeInt(): Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-int-array-decoder/decode-sequentially.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-int-array-decoder/decode-sequentially.html new file mode 100644 index 00000000..3fc66dbd --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-int-array-decoder/decode-sequentially.html @@ -0,0 +1,51 @@ + + + + decodeSequentially + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeSequentially

+
+
+ +
+
open override fun decodeSequentially(): Boolean
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-int-array-decoder/index.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-int-array-decoder/index.html new file mode 100644 index 00000000..245e296a --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-int-array-decoder/index.html @@ -0,0 +1,629 @@ + + + + NbtIntArrayDecoder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtIntArrayDecoder

+
class NbtIntArrayDecoder(array: NbtIntArray) : AbstractDecoder
+
+
+
+
+

Functions

+
+
+
+
beginStructure +
Link copied to clipboard
+
+
+
+ +
+
open override fun beginStructure(descriptor: SerialDescriptor): CompositeDecoder
+
+
+
+
+
+
+ +
+
+
decodeBoolean +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeBoolean(): Boolean
+
+
+
+
+
+
+ +
+
+
decodeBooleanElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeBooleanElement(descriptor: SerialDescriptor, index: Int): Boolean
+
+
+
+
+
+
+ +
+
+
decodeByte +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeByte(): Byte
+
+
+
+
+
+
+ +
+
+
decodeByteElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeByteElement(descriptor: SerialDescriptor, index: Int): Byte
+
+
+
+
+
+
+ +
+
+
decodeChar +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeChar(): Char
+
+
+
+
+
+
+ +
+
+
decodeCharElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeCharElement(descriptor: SerialDescriptor, index: Int): Char
+
+
+
+
+
+
+ +
+
+
decodeCollectionSize +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeCollectionSize(descriptor: SerialDescriptor): Int
+
+
+
+
+
+
+ +
+
+
decodeDouble +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeDouble(): Double
+
+
+
+
+
+
+ +
+
+
decodeDoubleElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeDoubleElement(descriptor: SerialDescriptor, index: Int): Double
+
+
+
+
+
+
+ +
+
+
decodeElementIndex +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeElementIndex(descriptor: SerialDescriptor): Int
+
+
+
+
+
+
+ +
+
+
decodeEnum +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeEnum(enumDescriptor: SerialDescriptor): Int
+
+
+
+
+
+
+ +
+
+
decodeFloat +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeFloat(): Float
+
+
+
+
+
+
+ +
+
+
decodeFloatElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeFloatElement(descriptor: SerialDescriptor, index: Int): Float
+
+
+
+
+
+
+ +
+
+
decodeInline +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeInline(inlineDescriptor: SerialDescriptor): Decoder
+
+
+
+
+
+
+ +
+
+
decodeInlineElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeInlineElement(descriptor: SerialDescriptor, index: Int): Decoder
+
+
+
+
+
+
+ +
+
+
decodeInt +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeInt(): Int
+
+
+
+
+
+
+ +
+
+
decodeIntElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeIntElement(descriptor: SerialDescriptor, index: Int): Int
+
+
+
+
+
+
+ +
+
+
decodeLong +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeLong(): Long
+
+
+
+
+
+
+ +
+
+
decodeLongElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeLongElement(descriptor: SerialDescriptor, index: Int): Long
+
+
+
+
+
+
+ +
+
+
decodeNotNullMark +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeNotNullMark(): Boolean
+
+
+
+
+
+
+ +
+
+
decodeNull +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeNull(): Nothing?
+
+
+
+
+
+
+ +
+
+
decodeNullableSerializableElement +
Link copied to clipboard
+
+
+
+ +
+
override fun <T : Any> decodeNullableSerializableElement(descriptor: SerialDescriptor, index: Int, deserializer: DeserializationStrategy<T?>, previousValue: T?): T?
+
+
+
+
+
+
+ +
+
+
decodeNullableSerializableValue +
Link copied to clipboard
+
+
+
+ +
+
open fun <T : Any> decodeNullableSerializableValue(deserializer: DeserializationStrategy<T?>): T?
+
+
+
+
+
+
+ +
+
+
decodeSequentially +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeSequentially(): Boolean
+
+
+
+
+
+
+ +
+
+
decodeSerializableElement +
Link copied to clipboard
+
+
+
+ +
+
override fun <T> decodeSerializableElement(descriptor: SerialDescriptor, index: Int, deserializer: DeserializationStrategy<T>, previousValue: T?): T
+
+
+
+
+
+
+ +
+
+
decodeSerializableValue +
Link copied to clipboard
+
+
+
+ +
+
open fun <T> decodeSerializableValue(deserializer: DeserializationStrategy<T>): T
open fun <T> decodeSerializableValue(deserializer: DeserializationStrategy<T>, previousValue: T?): T
+
+
+
+
+
+
+ +
+
+
decodeShort +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeShort(): Short
+
+
+
+
+
+
+ +
+
+
decodeShortElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeShortElement(descriptor: SerialDescriptor, index: Int): Short
+
+
+
+
+
+
+ +
+
+
decodeString +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeString(): String
+
+
+
+
+
+
+ +
+
+
decodeStringElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeStringElement(descriptor: SerialDescriptor, index: Int): String
+
+
+
+
+
+
+ +
+
+
decodeValue +
Link copied to clipboard
+
+
+
+ +
+
open fun decodeValue(): Any
+
+
+
+
+
+
+ +
+
+
endStructure +
Link copied to clipboard
+
+
+
+ +
+
open override fun endStructure(descriptor: SerialDescriptor)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
serializersModule +
Link copied to clipboard
+
+
+
+
open override val serializersModule: SerializersModule
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-int-array-decoder/serializers-module.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-int-array-decoder/serializers-module.html new file mode 100644 index 00000000..aab4cc5f --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-int-array-decoder/serializers-module.html @@ -0,0 +1,51 @@ + + + + serializersModule + + +
+
+ + +
+
+
+
+
+ +
+ +
+

serializersModule

+
+
+ +
+
open override val serializersModule: SerializersModule
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-list-decoder/-nbt-list-decoder.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-list-decoder/-nbt-list-decoder.html new file mode 100644 index 00000000..ece6e5ed --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-list-decoder/-nbt-list-decoder.html @@ -0,0 +1,51 @@ + + + + NbtListDecoder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtListDecoder

+
+
+ +
+
fun NbtListDecoder(nbt: Nbt, list: NbtList)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-list-decoder/decode-collection-size.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-list-decoder/decode-collection-size.html new file mode 100644 index 00000000..a1106bb4 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-list-decoder/decode-collection-size.html @@ -0,0 +1,51 @@ + + + + decodeCollectionSize + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeCollectionSize

+
+
+ +
+
open override fun decodeCollectionSize(descriptor: SerialDescriptor): Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-list-decoder/decode-element-index.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-list-decoder/decode-element-index.html new file mode 100644 index 00000000..60e241c8 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-list-decoder/decode-element-index.html @@ -0,0 +1,51 @@ + + + + decodeElementIndex + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeElementIndex

+
+
+ +
+
open override fun decodeElementIndex(descriptor: SerialDescriptor): Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-list-decoder/decode-sequentially.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-list-decoder/decode-sequentially.html new file mode 100644 index 00000000..61113301 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-list-decoder/decode-sequentially.html @@ -0,0 +1,51 @@ + + + + decodeSequentially + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeSequentially

+
+
+ +
+
open override fun decodeSequentially(): Boolean
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-list-decoder/index.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-list-decoder/index.html new file mode 100644 index 00000000..6000c9b5 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-list-decoder/index.html @@ -0,0 +1,646 @@ + + + + NbtListDecoder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtListDecoder

+
class NbtListDecoder(nbt: Nbt, list: NbtList) : NbtTagDecoder
+
+
+
+
+

Functions

+
+
+
+
beginStructure +
Link copied to clipboard
+
+
+
+ +
+
open override fun beginStructure(descriptor: SerialDescriptor): CompositeDecoder
+
+
+
+
+
+
+ +
+
+
decodeBoolean +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeBoolean(): Boolean
+
+
+
+
+
+
+ +
+
+
decodeBooleanElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeBooleanElement(descriptor: SerialDescriptor, index: Int): Boolean
+
+
+
+
+
+
+ +
+
+
decodeByte +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeByte(): Byte
+
+
+
+
+
+
+ +
+
+
decodeByteElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeByteElement(descriptor: SerialDescriptor, index: Int): Byte
+
+
+
+
+
+
+ +
+
+
decodeChar +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeChar(): Char
+
+
+
+
+
+
+ +
+
+
decodeCharElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeCharElement(descriptor: SerialDescriptor, index: Int): Char
+
+
+
+
+
+
+ +
+
+
decodeCollectionSize +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeCollectionSize(descriptor: SerialDescriptor): Int
+
+
+
+
+
+
+ +
+
+
decodeDouble +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeDouble(): Double
+
+
+
+
+
+
+ +
+
+
decodeDoubleElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeDoubleElement(descriptor: SerialDescriptor, index: Int): Double
+
+
+
+
+
+
+ +
+
+
decodeElementIndex +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeElementIndex(descriptor: SerialDescriptor): Int
+
+
+
+
+
+
+ +
+
+
decodeEnum +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeEnum(enumDescriptor: SerialDescriptor): Int
+
+
+
+
+
+
+ +
+
+
decodeFloat +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeFloat(): Float
+
+
+
+
+
+
+ +
+
+
decodeFloatElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeFloatElement(descriptor: SerialDescriptor, index: Int): Float
+
+
+
+
+
+
+ +
+
+
decodeInline +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeInline(inlineDescriptor: SerialDescriptor): Decoder
+
+
+
+
+
+
+ +
+
+
decodeInlineElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeInlineElement(descriptor: SerialDescriptor, index: Int): Decoder
+
+
+
+
+
+
+ +
+
+
decodeInt +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeInt(): Int
+
+
+
+
+
+
+ +
+
+
decodeIntElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeIntElement(descriptor: SerialDescriptor, index: Int): Int
+
+
+
+
+
+
+ +
+
+
decodeLong +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeLong(): Long
+
+
+
+
+
+
+ +
+
+
decodeLongElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeLongElement(descriptor: SerialDescriptor, index: Int): Long
+
+
+
+
+
+
+ +
+
+
decodeNotNullMark +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeNotNullMark(): Boolean
+
+
+
+
+
+
+ +
+
+
decodeNull +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeNull(): Nothing?
+
+
+
+
+
+
+ +
+
+
decodeNullableSerializableElement +
Link copied to clipboard
+
+
+
+ +
+
override fun <T : Any> decodeNullableSerializableElement(descriptor: SerialDescriptor, index: Int, deserializer: DeserializationStrategy<T?>, previousValue: T?): T?
+
+
+
+
+
+
+ +
+
+
decodeNullableSerializableValue +
Link copied to clipboard
+
+
+
+ +
+
open fun <T : Any> decodeNullableSerializableValue(deserializer: DeserializationStrategy<T?>): T?
+
+
+
+
+
+
+ +
+
+
decodeSequentially +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeSequentially(): Boolean
+
+
+
+
+
+
+ +
+
+
decodeSerializableElement +
Link copied to clipboard
+
+
+
+ +
+
override fun <T> decodeSerializableElement(descriptor: SerialDescriptor, index: Int, deserializer: DeserializationStrategy<T>, previousValue: T?): T
+
+
+
+
+
+
+ +
+
+
decodeSerializableValue +
Link copied to clipboard
+
+
+
+ +
+
open override fun <T> decodeSerializableValue(deserializer: DeserializationStrategy<T>): T
open fun <T> decodeSerializableValue(deserializer: DeserializationStrategy<T>, previousValue: T?): T
+
+
+
+
+
+
+ +
+
+
decodeShort +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeShort(): Short
+
+
+
+
+
+
+ +
+
+
decodeShortElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeShortElement(descriptor: SerialDescriptor, index: Int): Short
+
+
+
+
+
+
+ +
+
+
decodeString +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeString(): String
+
+
+
+
+
+
+ +
+
+
decodeStringElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeStringElement(descriptor: SerialDescriptor, index: Int): String
+
+
+
+
+
+
+ +
+
+
decodeValue +
Link copied to clipboard
+
+
+
+ +
+
open fun decodeValue(): Any
+
+
+
+
+
+
+ +
+
+
endStructure +
Link copied to clipboard
+
+
+
+ +
+
open override fun endStructure(descriptor: SerialDescriptor)
+
+
+
+
+
+
+ +
+
+
next +
Link copied to clipboard
+
+
+
+ +
+
open override fun next(): NbtElement
+
+
+
+
+
+
+
+

Properties

+
+
+
+
serializersModule +
Link copied to clipboard
+
+
+
+
open override val serializersModule: SerializersModule
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-list-decoder/next.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-list-decoder/next.html new file mode 100644 index 00000000..31699da7 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-list-decoder/next.html @@ -0,0 +1,51 @@ + + + + next + + +
+
+ + +
+
+
+
+
+ +
+ +
+

next

+
+
+ +
+
open override fun next(): NbtElement
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-long-array-decoder/-nbt-long-array-decoder.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-long-array-decoder/-nbt-long-array-decoder.html new file mode 100644 index 00000000..9b379234 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-long-array-decoder/-nbt-long-array-decoder.html @@ -0,0 +1,51 @@ + + + + NbtLongArrayDecoder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtLongArrayDecoder

+
+
+ +
+
fun NbtLongArrayDecoder(array: NbtLongArray)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-long-array-decoder/decode-collection-size.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-long-array-decoder/decode-collection-size.html new file mode 100644 index 00000000..9663a1a7 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-long-array-decoder/decode-collection-size.html @@ -0,0 +1,51 @@ + + + + decodeCollectionSize + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeCollectionSize

+
+
+ +
+
open override fun decodeCollectionSize(descriptor: SerialDescriptor): Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-long-array-decoder/decode-element-index.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-long-array-decoder/decode-element-index.html new file mode 100644 index 00000000..ba4665c1 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-long-array-decoder/decode-element-index.html @@ -0,0 +1,51 @@ + + + + decodeElementIndex + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeElementIndex

+
+
+ +
+
open override fun decodeElementIndex(descriptor: SerialDescriptor): Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-long-array-decoder/decode-long.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-long-array-decoder/decode-long.html new file mode 100644 index 00000000..246946b4 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-long-array-decoder/decode-long.html @@ -0,0 +1,51 @@ + + + + decodeLong + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeLong

+
+
+ +
+
open override fun decodeLong(): Long
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-long-array-decoder/decode-sequentially.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-long-array-decoder/decode-sequentially.html new file mode 100644 index 00000000..ebf32f33 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-long-array-decoder/decode-sequentially.html @@ -0,0 +1,51 @@ + + + + decodeSequentially + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeSequentially

+
+
+ +
+
open override fun decodeSequentially(): Boolean
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-long-array-decoder/index.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-long-array-decoder/index.html new file mode 100644 index 00000000..81bf63c9 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-long-array-decoder/index.html @@ -0,0 +1,629 @@ + + + + NbtLongArrayDecoder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtLongArrayDecoder

+
class NbtLongArrayDecoder(array: NbtLongArray) : AbstractDecoder
+
+
+
+
+

Functions

+
+
+
+
beginStructure +
Link copied to clipboard
+
+
+
+ +
+
open override fun beginStructure(descriptor: SerialDescriptor): CompositeDecoder
+
+
+
+
+
+
+ +
+
+
decodeBoolean +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeBoolean(): Boolean
+
+
+
+
+
+
+ +
+
+
decodeBooleanElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeBooleanElement(descriptor: SerialDescriptor, index: Int): Boolean
+
+
+
+
+
+
+ +
+
+
decodeByte +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeByte(): Byte
+
+
+
+
+
+
+ +
+
+
decodeByteElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeByteElement(descriptor: SerialDescriptor, index: Int): Byte
+
+
+
+
+
+
+ +
+
+
decodeChar +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeChar(): Char
+
+
+
+
+
+
+ +
+
+
decodeCharElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeCharElement(descriptor: SerialDescriptor, index: Int): Char
+
+
+
+
+
+
+ +
+
+
decodeCollectionSize +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeCollectionSize(descriptor: SerialDescriptor): Int
+
+
+
+
+
+
+ +
+
+
decodeDouble +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeDouble(): Double
+
+
+
+
+
+
+ +
+
+
decodeDoubleElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeDoubleElement(descriptor: SerialDescriptor, index: Int): Double
+
+
+
+
+
+
+ +
+
+
decodeElementIndex +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeElementIndex(descriptor: SerialDescriptor): Int
+
+
+
+
+
+
+ +
+
+
decodeEnum +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeEnum(enumDescriptor: SerialDescriptor): Int
+
+
+
+
+
+
+ +
+
+
decodeFloat +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeFloat(): Float
+
+
+
+
+
+
+ +
+
+
decodeFloatElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeFloatElement(descriptor: SerialDescriptor, index: Int): Float
+
+
+
+
+
+
+ +
+
+
decodeInline +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeInline(inlineDescriptor: SerialDescriptor): Decoder
+
+
+
+
+
+
+ +
+
+
decodeInlineElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeInlineElement(descriptor: SerialDescriptor, index: Int): Decoder
+
+
+
+
+
+
+ +
+
+
decodeInt +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeInt(): Int
+
+
+
+
+
+
+ +
+
+
decodeIntElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeIntElement(descriptor: SerialDescriptor, index: Int): Int
+
+
+
+
+
+
+ +
+
+
decodeLong +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeLong(): Long
+
+
+
+
+
+
+ +
+
+
decodeLongElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeLongElement(descriptor: SerialDescriptor, index: Int): Long
+
+
+
+
+
+
+ +
+
+
decodeNotNullMark +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeNotNullMark(): Boolean
+
+
+
+
+
+
+ +
+
+
decodeNull +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeNull(): Nothing?
+
+
+
+
+
+
+ +
+
+
decodeNullableSerializableElement +
Link copied to clipboard
+
+
+
+ +
+
override fun <T : Any> decodeNullableSerializableElement(descriptor: SerialDescriptor, index: Int, deserializer: DeserializationStrategy<T?>, previousValue: T?): T?
+
+
+
+
+
+
+ +
+
+
decodeNullableSerializableValue +
Link copied to clipboard
+
+
+
+ +
+
open fun <T : Any> decodeNullableSerializableValue(deserializer: DeserializationStrategy<T?>): T?
+
+
+
+
+
+
+ +
+
+
decodeSequentially +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeSequentially(): Boolean
+
+
+
+
+
+
+ +
+
+
decodeSerializableElement +
Link copied to clipboard
+
+
+
+ +
+
override fun <T> decodeSerializableElement(descriptor: SerialDescriptor, index: Int, deserializer: DeserializationStrategy<T>, previousValue: T?): T
+
+
+
+
+
+
+ +
+
+
decodeSerializableValue +
Link copied to clipboard
+
+
+
+ +
+
open fun <T> decodeSerializableValue(deserializer: DeserializationStrategy<T>): T
open fun <T> decodeSerializableValue(deserializer: DeserializationStrategy<T>, previousValue: T?): T
+
+
+
+
+
+
+ +
+
+
decodeShort +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeShort(): Short
+
+
+
+
+
+
+ +
+
+
decodeShortElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeShortElement(descriptor: SerialDescriptor, index: Int): Short
+
+
+
+
+
+
+ +
+
+
decodeString +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeString(): String
+
+
+
+
+
+
+ +
+
+
decodeStringElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeStringElement(descriptor: SerialDescriptor, index: Int): String
+
+
+
+
+
+
+ +
+
+
decodeValue +
Link copied to clipboard
+
+
+
+ +
+
open fun decodeValue(): Any
+
+
+
+
+
+
+ +
+
+
endStructure +
Link copied to clipboard
+
+
+
+ +
+
open override fun endStructure(descriptor: SerialDescriptor)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
serializersModule +
Link copied to clipboard
+
+
+
+
open override val serializersModule: SerializersModule
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-long-array-decoder/serializers-module.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-long-array-decoder/serializers-module.html new file mode 100644 index 00000000..df8efa1f --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-long-array-decoder/serializers-module.html @@ -0,0 +1,51 @@ + + + + serializersModule + + +
+
+ + +
+
+
+
+
+ +
+ +
+

serializersModule

+
+
+ +
+
open override val serializersModule: SerializersModule
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-root-decoder/-nbt-root-decoder.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-root-decoder/-nbt-root-decoder.html new file mode 100644 index 00000000..8ec0700b --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-root-decoder/-nbt-root-decoder.html @@ -0,0 +1,51 @@ + + + + NbtRootDecoder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtRootDecoder

+
+
+ +
+
fun NbtRootDecoder(nbt: Nbt, element: NbtElement)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-root-decoder/decode-element-index.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-root-decoder/decode-element-index.html new file mode 100644 index 00000000..d6adc81e --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-root-decoder/decode-element-index.html @@ -0,0 +1,51 @@ + + + + decodeElementIndex + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeElementIndex

+
+
+ +
+
open override fun decodeElementIndex(descriptor: SerialDescriptor): Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-root-decoder/index.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-root-decoder/index.html new file mode 100644 index 00000000..008b5b9a --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-root-decoder/index.html @@ -0,0 +1,646 @@ + + + + NbtRootDecoder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtRootDecoder

+
class NbtRootDecoder(nbt: Nbt, element: NbtElement) : NbtTagDecoder
+
+
+
+
+

Functions

+
+
+
+
beginStructure +
Link copied to clipboard
+
+
+
+ +
+
open override fun beginStructure(descriptor: SerialDescriptor): CompositeDecoder
+
+
+
+
+
+
+ +
+
+
decodeBoolean +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeBoolean(): Boolean
+
+
+
+
+
+
+ +
+
+
decodeBooleanElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeBooleanElement(descriptor: SerialDescriptor, index: Int): Boolean
+
+
+
+
+
+
+ +
+
+
decodeByte +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeByte(): Byte
+
+
+
+
+
+
+ +
+
+
decodeByteElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeByteElement(descriptor: SerialDescriptor, index: Int): Byte
+
+
+
+
+
+
+ +
+
+
decodeChar +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeChar(): Char
+
+
+
+
+
+
+ +
+
+
decodeCharElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeCharElement(descriptor: SerialDescriptor, index: Int): Char
+
+
+
+
+
+
+ +
+
+
decodeCollectionSize +
Link copied to clipboard
+
+
+
+ +
+
open fun decodeCollectionSize(descriptor: SerialDescriptor): Int
+
+
+
+
+
+
+ +
+
+
decodeDouble +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeDouble(): Double
+
+
+
+
+
+
+ +
+
+
decodeDoubleElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeDoubleElement(descriptor: SerialDescriptor, index: Int): Double
+
+
+
+
+
+
+ +
+
+
decodeElementIndex +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeElementIndex(descriptor: SerialDescriptor): Int
+
+
+
+
+
+
+ +
+
+
decodeEnum +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeEnum(enumDescriptor: SerialDescriptor): Int
+
+
+
+
+
+
+ +
+
+
decodeFloat +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeFloat(): Float
+
+
+
+
+
+
+ +
+
+
decodeFloatElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeFloatElement(descriptor: SerialDescriptor, index: Int): Float
+
+
+
+
+
+
+ +
+
+
decodeInline +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeInline(inlineDescriptor: SerialDescriptor): Decoder
+
+
+
+
+
+
+ +
+
+
decodeInlineElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeInlineElement(descriptor: SerialDescriptor, index: Int): Decoder
+
+
+
+
+
+
+ +
+
+
decodeInt +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeInt(): Int
+
+
+
+
+
+
+ +
+
+
decodeIntElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeIntElement(descriptor: SerialDescriptor, index: Int): Int
+
+
+
+
+
+
+ +
+
+
decodeLong +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeLong(): Long
+
+
+
+
+
+
+ +
+
+
decodeLongElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeLongElement(descriptor: SerialDescriptor, index: Int): Long
+
+
+
+
+
+
+ +
+
+
decodeNotNullMark +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeNotNullMark(): Boolean
+
+
+
+
+
+
+ +
+
+
decodeNull +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeNull(): Nothing?
+
+
+
+
+
+
+ +
+
+
decodeNullableSerializableElement +
Link copied to clipboard
+
+
+
+ +
+
override fun <T : Any> decodeNullableSerializableElement(descriptor: SerialDescriptor, index: Int, deserializer: DeserializationStrategy<T?>, previousValue: T?): T?
+
+
+
+
+
+
+ +
+
+
decodeNullableSerializableValue +
Link copied to clipboard
+
+
+
+ +
+
open fun <T : Any> decodeNullableSerializableValue(deserializer: DeserializationStrategy<T?>): T?
+
+
+
+
+
+
+ +
+
+
decodeSequentially +
Link copied to clipboard
+
+
+
+ +
+
open fun decodeSequentially(): Boolean
+
+
+
+
+
+
+ +
+
+
decodeSerializableElement +
Link copied to clipboard
+
+
+
+ +
+
override fun <T> decodeSerializableElement(descriptor: SerialDescriptor, index: Int, deserializer: DeserializationStrategy<T>, previousValue: T?): T
+
+
+
+
+
+
+ +
+
+
decodeSerializableValue +
Link copied to clipboard
+
+
+
+ +
+
open override fun <T> decodeSerializableValue(deserializer: DeserializationStrategy<T>): T
open fun <T> decodeSerializableValue(deserializer: DeserializationStrategy<T>, previousValue: T?): T
+
+
+
+
+
+
+ +
+
+
decodeShort +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeShort(): Short
+
+
+
+
+
+
+ +
+
+
decodeShortElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeShortElement(descriptor: SerialDescriptor, index: Int): Short
+
+
+
+
+
+
+ +
+
+
decodeString +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeString(): String
+
+
+
+
+
+
+ +
+
+
decodeStringElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeStringElement(descriptor: SerialDescriptor, index: Int): String
+
+
+
+
+
+
+ +
+
+
decodeValue +
Link copied to clipboard
+
+
+
+ +
+
open fun decodeValue(): Any
+
+
+
+
+
+
+ +
+
+
endStructure +
Link copied to clipboard
+
+
+
+ +
+
open override fun endStructure(descriptor: SerialDescriptor)
+
+
+
+
+
+
+ +
+
+
next +
Link copied to clipboard
+
+
+
+ +
+
open override fun next(): NbtElement
+
+
+
+
+
+
+
+

Properties

+
+
+
+
serializersModule +
Link copied to clipboard
+
+
+
+
open override val serializersModule: SerializersModule
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-root-decoder/next.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-root-decoder/next.html new file mode 100644 index 00000000..a8d78084 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-root-decoder/next.html @@ -0,0 +1,51 @@ + + + + next + + +
+
+ + +
+
+
+
+
+ +
+ +
+

next

+
+
+ +
+
open override fun next(): NbtElement
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/-nbt-tag-decoder.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/-nbt-tag-decoder.html new file mode 100644 index 00000000..01858c2c --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/-nbt-tag-decoder.html @@ -0,0 +1,51 @@ + + + + NbtTagDecoder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtTagDecoder

+
+
+ +
+
fun NbtTagDecoder(nbt: Nbt)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/begin-structure.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/begin-structure.html new file mode 100644 index 00000000..96b24606 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/begin-structure.html @@ -0,0 +1,51 @@ + + + + beginStructure + + +
+
+ + +
+
+
+
+
+ +
+ +
+

beginStructure

+
+
+ +
+
open override fun beginStructure(descriptor: SerialDescriptor): CompositeDecoder
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-boolean.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-boolean.html new file mode 100644 index 00000000..4c7f0676 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-boolean.html @@ -0,0 +1,51 @@ + + + + decodeBoolean + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeBoolean

+
+
+ +
+
open override fun decodeBoolean(): Boolean
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-byte.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-byte.html new file mode 100644 index 00000000..02b0e1bc --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-byte.html @@ -0,0 +1,51 @@ + + + + decodeByte + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeByte

+
+
+ +
+
open override fun decodeByte(): Byte
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-char.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-char.html new file mode 100644 index 00000000..f50caf81 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-char.html @@ -0,0 +1,51 @@ + + + + decodeChar + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeChar

+
+
+ +
+
open override fun decodeChar(): Char
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-double.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-double.html new file mode 100644 index 00000000..959a86d0 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-double.html @@ -0,0 +1,51 @@ + + + + decodeDouble + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeDouble

+
+
+ +
+
open override fun decodeDouble(): Double
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-enum.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-enum.html new file mode 100644 index 00000000..240153e6 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-enum.html @@ -0,0 +1,51 @@ + + + + decodeEnum + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeEnum

+
+
+ +
+
open override fun decodeEnum(enumDescriptor: SerialDescriptor): Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-float.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-float.html new file mode 100644 index 00000000..74740cee --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-float.html @@ -0,0 +1,51 @@ + + + + decodeFloat + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeFloat

+
+
+ +
+
open override fun decodeFloat(): Float
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-int.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-int.html new file mode 100644 index 00000000..ba55ce2e --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-int.html @@ -0,0 +1,51 @@ + + + + decodeInt + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeInt

+
+
+ +
+
open override fun decodeInt(): Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-long.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-long.html new file mode 100644 index 00000000..f188b373 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-long.html @@ -0,0 +1,51 @@ + + + + decodeLong + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeLong

+
+
+ +
+
open override fun decodeLong(): Long
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-not-null-mark.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-not-null-mark.html new file mode 100644 index 00000000..e3de8cd8 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-not-null-mark.html @@ -0,0 +1,51 @@ + + + + decodeNotNullMark + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeNotNullMark

+
+
+ +
+
open override fun decodeNotNullMark(): Boolean
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-null.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-null.html new file mode 100644 index 00000000..7eee31f7 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-null.html @@ -0,0 +1,51 @@ + + + + decodeNull + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeNull

+
+
+ +
+
open override fun decodeNull(): Nothing?
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-serializable-value.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-serializable-value.html new file mode 100644 index 00000000..f2272187 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-serializable-value.html @@ -0,0 +1,51 @@ + + + + decodeSerializableValue + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeSerializableValue

+
+
+ +
+
open override fun <T> decodeSerializableValue(deserializer: DeserializationStrategy<T>): T
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-short.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-short.html new file mode 100644 index 00000000..498dc14b --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-short.html @@ -0,0 +1,51 @@ + + + + decodeShort + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeShort

+
+
+ +
+
open override fun decodeShort(): Short
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-string.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-string.html new file mode 100644 index 00000000..30af39c4 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-string.html @@ -0,0 +1,51 @@ + + + + decodeString + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeString

+
+
+ +
+
open override fun decodeString(): String
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/index.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/index.html new file mode 100644 index 00000000..12b8c478 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/index.html @@ -0,0 +1,675 @@ + + + + NbtTagDecoder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtTagDecoder

+
abstract class NbtTagDecoder(nbt: Nbt) : AbstractDecoder
+
+
+
+
+

Functions

+
+
+
+
beginStructure +
Link copied to clipboard
+
+
+
+ +
+
open override fun beginStructure(descriptor: SerialDescriptor): CompositeDecoder
+
+
+
+
+
+
+ +
+
+
decodeBoolean +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeBoolean(): Boolean
+
+
+
+
+
+
+ +
+
+
decodeBooleanElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeBooleanElement(descriptor: SerialDescriptor, index: Int): Boolean
+
+
+
+
+
+
+ +
+
+
decodeByte +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeByte(): Byte
+
+
+
+
+
+
+ +
+
+
decodeByteElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeByteElement(descriptor: SerialDescriptor, index: Int): Byte
+
+
+
+
+
+
+ +
+
+
decodeChar +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeChar(): Char
+
+
+
+
+
+
+ +
+
+
decodeCharElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeCharElement(descriptor: SerialDescriptor, index: Int): Char
+
+
+
+
+
+
+ +
+
+
decodeCollectionSize +
Link copied to clipboard
+
+
+
+ +
+
open fun decodeCollectionSize(descriptor: SerialDescriptor): Int
+
+
+
+
+
+
+ +
+
+
decodeDouble +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeDouble(): Double
+
+
+
+
+
+
+ +
+
+
decodeDoubleElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeDoubleElement(descriptor: SerialDescriptor, index: Int): Double
+
+
+
+
+
+
+ +
+
+
decodeElementIndex +
Link copied to clipboard
+
+
+
+ +
+
abstract fun decodeElementIndex(descriptor: SerialDescriptor): Int
+
+
+
+
+
+
+ +
+
+
decodeEnum +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeEnum(enumDescriptor: SerialDescriptor): Int
+
+
+
+
+
+
+ +
+
+
decodeFloat +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeFloat(): Float
+
+
+
+
+
+
+ +
+
+
decodeFloatElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeFloatElement(descriptor: SerialDescriptor, index: Int): Float
+
+
+
+
+
+
+ +
+
+
decodeInline +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeInline(inlineDescriptor: SerialDescriptor): Decoder
+
+
+
+
+
+
+ +
+
+
decodeInlineElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeInlineElement(descriptor: SerialDescriptor, index: Int): Decoder
+
+
+
+
+
+
+ +
+
+
decodeInt +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeInt(): Int
+
+
+
+
+
+
+ +
+
+
decodeIntElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeIntElement(descriptor: SerialDescriptor, index: Int): Int
+
+
+
+
+
+
+ +
+
+
decodeLong +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeLong(): Long
+
+
+
+
+
+
+ +
+
+
decodeLongElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeLongElement(descriptor: SerialDescriptor, index: Int): Long
+
+
+
+
+
+
+ +
+
+
decodeNotNullMark +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeNotNullMark(): Boolean
+
+
+
+
+
+
+ +
+
+
decodeNull +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeNull(): Nothing?
+
+
+
+
+
+
+ +
+
+
decodeNullableSerializableElement +
Link copied to clipboard
+
+
+
+ +
+
override fun <T : Any> decodeNullableSerializableElement(descriptor: SerialDescriptor, index: Int, deserializer: DeserializationStrategy<T?>, previousValue: T?): T?
+
+
+
+
+
+
+ +
+
+
decodeNullableSerializableValue +
Link copied to clipboard
+
+
+
+ +
+
open fun <T : Any> decodeNullableSerializableValue(deserializer: DeserializationStrategy<T?>): T?
+
+
+
+
+
+
+ +
+
+
decodeSequentially +
Link copied to clipboard
+
+
+
+ +
+
open fun decodeSequentially(): Boolean
+
+
+
+
+
+
+ +
+
+
decodeSerializableElement +
Link copied to clipboard
+
+
+
+ +
+
override fun <T> decodeSerializableElement(descriptor: SerialDescriptor, index: Int, deserializer: DeserializationStrategy<T>, previousValue: T?): T
+
+
+
+
+
+
+ +
+
+
decodeSerializableValue +
Link copied to clipboard
+
+
+
+ +
+
open override fun <T> decodeSerializableValue(deserializer: DeserializationStrategy<T>): T
open fun <T> decodeSerializableValue(deserializer: DeserializationStrategy<T>, previousValue: T?): T
+
+
+
+
+
+
+ +
+
+
decodeShort +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeShort(): Short
+
+
+
+
+
+
+ +
+
+
decodeShortElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeShortElement(descriptor: SerialDescriptor, index: Int): Short
+
+
+
+
+
+
+ +
+
+
decodeString +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeString(): String
+
+
+
+
+
+
+ +
+
+
decodeStringElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeStringElement(descriptor: SerialDescriptor, index: Int): String
+
+
+
+
+
+
+ +
+
+
decodeValue +
Link copied to clipboard
+
+
+
+ +
+
open fun decodeValue(): Any
+
+
+
+
+
+
+ +
+
+
endStructure +
Link copied to clipboard
+
+
+
+ +
+
open override fun endStructure(descriptor: SerialDescriptor)
+
+
+
+
+
+
+ +
+
+
next +
Link copied to clipboard
+
+
+
+ +
+
abstract fun next(): NbtElement
+
+
+
+
+
+
+
+

Properties

+
+
+
+
serializersModule +
Link copied to clipboard
+
+
+
+
open override val serializersModule: SerializersModule
+
+
+
+
+
+

Inheritors

+
+
+
+
NbtRootDecoder +
Link copied to clipboard
+
+
+
+
+ +
+
+
NbtCompoundDecoder +
Link copied to clipboard
+
+
+
+
+ +
+
+
NbtListDecoder +
Link copied to clipboard
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/next.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/next.html new file mode 100644 index 00000000..ca9a45a1 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/next.html @@ -0,0 +1,51 @@ + + + + next + + +
+
+ + +
+
+
+
+
+ +
+ +
+

next

+
+
+ +
+
abstract fun next(): NbtElement
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/serializers-module.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/serializers-module.html new file mode 100644 index 00000000..9edbe719 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/serializers-module.html @@ -0,0 +1,51 @@ + + + + serializersModule + + +
+
+ + +
+
+
+
+
+ +
+ +
+

serializersModule

+
+
+ +
+
open override val serializersModule: SerializersModule
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/index.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/index.html new file mode 100644 index 00000000..2b15aa60 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/index.html @@ -0,0 +1,161 @@ + + + + net.axay.fabrik.nbt.decoder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.nbt.decoder

+

Logic for decoding an NbtElement to a serializable class

+
+
+
+
+

Types

+
+
+
+
NbtByteArrayDecoder +
Link copied to clipboard
+
+
+
+ +
+
class NbtByteArrayDecoder(array: NbtByteArray) : AbstractDecoder
+
+
+
+
+
+
+ +
+
+
NbtCompoundDecoder +
Link copied to clipboard
+
+
+
+ +
+
class NbtCompoundDecoder(nbt: Nbt, compound: NbtCompound) : NbtTagDecoder
+
+
+
+
+
+
+ +
+
+
NbtIntArrayDecoder +
Link copied to clipboard
+
+
+
+ +
+
class NbtIntArrayDecoder(array: NbtIntArray) : AbstractDecoder
+
+
+
+
+
+
+ +
+
+
NbtListDecoder +
Link copied to clipboard
+
+
+
+ +
+
class NbtListDecoder(nbt: Nbt, list: NbtList) : NbtTagDecoder
+
+
+
+
+
+
+ +
+
+
NbtLongArrayDecoder +
Link copied to clipboard
+
+
+
+ +
+
class NbtLongArrayDecoder(array: NbtLongArray) : AbstractDecoder
+
+
+
+
+
+
+ +
+
+
NbtRootDecoder +
Link copied to clipboard
+
+
+
+ +
+
class NbtRootDecoder(nbt: Nbt, element: NbtElement) : NbtTagDecoder
+
+
+
+
+
+
+ +
+
+
NbtTagDecoder +
Link copied to clipboard
+
+
+
+ +
+
abstract class NbtTagDecoder(nbt: Nbt) : AbstractDecoder
+
+
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-compound-encoder/-nbt-compound-encoder.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-compound-encoder/-nbt-compound-encoder.html new file mode 100644 index 00000000..0c99e7cb --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-compound-encoder/-nbt-compound-encoder.html @@ -0,0 +1,51 @@ + + + + NbtCompoundEncoder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtCompoundEncoder

+
+
+ +
+
fun NbtCompoundEncoder(nbt: Nbt, consumer: (NbtCompound) -> Unit)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-compound-encoder/consume-structure.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-compound-encoder/consume-structure.html new file mode 100644 index 00000000..bda082ab --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-compound-encoder/consume-structure.html @@ -0,0 +1,51 @@ + + + + consumeStructure + + +
+
+ + +
+
+
+
+
+ +
+ +
+

consumeStructure

+
+
+ +
+
open override fun consumeStructure(element: NbtElement)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-compound-encoder/encode-element.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-compound-encoder/encode-element.html new file mode 100644 index 00000000..61815a3d --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-compound-encoder/encode-element.html @@ -0,0 +1,40 @@ + + + + encodeElement + + +
+
+ + +
+
+
+
+
+ +
+ +
+

encodeElement

+
+
+ +
+
open override fun encodeElement(descriptor: SerialDescriptor, index: Int): Boolean
open override fun encodeElement(element: NbtElement)
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-compound-encoder/end-structure.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-compound-encoder/end-structure.html new file mode 100644 index 00000000..274c3fb3 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-compound-encoder/end-structure.html @@ -0,0 +1,51 @@ + + + + endStructure + + +
+
+ + +
+
+
+
+
+ +
+ +
+

endStructure

+
+
+ +
+
open override fun endStructure(descriptor: SerialDescriptor)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-compound-encoder/index.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-compound-encoder/index.html new file mode 100644 index 00000000..14ad9f5b --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-compound-encoder/index.html @@ -0,0 +1,646 @@ + + + + NbtCompoundEncoder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtCompoundEncoder

+
class NbtCompoundEncoder(nbt: Nbt, consumer: (NbtCompound) -> Unit) : NbtTagEncoder
+
+
+
+
+

Functions

+
+
+
+
beginCollection +
Link copied to clipboard
+
+
+
+ +
+
open fun beginCollection(descriptor: SerialDescriptor, collectionSize: Int): CompositeEncoder
+
+
+
+
+
+
+ +
+
+
beginStructure +
Link copied to clipboard
+
+
+
+ +
+
open override fun beginStructure(descriptor: SerialDescriptor): CompositeEncoder
+
+
+
+
+
+
+ +
+
+
consumeStructure +
Link copied to clipboard
+
+
+
+ +
+
open override fun consumeStructure(element: NbtElement)
+
+
+
+
+
+
+ +
+
+
encodeBoolean +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeBoolean(value: Boolean)
+
+
+
+
+
+
+ +
+
+
encodeBooleanElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeBooleanElement(descriptor: SerialDescriptor, index: Int, value: Boolean)
+
+
+
+
+
+
+ +
+
+
encodeByte +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeByte(value: Byte)
+
+
+
+
+
+
+ +
+
+
encodeByteElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeByteElement(descriptor: SerialDescriptor, index: Int, value: Byte)
+
+
+
+
+
+
+ +
+
+
encodeChar +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeChar(value: Char)
+
+
+
+
+
+
+ +
+
+
encodeCharElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeCharElement(descriptor: SerialDescriptor, index: Int, value: Char)
+
+
+
+
+
+
+ +
+
+
encodeDouble +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeDouble(value: Double)
+
+
+
+
+
+
+ +
+
+
encodeDoubleElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeDoubleElement(descriptor: SerialDescriptor, index: Int, value: Double)
+
+
+
+
+
+
+ +
+
+
encodeElement +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeElement(element: NbtElement)
open override fun encodeElement(descriptor: SerialDescriptor, index: Int): Boolean
+
+
+
+
+
+
+ +
+
+
encodeEnum +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeEnum(enumDescriptor: SerialDescriptor, index: Int)
+
+
+
+
+
+
+ +
+
+
encodeFloat +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeFloat(value: Float)
+
+
+
+
+
+
+ +
+
+
encodeFloatElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeFloatElement(descriptor: SerialDescriptor, index: Int, value: Float)
+
+
+
+
+
+
+ +
+
+
encodeInline +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeInline(inlineDescriptor: SerialDescriptor): Encoder
+
+
+
+
+
+
+ +
+
+
encodeInlineElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeInlineElement(descriptor: SerialDescriptor, index: Int): Encoder
+
+
+
+
+
+
+ +
+
+
encodeInt +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeInt(value: Int)
+
+
+
+
+
+
+ +
+
+
encodeIntElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeIntElement(descriptor: SerialDescriptor, index: Int, value: Int)
+
+
+
+
+
+
+ +
+
+
encodeLong +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeLong(value: Long)
+
+
+
+
+
+
+ +
+
+
encodeLongElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeLongElement(descriptor: SerialDescriptor, index: Int, value: Long)
+
+
+
+
+
+
+ +
+
+
encodeNotNullMark +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeNotNullMark()
+
+
+
+
+
+
+ +
+
+
encodeNull +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeNull()
+
+
+
+
+
+
+ +
+
+
encodeNullableSerializableElement +
Link copied to clipboard
+
+
+
+ +
+
override fun <T : Any> encodeNullableSerializableElement(descriptor: SerialDescriptor, index: Int, serializer: SerializationStrategy<T>, value: T?)
+
+
+
+
+
+
+ +
+
+
encodeNullableSerializableValue +
Link copied to clipboard
+
+
+
+ +
+
open fun <T : Any> encodeNullableSerializableValue(serializer: SerializationStrategy<T>, value: T?)
+
+
+
+
+
+
+ +
+
+
encodeSerializableElement +
Link copied to clipboard
+
+
+
+ +
+
override fun <T> encodeSerializableElement(descriptor: SerialDescriptor, index: Int, serializer: SerializationStrategy<T>, value: T)
+
+
+
+
+
+
+ +
+
+
encodeSerializableValue +
Link copied to clipboard
+
+
+
+ +
+
open override fun <T> encodeSerializableValue(serializer: SerializationStrategy<T>, value: T)
+
+
+
+
+
+
+ +
+
+
encodeShort +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeShort(value: Short)
+
+
+
+
+
+
+ +
+
+
encodeShortElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeShortElement(descriptor: SerialDescriptor, index: Int, value: Short)
+
+
+
+
+
+
+ +
+
+
encodeString +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeString(value: String)
+
+
+
+
+
+
+ +
+
+
encodeStringElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeStringElement(descriptor: SerialDescriptor, index: Int, value: String)
+
+
+
+
+
+
+ +
+
+
encodeValue +
Link copied to clipboard
+
+
+
+ +
+
open fun encodeValue(value: Any)
+
+
+
+
+
+
+ +
+
+
endStructure +
Link copied to clipboard
+
+
+
+ +
+
open override fun endStructure(descriptor: SerialDescriptor)
+
+
+
+
+
+
+ +
+
+
shouldEncodeElementDefault +
Link copied to clipboard
+
+
+
+ +
+
open override fun shouldEncodeElementDefault(descriptor: SerialDescriptor, index: Int): Boolean
+
+
+
+
+
+
+
+

Properties

+
+
+
+
serializersModule +
Link copied to clipboard
+
+
+
+
open override val serializersModule: SerializersModule
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-compound-encoder/should-encode-element-default.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-compound-encoder/should-encode-element-default.html new file mode 100644 index 00000000..d0591873 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-compound-encoder/should-encode-element-default.html @@ -0,0 +1,51 @@ + + + + shouldEncodeElementDefault + + +
+
+ + +
+
+
+
+
+ +
+ +
+

shouldEncodeElementDefault

+
+
+ +
+
open override fun shouldEncodeElementDefault(descriptor: SerialDescriptor, index: Int): Boolean
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-list-encoder/-nbt-list-encoder.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-list-encoder/-nbt-list-encoder.html new file mode 100644 index 00000000..b3c4da31 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-list-encoder/-nbt-list-encoder.html @@ -0,0 +1,51 @@ + + + + NbtListEncoder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtListEncoder

+
+
+ +
+
fun NbtListEncoder(nbt: Nbt, consumer: (NbtList) -> Unit)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-list-encoder/consume-structure.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-list-encoder/consume-structure.html new file mode 100644 index 00000000..f5cbd31d --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-list-encoder/consume-structure.html @@ -0,0 +1,51 @@ + + + + consumeStructure + + +
+
+ + +
+
+
+
+
+ +
+ +
+

consumeStructure

+
+
+ +
+
open override fun consumeStructure(element: NbtElement)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-list-encoder/encode-element.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-list-encoder/encode-element.html new file mode 100644 index 00000000..4901999e --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-list-encoder/encode-element.html @@ -0,0 +1,51 @@ + + + + encodeElement + + +
+
+ + +
+
+
+
+
+ +
+ +
+

encodeElement

+
+
+ +
+
open override fun encodeElement(element: NbtElement)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-list-encoder/end-structure.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-list-encoder/end-structure.html new file mode 100644 index 00000000..11420f2c --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-list-encoder/end-structure.html @@ -0,0 +1,51 @@ + + + + endStructure + + +
+
+ + +
+
+
+
+
+ +
+ +
+

endStructure

+
+
+ +
+
open override fun endStructure(descriptor: SerialDescriptor)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-list-encoder/index.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-list-encoder/index.html new file mode 100644 index 00000000..261f85a4 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-list-encoder/index.html @@ -0,0 +1,646 @@ + + + + NbtListEncoder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtListEncoder

+
class NbtListEncoder(nbt: Nbt, consumer: (NbtList) -> Unit) : NbtTagEncoder
+
+
+
+
+

Functions

+
+
+
+
beginCollection +
Link copied to clipboard
+
+
+
+ +
+
open fun beginCollection(descriptor: SerialDescriptor, collectionSize: Int): CompositeEncoder
+
+
+
+
+
+
+ +
+
+
beginStructure +
Link copied to clipboard
+
+
+
+ +
+
open override fun beginStructure(descriptor: SerialDescriptor): CompositeEncoder
+
+
+
+
+
+
+ +
+
+
consumeStructure +
Link copied to clipboard
+
+
+
+ +
+
open override fun consumeStructure(element: NbtElement)
+
+
+
+
+
+
+ +
+
+
encodeBoolean +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeBoolean(value: Boolean)
+
+
+
+
+
+
+ +
+
+
encodeBooleanElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeBooleanElement(descriptor: SerialDescriptor, index: Int, value: Boolean)
+
+
+
+
+
+
+ +
+
+
encodeByte +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeByte(value: Byte)
+
+
+
+
+
+
+ +
+
+
encodeByteElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeByteElement(descriptor: SerialDescriptor, index: Int, value: Byte)
+
+
+
+
+
+
+ +
+
+
encodeChar +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeChar(value: Char)
+
+
+
+
+
+
+ +
+
+
encodeCharElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeCharElement(descriptor: SerialDescriptor, index: Int, value: Char)
+
+
+
+
+
+
+ +
+
+
encodeDouble +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeDouble(value: Double)
+
+
+
+
+
+
+ +
+
+
encodeDoubleElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeDoubleElement(descriptor: SerialDescriptor, index: Int, value: Double)
+
+
+
+
+
+
+ +
+
+
encodeElement +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeElement(element: NbtElement)
open fun encodeElement(descriptor: SerialDescriptor, index: Int): Boolean
+
+
+
+
+
+
+ +
+
+
encodeEnum +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeEnum(enumDescriptor: SerialDescriptor, index: Int)
+
+
+
+
+
+
+ +
+
+
encodeFloat +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeFloat(value: Float)
+
+
+
+
+
+
+ +
+
+
encodeFloatElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeFloatElement(descriptor: SerialDescriptor, index: Int, value: Float)
+
+
+
+
+
+
+ +
+
+
encodeInline +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeInline(inlineDescriptor: SerialDescriptor): Encoder
+
+
+
+
+
+
+ +
+
+
encodeInlineElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeInlineElement(descriptor: SerialDescriptor, index: Int): Encoder
+
+
+
+
+
+
+ +
+
+
encodeInt +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeInt(value: Int)
+
+
+
+
+
+
+ +
+
+
encodeIntElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeIntElement(descriptor: SerialDescriptor, index: Int, value: Int)
+
+
+
+
+
+
+ +
+
+
encodeLong +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeLong(value: Long)
+
+
+
+
+
+
+ +
+
+
encodeLongElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeLongElement(descriptor: SerialDescriptor, index: Int, value: Long)
+
+
+
+
+
+
+ +
+
+
encodeNotNullMark +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeNotNullMark()
+
+
+
+
+
+
+ +
+
+
encodeNull +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeNull()
+
+
+
+
+
+
+ +
+
+
encodeNullableSerializableElement +
Link copied to clipboard
+
+
+
+ +
+
override fun <T : Any> encodeNullableSerializableElement(descriptor: SerialDescriptor, index: Int, serializer: SerializationStrategy<T>, value: T?)
+
+
+
+
+
+
+ +
+
+
encodeNullableSerializableValue +
Link copied to clipboard
+
+
+
+ +
+
open fun <T : Any> encodeNullableSerializableValue(serializer: SerializationStrategy<T>, value: T?)
+
+
+
+
+
+
+ +
+
+
encodeSerializableElement +
Link copied to clipboard
+
+
+
+ +
+
override fun <T> encodeSerializableElement(descriptor: SerialDescriptor, index: Int, serializer: SerializationStrategy<T>, value: T)
+
+
+
+
+
+
+ +
+
+
encodeSerializableValue +
Link copied to clipboard
+
+
+
+ +
+
open override fun <T> encodeSerializableValue(serializer: SerializationStrategy<T>, value: T)
+
+
+
+
+
+
+ +
+
+
encodeShort +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeShort(value: Short)
+
+
+
+
+
+
+ +
+
+
encodeShortElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeShortElement(descriptor: SerialDescriptor, index: Int, value: Short)
+
+
+
+
+
+
+ +
+
+
encodeString +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeString(value: String)
+
+
+
+
+
+
+ +
+
+
encodeStringElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeStringElement(descriptor: SerialDescriptor, index: Int, value: String)
+
+
+
+
+
+
+ +
+
+
encodeValue +
Link copied to clipboard
+
+
+
+ +
+
open fun encodeValue(value: Any)
+
+
+
+
+
+
+ +
+
+
endStructure +
Link copied to clipboard
+
+
+
+ +
+
open override fun endStructure(descriptor: SerialDescriptor)
+
+
+
+
+
+
+ +
+
+
shouldEncodeElementDefault +
Link copied to clipboard
+
+
+
+ +
+
open fun shouldEncodeElementDefault(descriptor: SerialDescriptor, index: Int): Boolean
+
+
+
+
+
+
+
+

Properties

+
+
+
+
serializersModule +
Link copied to clipboard
+
+
+
+
open override val serializersModule: SerializersModule
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-root-encoder/-nbt-root-encoder.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-root-encoder/-nbt-root-encoder.html new file mode 100644 index 00000000..f150e28c --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-root-encoder/-nbt-root-encoder.html @@ -0,0 +1,51 @@ + + + + NbtRootEncoder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtRootEncoder

+
+
+ +
+
fun NbtRootEncoder(nbt: Nbt)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-root-encoder/consume-structure.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-root-encoder/consume-structure.html new file mode 100644 index 00000000..6ee4df0a --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-root-encoder/consume-structure.html @@ -0,0 +1,51 @@ + + + + consumeStructure + + +
+
+ + +
+
+
+
+
+ +
+ +
+

consumeStructure

+
+
+ +
+
open override fun consumeStructure(element: NbtElement)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-root-encoder/element.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-root-encoder/element.html new file mode 100644 index 00000000..403568d9 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-root-encoder/element.html @@ -0,0 +1,51 @@ + + + + element + + +
+
+ + +
+
+
+
+
+ +
+ +
+

element

+
+
+ +
+
var element: NbtElement? = null
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-root-encoder/encode-element.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-root-encoder/encode-element.html new file mode 100644 index 00000000..6b089d2d --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-root-encoder/encode-element.html @@ -0,0 +1,51 @@ + + + + encodeElement + + +
+
+ + +
+
+
+
+
+ +
+ +
+

encodeElement

+
+
+ +
+
open override fun encodeElement(element: NbtElement)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-root-encoder/index.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-root-encoder/index.html new file mode 100644 index 00000000..1d776866 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-root-encoder/index.html @@ -0,0 +1,659 @@ + + + + NbtRootEncoder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtRootEncoder

+
class NbtRootEncoder(nbt: Nbt) : NbtTagEncoder
+
+
+
+
+

Functions

+
+
+
+
beginCollection +
Link copied to clipboard
+
+
+
+ +
+
open fun beginCollection(descriptor: SerialDescriptor, collectionSize: Int): CompositeEncoder
+
+
+
+
+
+
+ +
+
+
beginStructure +
Link copied to clipboard
+
+
+
+ +
+
open override fun beginStructure(descriptor: SerialDescriptor): CompositeEncoder
+
+
+
+
+
+
+ +
+
+
consumeStructure +
Link copied to clipboard
+
+
+
+ +
+
open override fun consumeStructure(element: NbtElement)
+
+
+
+
+
+
+ +
+
+
encodeBoolean +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeBoolean(value: Boolean)
+
+
+
+
+
+
+ +
+
+
encodeBooleanElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeBooleanElement(descriptor: SerialDescriptor, index: Int, value: Boolean)
+
+
+
+
+
+
+ +
+
+
encodeByte +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeByte(value: Byte)
+
+
+
+
+
+
+ +
+
+
encodeByteElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeByteElement(descriptor: SerialDescriptor, index: Int, value: Byte)
+
+
+
+
+
+
+ +
+
+
encodeChar +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeChar(value: Char)
+
+
+
+
+
+
+ +
+
+
encodeCharElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeCharElement(descriptor: SerialDescriptor, index: Int, value: Char)
+
+
+
+
+
+
+ +
+
+
encodeDouble +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeDouble(value: Double)
+
+
+
+
+
+
+ +
+
+
encodeDoubleElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeDoubleElement(descriptor: SerialDescriptor, index: Int, value: Double)
+
+
+
+
+
+
+ +
+
+
encodeElement +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeElement(element: NbtElement)
open fun encodeElement(descriptor: SerialDescriptor, index: Int): Boolean
+
+
+
+
+
+
+ +
+
+
encodeEnum +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeEnum(enumDescriptor: SerialDescriptor, index: Int)
+
+
+
+
+
+
+ +
+
+
encodeFloat +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeFloat(value: Float)
+
+
+
+
+
+
+ +
+
+
encodeFloatElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeFloatElement(descriptor: SerialDescriptor, index: Int, value: Float)
+
+
+
+
+
+
+ +
+
+
encodeInline +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeInline(inlineDescriptor: SerialDescriptor): Encoder
+
+
+
+
+
+
+ +
+
+
encodeInlineElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeInlineElement(descriptor: SerialDescriptor, index: Int): Encoder
+
+
+
+
+
+
+ +
+
+
encodeInt +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeInt(value: Int)
+
+
+
+
+
+
+ +
+
+
encodeIntElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeIntElement(descriptor: SerialDescriptor, index: Int, value: Int)
+
+
+
+
+
+
+ +
+
+
encodeLong +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeLong(value: Long)
+
+
+
+
+
+
+ +
+
+
encodeLongElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeLongElement(descriptor: SerialDescriptor, index: Int, value: Long)
+
+
+
+
+
+
+ +
+
+
encodeNotNullMark +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeNotNullMark()
+
+
+
+
+
+
+ +
+
+
encodeNull +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeNull()
+
+
+
+
+
+
+ +
+
+
encodeNullableSerializableElement +
Link copied to clipboard
+
+
+
+ +
+
override fun <T : Any> encodeNullableSerializableElement(descriptor: SerialDescriptor, index: Int, serializer: SerializationStrategy<T>, value: T?)
+
+
+
+
+
+
+ +
+
+
encodeNullableSerializableValue +
Link copied to clipboard
+
+
+
+ +
+
open fun <T : Any> encodeNullableSerializableValue(serializer: SerializationStrategy<T>, value: T?)
+
+
+
+
+
+
+ +
+
+
encodeSerializableElement +
Link copied to clipboard
+
+
+
+ +
+
override fun <T> encodeSerializableElement(descriptor: SerialDescriptor, index: Int, serializer: SerializationStrategy<T>, value: T)
+
+
+
+
+
+
+ +
+
+
encodeSerializableValue +
Link copied to clipboard
+
+
+
+ +
+
open override fun <T> encodeSerializableValue(serializer: SerializationStrategy<T>, value: T)
+
+
+
+
+
+
+ +
+
+
encodeShort +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeShort(value: Short)
+
+
+
+
+
+
+ +
+
+
encodeShortElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeShortElement(descriptor: SerialDescriptor, index: Int, value: Short)
+
+
+
+
+
+
+ +
+
+
encodeString +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeString(value: String)
+
+
+
+
+
+
+ +
+
+
encodeStringElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeStringElement(descriptor: SerialDescriptor, index: Int, value: String)
+
+
+
+
+
+
+ +
+
+
encodeValue +
Link copied to clipboard
+
+
+
+ +
+
open fun encodeValue(value: Any)
+
+
+
+
+
+
+ +
+
+
endStructure +
Link copied to clipboard
+
+
+
+ +
+
open override fun endStructure(descriptor: SerialDescriptor)
+
+
+
+
+
+
+ +
+
+
shouldEncodeElementDefault +
Link copied to clipboard
+
+
+
+ +
+
open fun shouldEncodeElementDefault(descriptor: SerialDescriptor, index: Int): Boolean
+
+
+
+
+
+
+
+

Properties

+
+
+
+
element +
Link copied to clipboard
+
+
+
+
var element: NbtElement? = null
+
+
+
+
+ +
+
+
serializersModule +
Link copied to clipboard
+
+
+
+
open override val serializersModule: SerializersModule
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/-nbt-tag-encoder.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/-nbt-tag-encoder.html new file mode 100644 index 00000000..f00feb96 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/-nbt-tag-encoder.html @@ -0,0 +1,51 @@ + + + + NbtTagEncoder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtTagEncoder

+
+
+ +
+
fun NbtTagEncoder(nbt: Nbt)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/begin-structure.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/begin-structure.html new file mode 100644 index 00000000..41e4896a --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/begin-structure.html @@ -0,0 +1,51 @@ + + + + beginStructure + + +
+
+ + +
+
+
+
+
+ +
+ +
+

beginStructure

+
+
+ +
+
open override fun beginStructure(descriptor: SerialDescriptor): CompositeEncoder
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/consume-structure.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/consume-structure.html new file mode 100644 index 00000000..304a9f7d --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/consume-structure.html @@ -0,0 +1,51 @@ + + + + consumeStructure + + +
+
+ + +
+
+
+
+
+ +
+ +
+

consumeStructure

+
+
+ +
+
abstract fun consumeStructure(element: NbtElement)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-boolean.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-boolean.html new file mode 100644 index 00000000..429fc18e --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-boolean.html @@ -0,0 +1,51 @@ + + + + encodeBoolean + + +
+
+ + +
+
+
+
+
+ +
+ +
+

encodeBoolean

+
+
+ +
+
open override fun encodeBoolean(value: Boolean)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-byte.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-byte.html new file mode 100644 index 00000000..3060974d --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-byte.html @@ -0,0 +1,51 @@ + + + + encodeByte + + +
+
+ + +
+
+
+
+
+ +
+ +
+

encodeByte

+
+
+ +
+
open override fun encodeByte(value: Byte)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-char.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-char.html new file mode 100644 index 00000000..4c55205f --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-char.html @@ -0,0 +1,51 @@ + + + + encodeChar + + +
+
+ + +
+
+
+
+
+ +
+ +
+

encodeChar

+
+
+ +
+
open override fun encodeChar(value: Char)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-double.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-double.html new file mode 100644 index 00000000..1af3829d --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-double.html @@ -0,0 +1,51 @@ + + + + encodeDouble + + +
+
+ + +
+
+
+
+
+ +
+ +
+

encodeDouble

+
+
+ +
+
open override fun encodeDouble(value: Double)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-element.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-element.html new file mode 100644 index 00000000..4ab05742 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-element.html @@ -0,0 +1,51 @@ + + + + encodeElement + + +
+
+ + +
+
+
+
+
+ +
+ +
+

encodeElement

+
+
+ +
+
abstract fun encodeElement(element: NbtElement)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-enum.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-enum.html new file mode 100644 index 00000000..b9e255f4 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-enum.html @@ -0,0 +1,51 @@ + + + + encodeEnum + + +
+
+ + +
+
+
+
+
+ +
+ +
+

encodeEnum

+
+
+ +
+
open override fun encodeEnum(enumDescriptor: SerialDescriptor, index: Int)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-float.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-float.html new file mode 100644 index 00000000..697375a9 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-float.html @@ -0,0 +1,51 @@ + + + + encodeFloat + + +
+
+ + +
+
+
+
+
+ +
+ +
+

encodeFloat

+
+
+ +
+
open override fun encodeFloat(value: Float)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-int.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-int.html new file mode 100644 index 00000000..7035aaf8 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-int.html @@ -0,0 +1,51 @@ + + + + encodeInt + + +
+
+ + +
+
+
+
+
+ +
+ +
+

encodeInt

+
+
+ +
+
open override fun encodeInt(value: Int)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-long.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-long.html new file mode 100644 index 00000000..7f14a649 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-long.html @@ -0,0 +1,51 @@ + + + + encodeLong + + +
+
+ + +
+
+
+
+
+ +
+ +
+

encodeLong

+
+
+ +
+
open override fun encodeLong(value: Long)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-not-null-mark.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-not-null-mark.html new file mode 100644 index 00000000..2cad8ecb --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-not-null-mark.html @@ -0,0 +1,51 @@ + + + + encodeNotNullMark + + +
+
+ + +
+
+
+
+
+ +
+ +
+

encodeNotNullMark

+
+
+ +
+
open override fun encodeNotNullMark()
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-null.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-null.html new file mode 100644 index 00000000..01b807b7 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-null.html @@ -0,0 +1,51 @@ + + + + encodeNull + + +
+
+ + +
+
+
+
+
+ +
+ +
+

encodeNull

+
+
+ +
+
open override fun encodeNull()
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-serializable-value.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-serializable-value.html new file mode 100644 index 00000000..deb435c4 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-serializable-value.html @@ -0,0 +1,51 @@ + + + + encodeSerializableValue + + +
+
+ + +
+
+
+
+
+ +
+ +
+

encodeSerializableValue

+
+
+ +
+
open override fun <T> encodeSerializableValue(serializer: SerializationStrategy<T>, value: T)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-short.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-short.html new file mode 100644 index 00000000..39bc51f3 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-short.html @@ -0,0 +1,51 @@ + + + + encodeShort + + +
+
+ + +
+
+
+
+
+ +
+ +
+

encodeShort

+
+
+ +
+
open override fun encodeShort(value: Short)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-string.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-string.html new file mode 100644 index 00000000..be8a1f22 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-string.html @@ -0,0 +1,51 @@ + + + + encodeString + + +
+
+ + +
+
+
+
+
+ +
+ +
+

encodeString

+
+
+ +
+
open override fun encodeString(value: String)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/index.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/index.html new file mode 100644 index 00000000..29d32511 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/index.html @@ -0,0 +1,675 @@ + + + + NbtTagEncoder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtTagEncoder

+
abstract class NbtTagEncoder(nbt: Nbt) : AbstractEncoder
+
+
+
+
+

Functions

+
+
+
+
beginCollection +
Link copied to clipboard
+
+
+
+ +
+
open fun beginCollection(descriptor: SerialDescriptor, collectionSize: Int): CompositeEncoder
+
+
+
+
+
+
+ +
+
+
beginStructure +
Link copied to clipboard
+
+
+
+ +
+
open override fun beginStructure(descriptor: SerialDescriptor): CompositeEncoder
+
+
+
+
+
+
+ +
+
+
consumeStructure +
Link copied to clipboard
+
+
+
+ +
+
abstract fun consumeStructure(element: NbtElement)
+
+
+
+
+
+
+ +
+
+
encodeBoolean +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeBoolean(value: Boolean)
+
+
+
+
+
+
+ +
+
+
encodeBooleanElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeBooleanElement(descriptor: SerialDescriptor, index: Int, value: Boolean)
+
+
+
+
+
+
+ +
+
+
encodeByte +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeByte(value: Byte)
+
+
+
+
+
+
+ +
+
+
encodeByteElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeByteElement(descriptor: SerialDescriptor, index: Int, value: Byte)
+
+
+
+
+
+
+ +
+
+
encodeChar +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeChar(value: Char)
+
+
+
+
+
+
+ +
+
+
encodeCharElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeCharElement(descriptor: SerialDescriptor, index: Int, value: Char)
+
+
+
+
+
+
+ +
+
+
encodeDouble +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeDouble(value: Double)
+
+
+
+
+
+
+ +
+
+
encodeDoubleElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeDoubleElement(descriptor: SerialDescriptor, index: Int, value: Double)
+
+
+
+
+
+
+ +
+
+
encodeElement +
Link copied to clipboard
+
+
+
+ +
+
abstract fun encodeElement(element: NbtElement)
open fun encodeElement(descriptor: SerialDescriptor, index: Int): Boolean
+
+
+
+
+
+
+ +
+
+
encodeEnum +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeEnum(enumDescriptor: SerialDescriptor, index: Int)
+
+
+
+
+
+
+ +
+
+
encodeFloat +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeFloat(value: Float)
+
+
+
+
+
+
+ +
+
+
encodeFloatElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeFloatElement(descriptor: SerialDescriptor, index: Int, value: Float)
+
+
+
+
+
+
+ +
+
+
encodeInline +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeInline(inlineDescriptor: SerialDescriptor): Encoder
+
+
+
+
+
+
+ +
+
+
encodeInlineElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeInlineElement(descriptor: SerialDescriptor, index: Int): Encoder
+
+
+
+
+
+
+ +
+
+
encodeInt +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeInt(value: Int)
+
+
+
+
+
+
+ +
+
+
encodeIntElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeIntElement(descriptor: SerialDescriptor, index: Int, value: Int)
+
+
+
+
+
+
+ +
+
+
encodeLong +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeLong(value: Long)
+
+
+
+
+
+
+ +
+
+
encodeLongElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeLongElement(descriptor: SerialDescriptor, index: Int, value: Long)
+
+
+
+
+
+
+ +
+
+
encodeNotNullMark +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeNotNullMark()
+
+
+
+
+
+
+ +
+
+
encodeNull +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeNull()
+
+
+
+
+
+
+ +
+
+
encodeNullableSerializableElement +
Link copied to clipboard
+
+
+
+ +
+
override fun <T : Any> encodeNullableSerializableElement(descriptor: SerialDescriptor, index: Int, serializer: SerializationStrategy<T>, value: T?)
+
+
+
+
+
+
+ +
+
+
encodeNullableSerializableValue +
Link copied to clipboard
+
+
+
+ +
+
open fun <T : Any> encodeNullableSerializableValue(serializer: SerializationStrategy<T>, value: T?)
+
+
+
+
+
+
+ +
+
+
encodeSerializableElement +
Link copied to clipboard
+
+
+
+ +
+
override fun <T> encodeSerializableElement(descriptor: SerialDescriptor, index: Int, serializer: SerializationStrategy<T>, value: T)
+
+
+
+
+
+
+ +
+
+
encodeSerializableValue +
Link copied to clipboard
+
+
+
+ +
+
open override fun <T> encodeSerializableValue(serializer: SerializationStrategy<T>, value: T)
+
+
+
+
+
+
+ +
+
+
encodeShort +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeShort(value: Short)
+
+
+
+
+
+
+ +
+
+
encodeShortElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeShortElement(descriptor: SerialDescriptor, index: Int, value: Short)
+
+
+
+
+
+
+ +
+
+
encodeString +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeString(value: String)
+
+
+
+
+
+
+ +
+
+
encodeStringElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeStringElement(descriptor: SerialDescriptor, index: Int, value: String)
+
+
+
+
+
+
+ +
+
+
encodeValue +
Link copied to clipboard
+
+
+
+ +
+
open fun encodeValue(value: Any)
+
+
+
+
+
+
+ +
+
+
endStructure +
Link copied to clipboard
+
+
+
+ +
+
open override fun endStructure(descriptor: SerialDescriptor)
+
+
+
+
+
+
+ +
+
+
shouldEncodeElementDefault +
Link copied to clipboard
+
+
+
+ +
+
open fun shouldEncodeElementDefault(descriptor: SerialDescriptor, index: Int): Boolean
+
+
+
+
+
+
+
+

Properties

+
+
+
+
serializersModule +
Link copied to clipboard
+
+
+
+
open override val serializersModule: SerializersModule
+
+
+
+
+
+

Inheritors

+
+
+
+
NbtRootEncoder +
Link copied to clipboard
+
+
+
+
+ +
+
+
NbtCompoundEncoder +
Link copied to clipboard
+
+
+
+
+ +
+
+
NbtListEncoder +
Link copied to clipboard
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/serializers-module.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/serializers-module.html new file mode 100644 index 00000000..42e72437 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/serializers-module.html @@ -0,0 +1,51 @@ + + + + serializersModule + + +
+
+ + +
+
+
+
+
+ +
+ +
+

serializersModule

+
+
+ +
+
open override val serializersModule: SerializersModule
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/index.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/index.html new file mode 100644 index 00000000..759ad6e4 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/index.html @@ -0,0 +1,110 @@ + + + + net.axay.fabrik.nbt.encoder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.nbt.encoder

+

Logic for encoding a serializable class to an NbtElement

+
+
+
+
+

Types

+
+
+
+
NbtCompoundEncoder +
Link copied to clipboard
+
+
+
+ +
+
class NbtCompoundEncoder(nbt: Nbt, consumer: (NbtCompound) -> Unit) : NbtTagEncoder
+
+
+
+
+
+
+ +
+
+
NbtListEncoder +
Link copied to clipboard
+
+
+
+ +
+
class NbtListEncoder(nbt: Nbt, consumer: (NbtList) -> Unit) : NbtTagEncoder
+
+
+
+
+
+
+ +
+
+
NbtRootEncoder +
Link copied to clipboard
+
+
+
+ +
+
class NbtRootEncoder(nbt: Nbt) : NbtTagEncoder
+
+
+
+
+
+
+ +
+
+
NbtTagEncoder +
Link copied to clipboard
+
+
+
+ +
+
abstract class NbtTagEncoder(nbt: Nbt) : AbstractEncoder
+
+
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.mixin/-nbt-compound-accessor/get-entries.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.mixin/-nbt-compound-accessor/get-entries.html new file mode 100644 index 00000000..ae9139a5 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.mixin/-nbt-compound-accessor/get-entries.html @@ -0,0 +1,40 @@ + + + + getEntries + + +
+
+ + +
+
+
+
+
+ +
+ +
+

getEntries

+
+
+ +
+
abstract fun getEntries(): Map<String, NbtElement>
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.mixin/-nbt-compound-accessor/index.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.mixin/-nbt-compound-accessor/index.html new file mode 100644 index 00000000..6871c807 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.mixin/-nbt-compound-accessor/index.html @@ -0,0 +1,59 @@ + + + + NbtCompoundAccessor + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtCompoundAccessor

+
interface NbtCompoundAccessor
+
+
+
+
+

Functions

+
+
+
+
getEntries +
Link copied to clipboard
+
+
+
+ +
+
abstract fun getEntries(): Map<String, NbtElement>
+
+
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.mixin/index.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.mixin/index.html new file mode 100644 index 00000000..590474d1 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt.mixin/index.html @@ -0,0 +1,58 @@ + + + + net.axay.fabrik.nbt.mixin + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.nbt.mixin

+
+
+
+
+

Types

+
+
+
+
NbtCompoundAccessor +
Link copied to clipboard
+
+
+
+ +
+
interface NbtCompoundAccessor
+
+
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-builder/-nbt-builder.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-builder/-nbt-builder.html new file mode 100644 index 00000000..58ead9fe --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-builder/-nbt-builder.html @@ -0,0 +1,51 @@ + + + + NbtBuilder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtBuilder

+
+
+ +
+
fun NbtBuilder(from: Nbt)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-builder/build.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-builder/build.html new file mode 100644 index 00000000..80935508 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-builder/build.html @@ -0,0 +1,51 @@ + + + + build + + +
+
+ + +
+
+
+
+
+ +
+ +
+

build

+
+
+ +
+
fun build(): Nbt
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-builder/encode-defaults.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-builder/encode-defaults.html new file mode 100644 index 00000000..9ba4b78c --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-builder/encode-defaults.html @@ -0,0 +1,51 @@ + + + + encodeDefaults + + +
+
+ + +
+
+
+
+
+ +
+ +
+

encodeDefaults

+
+
+ +
+
var encodeDefaults: Boolean
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-builder/ignore-unknown-keys.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-builder/ignore-unknown-keys.html new file mode 100644 index 00000000..006bf2b6 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-builder/ignore-unknown-keys.html @@ -0,0 +1,51 @@ + + + + ignoreUnknownKeys + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ignoreUnknownKeys

+
+
+ +
+
var ignoreUnknownKeys: Boolean
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-builder/index.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-builder/index.html new file mode 100644 index 00000000..4bd1f03e --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-builder/index.html @@ -0,0 +1,111 @@ + + + + NbtBuilder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtBuilder

+
class NbtBuilder(from: Nbt)
+
+
+
+
+

Functions

+
+
+
+
build +
Link copied to clipboard
+
+
+
+ +
+
fun build(): Nbt
+
+
+
+
+
+
+
+

Properties

+
+
+
+
encodeDefaults +
Link copied to clipboard
+
+
+
+
var encodeDefaults: Boolean
+
+
+
+
+ +
+
+
ignoreUnknownKeys +
Link copied to clipboard
+
+
+
+
var ignoreUnknownKeys: Boolean
+
+
+
+
+ +
+
+
serializersModule +
Link copied to clipboard
+
+
+
+
var serializersModule: SerializersModule
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-builder/serializers-module.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-builder/serializers-module.html new file mode 100644 index 00000000..6b620011 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-builder/serializers-module.html @@ -0,0 +1,51 @@ + + + + serializersModule + + +
+
+ + +
+
+
+
+
+ +
+ +
+

serializersModule

+
+
+ +
+
var serializersModule: SerializersModule
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/-nbt-compound-builder.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/-nbt-compound-builder.html new file mode 100644 index 00000000..3e564606 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/-nbt-compound-builder.html @@ -0,0 +1,51 @@ + + + + NbtCompoundBuilder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtCompoundBuilder

+
+
+ +
+
fun NbtCompoundBuilder()
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/build.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/build.html new file mode 100644 index 00000000..d511bbc4 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/build.html @@ -0,0 +1,51 @@ + + + + build + + +
+
+ + +
+
+
+
+
+ +
+ +
+

build

+
+
+ +
+
fun build(): NbtCompound
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/byte-array.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/byte-array.html new file mode 100644 index 00000000..68f0300c --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/byte-array.html @@ -0,0 +1,40 @@ + + + + byteArray + + +
+
+ + +
+
+
+
+
+ +
+ +
+

byteArray

+
+
+ +
+
fun byteArray(key: String, value: ByteArray)
fun byteArray(key: String, value: Collection<Byte>)
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/compound.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/compound.html new file mode 100644 index 00000000..a3247fd2 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/compound.html @@ -0,0 +1,51 @@ + + + + compound + + +
+
+ + +
+
+
+
+
+ +
+ +
+

compound

+
+
+ +
+
inline fun compound(key: String, build: NbtCompoundBuilder.() -> Unit)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/index.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/index.html new file mode 100644 index 00000000..28325f77 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/index.html @@ -0,0 +1,178 @@ + + + + NbtCompoundBuilder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtCompoundBuilder

+
class NbtCompoundBuilder
+
+
+
+
+

Functions

+
+
+
+
build +
Link copied to clipboard
+
+
+
+ +
+
fun build(): NbtCompound
+
+
+
+
+
+
+ +
+
+
byteArray +
Link copied to clipboard
+
+
+
+ +
+
fun byteArray(key: String, value: ByteArray)
fun byteArray(key: String, value: Collection<Byte>)
+
+
+
+
+
+
+ +
+
+
compound +
Link copied to clipboard
+
+
+
+ +
+
inline fun compound(key: String, build: NbtCompoundBuilder.() -> Unit)
+
+
+
+
+
+
+ +
+
+
intArray +
Link copied to clipboard
+
+
+
+ +
+
fun intArray(key: String, value: IntArray)
fun intArray(key: String, value: Collection<Int>)
+
+
+
+
+
+
+ +
+
+
list +
Link copied to clipboard
+
+
+
+ +
+
inline fun list(key: String, build: NbtListBuilder.() -> Unit)
+
+
+
+ +
+
inline fun <T> list(key: String, value: Iterable<T>)
+
+
Puts an NBT list (not a primitive array) with all elements in value.
+
+
+
+
+ +
+
+
longArray +
Link copied to clipboard
+
+
+
+ +
+
fun longArray(key: String, value: LongArray)
fun longArray(key: String, value: Collection<Long>)
+
+
+
+
+
+
+ +
+
+
put +
Link copied to clipboard
+
+
+
+ +
+
fun put(key: String, value: Boolean)
fun put(key: String, value: Byte)
fun put(key: String, value: Char)
fun put(key: String, value: Double)
fun put(key: String, value: Float)
fun put(key: String, value: Int)
fun put(key: String, value: Long)
fun put(key: String, value: Short)
fun put(key: String, value: String)
fun put(key: String, value: NbtElement)
+
+
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/int-array.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/int-array.html new file mode 100644 index 00000000..fe6ff8a1 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/int-array.html @@ -0,0 +1,40 @@ + + + + intArray + + +
+
+ + +
+
+
+
+
+ +
+ +
+

intArray

+
+
+ +
+
fun intArray(key: String, value: IntArray)
fun intArray(key: String, value: Collection<Int>)
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/list.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/list.html new file mode 100644 index 00000000..fc119048 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/list.html @@ -0,0 +1,46 @@ + + + + list + + +
+
+ + +
+
+
+
+
+ +
+ +
+

list

+
+
+ +
+
inline fun list(key: String, build: NbtListBuilder.() -> Unit)
+
+
+
+ +
+
inline fun <T> list(key: String, value: Iterable<T>)
+
+

Puts an NBT list (not a primitive array) with all elements in value.

Throws

if T not one of Boolean, Byte, Short, Int, Long, Float, Double, Char or String.

+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/long-array.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/long-array.html new file mode 100644 index 00000000..39e2b3a3 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/long-array.html @@ -0,0 +1,40 @@ + + + + longArray + + +
+
+ + +
+
+
+
+
+ +
+ +
+

longArray

+
+
+ +
+
fun longArray(key: String, value: LongArray)
fun longArray(key: String, value: Collection<Long>)
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/put.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/put.html new file mode 100644 index 00000000..7198a543 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/put.html @@ -0,0 +1,40 @@ + + + + put + + +
+
+ + +
+
+
+
+
+ +
+ +
+

put

+
+
+ +
+
fun put(key: String, value: NbtElement)
fun put(key: String, value: Boolean)
fun put(key: String, value: Byte)
fun put(key: String, value: Short)
fun put(key: String, value: Int)
fun put(key: String, value: Long)
fun put(key: String, value: Float)
fun put(key: String, value: Double)
fun put(key: String, value: Char)
fun put(key: String, value: String)
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-config/-nbt-config.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-config/-nbt-config.html new file mode 100644 index 00000000..3d16255a --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-config/-nbt-config.html @@ -0,0 +1,51 @@ + + + + NbtConfig + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtConfig

+
+
+ +
+
fun NbtConfig(encodeDefaults: Boolean = false, ignoreUnknownKeys: Boolean = false)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-config/encode-defaults.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-config/encode-defaults.html new file mode 100644 index 00000000..d80d3df4 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-config/encode-defaults.html @@ -0,0 +1,51 @@ + + + + encodeDefaults + + +
+
+ + +
+
+
+
+
+ +
+ +
+

encodeDefaults

+
+
+ +
+
val encodeDefaults: Boolean = false
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-config/ignore-unknown-keys.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-config/ignore-unknown-keys.html new file mode 100644 index 00000000..3c76c996 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-config/ignore-unknown-keys.html @@ -0,0 +1,51 @@ + + + + ignoreUnknownKeys + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ignoreUnknownKeys

+
+
+ +
+
val ignoreUnknownKeys: Boolean = false
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-config/index.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-config/index.html new file mode 100644 index 00000000..42ba5918 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-config/index.html @@ -0,0 +1,79 @@ + + + + NbtConfig + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtConfig

+
data class NbtConfig(encodeDefaults: Boolean, ignoreUnknownKeys: Boolean)
+
+
+
+
+

Properties

+
+
+
+
encodeDefaults +
Link copied to clipboard
+
+
+
+
val encodeDefaults: Boolean = false
+
+
+
+
+ +
+
+
ignoreUnknownKeys +
Link copied to clipboard
+
+
+
+
val ignoreUnknownKeys: Boolean = false
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/-nbt-list-builder.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/-nbt-list-builder.html new file mode 100644 index 00000000..23683bcb --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/-nbt-list-builder.html @@ -0,0 +1,51 @@ + + + + NbtListBuilder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtListBuilder

+
+
+ +
+
fun NbtListBuilder()
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/add.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/add.html new file mode 100644 index 00000000..6c913d96 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/add.html @@ -0,0 +1,40 @@ + + + + add + + +
+
+ + +
+
+
+
+
+ +
+ +
+

add

+
+
+ +
+
fun add(value: NbtElement)
fun add(value: Boolean)
fun add(value: Byte)
fun add(value: Short)
fun add(value: Int)
fun add(value: Long)
fun add(value: Float)
fun add(value: Double)
fun add(value: Char)
fun add(value: String)
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/build.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/build.html new file mode 100644 index 00000000..56922ec3 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/build.html @@ -0,0 +1,51 @@ + + + + build + + +
+
+ + +
+
+
+
+
+ +
+ +
+

build

+
+
+ +
+
fun build(): NbtList
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/byte-array.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/byte-array.html new file mode 100644 index 00000000..19808cad --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/byte-array.html @@ -0,0 +1,40 @@ + + + + byteArray + + +
+
+ + +
+
+
+
+
+ +
+ +
+

byteArray

+
+
+ +
+
fun byteArray(vararg value: Byte)
fun byteArray(value: Collection<Byte>)
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/compound.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/compound.html new file mode 100644 index 00000000..c66d876d --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/compound.html @@ -0,0 +1,51 @@ + + + + compound + + +
+
+ + +
+
+
+
+
+ +
+ +
+

compound

+
+
+ +
+
inline fun compound(build: NbtCompoundBuilder.() -> Unit)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/index.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/index.html new file mode 100644 index 00000000..cfdbc31a --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/index.html @@ -0,0 +1,193 @@ + + + + NbtListBuilder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtListBuilder

+
class NbtListBuilder

Builder class for an NBT list.

NbtList determines its type from the first element added, all following elements are required to have the same type, otherwise an UnsupportedOperationException is thrown.

+
+
+
+
+

Constructors

+
+
+
+
NbtListBuilder +
Link copied to clipboard
+
+
+
+
fun NbtListBuilder()
+
+
+
+
+
+

Functions

+
+
+
+
add +
Link copied to clipboard
+
+
+
+ +
+
fun add(value: Boolean)
fun add(value: Byte)
fun add(value: Char)
fun add(value: Double)
fun add(value: Float)
fun add(value: Int)
fun add(value: Long)
fun add(value: Short)
fun add(value: String)
fun add(value: NbtElement)
+
+
+
+
+
+
+ +
+
+
build +
Link copied to clipboard
+
+
+
+ +
+
fun build(): NbtList
+
+
+
+
+
+
+ +
+
+
byteArray +
Link copied to clipboard
+
+
+
+ +
+
fun byteArray(vararg value: Byte)
fun byteArray(value: Collection<Byte>)
+
+
+
+
+
+
+ +
+
+
compound +
Link copied to clipboard
+
+
+
+ +
+
inline fun compound(build: NbtCompoundBuilder.() -> Unit)
+
+
+
+
+
+
+ +
+
+
intArray +
Link copied to clipboard
+
+
+
+ +
+
fun intArray(vararg value: Int)
fun intArray(value: Collection<Int>)
+
+
+
+
+
+
+ +
+
+
list +
Link copied to clipboard
+
+
+
+ +
+
inline fun list(build: NbtListBuilder.() -> Unit)
+
+
+
+ +
+
inline fun <T> list(value: Iterable<T>)
+
+
Adds an NBT list (not a primitive array) with all elements in value.
+
+
+
+
+ +
+
+
longArray +
Link copied to clipboard
+
+
+
+ +
+
fun longArray(vararg value: Long)
fun longArray(value: Collection<Long>)
+
+
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/int-array.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/int-array.html new file mode 100644 index 00000000..62ffa607 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/int-array.html @@ -0,0 +1,40 @@ + + + + intArray + + +
+
+ + +
+
+
+
+
+ +
+ +
+

intArray

+
+
+ +
+
fun intArray(vararg value: Int)
fun intArray(value: Collection<Int>)
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/list.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/list.html new file mode 100644 index 00000000..a0a2e22e --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/list.html @@ -0,0 +1,46 @@ + + + + list + + +
+
+ + +
+
+
+
+
+ +
+ +
+

list

+
+
+ +
+
inline fun list(build: NbtListBuilder.() -> Unit)
+
+
+
+ +
+
inline fun <T> list(value: Iterable<T>)
+
+

Adds an NBT list (not a primitive array) with all elements in value.

Throws

if T not one of Boolean, Byte, Short, Int, Long, Float, Double, Char or String.

+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/long-array.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/long-array.html new file mode 100644 index 00000000..eb8a1567 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/long-array.html @@ -0,0 +1,40 @@ + + + + longArray + + +
+
+ + +
+
+
+
+
+ +
+ +
+

longArray

+
+
+ +
+
fun longArray(vararg value: Long)
fun longArray(value: Collection<Long>)
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt.html new file mode 100644 index 00000000..b227422f --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt.html @@ -0,0 +1,51 @@ + + + + Nbt + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Nbt

+
+
+ +
+
inline fun Nbt(from: Nbt = Nbt.Default, build: NbtBuilder.() -> Unit): Nbt
+
+

Creates a new instace of Nbt. This function allows you to customize the behaviour of NBT serialization and deserialization.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt/-default/index.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt/-default/index.html new file mode 100644 index 00000000..ab636ee0 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt/-default/index.html @@ -0,0 +1,115 @@ + + + + Default + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Default

+
object Default : Nbt
+
+
+
+
+

Functions

+
+
+
+
decodeFromNbtElement +
Link copied to clipboard
+
+
+
+ +
+
fun <T> decodeFromNbtElement(deserializer: DeserializationStrategy<T>, element: NbtElement): T
+
+
+
+
+
+
+ +
+
+
encodeToNbtElement +
Link copied to clipboard
+
+
+
+ +
+
fun <T> encodeToNbtElement(serializer: SerializationStrategy<T>, value: T): NbtElement
+
+
+
+
+
+
+
+

Properties

+
+
+
+
config +
Link copied to clipboard
+
+
+
+
val config: NbtConfig
+
+
+
+
+ +
+
+
serializersModule +
Link copied to clipboard
+
+
+
+
val serializersModule: SerializersModule
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt/config.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt/config.html new file mode 100644 index 00000000..7e8dec39 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt/config.html @@ -0,0 +1,51 @@ + + + + config + + +
+
+ + +
+
+
+
+
+ +
+ +
+

config

+
+
+ +
+
val config: NbtConfig
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt/decode-from-nbt-element.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt/decode-from-nbt-element.html new file mode 100644 index 00000000..350e7b82 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt/decode-from-nbt-element.html @@ -0,0 +1,51 @@ + + + + decodeFromNbtElement + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeFromNbtElement

+
+
+ +
+
fun <T> decodeFromNbtElement(deserializer: DeserializationStrategy<T>, element: NbtElement): T
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt/encode-to-nbt-element.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt/encode-to-nbt-element.html new file mode 100644 index 00000000..3f67cda4 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt/encode-to-nbt-element.html @@ -0,0 +1,51 @@ + + + + encodeToNbtElement + + +
+
+ + +
+
+
+
+
+ +
+ +
+

encodeToNbtElement

+
+
+ +
+
fun <T> encodeToNbtElement(serializer: SerializationStrategy<T>, value: T): NbtElement
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt/index.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt/index.html new file mode 100644 index 00000000..3dd0e6d3 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt/index.html @@ -0,0 +1,181 @@ + + + + Nbt + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Nbt

+
sealed class Nbt

Instances of this class can encode values to NbtElements and decode NbtElements to values.

+
+
+
+
+

Types

+
+
+
+
Default +
Link copied to clipboard
+
+
+
+ +
+
object Default : Nbt
+
+
+
+
+
+
+
+

Functions

+
+
+
+
decodeFromNbtElement +
Link copied to clipboard
+
+
+
+ +
+
fun <T> decodeFromNbtElement(deserializer: DeserializationStrategy<T>, element: NbtElement): T
+
+
+
+
+
+
+ +
+
+
encodeToNbtElement +
Link copied to clipboard
+
+
+
+ +
+
fun <T> encodeToNbtElement(serializer: SerializationStrategy<T>, value: T): NbtElement
+
+
+
+
+
+
+
+

Properties

+
+
+
+
config +
Link copied to clipboard
+
+
+
+
val config: NbtConfig
+
+
+
+
+ +
+
+
serializersModule +
Link copied to clipboard
+
+
+
+
val serializersModule: SerializersModule
+
+
+
+
+
+

Inheritors

+
+
+
+
Nbt +
Link copied to clipboard
+
+
+
+
+
+

Extensions

+
+
+
+
decodeFromNbtElement +
Link copied to clipboard
+
+
+
+ +
+
inline fun <T> Nbt.decodeFromNbtElement(element: NbtElement): T
+
+
Encodes the given element to an instance of the class T.
+
+
+
+
+ +
+
+
encodeToNbtElement +
Link copied to clipboard
+
+
+
+ +
+
inline fun <T> Nbt.encodeToNbtElement(value: T): NbtElement
+
+
Encodes the given value to an NbtElement.
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt/serializers-module.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt/serializers-module.html new file mode 100644 index 00000000..dab615c8 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt/serializers-module.html @@ -0,0 +1,51 @@ + + + + serializersModule + + +
+
+ + +
+
+
+
+
+ +
+ +
+

serializersModule

+
+
+ +
+
val serializersModule: SerializersModule
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-unknown-key-exception/-unknown-key-exception.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-unknown-key-exception/-unknown-key-exception.html new file mode 100644 index 00000000..90b02ba2 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-unknown-key-exception/-unknown-key-exception.html @@ -0,0 +1,51 @@ + + + + UnknownKeyException + + +
+
+ + +
+
+
+
+
+ +
+ +
+

UnknownKeyException

+
+
+ +
+
fun UnknownKeyException(key: String)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-unknown-key-exception/index.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-unknown-key-exception/index.html new file mode 100644 index 00000000..122e32a0 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-unknown-key-exception/index.html @@ -0,0 +1,245 @@ + + + + UnknownKeyException + + +
+
+ + +
+
+
+
+
+ +
+ +
+

UnknownKeyException

+
class UnknownKeyException(key: String) : SerializationException

Thrown if NbtConfig.ignoreUnknownKeys is set to false and an unknown key is present during deserialization.

+
+
+
+
+

Constructors

+
+
+
+
UnknownKeyException +
Link copied to clipboard
+
+
+
+
fun UnknownKeyException(key: String)
+
+
+
+
+
+

Functions

+
+
+
+
addSuppressed +
Link copied to clipboard
+
+
+
+ +
+
fun addSuppressed(p0: Throwable)
+
+
+
+
+
+
+ +
+
+
fillInStackTrace +
Link copied to clipboard
+
+
+
+ +
+
open fun fillInStackTrace(): Throwable
+
+
+
+
+
+
+ +
+
+
getLocalizedMessage +
Link copied to clipboard
+
+
+
+ +
+
open fun getLocalizedMessage(): String
+
+
+
+
+
+
+ +
+
+
getStackTrace +
Link copied to clipboard
+
+
+
+ +
+
open fun getStackTrace(): Array<StackTraceElement>
+
+
+
+
+
+
+ +
+
+
getSuppressed +
Link copied to clipboard
+
+
+
+ +
+
fun getSuppressed(): Array<Throwable>
+
+
+
+
+
+
+ +
+
+
initCause +
Link copied to clipboard
+
+
+
+ +
+
open fun initCause(p0: Throwable): Throwable
+
+
+
+
+
+
+ +
+
+
printStackTrace +
Link copied to clipboard
+
+
+
+ +
+
open fun printStackTrace()
open fun printStackTrace(p0: PrintStream)
open fun printStackTrace(p0: PrintWriter)
+
+
+
+
+
+
+ +
+
+
setStackTrace +
Link copied to clipboard
+
+
+
+ +
+
open fun setStackTrace(p0: Array<StackTraceElement>)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
cause +
Link copied to clipboard
+
+
+
+
open val cause: Throwable?
+
+
+
+
+ +
+
+
key +
Link copied to clipboard
+
+
+
+
val key: String
+
+
+
+
+ +
+
+
message +
Link copied to clipboard
+
+
+
+
open val message: String?
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-unknown-key-exception/key.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-unknown-key-exception/key.html new file mode 100644 index 00000000..ce67c90f --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/-unknown-key-exception/key.html @@ -0,0 +1,51 @@ + + + + key + + +
+
+ + +
+
+
+
+
+ +
+ +
+

key

+
+
+ +
+
val key: String
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/decode-from-nbt-element.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/decode-from-nbt-element.html new file mode 100644 index 00000000..b0003355 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/decode-from-nbt-element.html @@ -0,0 +1,51 @@ + + + + decodeFromNbtElement + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeFromNbtElement

+
+
+ +
+
inline fun <T> Nbt.decodeFromNbtElement(element: NbtElement): T
+
+

Encodes the given element to an instance of the class T.

If the element does not contain all necessary entries, an exception will be thrown.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/encode-to-nbt-element.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/encode-to-nbt-element.html new file mode 100644 index 00000000..424a5293 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/encode-to-nbt-element.html @@ -0,0 +1,51 @@ + + + + encodeToNbtElement + + +
+
+ + +
+
+
+
+
+ +
+ +
+

encodeToNbtElement

+
+
+ +
+
inline fun <T> Nbt.encodeToNbtElement(value: T): NbtElement
+
+

Encodes the given value to an NbtElement. If the given value of the type T can be represented by a primitive NbtElement, such an element will be the result of this function. Otherwise, an net.minecraft.nbt.NbtCompound will be created.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/index.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/index.html new file mode 100644 index 00000000..e52056c6 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/index.html @@ -0,0 +1,265 @@ + + + + net.axay.fabrik.nbt + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.nbt

+

Serialization, conversion and builders for NBT

+
+
+
+
+

Types

+
+
+
+
Nbt +
Link copied to clipboard
+
+
+
+ +
+
sealed class Nbt
+
+
Instances of this class can encode values to NbtElements and decode NbtElements to values.
+
+
+
+
+ +
+
+
NbtBuilder +
Link copied to clipboard
+
+
+
+ +
+
class NbtBuilder(from: Nbt)
+
+
+
+
+
+
+ +
+
+
NbtCompoundBuilder +
Link copied to clipboard
+
+
+
+ +
+
class NbtCompoundBuilder
+
+
+
+
+
+
+ +
+
+
NbtConfig +
Link copied to clipboard
+
+
+
+ +
+
data class NbtConfig(encodeDefaults: Boolean, ignoreUnknownKeys: Boolean)
+
+
+
+
+
+
+ +
+
+
NbtListBuilder +
Link copied to clipboard
+
+
+
+ +
+
class NbtListBuilder
+
+
Builder class for an NBT list.
+
+
+
+
+ +
+
+
UnknownKeyException +
Link copied to clipboard
+
+
+
+ +
+
class UnknownKeyException(key: String) : SerializationException
+
+
Thrown if NbtConfig.ignoreUnknownKeys is set to false and an unknown key is present during deserialization.
+
+
+
+
+
+

Functions

+
+
+
+
decodeFromNbtElement +
Link copied to clipboard
+
+
+
+ +
+
inline fun <T> Nbt.decodeFromNbtElement(element: NbtElement): T
+
+
Encodes the given element to an instance of the class T.
+
+
+
+
+ +
+
+
encodeToNbtElement +
Link copied to clipboard
+
+
+
+ +
+
inline fun <T> Nbt.encodeToNbtElement(value: T): NbtElement
+
+
Encodes the given value to an NbtElement.
+
+
+
+
+ +
+
+
Nbt +
Link copied to clipboard
+
+
+
+ +
+
inline fun Nbt(from: Nbt = Nbt.Default, build: NbtBuilder.() -> Unit): Nbt
+
+
Creates a new instace of Nbt.
+
+
+
+
+ +
+
+
nbtCompound +
Link copied to clipboard
+
+
+
+ +
+
inline fun nbtCompound(build: NbtCompoundBuilder.() -> Unit): NbtCompound
+
+
Build an NBT compound.
+
+
+
+
+ +
+
+
nbtList +
Link copied to clipboard
+
+
+
+ +
+
inline fun nbtList(build: NbtListBuilder.() -> Unit): NbtList
+
+
Build an NBT list.
+
+
+
+
+ +
+
+
set +
Link copied to clipboard
+
+
+
+ +
+
operator fun NbtCompound.set(key: String, value: Array<Byte>)
operator fun NbtCompound.set(key: String, value: Array<Int>)
operator fun NbtCompound.set(key: String, value: Array<Long>)
operator fun NbtCompound.set(key: String, value: Boolean)
operator fun NbtCompound.set(key: String, value: Byte)
operator fun NbtCompound.set(key: String, value: ByteArray)
operator fun NbtCompound.set(key: String, value: Double)
operator fun NbtCompound.set(key: String, value: Float)
operator fun NbtCompound.set(key: String, value: Int)
operator fun NbtCompound.set(key: String, value: IntArray)
operator fun NbtCompound.set(key: String, value: Long)
operator fun NbtCompound.set(key: String, value: LongArray)
operator fun NbtCompound.set(key: String, value: Short)
operator fun NbtCompound.set(key: String, value: String)
@JvmName(name = setByteList)
operator fun NbtCompound.set(key: String, value: List<Byte>)
@JvmName(name = setIntList)
operator fun NbtCompound.set(key: String, value: List<Int>)
@JvmName(name = setLongList)
operator fun NbtCompound.set(key: String, value: List<Long>)
+
+
+
+
+
+
+ +
+
+
toNbt +
Link copied to clipboard
+
+
+
+ +
+
fun Boolean.toNbt(): NbtByte
fun Byte.toNbt(): NbtByte
fun ByteArray.toNbt(): NbtByteArray
fun Char.toNbt(): NbtInt
fun Double.toNbt(): NbtDouble
fun Float.toNbt(): NbtFloat
fun Int.toNbt(): NbtInt
fun IntArray.toNbt(): NbtIntArray
fun Long.toNbt(): NbtLong
fun LongArray.toNbt(): NbtLongArray
fun Short.toNbt(): NbtShort
fun String.toNbt(): NbtString
fun List<Byte>.toNbt(): NbtByteArray
fun List<Int>.toNbt(): NbtIntArray
fun List<Long>.toNbt(): NbtLongArray
+
+
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/nbt-compound.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/nbt-compound.html new file mode 100644 index 00000000..8ad4aa5c --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/nbt-compound.html @@ -0,0 +1,51 @@ + + + + nbtCompound + + +
+
+ + +
+
+
+
+
+ +
+ +
+

nbtCompound

+
+
+ +
+
inline fun nbtCompound(build: NbtCompoundBuilder.() -> Unit): NbtCompound
+
+

Build an NBT compound.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/nbt-list.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/nbt-list.html new file mode 100644 index 00000000..734a7125 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/nbt-list.html @@ -0,0 +1,51 @@ + + + + nbtList + + +
+
+ + +
+
+
+
+
+ +
+ +
+

nbtList

+
+
+ +
+
inline fun nbtList(build: NbtListBuilder.() -> Unit): NbtList
+
+

Build an NBT list.

See also

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/set.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/set.html new file mode 100644 index 00000000..13deb120 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/set.html @@ -0,0 +1,40 @@ + + + + set + + +
+
+ + +
+
+
+
+
+ +
+ +
+

set

+
+
+ +
+
operator fun NbtCompound.set(key: String, value: Boolean)
operator fun NbtCompound.set(key: String, value: Byte)
operator fun NbtCompound.set(key: String, value: Short)
operator fun NbtCompound.set(key: String, value: Int)
operator fun NbtCompound.set(key: String, value: Long)
operator fun NbtCompound.set(key: String, value: Float)
operator fun NbtCompound.set(key: String, value: Double)
operator fun NbtCompound.set(key: String, value: String)
operator fun NbtCompound.set(key: String, value: ByteArray)
operator fun NbtCompound.set(key: String, value: Array<Byte>)
@JvmName(name = setByteList)
operator fun NbtCompound.set(key: String, value: List<Byte>)
operator fun NbtCompound.set(key: String, value: IntArray)
operator fun NbtCompound.set(key: String, value: Array<Int>)
@JvmName(name = setIntList)
operator fun NbtCompound.set(key: String, value: List<Int>)
operator fun NbtCompound.set(key: String, value: LongArray)
operator fun NbtCompound.set(key: String, value: Array<Long>)
@JvmName(name = setLongList)
operator fun NbtCompound.set(key: String, value: List<Long>)
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/to-nbt.html b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/to-nbt.html new file mode 100644 index 00000000..b6755163 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-nbt/net.axay.fabrik.nbt/to-nbt.html @@ -0,0 +1,40 @@ + + + + toNbt + + +
+
+ + +
+
+
+
+
+ +
+ +
+

toNbt

+
+
+ +
+
fun Boolean.toNbt(): NbtByte
fun Byte.toNbt(): NbtByte
fun Short.toNbt(): NbtShort
fun Int.toNbt(): NbtInt
fun Long.toNbt(): NbtLong
fun Float.toNbt(): NbtFloat
fun Double.toNbt(): NbtDouble
fun Char.toNbt(): NbtInt
fun String.toNbt(): NbtString
fun ByteArray.toNbt(): NbtByteArray
fun List<Byte>.toNbt(): NbtByteArray
fun IntArray.toNbt(): NbtIntArray
fun List<Int>.toNbt(): NbtIntArray
fun LongArray.toNbt(): NbtLongArray
fun List<Long>.toNbt(): NbtLongArray
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-persistence/index.html b/dokka/old-builds/1.3.0/fabrikmc-persistence/index.html new file mode 100644 index 00000000..4c3cf8e6 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-persistence/index.html @@ -0,0 +1,49 @@ + + + + fabrikmc-persistence + + +
+
+ + +
+
+
+
+
+ +
+ +
+

fabrikmc-persistence

+

Allows you to persistently store any (serializable) data on Chunks, Entities (including Players), Worlds and more.

If the component is currently loaded, the data is kept in memory as well for faster access.

Dependency

modImplementation("net.axay:fabrikmc-persistence:1.3.0")

Define a compound key

A compound key is required to write and write values to a persistent compound. These read and write operations can then happend type-safe thanks to the compound key.

Such a key can be created in the following way:

val personKey = compoundKey<Person>(identifier)

Retrieve a persistent compound

A compound can be retrieved from any compound provider, currently these are Chunk and Entity.

For easy access, use the provider.persistentCompound extension value.

with(chunk.persistentCompound) {
it[personKey] = Person("John", 32, "France")
}
+
+

Packages

+
+
+
+
+
net.axay.fabrik.persistence +
Link copied to clipboard
+
+
+
+
Contains compound key creation and access to persistent compounds
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-persistence/navigation.html b/dokka/old-builds/1.3.0/fabrikmc-persistence/navigation.html new file mode 100644 index 00000000..58a6cb26 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-persistence/navigation.html @@ -0,0 +1,832 @@ +
+ + +
+ +
+ +
+ +
+
+
+ Gui +
+
+
+ +
+
+ DRAG +
+
+
+
+ DRAG_END +
+
+
+ +
+
+ +
+
+
+ INSERT +
+
+
+ +
+
+
+ PICKUP +
+
+
+ +
+
+ +
+
+
+ THROW_ALL +
+
+
+
+ THROW_ONE +
+
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+ GuiEvent +
+
+
+ +
+
+
+ GuiIcon +
+
+
+
+ guiIcon +
+
+
+
+ GuiPage +
+
+
+ +
+ +
+
+ GuiSlot +
+
+
+ +
+
+
+ GuiType +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+ +
+
+
+ hrectTo() +
+
+
+
+ igui() +
+
+
+
+ lineTo() +
+
+
+
+ openGui() +
+
+
+
+ rectTo() +
+
+
+
+ sl() +
+
+
+
+ Slots +
+
+
+ + +
+ +
+ +
+
+
+ GuiList +
+
+
+ +
+
+ +
+
+
+
+ +
+ + + +
+
+ Nbt +
+
+
+
+ Nbt() +
+
+
+ +
+
+ +
+ +
+
+ NbtConfig +
+
+
+
+ nbtList() +
+
+
+ +
+
+
+ set +
+
+
+
+ toNbt +
+
+ +
+ + +
+ +
diff --git a/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-chunk-serializer-mixin/index.html b/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-chunk-serializer-mixin/index.html new file mode 100644 index 00000000..5d29de1a --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-chunk-serializer-mixin/index.html @@ -0,0 +1,39 @@ + + + + ChunkSerializerMixin + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ChunkSerializerMixin

+
open class ChunkSerializerMixin
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-empty-chunk-mixin/get-compound.html b/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-empty-chunk-mixin/get-compound.html new file mode 100644 index 00000000..4e72cd5b --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-empty-chunk-mixin/get-compound.html @@ -0,0 +1,40 @@ + + + + getCompound + + +
+
+ + +
+
+
+
+
+ +
+ +
+

getCompound

+
+
+ +
+
@NotNull()
open fun getCompound(): @NotNull() PersistentCompound
+
+

Returns a PersistentCompound.

Everything you write to this compound will be saved to disk, and can be accessed at any time later.

Even though this compound is persistent, accessing data from it and writing data to it is fast, as this happens in memory.

+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-empty-chunk-mixin/index.html b/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-empty-chunk-mixin/index.html new file mode 100644 index 00000000..3c409d1f --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-empty-chunk-mixin/index.html @@ -0,0 +1,59 @@ + + + + EmptyChunkMixin + + +
+
+ + +
+
+
+
+
+ +
+ +
+

EmptyChunkMixin

+
open class EmptyChunkMixin : CompoundProvider
+
+
+
+
+

Functions

+
+
+
+
getCompound +
Link copied to clipboard
+
+
+
+ +
+
@NotNull()
open fun getCompound(): @NotNull() PersistentCompound
+
+
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-proto-chunk-mixin/compound.html b/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-proto-chunk-mixin/compound.html new file mode 100644 index 00000000..1fb4f2f2 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-proto-chunk-mixin/compound.html @@ -0,0 +1,40 @@ + + + + compound + + +
+
+ + +
+
+
+
+
+ +
+ +
+

compound

+
+
+ +
+
private val compound: PersistentCompound
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-proto-chunk-mixin/index.html b/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-proto-chunk-mixin/index.html new file mode 100644 index 00000000..6c3ea493 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-proto-chunk-mixin/index.html @@ -0,0 +1,74 @@ + + + + ProtoChunkMixin + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ProtoChunkMixin

+
open class ProtoChunkMixin : CompoundProvider
+
+
+
+
+

Functions

+
+
+
+
getCompound +
Link copied to clipboard
+
+
+
+ +
+
abstract fun getCompound(): PersistentCompound
+
+
+
+
+
+
+
+

Properties

+
+
+
+
compound +
Link copied to clipboard
+
+
+
+
private val compound: PersistentCompound
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-read-only-chunk-mixin/get-compound.html b/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-read-only-chunk-mixin/get-compound.html new file mode 100644 index 00000000..93ddb283 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-read-only-chunk-mixin/get-compound.html @@ -0,0 +1,40 @@ + + + + getCompound + + +
+
+ + +
+
+
+
+
+ +
+ +
+

getCompound

+
+
+ +
+
@NotNull()
open fun getCompound(): @NotNull() PersistentCompound
+
+

Returns a PersistentCompound.

Everything you write to this compound will be saved to disk, and can be accessed at any time later.

Even though this compound is persistent, accessing data from it and writing data to it is fast, as this happens in memory.

+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-read-only-chunk-mixin/index.html b/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-read-only-chunk-mixin/index.html new file mode 100644 index 00000000..5872e861 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-read-only-chunk-mixin/index.html @@ -0,0 +1,59 @@ + + + + ReadOnlyChunkMixin + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ReadOnlyChunkMixin

+
open class ReadOnlyChunkMixin : CompoundProvider
+
+
+
+
+

Functions

+
+
+
+
getCompound +
Link copied to clipboard
+
+
+
+ +
+
@NotNull()
open fun getCompound(): @NotNull() PersistentCompound
+
+
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-world-chunk-mixin/compound.html b/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-world-chunk-mixin/compound.html new file mode 100644 index 00000000..e8adf9b1 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-world-chunk-mixin/compound.html @@ -0,0 +1,40 @@ + + + + compound + + +
+
+ + +
+
+
+
+
+ +
+ +
+

compound

+
+
+ +
+
private open val compound: PersistentCompound
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-world-chunk-mixin/index.html b/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-world-chunk-mixin/index.html new file mode 100644 index 00000000..9e89bb52 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-world-chunk-mixin/index.html @@ -0,0 +1,74 @@ + + + + WorldChunkMixin + + +
+
+ + +
+
+
+
+
+ +
+ +
+

WorldChunkMixin

+
open class WorldChunkMixin : CompoundProvider
+
+
+
+
+

Functions

+
+
+
+
getCompound +
Link copied to clipboard
+
+
+
+ +
+
abstract fun getCompound(): PersistentCompound
+
+
+
+
+
+
+
+

Properties

+
+
+
+
compound +
Link copied to clipboard
+
+
+
+
private open val compound: PersistentCompound
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/index.html b/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/index.html new file mode 100644 index 00000000..9b2a52de --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/index.html @@ -0,0 +1,126 @@ + + + + net.axay.fabrik.persistence.mixin.chunk + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.persistence.mixin.chunk

+
+
+
+
+

Types

+
+
+
+
ChunkSerializerMixin +
Link copied to clipboard
+
+
+
+ +
+
open class ChunkSerializerMixin
+
+
+
+
+
+
+ +
+
+
EmptyChunkMixin +
Link copied to clipboard
+
+
+
+ +
+
open class EmptyChunkMixin : CompoundProvider
+
+
+
+
+
+
+ +
+
+
ProtoChunkMixin +
Link copied to clipboard
+
+
+
+ +
+
open class ProtoChunkMixin : CompoundProvider
+
+
+
+
+
+
+ +
+
+
ReadOnlyChunkMixin +
Link copied to clipboard
+
+
+
+ +
+
open class ReadOnlyChunkMixin : CompoundProvider
+
+
+
+
+
+
+ +
+
+
WorldChunkMixin +
Link copied to clipboard
+
+
+
+ +
+
open class WorldChunkMixin : CompoundProvider
+
+
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.entity/-entity-mixin/compound.html b/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.entity/-entity-mixin/compound.html new file mode 100644 index 00000000..5ae56c61 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.entity/-entity-mixin/compound.html @@ -0,0 +1,40 @@ + + + + compound + + +
+
+ + +
+
+
+
+
+ +
+ +
+

compound

+
+
+ +
+
private val compound: PersistentCompound
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.entity/-entity-mixin/index.html b/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.entity/-entity-mixin/index.html new file mode 100644 index 00000000..59a7a325 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.entity/-entity-mixin/index.html @@ -0,0 +1,74 @@ + + + + EntityMixin + + +
+
+ + +
+
+
+
+
+ +
+ +
+

EntityMixin

+
open class EntityMixin : CompoundProvider
+
+
+
+
+

Functions

+
+
+
+
getCompound +
Link copied to clipboard
+
+
+
+ +
+
abstract fun getCompound(): PersistentCompound
+
+
+
+
+
+
+
+

Properties

+
+
+
+
compound +
Link copied to clipboard
+
+
+
+
private val compound: PersistentCompound
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.entity/index.html b/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.entity/index.html new file mode 100644 index 00000000..8ba891dc --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.entity/index.html @@ -0,0 +1,58 @@ + + + + net.axay.fabrik.persistence.mixin.entity + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.persistence.mixin.entity

+
+
+
+
+

Types

+
+
+
+
EntityMixin +
Link copied to clipboard
+
+
+
+ +
+
open class EntityMixin : CompoundProvider
+
+
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-compound-key/-compound-key.html b/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-compound-key/-compound-key.html new file mode 100644 index 00000000..e3201ff1 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-compound-key/-compound-key.html @@ -0,0 +1,40 @@ + + + + CompoundKey + + +
+
+ + +
+
+
+
+
+ +
+ +
+

CompoundKey

+
+
+ +
+
fun CompoundKey(id: Identifier)
fun CompoundKey(name: String)
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-compound-key/index.html b/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-compound-key/index.html new file mode 100644 index 00000000..d041d71f --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-compound-key/index.html @@ -0,0 +1,81 @@ + + + + CompoundKey + + +
+
+ + +
+
+
+
+
+ +
+ +
+

CompoundKey

+
abstract class CompoundKey<T : Any>(name: String)
+
+
+
+
+

Constructors

+
+
+
+
CompoundKey +
Link copied to clipboard
+
+
+
+
fun CompoundKey(id: Identifier)
+
+
+
+
+
+

Properties

+
+
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-compound-key/name.html b/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-compound-key/name.html new file mode 100644 index 00000000..b7ebf64d --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-compound-key/name.html @@ -0,0 +1,51 @@ + + + + name + + +
+
+ + +
+
+
+
+
+ +
+ +
+

name

+
+
+ +
+
val name: String
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-compound-provider/compound.html b/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-compound-provider/compound.html new file mode 100644 index 00000000..a6c02dd3 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-compound-provider/compound.html @@ -0,0 +1,51 @@ + + + + compound + + +
+
+ + +
+
+
+
+
+ +
+ +
+

compound

+
+
+ +
+
abstract val compound: PersistentCompound
+
+

Returns a PersistentCompound.

Everything you write to this compound will be saved to disk, and can be accessed at any time later.

Even though this compound is persistent, accessing data from it and writing data to it is fast, as this happens in memory.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-compound-provider/index.html b/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-compound-provider/index.html new file mode 100644 index 00000000..1297b532 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-compound-provider/index.html @@ -0,0 +1,70 @@ + + + + CompoundProvider + + +
+
+ + +
+
+
+
+
+ +
+ +
+

CompoundProvider

+
interface CompoundProvider

This class provides a PersistentCompound. Providers are classes like net.minecraft.world.chunk.Chunk, net.minecraft.entity.Entity and more.

+
+
+
+
+

See also

+ +

Properties

+
+
+
+
compound +
Link copied to clipboard
+
+
+
+
abstract val compound: PersistentCompound
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-empty-persistent-compound/index.html b/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-empty-persistent-compound/index.html new file mode 100644 index 00000000..e886d9db --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-empty-persistent-compound/index.html @@ -0,0 +1,172 @@ + + + + EmptyPersistentCompound + + +
+
+ + +
+
+
+
+
+ +
+ +
+

EmptyPersistentCompound

+
object EmptyPersistentCompound : PersistentCompound

A PersistentCompound which does nothing. Needed for empty holders such as net.minecraft.world.chunk.EmptyChunk for example.

+
+
+
+
+

Functions

+
+
+
+
clear +
Link copied to clipboard
+
+
+
+ +
+
fun clear()
+
+
Clears all persistent data from this compound.
+
+
+
+
+ +
+
+
get +
Link copied to clipboard
+
+
+
+ +
+
inline operator fun <T : Any> get(key: CompoundKey<T>): T?
+
+
Tries to get the value for the given key and convert it to the given type T.
+
+
+
+
+ +
+
+
getAndRemove +
Link copied to clipboard
+
+
+
+ +
+
inline fun <T : Any> getAndRemove(key: CompoundKey<T>): T?
+
+
Removes the current value associated with the given key.
+
+
+
+
+ +
+
+
getOrPut +
Link copied to clipboard
+
+
+
+ +
+
inline fun <T : Any> getOrPut(key: CompoundKey<T>, defaultValue: () -> T): T
+
+
Executes the get function.
+
+
+
+
+ +
+
+
minusAssign +
Link copied to clipboard
+
+
+
+ +
+
inline operator fun <T : Any> minusAssign(key: CompoundKey<T>)
+
+
Removes the current value associated with the given key.
+
+
+
+
+ +
+
+
remove +
Link copied to clipboard
+
+
+
+ +
+
fun remove(key: CompoundKey<*>)
+
+
Removes the current value associated with the given key.
+
+
+
+
+ +
+
+
set +
Link copied to clipboard
+
+
+
+ +
+
operator fun <T : Any> set(key: CompoundKey<T>, value: T)
+
+
Puts the given value into the persistent storage.
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/-persistent-compound.html b/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/-persistent-compound.html new file mode 100644 index 00000000..8b6e40c6 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/-persistent-compound.html @@ -0,0 +1,51 @@ + + + + PersistentCompound + + +
+
+ + +
+
+
+
+
+ +
+ +
+

PersistentCompound

+
+
+ +
+
fun PersistentCompound()
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/clear.html b/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/clear.html new file mode 100644 index 00000000..ced95ae3 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/clear.html @@ -0,0 +1,51 @@ + + + + clear + + +
+
+ + +
+
+
+
+
+ +
+ +
+

clear

+
+
+ +
+
fun clear()
+
+

Clears all persistent data from this compound.

Be aware that this deletes data of other mods as well!

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/get-and-remove.html b/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/get-and-remove.html new file mode 100644 index 00000000..fd939310 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/get-and-remove.html @@ -0,0 +1,51 @@ + + + + getAndRemove + + +
+
+ + +
+
+
+
+
+ +
+ +
+

getAndRemove

+
+
+ +
+
inline fun <T : Any> getAndRemove(key: CompoundKey<T>): T?
+
+

Removes the current value associated with the given key. Additionally, this function returns the value that was removed, if one was removed. Otherwise, the return value will be null.

Note: Calling this function may result in deserialization of the value which was deleted from the internal NbtCompound, if the removed value was not loaded into memory.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/get-or-put.html b/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/get-or-put.html new file mode 100644 index 00000000..2cdb0092 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/get-or-put.html @@ -0,0 +1,51 @@ + + + + getOrPut + + +
+
+ + +
+
+
+
+
+ +
+ +
+

getOrPut

+
+
+ +
+
inline fun <T : Any> getOrPut(key: CompoundKey<T>, defaultValue: () -> T): T
+
+

Executes the get function. If the result of the get function is null the defaultValue will be evaluated and put into the compound.

This function won't return null, it either returns the value in already present in the compound, or it will return the evaluated default value, after having stored it as well.

See also

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/get.html b/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/get.html new file mode 100644 index 00000000..24202dae --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/get.html @@ -0,0 +1,51 @@ + + + + get + + +
+
+ + +
+
+
+
+
+ +
+ +
+

get

+
+
+ +
+
inline operator fun <T : Any> get(key: CompoundKey<T>): T?
+
+

Tries to get the value for the given key and convert it to the given type T.

The access is fast, as it caches deserialized values. But keep in mind that if a value has been deserialized by the game itself it has to be deserialized by FabrikMC once (lazily) before it can be cached into memory.

Note: this function will only return null if the value is not present, it will still throw an exception if cast or conversion to the given type T failed

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/index.html b/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/index.html new file mode 100644 index 00000000..72e09db8 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/index.html @@ -0,0 +1,198 @@ + + + + PersistentCompound + + +
+
+ + +
+
+
+
+
+ +
+ +
+

PersistentCompound

+
abstract class PersistentCompound

Holds data which can be accessed fast because it is stored in memory.

Additionally, the data will be stored persistently to the disk, if the game decides to do so.

+
+
+
+
+

Constructors

+
+
+
+
PersistentCompound +
Link copied to clipboard
+
+
+
+
fun PersistentCompound()
+
+
+
+
+
+

Functions

+
+
+
+
clear +
Link copied to clipboard
+
+
+
+ +
+
fun clear()
+
+
Clears all persistent data from this compound.
+
+
+
+
+ +
+
+
get +
Link copied to clipboard
+
+
+
+ +
+
inline operator fun <T : Any> get(key: CompoundKey<T>): T?
+
+
Tries to get the value for the given key and convert it to the given type T.
+
+
+
+
+ +
+
+
getAndRemove +
Link copied to clipboard
+
+
+
+ +
+
inline fun <T : Any> getAndRemove(key: CompoundKey<T>): T?
+
+
Removes the current value associated with the given key.
+
+
+
+
+ +
+
+
getOrPut +
Link copied to clipboard
+
+
+
+ +
+
inline fun <T : Any> getOrPut(key: CompoundKey<T>, defaultValue: () -> T): T
+
+
Executes the get function.
+
+
+
+
+ +
+
+
minusAssign +
Link copied to clipboard
+
+
+
+ +
+
inline operator fun <T : Any> minusAssign(key: CompoundKey<T>)
+
+
Removes the current value associated with the given key.
+
+
+
+
+ +
+
+
remove +
Link copied to clipboard
+
+
+
+ +
+
fun remove(key: CompoundKey<*>)
+
+
Removes the current value associated with the given key.
+
+
+
+
+ +
+
+
set +
Link copied to clipboard
+
+
+
+ +
+
operator fun <T : Any> set(key: CompoundKey<T>, value: T)
+
+
Puts the given value into the persistent storage.
+
+
+
+
+
+

Inheritors

+
+
+
+
EmptyPersistentCompound +
Link copied to clipboard
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/minus-assign.html b/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/minus-assign.html new file mode 100644 index 00000000..785e74fc --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/minus-assign.html @@ -0,0 +1,51 @@ + + + + minusAssign + + +
+
+ + +
+
+
+
+
+ +
+ +
+

minusAssign

+
+
+ +
+
inline operator fun <T : Any> minusAssign(key: CompoundKey<T>)
+
+

Removes the current value associated with the given key.

As this function is an operator function, it does not return the removed value.

See also

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/remove.html b/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/remove.html new file mode 100644 index 00000000..e13638e0 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/remove.html @@ -0,0 +1,51 @@ + + + + remove + + +
+
+ + +
+
+
+
+
+ +
+ +
+

remove

+
+
+ +
+
fun remove(key: CompoundKey<*>)
+
+

Removes the current value associated with the given key.

This function does not return the removed value, if you need that use getAndRemove.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/set.html b/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/set.html new file mode 100644 index 00000000..13961173 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/set.html @@ -0,0 +1,51 @@ + + + + set + + +
+
+ + +
+
+
+
+
+ +
+ +
+

set

+
+
+ +
+
operator fun <T : Any> set(key: CompoundKey<T>, value: T)
+
+

Puts the given value into the persistent storage.

Values have to be serializable. Annotate them with kotlinx.serialization.Serializable to enable support for fast serialization.

An exception to the above are values of the type NbtElement. You can use these to skip serialization and deserialization. It is not as convenient to work with them, but they are faster.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/compound-key.html b/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/compound-key.html new file mode 100644 index 00000000..e57097d9 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/compound-key.html @@ -0,0 +1,51 @@ + + + + compoundKey + + +
+
+ + +
+
+
+
+
+ +
+ +
+

compoundKey

+
+
+ +
+
inline fun <T : Any> compoundKey(id: Identifier): CompoundKey<T>
+
+

Creates a CompoundKey which can be used to read and write data to a PersistentCompound in a typesafe way.

Parameters

id

the unique identifier for this key, this should contain your mod id

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/custom-compound-key.html b/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/custom-compound-key.html new file mode 100644 index 00000000..d885fb33 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/custom-compound-key.html @@ -0,0 +1,46 @@ + + + + customCompoundKey + + +
+
+ + +
+
+
+
+
+ +
+ +
+

customCompoundKey

+
+
+ +
+
inline fun <T : Any, NbtType : NbtElement> customCompoundKey(id: Identifier, crossinline valueToNbt: (T) -> NbtType, crossinline nbtToValue: (NbtType) -> T): CompoundKey<T>
+
+

Creates a CompoundKey which can be used to read and write data to a PersistentCompound in a typesafe way.

This compound key allows you to specify custom serialization or conversion logic to convert elements of the type T to NbtElements of the type NbtType.

Parameters

id

the unique identifier for this key, this should contain your mod id

+
+ +
+
@JvmName(name = customCompoundKeyNbtElement)
inline fun <T : Any> customCompoundKey(id: Identifier, crossinline convertValueToNbtElement: (T) -> NbtElement, crossinline convertNbtElementToValue: (nbtElement: NbtElement) -> T): CompoundKey<T>
+
+

Creates a CompoundKey which can be used to read and write data to a PersistentCompound in a typesafe way.

This compound key allows you to specify custom serialization or conversion logic to convert elements of the type T to NbtElements of the type NbtElement (this is the version of the customCompoundKey function with no specific NbtElement type).

Parameters

id

the unique identifier for this key, this should contain your mod id

+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/index.html b/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/index.html new file mode 100644 index 00000000..bcf9acc3 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/index.html @@ -0,0 +1,197 @@ + + + + net.axay.fabrik.persistence + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.persistence

+

Contains compound key creation and access to persistent compounds

+
+
+
+
+

Types

+
+
+
+
CompoundKey +
Link copied to clipboard
+
+
+
+ +
+
abstract class CompoundKey<T : Any>(name: String)
+
+
+
+
+
+
+ +
+
+
CompoundProvider +
Link copied to clipboard
+
+
+
+ +
+
interface CompoundProvider
+
+
This class provides a PersistentCompound.
+
+
+
+
+ +
+
+
EmptyPersistentCompound +
Link copied to clipboard
+
+
+
+ +
+
object EmptyPersistentCompound : PersistentCompound
+
+
A PersistentCompound which does nothing.
+
+
+
+
+ +
+
+
PersistentCompound +
Link copied to clipboard
+
+
+
+ +
+
abstract class PersistentCompound
+
+
Holds data which can be accessed fast because it is stored in memory.
+
+
+
+
+
+

Functions

+
+
+
+
compoundKey +
Link copied to clipboard
+
+
+
+ +
+
inline fun <T : Any> compoundKey(id: Identifier): CompoundKey<T>
+
+
Creates a CompoundKey which can be used to read and write data to a PersistentCompound in a typesafe way.
+
+
+
+
+ +
+
+
customCompoundKey +
Link copied to clipboard
+
+
+
+ +
+
inline fun <T : Any, NbtType : NbtElement> customCompoundKey(id: Identifier, crossinline valueToNbt: (T) -> NbtType, crossinline nbtToValue: (NbtType) -> T): CompoundKey<T>
+
+
Creates a CompoundKey which can be used to read and write data to a PersistentCompound in a typesafe way.
+
+ +
+
@JvmName(name = customCompoundKeyNbtElement)
inline fun <T : Any> customCompoundKey(id: Identifier, crossinline convertValueToNbtElement: (T) -> NbtElement, crossinline convertNbtElementToValue: (nbtElement: NbtElement) -> T): CompoundKey<T>
+
+
Creates a CompoundKey which can be used to read and write data to a PersistentCompound in a typesafe way.
+
+
+
+
+ +
+
+
nbtElementCompoundKey +
Link copied to clipboard
+
+
+
+ +
+
inline fun <T : NbtElement> nbtElementCompoundKey(id: Identifier): CompoundKey<T>
+
+
Creates a CompoundKey which can be used to read and write data to a PersistentCompound in a typesafe way.
+
+
+
+
+
+

Properties

+
+
+
+
persistentCompound +
Link copied to clipboard
+
+
+
+
val Chunk.persistentCompound: PersistentCompound
Returns a persistent PersistentCompound.
+
+
+
+
+ +
+
+
persistentCompound +
Link copied to clipboard
+
+
+
+
val Entity.persistentCompound: PersistentCompound
Returns a persistent PersistentCompound.
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/nbt-element-compound-key.html b/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/nbt-element-compound-key.html new file mode 100644 index 00000000..8d75017d --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/nbt-element-compound-key.html @@ -0,0 +1,51 @@ + + + + nbtElementCompoundKey + + +
+
+ + +
+
+
+
+
+ +
+ +
+

nbtElementCompoundKey

+
+
+ +
+
inline fun <T : NbtElement> nbtElementCompoundKey(id: Identifier): CompoundKey<T>
+
+

Creates a CompoundKey which can be used to read and write data to a PersistentCompound in a typesafe way.

This compound key is meant specifically for values of the type NbtElement. These can be treated differently, as they don't have to be converted or serialized.

Parameters

id

the unique identifier for this key, this should contain your mod id

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/persistent-compound.html b/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/persistent-compound.html new file mode 100644 index 00000000..a15503d5 --- /dev/null +++ b/dokka/old-builds/1.3.0/fabrikmc-persistence/net.axay.fabrik.persistence/persistent-compound.html @@ -0,0 +1,40 @@ + + + + persistentCompound + + +
+
+ + +
+
+
+
+
+ +
+ +
+

persistentCompound

+
+
+ +
+
val Chunk.persistentCompound: PersistentCompound
val Entity.persistentCompound: PersistentCompound
+
+

Returns a persistent PersistentCompound.

See also

+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/images/anchor-copy-button.svg b/dokka/old-builds/1.3.0/images/anchor-copy-button.svg new file mode 100644 index 00000000..bab9d747 --- /dev/null +++ b/dokka/old-builds/1.3.0/images/anchor-copy-button.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/dokka/old-builds/1.3.0/images/arrow_down.svg b/dokka/old-builds/1.3.0/images/arrow_down.svg new file mode 100644 index 00000000..89e7df47 --- /dev/null +++ b/dokka/old-builds/1.3.0/images/arrow_down.svg @@ -0,0 +1,3 @@ + + + diff --git a/dokka/old-builds/1.3.0/images/copy-icon.svg b/dokka/old-builds/1.3.0/images/copy-icon.svg new file mode 100644 index 00000000..61440f0a --- /dev/null +++ b/dokka/old-builds/1.3.0/images/copy-icon.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/dokka/old-builds/1.3.0/images/copy-successful-icon.svg b/dokka/old-builds/1.3.0/images/copy-successful-icon.svg new file mode 100644 index 00000000..1865f739 --- /dev/null +++ b/dokka/old-builds/1.3.0/images/copy-successful-icon.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/dokka/old-builds/1.3.0/images/docs_logo.svg b/dokka/old-builds/1.3.0/images/docs_logo.svg new file mode 100644 index 00000000..7c1e3ae8 --- /dev/null +++ b/dokka/old-builds/1.3.0/images/docs_logo.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/dokka/old-builds/1.3.0/images/footer-go-to-link.svg b/dokka/old-builds/1.3.0/images/footer-go-to-link.svg new file mode 100644 index 00000000..0137e223 --- /dev/null +++ b/dokka/old-builds/1.3.0/images/footer-go-to-link.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/dokka/old-builds/1.3.0/images/go-to-top-icon.svg b/dokka/old-builds/1.3.0/images/go-to-top-icon.svg new file mode 100644 index 00000000..d987f3ea --- /dev/null +++ b/dokka/old-builds/1.3.0/images/go-to-top-icon.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/dokka/old-builds/1.3.0/images/logo-icon.svg b/dokka/old-builds/1.3.0/images/logo-icon.svg new file mode 100644 index 00000000..1b3b3670 --- /dev/null +++ b/dokka/old-builds/1.3.0/images/logo-icon.svg @@ -0,0 +1,3 @@ + + + diff --git a/dokka/old-builds/1.3.0/index.html b/dokka/old-builds/1.3.0/index.html new file mode 100644 index 00000000..22c51ff5 --- /dev/null +++ b/dokka/old-builds/1.3.0/index.html @@ -0,0 +1,100 @@ + + + + All modules + + +
+
+ + +
+
+
+
+
+
+ +
+ +
+
+
+

Welcome to the fabrikmc documentation

+

Fabrik faˈbriːk (German for factory) is the place where fabrics and quilts are produced.

+

Setup with Gradle

+

Click on each module below to get started with it and to see how to use it in your build environment.

+

Provide it at runtime

+

If you use FabrikMC, it must be available at runtime.

+

You can declare a dependency on the FabrikMC releases on Modrinth or Curseforge.
For users manually downloading your mod you should advise them to download FabrikMC alongside your mod (just as you would do it with the Fabric API for example).

+
+

All modules:

+
+
+
+
fabrikmc-commands +
Link copied to clipboard
+
+
+

A command DSL, built on top of Brigardier - the idea of this DSL is to bring the Kotlin builder style to Brigardier. This DSL does not wrap Brigardier, it just extends it.

+
+
+
+ +
+
+
fabrikmc-core +
Link copied to clipboard
+
+
+

The core module contains simple, stable and leightweight extensions for some Minecraft classes. It does not use any mixins.

+
+
+
+ +
+
+
fabrikmc-igui +
Link copied to clipboard
+
+
+

The Inventory GUI (igui in short) provides a high level server-side GUI API. You build the GUI using a custom and easy-to-use builder DSL.

+
+
+
+ +
+
+
fabrikmc-nbt +
Link copied to clipboard
+
+
+

Provides NBT serialization and deserialization using kotlinx.serialization. This allows you to serialize any class annotated with @Serializable to an NbtElement. Additionally, this module contains some NBT utilities, like simple conversion extensions.

+
+
+
+ +
+
+
fabrikmc-persistence +
Link copied to clipboard
+
+
+

Allows you to persistently store any (serializable) data on Chunks, Entities (including Players), Worlds and more.

+
+
+
+
+
+
+ +
+
+ + + diff --git a/dokka/old-builds/1.3.0/navigation.html b/dokka/old-builds/1.3.0/navigation.html new file mode 100644 index 00000000..f977c95f --- /dev/null +++ b/dokka/old-builds/1.3.0/navigation.html @@ -0,0 +1,832 @@ +
+ + +
+ +
+ +
+ +
+
+
+ Gui +
+
+
+ +
+
+ DRAG +
+
+
+
+ DRAG_END +
+
+
+ +
+
+ +
+
+
+ INSERT +
+
+
+ +
+
+
+ PICKUP +
+
+
+ +
+
+ +
+
+
+ THROW_ALL +
+
+
+
+ THROW_ONE +
+
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+ GuiEvent +
+
+
+ +
+
+
+ GuiIcon +
+
+
+
+ guiIcon +
+
+
+
+ GuiPage +
+
+
+ +
+ +
+
+ GuiSlot +
+
+
+ +
+
+
+ GuiType +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+ +
+
+
+ hrectTo() +
+
+
+
+ igui() +
+
+
+
+ lineTo() +
+
+
+
+ openGui() +
+
+
+
+ rectTo() +
+
+
+
+ sl() +
+
+
+
+ Slots +
+
+
+ + +
+ +
+ +
+
+
+ GuiList +
+
+
+ +
+
+ +
+
+
+
+ +
+ + + +
+
+ Nbt +
+
+
+
+ Nbt() +
+
+
+ +
+
+ +
+ +
+
+ NbtConfig +
+
+
+
+ nbtList() +
+
+
+ +
+
+
+ set +
+
+
+
+ toNbt +
+
+ +
+ + +
+ +
diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-commands/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-commands/index.html new file mode 100644 index 00000000..d00a6ab4 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-commands/index.html @@ -0,0 +1,61 @@ + + + + fabrikmc-commands + + +
+
+ + +
+
+
+
+
+ +
+ +
+

fabrikmc-commands

+

A command DSL, built on top of Brigardier - the idea of this DSL is to bring the Kotlin builder style to Brigardier. This DSL does not wrap Brigardier, it just extends it.

Dependency

modImplementation("net.axay:fabrikmc-commands:1.2.2")

Creating a command

You can open a new command builder using the command function:

command("mycommand") {
// the command builder
}

For a command which should be handled by the client, use the clientCommand function instead.

Registering the command

This command will be registered automatically if it is initialized at the correct moment (during initialization of your mod).

If you need to register it manually, call the setupRegistrationCallback() (server-side) or register() (client-side) functions by yourself.

+
+

Packages

+
+
+
+
+
net.axay.fabrik.commands +
Link copied to clipboard
+
+
+
+
Contains all command builder extension functions
+
+
+ +
+
+
+
net.axay.fabrik.commands.registration +
Link copied to clipboard
+
+
+
+
Utilities for registering commands
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-commands/navigation.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-commands/navigation.html new file mode 100644 index 00000000..a2c3ee5b --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-commands/navigation.html @@ -0,0 +1,787 @@ +
+ + +
+ +
+ +
+ +
+
+
+ Gui +
+
+
+ +
+
+ DRAG +
+
+
+
+ DRAG_END +
+
+
+ +
+
+ +
+
+
+ INSERT +
+
+
+ +
+
+
+ PICKUP +
+
+
+ +
+
+ +
+
+
+ THROW_ALL +
+
+
+
+ THROW_ONE +
+
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+ GuiEvent +
+
+
+ +
+
+
+ GuiIcon +
+
+
+
+ guiIcon +
+
+
+
+ GuiPage +
+
+
+ +
+ +
+
+ GuiSlot +
+
+
+ +
+
+
+ GuiType +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+ +
+
+
+ hrectTo() +
+
+
+
+ igui() +
+
+
+
+ lineTo() +
+
+
+
+ openGui() +
+
+
+
+ rectTo() +
+
+
+
+ sl() +
+
+
+
+ Slots +
+
+
+ + +
+ +
+ +
+
+
+ GuiList +
+
+
+ +
+
+ +
+
+
+
+ +
+ + + +
+
+ Nbt +
+
+
+
+ Nbt() +
+
+
+ +
+
+ +
+ +
+
+ NbtConfig +
+
+
+
+ nbtList() +
+
+
+ +
+
+
+ set +
+
+
+
+ toNbt +
+
+ +
+ + +
+ +
diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-commands/net.axay.fabrik.commands.internal/-argument-type-utils/from-reified-type.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-commands/net.axay.fabrik.commands.internal/-argument-type-utils/from-reified-type.html new file mode 100644 index 00000000..52e3044f --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-commands/net.axay.fabrik.commands.internal/-argument-type-utils/from-reified-type.html @@ -0,0 +1,40 @@ + + + + fromReifiedType + + +
+
+ + +
+
+
+
+
+ +
+ +
+

fromReifiedType

+
+
+ +
+
inline fun <T> fromReifiedType(): ArgumentType<T>
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-commands/net.axay.fabrik.commands.internal/-argument-type-utils/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-commands/net.axay.fabrik.commands.internal/-argument-type-utils/index.html new file mode 100644 index 00000000..0f9510c5 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-commands/net.axay.fabrik.commands.internal/-argument-type-utils/index.html @@ -0,0 +1,59 @@ + + + + ArgumentTypeUtils + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ArgumentTypeUtils

+
object ArgumentTypeUtils
+
+
+
+
+

Functions

+
+
+
+
fromReifiedType +
Link copied to clipboard
+
+
+
+ +
+
inline fun <T> fromReifiedType(): ArgumentType<T>
+
+
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-commands/net.axay.fabrik.commands.internal/-simple-command-context/-companion/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-commands/net.axay.fabrik.commands.internal/-simple-command-context/-companion/index.html new file mode 100644 index 00000000..e1d2316d --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-commands/net.axay.fabrik.commands.internal/-simple-command-context/-companion/index.html @@ -0,0 +1,39 @@ + + + + Companion + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Companion

+
object Companion
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-commands/net.axay.fabrik.commands.internal/-simple-command-context/-simple-command-context.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-commands/net.axay.fabrik.commands.internal/-simple-command-context/-simple-command-context.html new file mode 100644 index 00000000..1e247019 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-commands/net.axay.fabrik.commands.internal/-simple-command-context/-simple-command-context.html @@ -0,0 +1,40 @@ + + + + SimpleCommandContext + + +
+
+ + +
+
+
+
+
+ +
+ +
+

SimpleCommandContext

+
+
+ +
+
fun <S> SimpleCommandContext(context: CommandContext<S>)
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-commands/net.axay.fabrik.commands.internal/-simple-command-context/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-commands/net.axay.fabrik.commands.internal/-simple-command-context/index.html new file mode 100644 index 00000000..9311cb7d --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-commands/net.axay.fabrik.commands.internal/-simple-command-context/index.html @@ -0,0 +1,333 @@ + + + + SimpleCommandContext + + +
+
+ + +
+
+
+
+
+ +
+ +
+

SimpleCommandContext

+
class SimpleCommandContext<S>(context: CommandContext<S>) : CommandContext<S>
+
+
+
+
+

Types

+
+
+
+
Companion +
Link copied to clipboard
+
+
+
+ +
+
object Companion
+
+
+
+
+
+
+
+

Functions

+
+
+
+
copyFor +
Link copied to clipboard
+
+
+
+ +
+
open fun copyFor(p0: S): CommandContext<S>
+
+
+
+
+
+
+ +
+
+
equals +
Link copied to clipboard
+
+
+
+ +
+
open operator override fun equals(other: Any?): Boolean
+
+
+
+
+
+
+ +
+
+
getArgument +
Link copied to clipboard
+
+
+
+ +
+
open fun <V : Any> getArgument(p0: String, p1: Class<V>): V
+
+
+
+
+
+
+ +
+
+
getChild +
Link copied to clipboard
+
+
+
+ +
+
open fun getChild(): CommandContext<S>
+
+
+
+
+
+
+ +
+
+
getCommand +
Link copied to clipboard
+
+
+
+ +
+
open fun getCommand(): Command<S>
+
+
+
+
+
+
+ +
+
+
getInput +
Link copied to clipboard
+
+
+
+ +
+
open fun getInput(): String
+
+
+
+
+
+
+ +
+
+
getLastChild +
Link copied to clipboard
+
+
+
+ +
+
open fun getLastChild(): CommandContext<S>
+
+
+
+
+
+
+ +
+
+
getNodes +
Link copied to clipboard
+
+
+
+ +
+
open fun getNodes(): MutableList<ParsedCommandNode<S>>
+
+
+
+
+
+
+ +
+
+
getRange +
Link copied to clipboard
+
+
+
+ +
+
open fun getRange(): StringRange
+
+
+
+
+
+
+ +
+
+
getRedirectModifier +
Link copied to clipboard
+
+
+
+ +
+
open fun getRedirectModifier(): RedirectModifier<S>
+
+
+
+
+
+
+ +
+
+
getRootNode +
Link copied to clipboard
+
+
+
+ +
+
open fun getRootNode(): CommandNode<S>
+
+
+
+
+
+
+ +
+
+
getSource +
Link copied to clipboard
+
+
+
+ +
+
open fun getSource(): S
+
+
+
+
+
+
+ +
+
+
hashCode +
Link copied to clipboard
+
+
+
+ +
+
open override fun hashCode(): Int
+
+
+
+
+
+
+ +
+
+
hasNodes +
Link copied to clipboard
+
+
+
+ +
+
open fun hasNodes(): Boolean
+
+
+
+
+
+
+ +
+
+
isForked +
Link copied to clipboard
+
+
+
+ +
+
open fun isForked(): Boolean
+
+
+
+
+
+
+ +
+
+
resolveArgument +
Link copied to clipboard
+
+
+
+ +
+
inline fun <T> RequiredArgumentBuilder<S, T>.resolveArgument(): T
+
+
Resolves the argument specified by this context builder function of the type RequiredArgumentBuilder.
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-commands/net.axay.fabrik.commands.internal/-simple-command-context/resolve-argument.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-commands/net.axay.fabrik.commands.internal/-simple-command-context/resolve-argument.html new file mode 100644 index 00000000..703d99da --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-commands/net.axay.fabrik.commands.internal/-simple-command-context/resolve-argument.html @@ -0,0 +1,40 @@ + + + + resolveArgument + + +
+
+ + +
+
+
+
+
+ +
+ +
+

resolveArgument

+
+
+ +
+
inline fun <T> RequiredArgumentBuilder<S, T>.resolveArgument(): T
+
+

Resolves the argument specified by this context builder function of the type RequiredArgumentBuilder.

The argument itself will be taken from the current CommandContext.

+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-commands/net.axay.fabrik.commands.internal/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-commands/net.axay.fabrik.commands.internal/index.html new file mode 100644 index 00000000..dafb4bae --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-commands/net.axay.fabrik.commands.internal/index.html @@ -0,0 +1,75 @@ + + + + net.axay.fabrik.commands.internal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.commands.internal

+
+
+
+
+

Types

+
+
+
+
ArgumentTypeUtils +
Link copied to clipboard
+
+
+
+ +
+
object ArgumentTypeUtils
+
+
+
+
+
+
+ +
+
+
SimpleCommandContext +
Link copied to clipboard
+
+
+
+ +
+
class SimpleCommandContext<S>(context: CommandContext<S>) : CommandContext<S>
+
+
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-commands/net.axay.fabrik.commands.registration/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-commands/net.axay.fabrik.commands.registration/index.html new file mode 100644 index 00000000..963e7d94 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-commands/net.axay.fabrik.commands.registration/index.html @@ -0,0 +1,76 @@ + + + + net.axay.fabrik.commands.registration + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.commands.registration

+

Utilities for registering commands

+
+
+
+
+

Functions

+
+
+
+
register +
Link copied to clipboard
+
+
+
+ +
+
@Environment(value = EnvType.CLIENT)
fun LiteralArgumentBuilder<FabricClientCommandSource>.register()
+
+
Register this command (clientside).
+
+
+
+
+ +
+
+
setupRegistrationCallback +
Link copied to clipboard
+
+
+
+ +
+
fun LiteralArgumentBuilder<ServerCommandSource>.setupRegistrationCallback()
+
+
Set up a callback which automatically registers this command (serverside).
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-commands/net.axay.fabrik.commands.registration/register.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-commands/net.axay.fabrik.commands.registration/register.html new file mode 100644 index 00000000..d26ae8c2 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-commands/net.axay.fabrik.commands.registration/register.html @@ -0,0 +1,51 @@ + + + + register + + +
+
+ + +
+
+
+
+
+ +
+ +
+

register

+
+
+ +
+
@Environment(value = EnvType.CLIENT)
fun LiteralArgumentBuilder<FabricClientCommandSource>.register()
+
+

Register this command (clientside).

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-commands/net.axay.fabrik.commands.registration/setup-registration-callback.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-commands/net.axay.fabrik.commands.registration/setup-registration-callback.html new file mode 100644 index 00000000..ac7e6a09 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-commands/net.axay.fabrik.commands.registration/setup-registration-callback.html @@ -0,0 +1,51 @@ + + + + setupRegistrationCallback + + +
+
+ + +
+
+
+
+
+ +
+ +
+

setupRegistrationCallback

+
+
+ +
+
fun LiteralArgumentBuilder<ServerCommandSource>.setupRegistrationCallback()
+
+

Set up a callback which automatically registers this command (serverside).

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-commands/net.axay.fabrik.commands/argument.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-commands/net.axay.fabrik.commands/argument.html new file mode 100644 index 00000000..366d2aba --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-commands/net.axay.fabrik.commands/argument.html @@ -0,0 +1,46 @@ + + + + argument + + +
+
+ + +
+
+
+
+
+ +
+ +
+

argument

+
+
+ +
+
inline fun <T> ArgumentBuilder<ServerCommandSource, *>.argument(name: String, type: ArgumentType<T>, builder: RequiredArgumentBuilder<ServerCommandSource, T>.() -> Unit = {}): RequiredArgumentBuilder<ServerCommandSource, T>
@Environment(value = EnvType.CLIENT)
@JvmName(name = clientArgument)
inline fun <T> ArgumentBuilder<FabricClientCommandSource, *>.argument(name: String, type: ArgumentType<T>, builder: RequiredArgumentBuilder<FabricClientCommandSource, T>.() -> Unit = {}): RequiredArgumentBuilder<FabricClientCommandSource, T>
+
+

Adds an argument.

Parameters

name

the name of the argument

type

the type of the argument - e.g. IntegerArgumentType.integer() or StringArgumentType.string()

+
+ +
+
inline fun <T> ArgumentBuilder<ServerCommandSource, *>.argument(name: String, builder: RequiredArgumentBuilder<ServerCommandSource, T>.() -> Unit = {}): RequiredArgumentBuilder<ServerCommandSource, T>
@Environment(value = EnvType.CLIENT)
@JvmName(name = clientArgument)
inline fun <T> ArgumentBuilder<FabricClientCommandSource, *>.argument(name: String, builder: RequiredArgumentBuilder<FabricClientCommandSource, T>.() -> Unit = {}): RequiredArgumentBuilder<FabricClientCommandSource, T>
+
+

Adds an argument. The argument type will be resolved via the reified type T.

Parameters

name

the name of the argument

+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-commands/net.axay.fabrik.commands/client-command.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-commands/net.axay.fabrik.commands/client-command.html new file mode 100644 index 00000000..fa3de35a --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-commands/net.axay.fabrik.commands/client-command.html @@ -0,0 +1,51 @@ + + + + clientCommand + + +
+
+ + +
+
+
+
+
+ +
+ +
+

clientCommand

+
+
+ +
+
@Environment(value = EnvType.CLIENT)
inline fun clientCommand(name: String, register: Boolean = false, builder: LiteralArgumentBuilder<FabricClientCommandSource>.() -> Unit): LiteralArgumentBuilder<FabricClientCommandSource>
+
+

Creates a new client command. This command will work on the client, even if the player is connected to a third party server.

Parameters

name

the name of the root command

register

if true, the command will automatically be registered

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-commands/net.axay.fabrik.commands/command.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-commands/net.axay.fabrik.commands/command.html new file mode 100644 index 00000000..66fe8e2b --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-commands/net.axay.fabrik.commands/command.html @@ -0,0 +1,51 @@ + + + + command + + +
+
+ + +
+
+
+
+
+ +
+ +
+

command

+
+
+ +
+
inline fun command(name: String, register: Boolean = true, builder: LiteralArgumentBuilder<ServerCommandSource>.() -> Unit): LiteralArgumentBuilder<ServerCommandSource>
+
+

Creates a new command.

Parameters

name

the name of the root command

register

if true, the command will automatically be registered

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-commands/net.axay.fabrik.commands/get-argument.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-commands/net.axay.fabrik.commands/get-argument.html new file mode 100644 index 00000000..6627d9a0 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-commands/net.axay.fabrik.commands/get-argument.html @@ -0,0 +1,40 @@ + + + + getArgument + + +
+
+ + +
+
+
+
+
+ +
+ +
+

getArgument

+
+
+ +
+
inline fun <T> CommandContext<ServerCommandSource>.getArgument(name: String): T
@Environment(value = EnvType.CLIENT)
@JvmName(name = clientGetArgument)
inline fun <T> CommandContext<FabricClientCommandSource>.getArgument(name: String): T
+
+

Get the value of this argument.

+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-commands/net.axay.fabrik.commands/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-commands/net.axay.fabrik.commands/index.html new file mode 100644 index 00000000..8089a009 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-commands/net.axay.fabrik.commands/index.html @@ -0,0 +1,191 @@ + + + + net.axay.fabrik.commands + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.commands

+

Contains all command builder extension functions

+
+
+
+
+

Functions

+
+
+
+
argument +
Link copied to clipboard
+
+
+
+ +
+
@Environment(value = EnvType.CLIENT)
@JvmName(name = clientArgument)
inline fun <T> ArgumentBuilder<FabricClientCommandSource, *>.argument(name: String, builder: RequiredArgumentBuilder<FabricClientCommandSource, T>.() -> Unit = {}): RequiredArgumentBuilder<FabricClientCommandSource, T>
+
+
Adds an argument.
+
+ +
+
inline fun <T> ArgumentBuilder<ServerCommandSource, *>.argument(name: String, builder: RequiredArgumentBuilder<ServerCommandSource, T>.() -> Unit = {}): RequiredArgumentBuilder<ServerCommandSource, T>
+
+
Adds an argument.
+
+ +
+
@Environment(value = EnvType.CLIENT)
@JvmName(name = clientArgument)
inline fun <T> ArgumentBuilder<FabricClientCommandSource, *>.argument(name: String, type: ArgumentType<T>, builder: RequiredArgumentBuilder<FabricClientCommandSource, T>.() -> Unit = {}): RequiredArgumentBuilder<FabricClientCommandSource, T>
+
+
Adds an argument.
+
+ +
+
inline fun <T> ArgumentBuilder<ServerCommandSource, *>.argument(name: String, type: ArgumentType<T>, builder: RequiredArgumentBuilder<ServerCommandSource, T>.() -> Unit = {}): RequiredArgumentBuilder<ServerCommandSource, T>
+
+
Adds an argument.
+
+
+
+
+ +
+
+
clientCommand +
Link copied to clipboard
+
+
+
+ +
+
@Environment(value = EnvType.CLIENT)
inline fun clientCommand(name: String, register: Boolean = false, builder: LiteralArgumentBuilder<FabricClientCommandSource>.() -> Unit): LiteralArgumentBuilder<FabricClientCommandSource>
+
+
Creates a new client command.
+
+
+
+
+ +
+
+
command +
Link copied to clipboard
+
+
+
+ +
+
inline fun command(name: String, register: Boolean = true, builder: LiteralArgumentBuilder<ServerCommandSource>.() -> Unit): LiteralArgumentBuilder<ServerCommandSource>
+
+
Creates a new command.
+
+
+
+
+ +
+
+
getArgument +
Link copied to clipboard
+
+
+
+ +
+
@Environment(value = EnvType.CLIENT)
@JvmName(name = clientGetArgument)
inline fun <T> CommandContext<FabricClientCommandSource>.getArgument(name: String): T
+
+
Get the value of this argument.
+
+ +
+
inline fun <T> CommandContext<ServerCommandSource>.getArgument(name: String): T
+
+
Get the value of this argument.
+
+
+
+
+ +
+
+
literal +
Link copied to clipboard
+
+
+
+ +
+
@Environment(value = EnvType.CLIENT)
@JvmName(name = clientLiteral)
inline fun ArgumentBuilder<FabricClientCommandSource, *>.literal(name: String, builder: LiteralArgumentBuilder<FabricClientCommandSource>.() -> Unit = {}): LiteralArgumentBuilder<FabricClientCommandSource>
+
+
Adds a new literal to this command.
+
+ +
+
inline fun ArgumentBuilder<ServerCommandSource, *>.literal(name: String, builder: LiteralArgumentBuilder<ServerCommandSource>.() -> Unit = {}): LiteralArgumentBuilder<ServerCommandSource>
+
+
Adds a new literal to this command.
+
+
+
+
+ +
+
+
simpleExecutes +
Link copied to clipboard
+
+
+
+ +
+
inline fun <S> ArgumentBuilder<S, *>.simpleExecutes(crossinline executor: SimpleCommandContext<S>.() -> Unit)
+
+
Add custom execution logic for this command.
+
+
+
+
+ +
+
+
simpleSuggests +
Link copied to clipboard
+
+
+
+ +
+
fun <S> RequiredArgumentBuilder<S, *>.simpleSuggests(coroutineScope: CoroutineScope = fabrikCoroutineScope, suggestionBuilder: suspend (CommandContext<S>) -> Iterable<Any?>?)
+
+
Adds custom suspending suggestion logic for an argument.
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-commands/net.axay.fabrik.commands/literal.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-commands/net.axay.fabrik.commands/literal.html new file mode 100644 index 00000000..36b71039 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-commands/net.axay.fabrik.commands/literal.html @@ -0,0 +1,40 @@ + + + + literal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

literal

+
+
+ +
+
inline fun ArgumentBuilder<ServerCommandSource, *>.literal(name: String, builder: LiteralArgumentBuilder<ServerCommandSource>.() -> Unit = {}): LiteralArgumentBuilder<ServerCommandSource>
@Environment(value = EnvType.CLIENT)
@JvmName(name = clientLiteral)
inline fun ArgumentBuilder<FabricClientCommandSource, *>.literal(name: String, builder: LiteralArgumentBuilder<FabricClientCommandSource>.() -> Unit = {}): LiteralArgumentBuilder<FabricClientCommandSource>
+
+

Adds a new literal to this command.

Parameters

name

the name of the literal

+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-commands/net.axay.fabrik.commands/simple-executes.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-commands/net.axay.fabrik.commands/simple-executes.html new file mode 100644 index 00000000..682188ff --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-commands/net.axay.fabrik.commands/simple-executes.html @@ -0,0 +1,51 @@ + + + + simpleExecutes + + +
+
+ + +
+
+
+
+
+ +
+ +
+

simpleExecutes

+
+
+ +
+
inline fun <S> ArgumentBuilder<S, *>.simpleExecutes(crossinline executor: SimpleCommandContext<S>.() -> Unit)
+
+

Add custom execution logic for this command.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-commands/net.axay.fabrik.commands/simple-suggests.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-commands/net.axay.fabrik.commands/simple-suggests.html new file mode 100644 index 00000000..36268d98 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-commands/net.axay.fabrik.commands/simple-suggests.html @@ -0,0 +1,51 @@ + + + + simpleSuggests + + +
+
+ + +
+
+
+
+
+ +
+ +
+

simpleSuggests

+
+
+ +
+
fun <S> RequiredArgumentBuilder<S, *>.simpleSuggests(coroutineScope: CoroutineScope = fabrikCoroutineScope, suggestionBuilder: suspend (CommandContext<S>) -> Iterable<Any?>?)
+
+

Adds custom suspending suggestion logic for an argument.

Parameters

coroutineScope

the CoroutineScope where the suggestions should be built in - an async scope by default, but you can change this to a synchronous scope using net.axay.fabrik.core.task.mcCoroutineScope

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/index.html new file mode 100644 index 00000000..0b271946 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/index.html @@ -0,0 +1,169 @@ + + + + fabrikmc-core + + +
+
+ + +
+
+
+
+
+ +
+ +
+

fabrikmc-core

+

The core module contains simple, stable and leightweight extensions for some Minecraft classes. It does not use any mixins.

Here you will find ItemStack builders, a Sideboard API, Position utilities and coroutine task functions.

Dependency

modImplementation("net.axay:fabrikmc-core:1.2.2")
+
+

Packages

+
+
+
+
+
net.axay.fabrik.core +
Link copied to clipboard
+
+
+
+
Contains the global Fabrik object
+
+
+ +
+
+
+
net.axay.fabrik.core.item +
Link copied to clipboard
+
+
+
+
ItemStack builder and ItemStack modification extensions
+
+
+ +
+
+
+
net.axay.fabrik.core.kotlin +
Link copied to clipboard
+
+
+
+
Utilities related to the Kotlin language itself, used by fabrikmc itself
+
+
+ +
+
+
+
net.axay.fabrik.core.logging +
Link copied to clipboard
+
+
+
+
Simple logging, integrated into Minecraft's logging system
+
+
+ +
+
+
+
net.axay.fabrik.core.math +
Link copied to clipboard
+
+
+
+
Conversion between different types of Locations, extensions for working with vectors
+
+
+ +
+
+
+
net.axay.fabrik.core.packet +
Link copied to clipboard
+
+
+
+
Simple extensions for sending packets
+
+
+ +
+
+
+
net.axay.fabrik.core.serialization +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+
+ +
+
+
+
+
+ +
+
+
+
net.axay.fabrik.core.sideboard +
Link copied to clipboard
+
+
+
+
A sideboard builder (displayed using scoreboards), supporting boards with changing content.
+
+
+ +
+
+
+
net.axay.fabrik.core.task +
Link copied to clipboard
+
+
+
+
Coroutine utilities (for example a Minecraft main thread dispatcher) and coroutine task functions
+
+
+ +
+
+
+
net.axay.fabrik.core.text +
Link copied to clipboard
+
+
+
+
Text builder for building literal text objects
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/navigation.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/navigation.html new file mode 100644 index 00000000..a2c3ee5b --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/navigation.html @@ -0,0 +1,787 @@ +
+ + +
+ +
+ +
+ +
+
+
+ Gui +
+
+
+ +
+
+ DRAG +
+
+
+
+ DRAG_END +
+
+
+ +
+
+ +
+
+
+ INSERT +
+
+
+ +
+
+
+ PICKUP +
+
+
+ +
+
+ +
+
+
+ THROW_ALL +
+
+
+
+ THROW_ONE +
+
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+ GuiEvent +
+
+
+ +
+
+
+ GuiIcon +
+
+
+
+ guiIcon +
+
+
+
+ GuiPage +
+
+
+ +
+ +
+
+ GuiSlot +
+
+
+ +
+
+
+ GuiType +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+ +
+
+
+ hrectTo() +
+
+
+
+ igui() +
+
+
+
+ lineTo() +
+
+
+
+ openGui() +
+
+
+
+ rectTo() +
+
+
+
+ sl() +
+
+
+
+ Slots +
+
+
+ + +
+ +
+ +
+
+
+ GuiList +
+
+
+ +
+
+ +
+
+
+
+ +
+ + + +
+
+ Nbt +
+
+
+
+ Nbt() +
+
+
+ +
+
+ +
+ +
+
+ NbtConfig +
+
+
+
+ nbtList() +
+
+
+ +
+
+
+ set +
+
+
+
+ toNbt +
+
+ +
+ + +
+ +
diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.internal/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.internal/index.html new file mode 100644 index 00000000..f68cbebf --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.internal/index.html @@ -0,0 +1,58 @@ + + + + net.axay.fabrik.core.internal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.core.internal

+
+
+
+
+

Functions

+
+
+
+
init +
Link copied to clipboard
+
+
+
+ +
+
fun init()
+
+
Do not call this function, as it is the entry point of the Fabrik mod itself.
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.internal/init.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.internal/init.html new file mode 100644 index 00000000..22f424dc --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.internal/init.html @@ -0,0 +1,40 @@ + + + + init + + +
+
+ + +
+
+
+
+
+ +
+ +
+

init

+
+
+ +
+
fun init()
+
+

Do not call this function, as it is the entry point of the Fabrik mod itself.

+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.item/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.item/index.html new file mode 100644 index 00000000..1e1f6f6a --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.item/index.html @@ -0,0 +1,93 @@ + + + + net.axay.fabrik.core.item + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.core.item

+

ItemStack builder and ItemStack modification extensions

+
+
+
+
+

Functions

+
+
+
+
itemStack +
Link copied to clipboard
+
+
+
+ +
+
inline fun itemStack(item: ItemConvertible, amount: Int = 1, builder: ItemStack.() -> Unit): ItemStack
+
+
A utility to function for building more complex item stacks.
+
+
+
+
+ +
+
+
setCustomName +
Link copied to clipboard
+
+
+
+ +
+
inline fun ItemStack.setCustomName(baseText: String = "", builder: LiteralTextBuilder.() -> Unit): ItemStack
+
+
Opens a LiteralTextBuilder to change the custom name of the item stack.
+
+
+
+
+ +
+
+
setLore +
Link copied to clipboard
+
+
+
+ +
+
fun ItemStack.setLore(text: Collection<Text>)
+
+
Sets the item lore, which is displayed below the display name of the item stack.
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.item/item-stack.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.item/item-stack.html new file mode 100644 index 00000000..c2435f7b --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.item/item-stack.html @@ -0,0 +1,51 @@ + + + + itemStack + + +
+
+ + +
+
+
+
+
+ +
+ +
+

itemStack

+
+
+ +
+
inline fun itemStack(item: ItemConvertible, amount: Int = 1, builder: ItemStack.() -> Unit): ItemStack
+
+

A utility to function for building more complex item stacks.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.item/set-custom-name.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.item/set-custom-name.html new file mode 100644 index 00000000..06a3d620 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.item/set-custom-name.html @@ -0,0 +1,51 @@ + + + + setCustomName + + +
+
+ + +
+
+
+
+
+ +
+ +
+

setCustomName

+
+
+ +
+
inline fun ItemStack.setCustomName(baseText: String = "", builder: LiteralTextBuilder.() -> Unit): ItemStack
+
+

Opens a LiteralTextBuilder to change the custom name of the item stack.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.item/set-lore.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.item/set-lore.html new file mode 100644 index 00000000..48e62002 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.item/set-lore.html @@ -0,0 +1,51 @@ + + + + setLore + + +
+
+ + +
+
+
+
+
+ +
+ +
+

setLore

+
+
+ +
+
fun ItemStack.setLore(text: Collection<Text>)
+
+

Sets the item lore, which is displayed below the display name of the item stack.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.kotlin/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.kotlin/index.html new file mode 100644 index 00000000..cb0298a8 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.kotlin/index.html @@ -0,0 +1,68 @@ + + + + net.axay.fabrik.core.kotlin + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.core.kotlin

+

Utilities related to the Kotlin language itself, used by fabrikmc itself

+
+
+
+
+

Properties

+
+
+
+
max +
Link copied to clipboard
+
+
+
+
val <T : Comparable<T>> Pair<T, T>.max: T
+
+
+
+
+ +
+
+
min +
Link copied to clipboard
+
+
+
+
val <T : Comparable<T>> Pair<T, T>.min: T
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.kotlin/max.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.kotlin/max.html new file mode 100644 index 00000000..6d55b6bd --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.kotlin/max.html @@ -0,0 +1,51 @@ + + + + max + + +
+
+ + +
+
+
+
+
+ +
+ +
+

max

+
+
+ +
+
val <T : Comparable<T>> Pair<T, T>.max: T
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.kotlin/min.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.kotlin/min.html new file mode 100644 index 00000000..bab658e5 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.kotlin/min.html @@ -0,0 +1,51 @@ + + + + min + + +
+
+ + +
+
+
+
+
+ +
+ +
+

min

+
+
+ +
+
val <T : Comparable<T>> Pair<T, T>.min: T
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.logging/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.logging/index.html new file mode 100644 index 00000000..441bda7a --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.logging/index.html @@ -0,0 +1,110 @@ + + + + net.axay.fabrik.core.logging + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.core.logging

+

Simple logging, integrated into Minecraft's logging system

+
+
+
+
+

Functions

+
+
+
+
logError +
Link copied to clipboard
+
+
+
+ +
+
inline fun logError(msg: Any?)
+
+
Logs a message with the org.apache.logging.log4j.Level.ERROR level.
+
+
+
+
+ +
+
+
logFatal +
Link copied to clipboard
+
+
+
+ +
+
inline fun logFatal(msg: Any?)
+
+
Logs a message with the org.apache.logging.log4j.Level.FATAL level.
+
+
+
+
+ +
+
+
logInfo +
Link copied to clipboard
+
+
+
+ +
+
inline fun logInfo(msg: Any?)
+
+
Logs a message with the org.apache.logging.log4j.Level.INFO level.
+
+
+
+
+ +
+
+
logWarning +
Link copied to clipboard
+
+
+
+ +
+
inline fun logWarning(msg: Any?)
+
+
Logs a message with the org.apache.logging.log4j.Level.WARN level.
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.logging/log-error.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.logging/log-error.html new file mode 100644 index 00000000..b22021b1 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.logging/log-error.html @@ -0,0 +1,51 @@ + + + + logError + + +
+
+ + +
+
+
+
+
+ +
+ +
+

logError

+
+
+ +
+
inline fun logError(msg: Any?)
+
+

Logs a message with the org.apache.logging.log4j.Level.ERROR level.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.logging/log-fatal.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.logging/log-fatal.html new file mode 100644 index 00000000..0ed0bb37 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.logging/log-fatal.html @@ -0,0 +1,51 @@ + + + + logFatal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

logFatal

+
+
+ +
+
inline fun logFatal(msg: Any?)
+
+

Logs a message with the org.apache.logging.log4j.Level.FATAL level.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.logging/log-info.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.logging/log-info.html new file mode 100644 index 00000000..d844c4bc --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.logging/log-info.html @@ -0,0 +1,51 @@ + + + + logInfo + + +
+
+ + +
+
+
+
+
+ +
+ +
+

logInfo

+
+
+ +
+
inline fun logInfo(msg: Any?)
+
+

Logs a message with the org.apache.logging.log4j.Level.INFO level.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.logging/log-warning.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.logging/log-warning.html new file mode 100644 index 00000000..b332cb22 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.logging/log-warning.html @@ -0,0 +1,51 @@ + + + + logWarning + + +
+
+ + +
+
+
+
+
+ +
+ +
+

logWarning

+
+
+ +
+
inline fun logWarning(msg: Any?)
+
+

Logs a message with the org.apache.logging.log4j.Level.WARN level.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/-fabrik-position.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/-fabrik-position.html new file mode 100644 index 00000000..f7a2b47e --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/-fabrik-position.html @@ -0,0 +1,40 @@ + + + + FabrikPosition + + +
+
+ + +
+
+
+
+
+ +
+ +
+

FabrikPosition

+
+
+ +
+
fun FabrikPosition(blockPos: BlockPos, worldIdentifier: Identifier? = null, pitch: Float = 0f, yaw: Float = 0f)
fun FabrikPosition(vec3i: Vec3i, worldIdentifier: Identifier? = null, pitch: Float = 0f, yaw: Float = 0f)
fun FabrikPosition(vec3f: Vec3f, worldIdentifier: Identifier? = null, pitch: Float = 0f, yaw: Float = 0f)
fun FabrikPosition(vec3d: Vec3d, worldIdentifier: Identifier? = null, pitch: Float = 0f, yaw: Float = 0f)
fun FabrikPosition(entity: Entity)
fun FabrikPosition(chunkPos: ChunkPos, worldIdentifier: Identifier? = null, pitch: Float = 0f, yaw: Float = 0f)
fun FabrikPosition(chunkSectionPos: ChunkSectionPos, worldIdentifier: Identifier? = null, pitch: Float = 0f, yaw: Float = 0f)
fun FabrikPosition(x: Double, y: Double, z: Double, worldIdentifier: Identifier? = null, pitch: Float = 0f, yaw: Float = 0f)
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/block-pos.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/block-pos.html new file mode 100644 index 00000000..3a32a3d7 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/block-pos.html @@ -0,0 +1,51 @@ + + + + blockPos + + +
+
+ + +
+
+
+
+
+ +
+ +
+

blockPos

+
+
+ +
+
val blockPos: BlockPos
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/chunk-pos.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/chunk-pos.html new file mode 100644 index 00000000..6d8e9a77 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/chunk-pos.html @@ -0,0 +1,51 @@ + + + + chunkPos + + +
+
+ + +
+
+
+
+
+ +
+ +
+

chunkPos

+
+
+ +
+
val chunkPos: ChunkPos
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/chunk-section-pos.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/chunk-section-pos.html new file mode 100644 index 00000000..094fcb91 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/chunk-section-pos.html @@ -0,0 +1,51 @@ + + + + chunkSectionPos + + +
+
+ + +
+
+
+
+
+ +
+ +
+

chunkSectionPos

+
+
+ +
+
val chunkSectionPos: ChunkSectionPos
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/index.html new file mode 100644 index 00000000..cf449d41 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/index.html @@ -0,0 +1,367 @@ + + + + FabrikPosition + + +
+
+ + +
+
+
+
+
+ +
+ +
+

FabrikPosition

+
data class FabrikPosition(x: Double, y: Double, z: Double, worldIdentifier: Identifier?, pitch: Float, yaw: Float)

A class which can be initialized with all kinds of positions and has the ability to convert them to nearly every other kind of position.

Additionally, this class is serializable.

+
+
+
+
+

Constructors

+
+
+
+
FabrikPosition +
Link copied to clipboard
+
+
+
+
fun FabrikPosition(blockPos: BlockPos, worldIdentifier: Identifier? = null, pitch: Float = 0f, yaw: Float = 0f)
+
+
+
+
+ +
+
+
FabrikPosition +
Link copied to clipboard
+
+
+
+
fun FabrikPosition(vec3i: Vec3i, worldIdentifier: Identifier? = null, pitch: Float = 0f, yaw: Float = 0f)
+
+
+
+
+ +
+
+
FabrikPosition +
Link copied to clipboard
+
+
+
+
fun FabrikPosition(vec3f: Vec3f, worldIdentifier: Identifier? = null, pitch: Float = 0f, yaw: Float = 0f)
+
+
+
+
+ +
+
+
FabrikPosition +
Link copied to clipboard
+
+
+
+
fun FabrikPosition(vec3d: Vec3d, worldIdentifier: Identifier? = null, pitch: Float = 0f, yaw: Float = 0f)
+
+
+
+
+ +
+
+
FabrikPosition +
Link copied to clipboard
+
+
+
+
fun FabrikPosition(entity: Entity)
+
+
+
+
+ +
+
+
FabrikPosition +
Link copied to clipboard
+
+
+
+
fun FabrikPosition(chunkPos: ChunkPos, worldIdentifier: Identifier? = null, pitch: Float = 0f, yaw: Float = 0f)
+
+
+
+
+ +
+
+
FabrikPosition +
Link copied to clipboard
+
+
+
+
fun FabrikPosition(chunkSectionPos: ChunkSectionPos, worldIdentifier: Identifier? = null, pitch: Float = 0f, yaw: Float = 0f)
+
+
+
+
+ +
+
+
FabrikPosition +
Link copied to clipboard
+
+
+
+
fun FabrikPosition(x: Double, y: Double, z: Double, worldIdentifier: Identifier? = null, pitch: Float = 0f, yaw: Float = 0f)
+
+
+
+
+
+

Properties

+
+
+
+
blockPos +
Link copied to clipboard
+
+
+
+
val blockPos: BlockPos
+
+
+
+
+ +
+
+
chunkPos +
Link copied to clipboard
+
+
+
+
val chunkPos: ChunkPos
+
+
+
+
+ +
+
+
chunkSectionPos +
Link copied to clipboard
+
+
+
+
val chunkSectionPos: ChunkSectionPos
+
+
+
+
+ +
+
+
pitch +
Link copied to clipboard
+
+
+
+
val pitch: Float = 0f
+
+
+
+
+ +
+
+
posInChunk +
Link copied to clipboard
+
+
+
+
val posInChunk: PositionInChunk
+
+
+
+
+ +
+
+
roundedBlockPos +
Link copied to clipboard
+
+
+
+
val roundedBlockPos: BlockPos
+
+
+
+
+ +
+
+
vec3d +
Link copied to clipboard
+
+
+
+
val vec3d: Vec3d
+
+
+
+
+ +
+
+
vec3f +
Link copied to clipboard
+
+
+
+
val vec3f: Vec3f
+
+
+
+
+ +
+
+
vec3i +
Link copied to clipboard
+
+
+
+
val vec3i: Vec3i
+
+
+
+
+ +
+
+
world +
Link copied to clipboard
+
+
+
+
val world: ServerWorld?
+
+
+
+
+ +
+
+
worldIdentifier +
Link copied to clipboard
+
+
+
+
val worldIdentifier: Identifier? = null
+
+
+
+
+ +
+
+
worldKey +
Link copied to clipboard
+
+
+
+
val worldKey: RegistryKey<World>
+
+
+
+
+ +
+
+
x +
Link copied to clipboard
+
+
+
+
val x: Double
+
+
+
+
+ +
+
+
y +
Link copied to clipboard
+
+
+
+
val y: Double
+
+
+
+
+ +
+
+
yaw +
Link copied to clipboard
+
+
+
+
val yaw: Float = 0f
+
+
+
+
+ +
+
+
z +
Link copied to clipboard
+
+
+
+
val z: Double
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/pitch.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/pitch.html new file mode 100644 index 00000000..e740cd16 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/pitch.html @@ -0,0 +1,51 @@ + + + + pitch + + +
+
+ + +
+
+
+
+
+ +
+ +
+

pitch

+
+
+ +
+
val pitch: Float = 0f
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/pos-in-chunk.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/pos-in-chunk.html new file mode 100644 index 00000000..7daec01a --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/pos-in-chunk.html @@ -0,0 +1,51 @@ + + + + posInChunk + + +
+
+ + +
+
+
+
+
+ +
+ +
+

posInChunk

+
+
+ +
+
val posInChunk: PositionInChunk
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/rounded-block-pos.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/rounded-block-pos.html new file mode 100644 index 00000000..091606aa --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/rounded-block-pos.html @@ -0,0 +1,51 @@ + + + + roundedBlockPos + + +
+
+ + +
+
+
+
+
+ +
+ +
+

roundedBlockPos

+
+
+ +
+
val roundedBlockPos: BlockPos
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/vec3d.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/vec3d.html new file mode 100644 index 00000000..99e37bcc --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/vec3d.html @@ -0,0 +1,51 @@ + + + + vec3d + + +
+
+ + +
+
+
+
+
+ +
+ +
+

vec3d

+
+
+ +
+
val vec3d: Vec3d
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/vec3f.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/vec3f.html new file mode 100644 index 00000000..a79698e2 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/vec3f.html @@ -0,0 +1,51 @@ + + + + vec3f + + +
+
+ + +
+
+
+
+
+ +
+ +
+

vec3f

+
+
+ +
+
val vec3f: Vec3f
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/vec3i.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/vec3i.html new file mode 100644 index 00000000..250837e9 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/vec3i.html @@ -0,0 +1,51 @@ + + + + vec3i + + +
+
+ + +
+
+
+
+
+ +
+ +
+

vec3i

+
+
+ +
+
val vec3i: Vec3i
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/world-identifier.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/world-identifier.html new file mode 100644 index 00000000..afa67925 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/world-identifier.html @@ -0,0 +1,51 @@ + + + + worldIdentifier + + +
+
+ + +
+
+
+
+
+ +
+ +
+

worldIdentifier

+
+
+ +
+
val worldIdentifier: Identifier? = null
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/world-key.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/world-key.html new file mode 100644 index 00000000..a82c42cf --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/world-key.html @@ -0,0 +1,51 @@ + + + + worldKey + + +
+
+ + +
+
+
+
+
+ +
+ +
+

worldKey

+
+
+ +
+
val worldKey: RegistryKey<World>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/world.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/world.html new file mode 100644 index 00000000..2ea7a373 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/world.html @@ -0,0 +1,51 @@ + + + + world + + +
+
+ + +
+
+
+
+
+ +
+ +
+

world

+
+
+ +
+
val world: ServerWorld?
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/x.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/x.html new file mode 100644 index 00000000..f70cc929 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/x.html @@ -0,0 +1,51 @@ + + + + x + + +
+
+ + +
+
+
+
+
+ +
+ +
+

x

+
+
+ +
+
val x: Double
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/y.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/y.html new file mode 100644 index 00000000..8a01a440 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/y.html @@ -0,0 +1,51 @@ + + + + y + + +
+
+ + +
+
+
+
+
+ +
+ +
+

y

+
+
+ +
+
val y: Double
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/yaw.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/yaw.html new file mode 100644 index 00000000..5d80d3f6 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/yaw.html @@ -0,0 +1,51 @@ + + + + yaw + + +
+
+ + +
+
+
+
+
+ +
+ +
+

yaw

+
+
+ +
+
val yaw: Float = 0f
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/z.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/z.html new file mode 100644 index 00000000..28b1260a --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.math/-fabrik-position/z.html @@ -0,0 +1,51 @@ + + + + z + + +
+
+ + +
+
+
+
+
+ +
+ +
+

z

+
+
+ +
+
val z: Double
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.math/-position-in-chunk/-position-in-chunk.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.math/-position-in-chunk/-position-in-chunk.html new file mode 100644 index 00000000..3d39960d --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.math/-position-in-chunk/-position-in-chunk.html @@ -0,0 +1,40 @@ + + + + PositionInChunk + + +
+
+ + +
+
+
+
+
+ +
+ +
+

PositionInChunk

+
+
+ +
+
fun PositionInChunk(blockPos: BlockPos)
fun PositionInChunk(x: Int, y: Int, z: Int)
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.math/-position-in-chunk/get-block-pos.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.math/-position-in-chunk/get-block-pos.html new file mode 100644 index 00000000..5ea874d2 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.math/-position-in-chunk/get-block-pos.html @@ -0,0 +1,51 @@ + + + + getBlockPos + + +
+
+ + +
+
+
+
+
+ +
+ +
+

getBlockPos

+
+
+ +
+
fun getBlockPos(chunkPos: ChunkPos): BlockPos
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.math/-position-in-chunk/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.math/-position-in-chunk/index.html new file mode 100644 index 00000000..a9c29842 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.math/-position-in-chunk/index.html @@ -0,0 +1,126 @@ + + + + PositionInChunk + + +
+
+ + +
+
+
+
+
+ +
+ +
+

PositionInChunk

+
data class PositionInChunk(x: Int, y: Int, z: Int)
+
+
+
+
+

Constructors

+
+
+
+
PositionInChunk +
Link copied to clipboard
+
+
+
+
fun PositionInChunk(blockPos: BlockPos)
+
+
+
+
+
+

Functions

+
+
+
+
getBlockPos +
Link copied to clipboard
+
+
+
+ +
+
fun getBlockPos(chunkPos: ChunkPos): BlockPos
+
+
+
+
+
+
+
+

Properties

+
+
+
+
x +
Link copied to clipboard
+
+
+
+
val x: Int
+
+
+
+
+ +
+
+
y +
Link copied to clipboard
+
+
+
+
val y: Int
+
+
+
+
+ +
+
+
z +
Link copied to clipboard
+
+
+
+
val z: Int
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.math/-position-in-chunk/x.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.math/-position-in-chunk/x.html new file mode 100644 index 00000000..35f6e97e --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.math/-position-in-chunk/x.html @@ -0,0 +1,51 @@ + + + + x + + +
+
+ + +
+
+
+
+
+ +
+ +
+

x

+
+
+ +
+
val x: Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.math/-position-in-chunk/y.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.math/-position-in-chunk/y.html new file mode 100644 index 00000000..cb5615c4 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.math/-position-in-chunk/y.html @@ -0,0 +1,51 @@ + + + + y + + +
+
+ + +
+
+
+
+
+ +
+ +
+

y

+
+
+ +
+
val y: Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.math/-position-in-chunk/z.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.math/-position-in-chunk/z.html new file mode 100644 index 00000000..3830cf36 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.math/-position-in-chunk/z.html @@ -0,0 +1,51 @@ + + + + z + + +
+
+ + +
+
+
+
+
+ +
+ +
+

z

+
+
+ +
+
val z: Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.math/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.math/index.html new file mode 100644 index 00000000..049753fc --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.math/index.html @@ -0,0 +1,76 @@ + + + + net.axay.fabrik.core.math + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.core.math

+

Conversion between different types of Locations, extensions for working with vectors

+
+
+
+
+

Types

+
+
+
+
FabrikPosition +
Link copied to clipboard
+
+
+
+ +
+
data class FabrikPosition(x: Double, y: Double, z: Double, worldIdentifier: Identifier?, pitch: Float, yaw: Float)
+
+
A class which can be initialized with all kinds of positions and has the ability to convert them to nearly every other kind of position.
+
+
+
+
+ +
+
+
PositionInChunk +
Link copied to clipboard
+
+
+
+ +
+
data class PositionInChunk(x: Int, y: Int, z: Int)
+
+
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.packet/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.packet/index.html new file mode 100644 index 00000000..79b121ac --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.packet/index.html @@ -0,0 +1,59 @@ + + + + net.axay.fabrik.core.packet + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.core.packet

+

Simple extensions for sending packets

+
+
+
+
+

Functions

+
+
+
+
sendPacket +
Link copied to clipboard
+
+
+
+ +
+
fun Iterable<ServerPlayerEntity>.sendPacket(packet: Packet<*>)
+
+
Sends the packet to all players in the iterable.
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.packet/send-packet.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.packet/send-packet.html new file mode 100644 index 00000000..41aecef5 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.packet/send-packet.html @@ -0,0 +1,51 @@ + + + + sendPacket + + +
+
+ + +
+
+
+
+
+ +
+ +
+

sendPacket

+
+
+ +
+
fun Iterable<ServerPlayerEntity>.sendPacket(packet: Packet<*>)
+
+

Sends the packet to all players in the iterable.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/-identifier-serializer/-identifier-serializer.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/-identifier-serializer/-identifier-serializer.html new file mode 100644 index 00000000..0096c86d --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/-identifier-serializer/-identifier-serializer.html @@ -0,0 +1,51 @@ + + + + IdentifierSerializer + + +
+
+ + +
+
+
+
+
+ +
+ +
+

IdentifierSerializer

+
+
+ +
+
fun IdentifierSerializer()
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/-identifier-serializer/deserialize.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/-identifier-serializer/deserialize.html new file mode 100644 index 00000000..b8405dc6 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/-identifier-serializer/deserialize.html @@ -0,0 +1,51 @@ + + + + deserialize + + +
+
+ + +
+
+
+
+
+ +
+ +
+

deserialize

+
+
+ +
+
open override fun deserialize(decoder: Decoder): Identifier
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/-identifier-serializer/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/-identifier-serializer/index.html new file mode 100644 index 00000000..2cc38dff --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/-identifier-serializer/index.html @@ -0,0 +1,128 @@ + + + + IdentifierSerializer + + +
+
+ + +
+
+
+
+
+ +
+ +
+

IdentifierSerializer

+
class IdentifierSerializer : FabrikSerializer<Identifier>
+
+
+
+
+

Functions

+
+
+
+
deserialize +
Link copied to clipboard
+
+
+
+ +
+
open override fun deserialize(decoder: Decoder): Identifier
+
+
+
+
+
+
+ +
+
+
serialize +
Link copied to clipboard
+
+
+
+ +
+
open override fun serialize(encoder: Encoder, value: Identifier)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
descriptor +
Link copied to clipboard
+
+
+
+
open override val descriptor: SerialDescriptor
+
+
+
+
+ +
+
+
descriptorName +
Link copied to clipboard
+
+
+
+
val descriptorName: String
+
+
+
+
+ +
+
+
primitiveKind +
Link copied to clipboard
+
+
+
+
val primitiveKind: PrimitiveKind
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/-identifier-serializer/serialize.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/-identifier-serializer/serialize.html new file mode 100644 index 00000000..1a92ae24 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/-identifier-serializer/serialize.html @@ -0,0 +1,51 @@ + + + + serialize + + +
+
+ + +
+
+
+
+
+ +
+ +
+

serialize

+
+
+ +
+
open override fun serialize(encoder: Encoder, value: Identifier)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/index.html new file mode 100644 index 00000000..74bde45e --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/index.html @@ -0,0 +1,58 @@ + + + + net.axay.fabrik.core.serialization.serializers + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.core.serialization.serializers

+
+
+
+
+

Types

+
+
+
+
IdentifierSerializer +
Link copied to clipboard
+
+
+
+ +
+
class IdentifierSerializer : FabrikSerializer<Identifier>
+
+
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.serialization/-fabrik-serializer/-fabrik-serializer.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.serialization/-fabrik-serializer/-fabrik-serializer.html new file mode 100644 index 00000000..9afeee42 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.serialization/-fabrik-serializer/-fabrik-serializer.html @@ -0,0 +1,51 @@ + + + + FabrikSerializer + + +
+
+ + +
+
+
+
+
+ +
+ +
+

FabrikSerializer

+
+
+ +
+
fun FabrikSerializer(primitiveKind: PrimitiveKind = PrimitiveKind.STRING)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.serialization/-fabrik-serializer/descriptor-name.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.serialization/-fabrik-serializer/descriptor-name.html new file mode 100644 index 00000000..3357b552 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.serialization/-fabrik-serializer/descriptor-name.html @@ -0,0 +1,51 @@ + + + + descriptorName + + +
+
+ + +
+
+
+
+
+ +
+ +
+

descriptorName

+
+
+ +
+
val descriptorName: String
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.serialization/-fabrik-serializer/descriptor.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.serialization/-fabrik-serializer/descriptor.html new file mode 100644 index 00000000..6568fb44 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.serialization/-fabrik-serializer/descriptor.html @@ -0,0 +1,51 @@ + + + + descriptor + + +
+
+ + +
+
+
+
+
+ +
+ +
+

descriptor

+
+
+ +
+
open override val descriptor: SerialDescriptor
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.serialization/-fabrik-serializer/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.serialization/-fabrik-serializer/index.html new file mode 100644 index 00000000..00fe4d2d --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.serialization/-fabrik-serializer/index.html @@ -0,0 +1,139 @@ + + + + FabrikSerializer + + +
+
+ + +
+
+
+
+
+ +
+ +
+

FabrikSerializer

+
abstract class FabrikSerializer<T>(primitiveKind: PrimitiveKind) : KSerializer<T>
+
+
+
+
+

Functions

+
+
+
+
deserialize +
Link copied to clipboard
+
+
+
+ +
+
abstract fun deserialize(decoder: Decoder): T
+
+
+
+
+
+
+ +
+
+
serialize +
Link copied to clipboard
+
+
+
+ +
+
abstract fun serialize(encoder: Encoder, value: T)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
descriptor +
Link copied to clipboard
+
+
+
+
open override val descriptor: SerialDescriptor
+
+
+
+
+ +
+
+
descriptorName +
Link copied to clipboard
+
+
+
+
val descriptorName: String
+
+
+
+
+ +
+
+
primitiveKind +
Link copied to clipboard
+
+
+
+
val primitiveKind: PrimitiveKind
+
+
+
+
+
+

Inheritors

+
+
+
+
IdentifierSerializer +
Link copied to clipboard
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.serialization/-fabrik-serializer/primitive-kind.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.serialization/-fabrik-serializer/primitive-kind.html new file mode 100644 index 00000000..4f1c6d58 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.serialization/-fabrik-serializer/primitive-kind.html @@ -0,0 +1,51 @@ + + + + primitiveKind + + +
+
+ + +
+
+
+
+
+ +
+ +
+

primitiveKind

+
+
+ +
+
val primitiveKind: PrimitiveKind
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.serialization/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.serialization/index.html new file mode 100644 index 00000000..caf03fd0 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.serialization/index.html @@ -0,0 +1,58 @@ + + + + net.axay.fabrik.core.serialization + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.core.serialization

+
+
+
+
+

Types

+
+
+
+
FabrikSerializer +
Link copied to clipboard
+
+
+
+ +
+
abstract class FabrikSerializer<T>(primitiveKind: PrimitiveKind) : KSerializer<T>
+
+
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.sideboard/-changing-sideboard-line/-changing-sideboard-line.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.sideboard/-changing-sideboard-line/-changing-sideboard-line.html new file mode 100644 index 00000000..fa217833 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.sideboard/-changing-sideboard-line/-changing-sideboard-line.html @@ -0,0 +1,51 @@ + + + + ChangingSideboardLine + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ChangingSideboardLine

+
+
+ +
+
fun ChangingSideboardLine(textFlow: Flow<Text>)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.sideboard/-changing-sideboard-line/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.sideboard/-changing-sideboard-line/index.html new file mode 100644 index 00000000..31d76eaa --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.sideboard/-changing-sideboard-line/index.html @@ -0,0 +1,81 @@ + + + + ChangingSideboardLine + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ChangingSideboardLine

+
class ChangingSideboardLine(textFlow: Flow<Text>) : SideboardLine

A sideboard line which does change. Everytime the given textFlow emits a new Text, the sideboard line will be updated for all players currently seeing the Sideboard.

+
+
+
+
+

Constructors

+
+
+
+
ChangingSideboardLine +
Link copied to clipboard
+
+
+
+
fun ChangingSideboardLine(textFlow: Flow<Text>)
+
+
+
+
+
+

Properties

+
+
+
+
textFlow +
Link copied to clipboard
+
+
+
+
open override val textFlow: Flow<Text>
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.sideboard/-changing-sideboard-line/text-flow.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.sideboard/-changing-sideboard-line/text-flow.html new file mode 100644 index 00000000..97bfde29 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.sideboard/-changing-sideboard-line/text-flow.html @@ -0,0 +1,51 @@ + + + + textFlow + + +
+
+ + +
+
+
+
+
+ +
+ +
+

textFlow

+
+
+ +
+
open override val textFlow: Flow<Text>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-builder/-sideboard-builder.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-builder/-sideboard-builder.html new file mode 100644 index 00000000..7397e19d --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-builder/-sideboard-builder.html @@ -0,0 +1,51 @@ + + + + SideboardBuilder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

SideboardBuilder

+
+
+ +
+
fun SideboardBuilder()
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-builder/emit-literal-text.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-builder/emit-literal-text.html new file mode 100644 index 00000000..fa47aa9d --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-builder/emit-literal-text.html @@ -0,0 +1,51 @@ + + + + emitLiteralText + + +
+
+ + +
+
+
+
+
+ +
+ +
+

emitLiteralText

+
+
+ +
+
inline suspend fun FlowCollector<Text>.emitLiteralText(baseText: String = "", crossinline builder: LiteralTextBuilder.() -> Unit = {})
+
+

A utility function, allowing you to emit a Text to the flow, which is built by an easy to use literalText builder.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-builder/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-builder/index.html new file mode 100644 index 00000000..c96c1590 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-builder/index.html @@ -0,0 +1,159 @@ + + + + SideboardBuilder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

SideboardBuilder

+
class SideboardBuilder

A helper class which is used to create a Sideboard.

You probably want to use this class via the sideboard function.

+
+
+
+
+

Constructors

+
+
+
+
SideboardBuilder +
Link copied to clipboard
+
+
+
+
fun SideboardBuilder()
+
+
+
+
+
+

Functions

+
+
+
+
emitLiteralText +
Link copied to clipboard
+
+
+
+ +
+
inline suspend fun FlowCollector<Text>.emitLiteralText(baseText: String = "", crossinline builder: LiteralTextBuilder.() -> Unit = {})
+
+
A utility function, allowing you to emit a Text to the flow, which is built by an easy to use literalText builder.
+
+
+
+
+ +
+
+
line +
Link copied to clipboard
+
+
+
+ +
+
inline fun line(block: () -> Text)
+
+
Adds a simple and static line of text.
+
+ +
+
fun line(text: Text)
+
+
Adds a simple and static line of text.
+
+
+
+
+ +
+
+
lineChanging +
Link copied to clipboard
+
+
+
+ +
+
inline fun lineChanging(crossinline flowBuilder: suspend FlowCollector<Text>.() -> Unit)
+
+
Adds a line where the content is changing.
+
+
+
+
+ +
+
+
lineChangingPeriodically +
Link copied to clipboard
+
+
+
+ +
+
inline fun lineChangingPeriodically(period: Long, crossinline block: suspend () -> Text)
+
+
Adds a line where the content is changing / updating periodically.
+
+
+
+
+ +
+
+
literalLine +
Link copied to clipboard
+
+
+
+ +
+
inline fun literalLine(baseText: String = "", crossinline builder: LiteralTextBuilder.() -> Unit = {})
+
+
Adds a simple and static line of text.
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-builder/line-changing-periodically.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-builder/line-changing-periodically.html new file mode 100644 index 00000000..dd217bd6 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-builder/line-changing-periodically.html @@ -0,0 +1,51 @@ + + + + lineChangingPeriodically + + +
+
+ + +
+
+
+
+
+ +
+ +
+

lineChangingPeriodically

+
+
+ +
+
inline fun lineChangingPeriodically(period: Long, crossinline block: suspend () -> Text)
+
+

Adds a line where the content is changing / updating periodically.

Parameters

period

the period in milliseconds

block

the callback which is executed each time to get the content of the line

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-builder/line-changing.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-builder/line-changing.html new file mode 100644 index 00000000..f2d1bcfd --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-builder/line-changing.html @@ -0,0 +1,51 @@ + + + + lineChanging + + +
+
+ + +
+
+
+
+
+ +
+ +
+

lineChanging

+
+
+ +
+
inline fun lineChanging(crossinline flowBuilder: suspend FlowCollector<Text>.() -> Unit)
+
+

Adds a line where the content is changing.

To change the content, simply emit a new value to the flow.

This function allows you to add some custom change logic. If you want your line to update / change periodically, use the lineChangingPeriodically or literalLineChangingPeriodically functions instead.

See flow documention to learn more about flows.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-builder/line.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-builder/line.html new file mode 100644 index 00000000..6ff84a6c --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-builder/line.html @@ -0,0 +1,46 @@ + + + + line + + +
+
+ + +
+
+
+
+
+ +
+ +
+

line

+
+
+ +
+
fun line(text: Text)
+
+

Adds a simple and static line of text.

+
+ +
+
inline fun line(block: () -> Text)
+
+

Adds a simple and static line of text. The block parameter can be used to add some additional logic.

+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-builder/literal-line.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-builder/literal-line.html new file mode 100644 index 00000000..df20b406 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-builder/literal-line.html @@ -0,0 +1,51 @@ + + + + literalLine + + +
+
+ + +
+
+
+
+
+ +
+ +
+

literalLine

+
+
+ +
+
inline fun literalLine(baseText: String = "", crossinline builder: LiteralTextBuilder.() -> Unit = {})
+
+

Adds a simple and static line of text.

The difference to line is that this function immediately opens a literalText builder.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-line/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-line/index.html new file mode 100644 index 00000000..7638329e --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-line/index.html @@ -0,0 +1,86 @@ + + + + SideboardLine + + +
+
+ + +
+
+
+
+
+ +
+ +
+

SideboardLine

+
interface SideboardLine

This interface represents one line in a Sideboard.

+
+
+
+
+

Properties

+
+
+
+
textFlow +
Link copied to clipboard
+
+
+
+
abstract val textFlow: Flow<Text>
+
+
+
+
+
+

Inheritors

+
+
+
+
SimpleSideboardLine +
Link copied to clipboard
+
+
+
+
+ +
+
+
ChangingSideboardLine +
Link copied to clipboard
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-line/text-flow.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-line/text-flow.html new file mode 100644 index 00000000..4bc14fca --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard-line/text-flow.html @@ -0,0 +1,51 @@ + + + + textFlow + + +
+
+ + +
+
+
+
+
+ +
+ +
+

textFlow

+
+
+ +
+
abstract val textFlow: Flow<Text>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard/-sideboard.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard/-sideboard.html new file mode 100644 index 00000000..429bdbb4 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard/-sideboard.html @@ -0,0 +1,51 @@ + + + + Sideboard + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Sideboard

+
+
+ +
+
fun Sideboard(name: String, displayName: Text, lines: List<SideboardLine>)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard/index.html new file mode 100644 index 00000000..20a2805a --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.sideboard/-sideboard/index.html @@ -0,0 +1,66 @@ + + + + Sideboard + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Sideboard

+
class Sideboard(name: String, displayName: Text, lines: List<SideboardLine>)

A sideboard which can be displayed to a variable collection of players using the displayToPlayer function. A sideboard is an abstraction of Mincraft's server side scoreboards displayed on the right-hand side of the screen.

Note: You probably want to build this class using the sideboard builder API. See sideboard!

+
+
+
+
+

Constructors

+
+
+
+
Sideboard +
Link copied to clipboard
+
+
+
+
fun Sideboard(name: String, displayName: Text, lines: List<SideboardLine>)
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.sideboard/-simple-sideboard-line/-simple-sideboard-line.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.sideboard/-simple-sideboard-line/-simple-sideboard-line.html new file mode 100644 index 00000000..8359601d --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.sideboard/-simple-sideboard-line/-simple-sideboard-line.html @@ -0,0 +1,51 @@ + + + + SimpleSideboardLine + + +
+
+ + +
+
+
+
+
+ +
+ +
+

SimpleSideboardLine

+
+
+ +
+
fun SimpleSideboardLine(text: Text)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.sideboard/-simple-sideboard-line/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.sideboard/-simple-sideboard-line/index.html new file mode 100644 index 00000000..a52e801d --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.sideboard/-simple-sideboard-line/index.html @@ -0,0 +1,81 @@ + + + + SimpleSideboardLine + + +
+
+ + +
+
+
+
+
+ +
+ +
+

SimpleSideboardLine

+
class SimpleSideboardLine(text: Text) : SideboardLine

A sideboard line which does not change and always displays the same Text.

+
+
+
+
+

Constructors

+
+
+
+
SimpleSideboardLine +
Link copied to clipboard
+
+
+
+
fun SimpleSideboardLine(text: Text)
+
+
+
+
+
+

Properties

+
+
+
+
textFlow +
Link copied to clipboard
+
+
+
+
open override val textFlow: Flow<Text>
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.sideboard/-simple-sideboard-line/text-flow.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.sideboard/-simple-sideboard-line/text-flow.html new file mode 100644 index 00000000..fb52bad0 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.sideboard/-simple-sideboard-line/text-flow.html @@ -0,0 +1,51 @@ + + + + textFlow + + +
+
+ + +
+
+
+
+
+ +
+ +
+

textFlow

+
+
+ +
+
open override val textFlow: Flow<Text>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.sideboard/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.sideboard/index.html new file mode 100644 index 00000000..cd0818d7 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.sideboard/index.html @@ -0,0 +1,163 @@ + + + + net.axay.fabrik.core.sideboard + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.core.sideboard

+

A sideboard builder (displayed using scoreboards), supporting boards with changing content. The sideboard can be displayed to a selection of players.

+
+
+
+
+

Types

+
+
+
+
ChangingSideboardLine +
Link copied to clipboard
+
+
+
+ +
+
class ChangingSideboardLine(textFlow: Flow<Text>) : SideboardLine
+
+
A sideboard line which does change.
+
+
+
+
+ +
+
+
Sideboard +
Link copied to clipboard
+
+
+
+ +
+
class Sideboard(name: String, displayName: Text, lines: List<SideboardLine>)
+
+
A sideboard which can be displayed to a variable collection of players using the displayToPlayer function.
+
+
+
+
+ +
+
+
SideboardBuilder +
Link copied to clipboard
+
+
+
+ +
+
class SideboardBuilder
+
+
A helper class which is used to create a Sideboard.
+
+
+
+
+ +
+
+
SideboardLine +
Link copied to clipboard
+
+
+
+ +
+
interface SideboardLine
+
+
This interface represents one line in a Sideboard.
+
+
+
+
+ +
+
+
SimpleSideboardLine +
Link copied to clipboard
+
+
+
+ +
+
class SimpleSideboardLine(text: Text) : SideboardLine
+
+
A sideboard line which does not change and always displays the same Text.
+
+
+
+
+
+

Functions

+
+
+
+
showSideboard +
Link copied to clipboard
+
+
+
+ +
+
fun ServerPlayerEntity.showSideboard(sideboard: Sideboard)
+
+
Displays the given sideboard to the player.
+
+
+
+
+ +
+
+
sideboard +
Link copied to clipboard
+
+
+
+ +
+
inline fun sideboard(displayName: Text, name: String = displayName.string.filter { it.isLetter() }.take(16), builder: SideboardBuilder.() -> Unit): Sideboard
+
+
Opens a new sideboard builder and returns the final sideboard.
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.sideboard/show-sideboard.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.sideboard/show-sideboard.html new file mode 100644 index 00000000..c1716065 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.sideboard/show-sideboard.html @@ -0,0 +1,51 @@ + + + + showSideboard + + +
+
+ + +
+
+
+
+
+ +
+ +
+

showSideboard

+
+
+ +
+
fun ServerPlayerEntity.showSideboard(sideboard: Sideboard)
+
+

Displays the given sideboard to the player. Future updates will be visible to the player as well.

If the player leaves and then reconnects, you have to call this function again if you wish to show the player the same sideboard.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.sideboard/sideboard.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.sideboard/sideboard.html new file mode 100644 index 00000000..bb59303d --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.sideboard/sideboard.html @@ -0,0 +1,51 @@ + + + + sideboard + + +
+
+ + +
+
+
+
+
+ +
+ +
+

sideboard

+
+
+ +
+
inline fun sideboard(displayName: Text, name: String = displayName.string.filter { it.isLetter() }.take(16), builder: SideboardBuilder.() -> Unit): Sideboard
+
+

Opens a new sideboard builder and returns the final sideboard.

You can then open the sideboard to a ServerPlayerEntity using ServerPlayerEntity.showSideboard.

Return

the final instance of Sideboard

Parameters

displayName

the name of sideboard, which is displayed on the top

name

an optional internal name of the sideboard (only visible to the player via commands) - this defaults to the string of displayName

builder
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.task/-coroutine-task/-coroutine-task.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.task/-coroutine-task/-coroutine-task.html new file mode 100644 index 00000000..9859a57f --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.task/-coroutine-task/-coroutine-task.html @@ -0,0 +1,51 @@ + + + + CoroutineTask + + +
+
+ + +
+
+
+
+
+ +
+ +
+

CoroutineTask

+
+
+ +
+
fun CoroutineTask(howOften: Long, round: Long = 1)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.task/-coroutine-task/counter-down-to-one.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.task/-coroutine-task/counter-down-to-one.html new file mode 100644 index 00000000..019ea1a8 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.task/-coroutine-task/counter-down-to-one.html @@ -0,0 +1,51 @@ + + + + counterDownToOne + + +
+
+ + +
+
+
+
+
+ +
+ +
+

counterDownToOne

+
+
+ +
+
val counterDownToOne: Long
+
+

Counts down to 1, starting from the given value of howOften (inclusive).

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.task/-coroutine-task/counter-down-to-zero.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.task/-coroutine-task/counter-down-to-zero.html new file mode 100644 index 00000000..01789697 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.task/-coroutine-task/counter-down-to-zero.html @@ -0,0 +1,51 @@ + + + + counterDownToZero + + +
+
+ + +
+
+
+
+
+ +
+ +
+

counterDownToZero

+
+
+ +
+
val counterDownToZero: Long
+
+

Counts down to 0, starting from the given value of howOften (exclusive).

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.task/-coroutine-task/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.task/-coroutine-task/index.html new file mode 100644 index 00000000..3b8937f4 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.task/-coroutine-task/index.html @@ -0,0 +1,105 @@ + + + + CoroutineTask + + +
+
+ + +
+
+
+
+
+ +
+ +
+

CoroutineTask

+
class CoroutineTask(howOften: Long, round: Long)
+
+
+
+
+

Properties

+
+
+
+
counterDownToOne +
Link copied to clipboard
+
+
+
+
val counterDownToOne: Long
Counts down to 1, starting from the given value of howOften (inclusive).
+
+
+
+
+ +
+
+
counterDownToZero +
Link copied to clipboard
+
+
+
+
val counterDownToZero: Long
Counts down to 0, starting from the given value of howOften (exclusive).
+
+
+
+
+ +
+
+
round +
Link copied to clipboard
+
+
+
+
var round: Long = 1
The current round.
+
+
+
+
+ +
+
+
roundFromZero +
Link copied to clipboard
+
+
+
+
val roundFromZero: Long
The current round.
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.task/-coroutine-task/round-from-zero.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.task/-coroutine-task/round-from-zero.html new file mode 100644 index 00000000..3906e6fb --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.task/-coroutine-task/round-from-zero.html @@ -0,0 +1,51 @@ + + + + roundFromZero + + +
+
+ + +
+
+
+
+
+ +
+ +
+

roundFromZero

+
+
+ +
+
val roundFromZero: Long
+
+

The current round.

Counts up from 0 to the given value of howOften (exclusive).

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.task/-coroutine-task/round.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.task/-coroutine-task/round.html new file mode 100644 index 00000000..7fafc83f --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.task/-coroutine-task/round.html @@ -0,0 +1,51 @@ + + + + round + + +
+
+ + +
+
+
+
+
+ +
+ +
+

round

+
+
+ +
+
var round: Long = 1
+
+

The current round.

Counts up from 1 to the given value of howOften (inclusive).

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.task/coroutine-task.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.task/coroutine-task.html new file mode 100644 index 00000000..3d255134 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.task/coroutine-task.html @@ -0,0 +1,51 @@ + + + + coroutineTask + + +
+
+ + +
+
+
+
+
+ +
+ +
+

coroutineTask

+
+
+ +
+
inline fun coroutineTask(sync: Boolean = true, howOften: Long = 1, period: Long = 0, delay: Long = 0, crossinline task: suspend CoroutineScope.(task: CoroutineTask) -> Unit): Job
+
+

Allows you to use coroutines for tasks which are commonly needed when creating mods.

Return

the CoroutineTask

Parameters

sync

if true, the coroutine will be executed by the MinecraftServer itself

howOften

specifies how often the task should be executed

period

the time (in ms) between each "round" of execution

delay

the delay (in ms) for the task to start

task

the task which should be executed

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.task/fabrik-coroutine-scope.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.task/fabrik-coroutine-scope.html new file mode 100644 index 00000000..67d0f242 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.task/fabrik-coroutine-scope.html @@ -0,0 +1,51 @@ + + + + fabrikCoroutineScope + + +
+
+ + +
+
+
+
+
+ +
+ +
+

fabrikCoroutineScope

+
+
+ +
+
val fabrikCoroutineScope: CoroutineScope
+
+

A CoroutineScope using the "Default" dispatcher of kotlinx.coroutines.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.task/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.task/index.html new file mode 100644 index 00000000..af84e235 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.task/index.html @@ -0,0 +1,153 @@ + + + + net.axay.fabrik.core.task + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.core.task

+

Coroutine utilities (for example a Minecraft main thread dispatcher) and coroutine task functions

+
+
+
+
+

Types

+
+
+
+
CoroutineTask +
Link copied to clipboard
+
+
+
+ +
+
class CoroutineTask(howOften: Long, round: Long)
+
+
+
+
+
+
+
+

Functions

+
+
+
+
coroutineTask +
Link copied to clipboard
+
+
+
+ +
+
inline fun coroutineTask(sync: Boolean = true, howOften: Long = 1, period: Long = 0, delay: Long = 0, crossinline task: suspend CoroutineScope.(task: CoroutineTask) -> Unit): Job
+
+
Allows you to use coroutines for tasks which are commonly needed when creating mods.
+
+
+
+
+ +
+
+
initWithServerAsync +
Link copied to clipboard
+
+
+
+ +
+
inline fun <T> initWithServerAsync(crossinline block: suspend CoroutineScope.(MinecraftServer) -> T): Deferred<T>
+
+
Returns a Deferred<T> which will be completed as soon as the server is starting.
+
+
+
+
+ +
+
+
mcSyncLaunch +
Link copied to clipboard
+
+
+
+ +
+
fun CoroutineScope.mcSyncLaunch(block: suspend CoroutineScope.() -> Unit): Job
+
+
Does the same as launch, but the dispatcher defaults to mcCoroutineDispatcher.
+
+
+
+
+
+

Properties

+
+
+
+
fabrikCoroutineScope +
Link copied to clipboard
+
+
+
+
val fabrikCoroutineScope: CoroutineScope
A CoroutineScope using the "Default" dispatcher of kotlinx.coroutines.
+
+
+
+
+ +
+
+
mcCoroutineDispatcher +
Link copied to clipboard
+
+
+
+
lateinit var mcCoroutineDispatcher: CoroutineDispatcher
A CoroutineDispatcher which executes code synchronously to the MinecraftServer main thread.
+
+
+
+
+ +
+
+
mcCoroutineScope +
Link copied to clipboard
+
+
+
+
lateinit var mcCoroutineScope: CoroutineScope
A CoroutineScope using the current MinecraftServer as the Dispatcher.
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.task/init-with-server-async.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.task/init-with-server-async.html new file mode 100644 index 00000000..58b11132 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.task/init-with-server-async.html @@ -0,0 +1,51 @@ + + + + initWithServerAsync + + +
+
+ + +
+
+
+
+
+ +
+ +
+

initWithServerAsync

+
+
+ +
+
inline fun <T> initWithServerAsync(crossinline block: suspend CoroutineScope.(MinecraftServer) -> T): Deferred<T>
+
+

Returns a Deferred<T> which will be completed as soon as the server is starting.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.task/mc-coroutine-dispatcher.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.task/mc-coroutine-dispatcher.html new file mode 100644 index 00000000..1e4210c4 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.task/mc-coroutine-dispatcher.html @@ -0,0 +1,51 @@ + + + + mcCoroutineDispatcher + + +
+
+ + +
+
+
+
+
+ +
+ +
+

mcCoroutineDispatcher

+
+
+ +
+
lateinit var mcCoroutineDispatcher: CoroutineDispatcher
+
+

A CoroutineDispatcher which executes code synchronously to the MinecraftServer main thread.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.task/mc-coroutine-scope.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.task/mc-coroutine-scope.html new file mode 100644 index 00000000..53eb5603 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.task/mc-coroutine-scope.html @@ -0,0 +1,51 @@ + + + + mcCoroutineScope + + +
+
+ + +
+
+
+
+
+ +
+ +
+

mcCoroutineScope

+
+
+ +
+
lateinit var mcCoroutineScope: CoroutineScope
+
+

A CoroutineScope using the current MinecraftServer as the Dispatcher.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.task/mc-sync-launch.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.task/mc-sync-launch.html new file mode 100644 index 00000000..4b971e24 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.task/mc-sync-launch.html @@ -0,0 +1,51 @@ + + + + mcSyncLaunch + + +
+
+ + +
+
+
+
+
+ +
+ +
+

mcSyncLaunch

+
+
+ +
+
fun CoroutineScope.mcSyncLaunch(block: suspend CoroutineScope.() -> Unit): Job
+
+

Does the same as launch, but the dispatcher defaults to mcCoroutineDispatcher.

This way, you can execute code synchronously (to the MinecraftServer main thread) very easily.

coroutineScope {
mcSyncLaunch {
// suspending and sync now
}
}
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/-literal-text-builder.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/-literal-text-builder.html new file mode 100644 index 00000000..a923b4f6 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/-literal-text-builder.html @@ -0,0 +1,40 @@ + + + + LiteralTextBuilder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

LiteralTextBuilder

+
+
+ +
+
fun LiteralTextBuilder(text: String, parentStyle: Style, inheritStyle: Boolean)
fun LiteralTextBuilder(text: BaseText, parentStyle: Style, inheritStyle: Boolean)
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/bold.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/bold.html new file mode 100644 index 00000000..f009e157 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/bold.html @@ -0,0 +1,51 @@ + + + + bold + + +
+
+ + +
+
+
+
+
+ +
+ +
+

bold

+
+
+ +
+
var bold: Boolean? = null
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/build.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/build.html new file mode 100644 index 00000000..2b7d6aff --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/build.html @@ -0,0 +1,51 @@ + + + + build + + +
+
+ + +
+
+
+
+
+ +
+ +
+

build

+
+
+ +
+
fun build(): BaseText
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/click-event.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/click-event.html new file mode 100644 index 00000000..c7605d57 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/click-event.html @@ -0,0 +1,51 @@ + + + + clickEvent + + +
+
+ + +
+
+
+
+
+ +
+ +
+

clickEvent

+
+
+ +
+
var clickEvent: ClickEvent? = null
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/color.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/color.html new file mode 100644 index 00000000..78574d3e --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/color.html @@ -0,0 +1,51 @@ + + + + color + + +
+
+ + +
+
+
+
+
+ +
+ +
+

color

+
+
+ +
+
var color: Int? = null
+
+

The text color. As this is an Int representing an RGB color, this can be set in the following way:

e.g. Medium turquoise:

  • color = 0x4BD6CB

  • color = 4970187

e.g. Crimson:

  • color = 0xF21347

  • color = 15864647

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/current-style.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/current-style.html new file mode 100644 index 00000000..0a44f107 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/current-style.html @@ -0,0 +1,51 @@ + + + + currentStyle + + +
+
+ + +
+
+
+
+
+ +
+ +
+

currentStyle

+
+
+ +
+
val currentStyle: Style
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/empty-line.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/empty-line.html new file mode 100644 index 00000000..95c04eaf --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/empty-line.html @@ -0,0 +1,51 @@ + + + + emptyLine + + +
+
+ + +
+
+
+
+
+ +
+ +
+

emptyLine

+
+
+ +
+
fun emptyLine()
+
+

Adds an empty line.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/hover-event.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/hover-event.html new file mode 100644 index 00000000..ca4af004 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/hover-event.html @@ -0,0 +1,51 @@ + + + + hoverEvent + + +
+
+ + +
+
+
+
+
+ +
+ +
+

hoverEvent

+
+
+ +
+
var hoverEvent: HoverEvent? = null
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/index.html new file mode 100644 index 00000000..dba4db0f --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/index.html @@ -0,0 +1,261 @@ + + + + LiteralTextBuilder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

LiteralTextBuilder

+
class LiteralTextBuilder(text: BaseText, parentStyle: Style, inheritStyle: Boolean)
+
+
+
+
+

Constructors

+
+
+
+
LiteralTextBuilder +
Link copied to clipboard
+
+
+
+
fun LiteralTextBuilder(text: String, parentStyle: Style, inheritStyle: Boolean)
+
+
+
+
+
+

Functions

+
+
+
+
build +
Link copied to clipboard
+
+
+
+ +
+
fun build(): BaseText
+
+
+
+
+
+
+ +
+
+
emptyLine +
Link copied to clipboard
+
+
+
+ +
+
fun emptyLine()
+
+
Adds an empty line.
+
+
+
+
+ +
+
+
newLine +
Link copied to clipboard
+
+
+
+ +
+
fun newLine()
+
+
Adds a line break.
+
+
+
+
+ +
+
+
text +
Link copied to clipboard
+
+
+
+ +
+
inline fun text(text: String = "", inheritStyle: Boolean = true, builder: LiteralTextBuilder.() -> Unit = { })
+
+
Append text to the parent.
+
+ +
+
inline fun text(text: Text, inheritStyle: Boolean = true, builder: LiteralTextBuilder.() -> Unit = { })
+
+
Append text to the parent.
+
+
+
+
+
+

Properties

+
+
+
+
bold +
Link copied to clipboard
+
+
+
+
var bold: Boolean? = null
+
+
+
+
+ +
+
+
clickEvent +
Link copied to clipboard
+
+
+
+
var clickEvent: ClickEvent? = null
+
+
+
+
+ +
+
+
color +
Link copied to clipboard
+
+
+
+
var color: Int? = null
The text color.
+
+
+
+
+ +
+
+
currentStyle +
Link copied to clipboard
+
+
+
+
val currentStyle: Style
+
+
+
+
+ +
+
+
hoverEvent +
Link copied to clipboard
+
+
+
+
var hoverEvent: HoverEvent? = null
+
+
+
+
+ +
+
+
italic +
Link copied to clipboard
+
+
+
+
var italic: Boolean? = null
+
+
+
+
+ +
+
+
siblingText +
Link copied to clipboard
+
+
+
+
val siblingText: LiteralText
+
+
+
+
+ +
+
+
strikethrough +
Link copied to clipboard
+
+
+
+
var strikethrough: Boolean? = null
+
+
+
+
+ +
+
+
underline +
Link copied to clipboard
+
+
+
+
var underline: Boolean? = null
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/italic.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/italic.html new file mode 100644 index 00000000..1f5600f8 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/italic.html @@ -0,0 +1,51 @@ + + + + italic + + +
+
+ + +
+
+
+
+
+ +
+ +
+

italic

+
+
+ +
+
var italic: Boolean? = null
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/new-line.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/new-line.html new file mode 100644 index 00000000..1d001f3a --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/new-line.html @@ -0,0 +1,51 @@ + + + + newLine + + +
+
+ + +
+
+
+
+
+ +
+ +
+

newLine

+
+
+ +
+
fun newLine()
+
+

Adds a line break.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/sibling-text.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/sibling-text.html new file mode 100644 index 00000000..2cb5150d --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/sibling-text.html @@ -0,0 +1,51 @@ + + + + siblingText + + +
+
+ + +
+
+
+
+
+ +
+ +
+

siblingText

+
+
+ +
+
val siblingText: LiteralText
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/strikethrough.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/strikethrough.html new file mode 100644 index 00000000..c94b966e --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/strikethrough.html @@ -0,0 +1,51 @@ + + + + strikethrough + + +
+
+ + +
+
+
+
+
+ +
+ +
+

strikethrough

+
+
+ +
+
var strikethrough: Boolean? = null
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/text.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/text.html new file mode 100644 index 00000000..28f1fdb2 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/text.html @@ -0,0 +1,46 @@ + + + + text + + +
+
+ + +
+
+
+
+
+ +
+ +
+

text

+
+
+ +
+
inline fun text(text: String = "", inheritStyle: Boolean = true, builder: LiteralTextBuilder.() -> Unit = { })
+
+

Append text to the parent.

Parameters

text

the raw text (without formatting)

inheritStyle

if true, this text will inherit the style from its parent

builder

the builder which can be used to set the style and add child text components

+
+ +
+
inline fun text(text: Text, inheritStyle: Boolean = true, builder: LiteralTextBuilder.() -> Unit = { })
+
+

Append text to the parent.

Parameters

text

the text instance

inheritStyle

if true, this text will inherit the style from its parent

builder

the builder which can be used to set the style and add child text components

+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/underline.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/underline.html new file mode 100644 index 00000000..b804a27b --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/underline.html @@ -0,0 +1,51 @@ + + + + underline + + +
+
+ + +
+
+
+
+
+ +
+ +
+

underline

+
+
+ +
+
var underline: Boolean? = null
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.text/broadcast-text.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.text/broadcast-text.html new file mode 100644 index 00000000..c7dbae27 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.text/broadcast-text.html @@ -0,0 +1,51 @@ + + + + broadcastText + + +
+
+ + +
+
+
+
+
+ +
+ +
+

broadcastText

+
+
+ +
+
inline fun MinecraftServer.broadcastText(baseText: String = "", builder: LiteralTextBuilder.() -> Unit = { })
+
+

Opens a LiteralTextBuilder and sends the resulting LiteralText to each player on the server.

See also

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.text/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.text/index.html new file mode 100644 index 00000000..bffeec71 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.text/index.html @@ -0,0 +1,156 @@ + + + + net.axay.fabrik.core.text + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.core.text

+

Text builder for building literal text objects

+
+
+
+
+

Types

+
+
+
+
LiteralTextBuilder +
Link copied to clipboard
+
+
+
+ +
+
class LiteralTextBuilder(text: BaseText, parentStyle: Style, inheritStyle: Boolean)
+
+
+
+
+
+
+
+

Functions

+
+
+
+
broadcastText +
Link copied to clipboard
+
+
+
+ +
+
inline fun MinecraftServer.broadcastText(baseText: String = "", builder: LiteralTextBuilder.() -> Unit = { })
+
+
Opens a LiteralTextBuilder and sends the resulting LiteralText to each player on the server.
+
+
+
+
+ +
+
+
literalLines +
Link copied to clipboard
+
+
+
+ +
+
inline fun String.literalLines(width: Int = 40, cutLongWords: Boolean = true, lineBuilder: (line: String) -> Text = { it.literal }): List<Text>
+
+
Returns a list of Text elements which all do not exceed the given width.
+
+
+
+
+ +
+
+
literalText +
Link copied to clipboard
+
+
+
+ +
+
inline fun literalText(baseText: String = "", builder: LiteralTextBuilder.() -> Unit = { }): LiteralText
+
+
+
+
+
+
+ +
+
+
sendText +
Link copied to clipboard
+
+
+
+ +
+
fun PlayerEntity.sendText(text: Text)
+
+
Sends the given LiteralText to the player.
+
+ +
+
fun MinecraftServer.sendText(text: Text)
+
+
Sends the given LiteralText to each player on the server.
+
+ +
+
inline fun PlayerEntity.sendText(baseText: String = "", builder: LiteralTextBuilder.() -> Unit = { })
+
+
Opens a LiteralTextBuilder and sends the resulting LiteralText to the player.
+
+
+
+
+
+

Properties

+
+
+
+
literal +
Link copied to clipboard
+
+
+
+
val String.literal: LiteralText
Converts this string to a LiteralText instance.
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.text/literal-lines.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.text/literal-lines.html new file mode 100644 index 00000000..82f85686 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.text/literal-lines.html @@ -0,0 +1,51 @@ + + + + literalLines + + +
+
+ + +
+
+
+
+
+ +
+ +
+

literalLines

+
+
+ +
+
inline fun String.literalLines(width: Int = 40, cutLongWords: Boolean = true, lineBuilder: (line: String) -> Text = { it.literal }): List<Text>
+
+

Returns a list of Text elements which all do not exceed the given width.

Parameters

width

the maximum width of one line

cutLongWords

if true, the maximum width will always be enforced but cutting long words in the middle

lineBuilder

responsible for building the literal of each line

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.text/literal-text.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.text/literal-text.html new file mode 100644 index 00000000..76026991 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.text/literal-text.html @@ -0,0 +1,51 @@ + + + + literalText + + +
+
+ + +
+
+
+
+
+ +
+ +
+

literalText

+
+
+ +
+
inline fun literalText(baseText: String = "", builder: LiteralTextBuilder.() -> Unit = { }): LiteralText
+
+

Opens a LiteralTextBuilder.

Parameters

baseText

the text you want to begin with, it is okay to let this empty

builder

the builder which can be used to set the style and add child text components

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.text/literal.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.text/literal.html new file mode 100644 index 00000000..36c5d18a --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.text/literal.html @@ -0,0 +1,51 @@ + + + + literal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

literal

+
+
+ +
+
val String.literal: LiteralText
+
+

Converts this string to a LiteralText instance.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.text/send-text.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.text/send-text.html new file mode 100644 index 00000000..7d5e4278 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core.text/send-text.html @@ -0,0 +1,52 @@ + + + + sendText + + +
+
+ + +
+
+
+
+
+ +
+ +
+

sendText

+
+
+ +
+
fun PlayerEntity.sendText(text: Text)
+
+

Sends the given LiteralText to the player.

+
+ +
+
inline fun PlayerEntity.sendText(baseText: String = "", builder: LiteralTextBuilder.() -> Unit = { })
+
+

Opens a LiteralTextBuilder and sends the resulting LiteralText to the player.

See also

+
+ +
+
fun MinecraftServer.sendText(text: Text)
+
+

Sends the given LiteralText to each player on the server.

+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core/-fabrik/current-server.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core/-fabrik/current-server.html new file mode 100644 index 00000000..6ae10813 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core/-fabrik/current-server.html @@ -0,0 +1,51 @@ + + + + currentServer + + +
+
+ + +
+
+
+
+
+ +
+ +
+

currentServer

+
+
+ +
+
var currentServer: MinecraftServer? = null
+
+

The current MinecraftServer server instance.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core/-fabrik/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core/-fabrik/index.html new file mode 100644 index 00000000..fed992b7 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core/-fabrik/index.html @@ -0,0 +1,66 @@ + + + + Fabrik + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Fabrik

+
object Fabrik

An object containing global values used by FabrikMC.

+
+
+
+
+

Properties

+
+
+
+
currentServer +
Link copied to clipboard
+
+
+
+
var currentServer: MinecraftServer? = null
The current MinecraftServer server instance.
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core/index.html new file mode 100644 index 00000000..c3e7b7a1 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-core/net.axay.fabrik.core/index.html @@ -0,0 +1,59 @@ + + + + net.axay.fabrik.core + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.core

+

Contains the global Fabrik object

+
+
+
+
+

Types

+
+
+
+
Fabrik +
Link copied to clipboard
+
+
+
+ +
+
object Fabrik
+
+
An object containing global values used by FabrikMC.
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/index.html new file mode 100644 index 00000000..cb701609 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/index.html @@ -0,0 +1,85 @@ + + + + fabrikmc-igui + + +
+
+ + +
+
+
+
+
+ +
+ +
+

fabrikmc-igui

+

The Inventory GUI (igui in short) provides a high level server-side GUI API. You build the GUI using a custom and easy-to-use builder DSL.

The GUI rerenders automatically if the state changes, it provides animations and "compounds" which are an easy-to-use abstraction for listing a lot of elements of the same type.

Dependency

modImplementation("net.axay:fabrikmc-igui:1.2.2")

Using the igui builder

The net.axay.fabrik.igui.igui function opens up a new GUI builder.

Use the net.axay.fabrik.igui.GuiBuilder.page to add a new page to this GUI. See net.axay.fabrik.igui.GuiBuilder.PageBuilder for details on how to build a page.

+
+

Packages

+
+
+
+
+
net.axay.fabrik.igui +
Link copied to clipboard
+
+
+
+
Contains the GUI builder and all GUI implementation classes
+
+
+ +
+
+
+
net.axay.fabrik.igui.elements +
Link copied to clipboard
+
+
+
+
GUI elements can be rendered by a GUI implementation
+
+
+ +
+
+
+
net.axay.fabrik.igui.events +
Link copied to clipboard
+
+
+
+
GUI events are passed to the user of this API for usage in callbacks
+
+
+ +
+
+
+
net.axay.fabrik.igui.observable +
Link copied to clipboard
+
+
+
+
Observable lists and properties which are used by GUI elements to handle non-static content
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/navigation.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/navigation.html new file mode 100644 index 00000000..a2c3ee5b --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/navigation.html @@ -0,0 +1,787 @@ +
+ + +
+ +
+ +
+ +
+
+
+ Gui +
+
+
+ +
+
+ DRAG +
+
+
+
+ DRAG_END +
+
+
+ +
+
+ +
+
+
+ INSERT +
+
+
+ +
+
+
+ PICKUP +
+
+
+ +
+
+ +
+
+
+ THROW_ALL +
+
+
+
+ THROW_ONE +
+
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+ GuiEvent +
+
+
+ +
+
+
+ GuiIcon +
+
+
+
+ guiIcon +
+
+
+
+ GuiPage +
+
+
+ +
+ +
+
+ GuiSlot +
+
+
+ +
+
+
+ GuiType +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+ +
+
+
+ hrectTo() +
+
+
+
+ igui() +
+
+
+
+ lineTo() +
+
+
+
+ openGui() +
+
+
+
+ rectTo() +
+
+
+
+ sl() +
+
+
+
+ Slots +
+
+
+ + +
+ +
+ +
+
+
+ GuiList +
+
+
+ +
+
+ +
+
+
+
+ +
+ + + +
+
+ Nbt +
+
+
+
+ Nbt() +
+
+
+ +
+
+ +
+ +
+
+ NbtConfig +
+
+
+
+ nbtList() +
+
+
+ +
+
+
+ set +
+
+
+
+ toNbt +
+
+ +
+ + +
+ +
diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/-gui-button-compound-scroll.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/-gui-button-compound-scroll.html new file mode 100644 index 00000000..2267b047 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/-gui-button-compound-scroll.html @@ -0,0 +1,51 @@ + + + + GuiButtonCompoundScroll + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiButtonCompoundScroll

+
+
+ +
+
fun GuiButtonCompoundScroll(icon: GuiIcon, compound: GuiCompound<*>, reverse: Boolean, speed: Long, scrollDistance: Int, scrollTimes: Int)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/compound.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/compound.html new file mode 100644 index 00000000..cd53828a --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/compound.html @@ -0,0 +1,51 @@ + + + + compound + + +
+
+ + +
+
+
+
+
+ +
+ +
+

compound

+
+
+ +
+
val compound: GuiCompound<*>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/index.html new file mode 100644 index 00000000..aecfd20c --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/index.html @@ -0,0 +1,218 @@ + + + + GuiButtonCompoundScroll + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiButtonCompoundScroll

+
class GuiButtonCompoundScroll(icon: GuiIcon, compound: GuiCompound<*>, reverse: Boolean, speed: Long, scrollDistance: Int, scrollTimes: Int) : GuiButton
+
+
+
+
+

Functions

+
+
+
+
getItemStack +
Link copied to clipboard
+
+
+
+ +
+
open override fun getItemStack(slotIndex: Int): ItemStack
+
+
+
+
+
+
+ +
+
+
onClick +
Link copied to clipboard
+
+
+
+ +
+
open override fun onClick(clickEvent: GuiClickEvent)
+
+
+
+
+
+
+ +
+
+
shouldCancel +
Link copied to clipboard
+
+
+
+ +
+
open override fun shouldCancel(clickEvent: GuiClickEvent): Boolean
+
+
+
+
+
+
+ +
+
+
startUsing +
Link copied to clipboard
+
+
+
+ +
+
open override fun startUsing(gui: Gui)
+
+
+
+
+
+
+ +
+
+
stopUsing +
Link copied to clipboard
+
+
+
+ +
+
open override fun stopUsing(gui: Gui)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
compound +
Link copied to clipboard
+
+
+
+
val compound: GuiCompound<*>
+
+
+
+
+ +
+
+
icon +
Link copied to clipboard
+
+
+
+
val icon: GuiIcon
+
+
+
+
+ +
+
+
reverse +
Link copied to clipboard
+
+
+
+
val reverse: Boolean
+
+
+
+
+ +
+
+
scrollDistance +
Link copied to clipboard
+
+
+
+
val scrollDistance: Int
+
+
+
+
+ +
+
+
scrollTimes +
Link copied to clipboard
+
+
+
+
val scrollTimes: Int
+
+
+
+
+ +
+
+
speed +
Link copied to clipboard
+
+
+
+
val speed: Long
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/reverse.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/reverse.html new file mode 100644 index 00000000..65270058 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/reverse.html @@ -0,0 +1,51 @@ + + + + reverse + + +
+
+ + +
+
+
+
+
+ +
+ +
+

reverse

+
+
+ +
+
val reverse: Boolean
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/scroll-distance.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/scroll-distance.html new file mode 100644 index 00000000..cb469ce0 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/scroll-distance.html @@ -0,0 +1,51 @@ + + + + scrollDistance + + +
+
+ + +
+
+
+
+
+ +
+ +
+

scrollDistance

+
+
+ +
+
val scrollDistance: Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/scroll-times.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/scroll-times.html new file mode 100644 index 00000000..35f91ec6 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/scroll-times.html @@ -0,0 +1,51 @@ + + + + scrollTimes + + +
+
+ + +
+
+
+
+
+ +
+ +
+

scrollTimes

+
+
+ +
+
val scrollTimes: Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/speed.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/speed.html new file mode 100644 index 00000000..2d958e54 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/speed.html @@ -0,0 +1,51 @@ + + + + speed + + +
+
+ + +
+
+
+
+
+ +
+ +
+

speed

+
+
+ +
+
val speed: Long
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-next-page/calculate-new-page.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-next-page/calculate-new-page.html new file mode 100644 index 00000000..da350084 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-next-page/calculate-new-page.html @@ -0,0 +1,51 @@ + + + + calculateNewPage + + +
+
+ + +
+
+
+
+
+ +
+ +
+

calculateNewPage

+
+
+ +
+
open override fun calculateNewPage(gui: Gui): GuiPage?
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-next-page/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-next-page/index.html new file mode 100644 index 00000000..49efdbe7 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-next-page/index.html @@ -0,0 +1,70 @@ + + + + NextPage + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NextPage

+
object NextPage : GuiButtonPageChange.Calculator
+
+
+
+
+

Functions

+
+
+
+
calculateNewPage +
Link copied to clipboard
+
+
+
+ +
+
open override fun calculateNewPage(gui: Gui): GuiPage?
+
+
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-previous-page/calculate-new-page.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-previous-page/calculate-new-page.html new file mode 100644 index 00000000..efd027b9 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-previous-page/calculate-new-page.html @@ -0,0 +1,51 @@ + + + + calculateNewPage + + +
+
+ + +
+
+
+
+
+ +
+ +
+

calculateNewPage

+
+
+ +
+
open override fun calculateNewPage(gui: Gui): GuiPage?
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-previous-page/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-previous-page/index.html new file mode 100644 index 00000000..9c75de96 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-previous-page/index.html @@ -0,0 +1,70 @@ + + + + PreviousPage + + +
+
+ + +
+
+
+
+
+ +
+ +
+

PreviousPage

+
object PreviousPage : GuiButtonPageChange.Calculator
+
+
+
+
+

Functions

+
+
+
+
calculateNewPage +
Link copied to clipboard
+
+
+
+ +
+
open override fun calculateNewPage(gui: Gui): GuiPage?
+
+
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-key/-static-page-key.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-key/-static-page-key.html new file mode 100644 index 00000000..419c9d7d --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-key/-static-page-key.html @@ -0,0 +1,51 @@ + + + + StaticPageKey + + +
+
+ + +
+
+
+
+
+ +
+ +
+

StaticPageKey

+
+
+ +
+
fun StaticPageKey(pageKey: Any)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-key/calculate-new-page.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-key/calculate-new-page.html new file mode 100644 index 00000000..f94c1905 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-key/calculate-new-page.html @@ -0,0 +1,51 @@ + + + + calculateNewPage + + +
+
+ + +
+
+
+
+
+ +
+ +
+

calculateNewPage

+
+
+ +
+
open override fun calculateNewPage(gui: Gui): GuiPage?
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-key/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-key/index.html new file mode 100644 index 00000000..f0c1eb1b --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-key/index.html @@ -0,0 +1,70 @@ + + + + StaticPageKey + + +
+
+ + +
+
+
+
+
+ +
+ +
+

StaticPageKey

+
class StaticPageKey(pageKey: Any) : GuiButtonPageChange.Calculator
+
+
+
+
+

Functions

+
+
+
+
calculateNewPage +
Link copied to clipboard
+
+
+
+ +
+
open override fun calculateNewPage(gui: Gui): GuiPage?
+
+
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-number/-static-page-number.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-number/-static-page-number.html new file mode 100644 index 00000000..408af809 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-number/-static-page-number.html @@ -0,0 +1,51 @@ + + + + StaticPageNumber + + +
+
+ + +
+
+
+
+
+ +
+ +
+

StaticPageNumber

+
+
+ +
+
fun StaticPageNumber(pageNumber: Int)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-number/calculate-new-page.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-number/calculate-new-page.html new file mode 100644 index 00000000..863698fc --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-number/calculate-new-page.html @@ -0,0 +1,51 @@ + + + + calculateNewPage + + +
+
+ + +
+
+
+
+
+ +
+ +
+

calculateNewPage

+
+
+ +
+
open override fun calculateNewPage(gui: Gui): GuiPage?
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-number/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-number/index.html new file mode 100644 index 00000000..f547ab32 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-number/index.html @@ -0,0 +1,85 @@ + + + + StaticPageNumber + + +
+
+ + +
+
+
+
+
+ +
+ +
+

StaticPageNumber

+
class StaticPageNumber(pageNumber: Int) : GuiButtonPageChange.Calculator
+
+
+
+
+

Functions

+
+
+
+
calculateNewPage +
Link copied to clipboard
+
+
+
+ +
+
open override fun calculateNewPage(gui: Gui): GuiPage?
+
+
+
+
+
+
+
+

Properties

+
+
+
+
pageNumber +
Link copied to clipboard
+
+
+
+
val pageNumber: Int
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-number/page-number.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-number/page-number.html new file mode 100644 index 00000000..7996f7f2 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-number/page-number.html @@ -0,0 +1,51 @@ + + + + pageNumber + + +
+
+ + +
+
+
+
+
+ +
+ +
+

pageNumber

+
+
+ +
+
val pageNumber: Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/calculate-new-page.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/calculate-new-page.html new file mode 100644 index 00000000..2566afad --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/calculate-new-page.html @@ -0,0 +1,51 @@ + + + + calculateNewPage + + +
+
+ + +
+
+
+
+
+ +
+ +
+

calculateNewPage

+
+
+ +
+
abstract fun calculateNewPage(gui: Gui): GuiPage?
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/index.html new file mode 100644 index 00000000..e3aa0b53 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/index.html @@ -0,0 +1,178 @@ + + + + Calculator + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Calculator

+
interface Calculator
+
+
+
+
+

Types

+
+
+
+
NextPage +
Link copied to clipboard
+
+
+
+ +
+
object NextPage : GuiButtonPageChange.Calculator
+
+
+
+
+
+
+ +
+
+
PreviousPage +
Link copied to clipboard
+
+
+
+ +
+
object PreviousPage : GuiButtonPageChange.Calculator
+
+
+
+
+
+
+ +
+
+
StaticPageKey +
Link copied to clipboard
+
+
+
+ +
+
class StaticPageKey(pageKey: Any) : GuiButtonPageChange.Calculator
+
+
+
+
+
+
+ +
+
+
StaticPageNumber +
Link copied to clipboard
+
+
+
+ +
+
class StaticPageNumber(pageNumber: Int) : GuiButtonPageChange.Calculator
+
+
+
+
+
+
+
+

Functions

+
+
+
+
calculateNewPage +
Link copied to clipboard
+
+
+
+ +
+
abstract fun calculateNewPage(gui: Gui): GuiPage?
+
+
+
+
+
+
+
+

Inheritors

+
+
+
+
GuiButtonPageChange.Calculator +
Link copied to clipboard
+
+
+
+
+ +
+
+
GuiButtonPageChange.Calculator +
Link copied to clipboard
+
+
+
+
+ +
+
+
GuiButtonPageChange.Calculator +
Link copied to clipboard
+
+
+
+
+ +
+
+
GuiButtonPageChange.Calculator +
Link copied to clipboard
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-gui-button-page-change.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-gui-button-page-change.html new file mode 100644 index 00000000..5d96a130 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-gui-button-page-change.html @@ -0,0 +1,51 @@ + + + + GuiButtonPageChange + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiButtonPageChange

+
+
+ +
+
fun GuiButtonPageChange(icon: GuiIcon, calculator: GuiButtonPageChange.Calculator, shouldChange: (GuiClickEvent) -> Boolean, onChange: (GuiClickEvent) -> Unit?)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/index.html new file mode 100644 index 00000000..350713f4 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/index.html @@ -0,0 +1,172 @@ + + + + GuiButtonPageChange + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiButtonPageChange

+
class GuiButtonPageChange(icon: GuiIcon, calculator: GuiButtonPageChange.Calculator, shouldChange: (GuiClickEvent) -> Boolean, onChange: (GuiClickEvent) -> Unit?) : GuiButton
+
+
+
+
+

Types

+
+
+
+
Calculator +
Link copied to clipboard
+
+
+
+ +
+
interface Calculator
+
+
+
+
+
+
+
+

Functions

+
+
+
+
getItemStack +
Link copied to clipboard
+
+
+
+ +
+
open override fun getItemStack(slotIndex: Int): ItemStack
+
+
+
+
+
+
+ +
+
+
onClick +
Link copied to clipboard
+
+
+
+ +
+
open override fun onClick(clickEvent: GuiClickEvent)
+
+
+
+
+
+
+ +
+
+
shouldCancel +
Link copied to clipboard
+
+
+
+ +
+
open override fun shouldCancel(clickEvent: GuiClickEvent): Boolean
+
+
+
+
+
+
+ +
+
+
startUsing +
Link copied to clipboard
+
+
+
+ +
+
open override fun startUsing(gui: Gui)
+
+
+
+
+
+
+ +
+
+
stopUsing +
Link copied to clipboard
+
+
+
+ +
+
open override fun stopUsing(gui: Gui)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
icon +
Link copied to clipboard
+
+
+
+
val icon: GuiIcon
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button/-gui-button.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button/-gui-button.html new file mode 100644 index 00000000..e2c027d3 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button/-gui-button.html @@ -0,0 +1,51 @@ + + + + GuiButton + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiButton

+
+
+ +
+
fun GuiButton(icon: GuiIcon, onClick: (GuiClickEvent) -> Unit)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button/index.html new file mode 100644 index 00000000..6b512769 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button/index.html @@ -0,0 +1,173 @@ + + + + GuiButton + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiButton

+
open class GuiButton(icon: GuiIcon, onClick: (GuiClickEvent) -> Unit) : GuiPlaceholder
+
+
+
+
+

Functions

+
+
+
+
getItemStack +
Link copied to clipboard
+
+
+
+ +
+
open override fun getItemStack(slotIndex: Int): ItemStack
+
+
+
+
+
+
+ +
+
+
onClick +
Link copied to clipboard
+
+
+
+ +
+
open override fun onClick(clickEvent: GuiClickEvent)
+
+
+
+
+
+
+ +
+
+
shouldCancel +
Link copied to clipboard
+
+
+
+ +
+
open override fun shouldCancel(clickEvent: GuiClickEvent): Boolean
+
+
+
+
+
+
+ +
+
+
startUsing +
Link copied to clipboard
+
+
+
+ +
+
open override fun startUsing(gui: Gui)
+
+
+
+
+
+
+ +
+
+
stopUsing +
Link copied to clipboard
+
+
+
+ +
+
open override fun stopUsing(gui: Gui)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
icon +
Link copied to clipboard
+
+
+
+
val icon: GuiIcon
+
+
+
+
+
+

Inheritors

+
+
+
+
GuiButtonCompoundScroll +
Link copied to clipboard
+
+
+
+
+ +
+
+
GuiButtonPageChange +
Link copied to clipboard
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button/on-click.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button/on-click.html new file mode 100644 index 00000000..c88a04cf --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button/on-click.html @@ -0,0 +1,51 @@ + + + + onClick + + +
+
+ + +
+
+
+
+
+ +
+ +
+

onClick

+
+
+ +
+
open override fun onClick(clickEvent: GuiClickEvent)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/-gui-compound-element.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/-gui-compound-element.html new file mode 100644 index 00000000..bb9094ba --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/-gui-compound-element.html @@ -0,0 +1,51 @@ + + + + GuiCompoundElement + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiCompoundElement

+
+
+ +
+
fun GuiCompoundElement(compound: GuiCompound<*>)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/compound.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/compound.html new file mode 100644 index 00000000..f7955f42 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/compound.html @@ -0,0 +1,51 @@ + + + + compound + + +
+
+ + +
+
+
+
+
+ +
+ +
+

compound

+
+
+ +
+
val compound: GuiCompound<*>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/get-item-stack.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/get-item-stack.html new file mode 100644 index 00000000..217cd3fd --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/get-item-stack.html @@ -0,0 +1,51 @@ + + + + getItemStack + + +
+
+ + +
+
+
+
+
+ +
+ +
+

getItemStack

+
+
+ +
+
open override fun getItemStack(slotIndex: Int): ItemStack
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/index.html new file mode 100644 index 00000000..f235dd81 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/index.html @@ -0,0 +1,153 @@ + + + + GuiCompoundElement + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiCompoundElement

+
class GuiCompoundElement(compound: GuiCompound<*>) : GuiElement
+
+
+
+
+

Functions

+
+
+
+
getItemStack +
Link copied to clipboard
+
+
+
+ +
+
open override fun getItemStack(slotIndex: Int): ItemStack
+
+
+
+
+
+
+ +
+
+
onClick +
Link copied to clipboard
+
+
+
+ +
+
open override fun onClick(clickEvent: GuiClickEvent)
+
+
+
+
+
+
+ +
+
+
shouldCancel +
Link copied to clipboard
+
+
+
+ +
+
open override fun shouldCancel(clickEvent: GuiClickEvent): Boolean
+
+
+
+
+
+
+ +
+
+
startUsing +
Link copied to clipboard
+
+
+
+ +
+
open override fun startUsing(gui: Gui)
+
+
+
+
+
+
+ +
+
+
stopUsing +
Link copied to clipboard
+
+
+
+ +
+
open override fun stopUsing(gui: Gui)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
compound +
Link copied to clipboard
+
+
+
+
val compound: GuiCompound<*>
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/on-click.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/on-click.html new file mode 100644 index 00000000..4c806dfa --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/on-click.html @@ -0,0 +1,51 @@ + + + + onClick + + +
+
+ + +
+
+
+
+
+ +
+ +
+

onClick

+
+
+ +
+
open override fun onClick(clickEvent: GuiClickEvent)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/should-cancel.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/should-cancel.html new file mode 100644 index 00000000..9fd96968 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/should-cancel.html @@ -0,0 +1,51 @@ + + + + shouldCancel + + +
+
+ + +
+
+
+
+
+ +
+ +
+

shouldCancel

+
+
+ +
+
open override fun shouldCancel(clickEvent: GuiClickEvent): Boolean
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/start-using.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/start-using.html new file mode 100644 index 00000000..5fc8ff7a --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/start-using.html @@ -0,0 +1,51 @@ + + + + startUsing + + +
+
+ + +
+
+
+
+
+ +
+ +
+

startUsing

+
+
+ +
+
open override fun startUsing(gui: Gui)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/stop-using.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/stop-using.html new file mode 100644 index 00000000..85ab731c --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/stop-using.html @@ -0,0 +1,51 @@ + + + + stopUsing + + +
+
+ + +
+
+
+
+
+ +
+ +
+

stopUsing

+
+
+ +
+
open override fun stopUsing(gui: Gui)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-free-slot/-gui-free-slot.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-free-slot/-gui-free-slot.html new file mode 100644 index 00000000..11cd47b4 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-free-slot/-gui-free-slot.html @@ -0,0 +1,51 @@ + + + + GuiFreeSlot + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiFreeSlot

+
+
+ +
+
fun GuiFreeSlot(onClick: (GuiClickEvent) -> Unit?)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-free-slot/get-item-stack.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-free-slot/get-item-stack.html new file mode 100644 index 00000000..42231a17 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-free-slot/get-item-stack.html @@ -0,0 +1,51 @@ + + + + getItemStack + + +
+
+ + +
+
+
+
+
+ +
+ +
+

getItemStack

+
+
+ +
+
open override fun getItemStack(slotIndex: Int): ItemStack
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-free-slot/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-free-slot/index.html new file mode 100644 index 00000000..5b249944 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-free-slot/index.html @@ -0,0 +1,138 @@ + + + + GuiFreeSlot + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiFreeSlot

+
class GuiFreeSlot(onClick: (GuiClickEvent) -> Unit?) : GuiElement
+
+
+
+
+

Functions

+
+
+
+
getItemStack +
Link copied to clipboard
+
+
+
+ +
+
open override fun getItemStack(slotIndex: Int): ItemStack
+
+
+
+
+
+
+ +
+
+
onClick +
Link copied to clipboard
+
+
+
+ +
+
open override fun onClick(clickEvent: GuiClickEvent)
+
+
+
+
+
+
+ +
+
+
shouldCancel +
Link copied to clipboard
+
+
+
+ +
+
open override fun shouldCancel(clickEvent: GuiClickEvent): Boolean
+
+
+
+
+
+
+ +
+
+
startUsing +
Link copied to clipboard
+
+
+
+ +
+
open fun startUsing(gui: Gui)
+
+
+
+
+
+
+ +
+
+
stopUsing +
Link copied to clipboard
+
+
+
+ +
+
open fun stopUsing(gui: Gui)
+
+
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-free-slot/on-click.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-free-slot/on-click.html new file mode 100644 index 00000000..6a7e8838 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-free-slot/on-click.html @@ -0,0 +1,51 @@ + + + + onClick + + +
+
+ + +
+
+
+
+
+ +
+ +
+

onClick

+
+
+ +
+
open override fun onClick(clickEvent: GuiClickEvent)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-free-slot/should-cancel.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-free-slot/should-cancel.html new file mode 100644 index 00000000..462d597d --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-free-slot/should-cancel.html @@ -0,0 +1,51 @@ + + + + shouldCancel + + +
+
+ + +
+
+
+
+
+ +
+ +
+

shouldCancel

+
+
+ +
+
open override fun shouldCancel(clickEvent: GuiClickEvent): Boolean
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/-gui-placeholder.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/-gui-placeholder.html new file mode 100644 index 00000000..0129b36d --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/-gui-placeholder.html @@ -0,0 +1,51 @@ + + + + GuiPlaceholder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiPlaceholder

+
+
+ +
+
fun GuiPlaceholder(icon: GuiIcon)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/get-item-stack.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/get-item-stack.html new file mode 100644 index 00000000..88aaca0f --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/get-item-stack.html @@ -0,0 +1,51 @@ + + + + getItemStack + + +
+
+ + +
+
+
+
+
+ +
+ +
+

getItemStack

+
+
+ +
+
open override fun getItemStack(slotIndex: Int): ItemStack
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/icon.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/icon.html new file mode 100644 index 00000000..90987179 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/icon.html @@ -0,0 +1,51 @@ + + + + icon + + +
+
+ + +
+
+
+
+
+ +
+ +
+

icon

+
+
+ +
+
val icon: GuiIcon
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/index.html new file mode 100644 index 00000000..01927fba --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/index.html @@ -0,0 +1,164 @@ + + + + GuiPlaceholder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiPlaceholder

+
open class GuiPlaceholder(icon: GuiIcon) : GuiElement
+
+
+
+
+

Functions

+
+
+
+
getItemStack +
Link copied to clipboard
+
+
+
+ +
+
open override fun getItemStack(slotIndex: Int): ItemStack
+
+
+
+
+
+
+ +
+
+
onClick +
Link copied to clipboard
+
+
+
+ +
+
open override fun onClick(clickEvent: GuiClickEvent)
+
+
+
+
+
+
+ +
+
+
shouldCancel +
Link copied to clipboard
+
+
+
+ +
+
open override fun shouldCancel(clickEvent: GuiClickEvent): Boolean
+
+
+
+
+
+
+ +
+
+
startUsing +
Link copied to clipboard
+
+
+
+ +
+
open override fun startUsing(gui: Gui)
+
+
+
+
+
+
+ +
+
+
stopUsing +
Link copied to clipboard
+
+
+
+ +
+
open override fun stopUsing(gui: Gui)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
icon +
Link copied to clipboard
+
+
+
+
val icon: GuiIcon
+
+
+
+
+
+

Inheritors

+
+
+
+
GuiButton +
Link copied to clipboard
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/on-click.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/on-click.html new file mode 100644 index 00000000..51f5ed10 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/on-click.html @@ -0,0 +1,51 @@ + + + + onClick + + +
+
+ + +
+
+
+
+
+ +
+ +
+

onClick

+
+
+ +
+
open override fun onClick(clickEvent: GuiClickEvent)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/should-cancel.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/should-cancel.html new file mode 100644 index 00000000..fde3cde1 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/should-cancel.html @@ -0,0 +1,51 @@ + + + + shouldCancel + + +
+
+ + +
+
+
+
+
+ +
+ +
+

shouldCancel

+
+
+ +
+
open override fun shouldCancel(clickEvent: GuiClickEvent): Boolean
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/start-using.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/start-using.html new file mode 100644 index 00000000..7dc1c33c --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/start-using.html @@ -0,0 +1,51 @@ + + + + startUsing + + +
+
+ + +
+
+
+
+
+ +
+ +
+

startUsing

+
+
+ +
+
open override fun startUsing(gui: Gui)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/stop-using.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/stop-using.html new file mode 100644 index 00000000..8549c0f5 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/stop-using.html @@ -0,0 +1,51 @@ + + + + stopUsing + + +
+
+ + +
+
+
+
+
+ +
+ +
+

stopUsing

+
+
+ +
+
open override fun stopUsing(gui: Gui)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/index.html new file mode 100644 index 00000000..338935d7 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.elements/index.html @@ -0,0 +1,144 @@ + + + + net.axay.fabrik.igui.elements + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.igui.elements

+

GUI elements can be rendered by a GUI implementation

+
+
+
+
+

Types

+
+
+
+
GuiButton +
Link copied to clipboard
+
+
+
+ +
+
open class GuiButton(icon: GuiIcon, onClick: (GuiClickEvent) -> Unit) : GuiPlaceholder
+
+
+
+
+
+
+ +
+
+
GuiButtonCompoundScroll +
Link copied to clipboard
+
+
+
+ +
+
class GuiButtonCompoundScroll(icon: GuiIcon, compound: GuiCompound<*>, reverse: Boolean, speed: Long, scrollDistance: Int, scrollTimes: Int) : GuiButton
+
+
+
+
+
+
+ +
+
+
GuiButtonPageChange +
Link copied to clipboard
+
+
+
+ +
+
class GuiButtonPageChange(icon: GuiIcon, calculator: GuiButtonPageChange.Calculator, shouldChange: (GuiClickEvent) -> Boolean, onChange: (GuiClickEvent) -> Unit?) : GuiButton
+
+
+
+
+
+
+ +
+
+
GuiCompoundElement +
Link copied to clipboard
+
+
+
+ +
+
class GuiCompoundElement(compound: GuiCompound<*>) : GuiElement
+
+
+
+
+
+
+ +
+
+
GuiFreeSlot +
Link copied to clipboard
+
+
+
+ +
+
class GuiFreeSlot(onClick: (GuiClickEvent) -> Unit?) : GuiElement
+
+
+
+
+
+
+ +
+
+
GuiPlaceholder +
Link copied to clipboard
+
+
+
+ +
+
open class GuiPlaceholder(icon: GuiIcon) : GuiElement
+
+
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/-gui-click-event.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/-gui-click-event.html new file mode 100644 index 00000000..f8bec951 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/-gui-click-event.html @@ -0,0 +1,51 @@ + + + + GuiClickEvent + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiClickEvent

+
+
+ +
+
fun GuiClickEvent(gui: Gui, player: PlayerEntity, type: GuiActionType, slotIndex: Int, slot: Slot?, guiSlot: GuiSlot?)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/gui-slot.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/gui-slot.html new file mode 100644 index 00000000..852c730b --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/gui-slot.html @@ -0,0 +1,51 @@ + + + + guiSlot + + +
+
+ + +
+
+
+
+
+ +
+ +
+

guiSlot

+
+
+ +
+
val guiSlot: GuiSlot?
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/gui.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/gui.html new file mode 100644 index 00000000..9311bf31 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/gui.html @@ -0,0 +1,51 @@ + + + + gui + + +
+
+ + +
+
+
+
+
+ +
+ +
+

gui

+
+
+ +
+
open override val gui: Gui
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/index.html new file mode 100644 index 00000000..f7282c5b --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/index.html @@ -0,0 +1,131 @@ + + + + GuiClickEvent + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiClickEvent

+
class GuiClickEvent(gui: Gui, player: PlayerEntity, type: GuiActionType, slotIndex: Int, slot: Slot?, guiSlot: GuiSlot?) : GuiPlayerEvent
+
+
+
+
+

Properties

+
+
+
+
gui +
Link copied to clipboard
+
+
+
+
open override val gui: Gui
+
+
+
+
+ +
+
+
guiSlot +
Link copied to clipboard
+
+
+
+
val guiSlot: GuiSlot?
+
+
+
+
+ +
+
+
player +
Link copied to clipboard
+
+
+
+
open override val player: PlayerEntity
+
+
+
+
+ +
+
+
slot +
Link copied to clipboard
+
+
+
+
val slot: Slot?
+
+
+
+
+ +
+
+
slotIndex +
Link copied to clipboard
+
+
+
+
val slotIndex: Int
+
+
+
+
+ +
+
+
type +
Link copied to clipboard
+
+
+
+
val type: GuiActionType
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/player.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/player.html new file mode 100644 index 00000000..89e359cc --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/player.html @@ -0,0 +1,51 @@ + + + + player + + +
+
+ + +
+
+
+
+
+ +
+ +
+

player

+
+
+ +
+
open override val player: PlayerEntity
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/slot-index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/slot-index.html new file mode 100644 index 00000000..c46ccfde --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/slot-index.html @@ -0,0 +1,51 @@ + + + + slotIndex + + +
+
+ + +
+
+
+
+
+ +
+ +
+

slotIndex

+
+
+ +
+
val slotIndex: Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/slot.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/slot.html new file mode 100644 index 00000000..59afc9c9 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/slot.html @@ -0,0 +1,51 @@ + + + + slot + + +
+
+ + +
+
+
+
+
+ +
+ +
+

slot

+
+
+ +
+
val slot: Slot?
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/type.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/type.html new file mode 100644 index 00000000..4759a510 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/type.html @@ -0,0 +1,51 @@ + + + + type + + +
+
+ + +
+
+
+
+
+ +
+ +
+

type

+
+
+ +
+
val type: GuiActionType
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-close-event/-gui-close-event.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-close-event/-gui-close-event.html new file mode 100644 index 00000000..0ddac4c5 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-close-event/-gui-close-event.html @@ -0,0 +1,51 @@ + + + + GuiCloseEvent + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiCloseEvent

+
+
+ +
+
fun GuiCloseEvent(gui: Gui, player: PlayerEntity)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-close-event/gui.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-close-event/gui.html new file mode 100644 index 00000000..60eac08a --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-close-event/gui.html @@ -0,0 +1,51 @@ + + + + gui + + +
+
+ + +
+
+
+
+
+ +
+ +
+

gui

+
+
+ +
+
open override val gui: Gui
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-close-event/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-close-event/index.html new file mode 100644 index 00000000..321a7685 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-close-event/index.html @@ -0,0 +1,79 @@ + + + + GuiCloseEvent + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiCloseEvent

+
class GuiCloseEvent(gui: Gui, player: PlayerEntity) : GuiPlayerEvent
+
+
+
+
+

Properties

+
+
+
+
gui +
Link copied to clipboard
+
+
+
+
open override val gui: Gui
+
+
+
+
+ +
+
+
player +
Link copied to clipboard
+
+
+
+
open override val player: PlayerEntity
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-close-event/player.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-close-event/player.html new file mode 100644 index 00000000..0f008feb --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-close-event/player.html @@ -0,0 +1,51 @@ + + + + player + + +
+
+ + +
+
+
+
+
+ +
+ +
+

player

+
+
+ +
+
open override val player: PlayerEntity
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.events/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.events/index.html new file mode 100644 index 00000000..bb2d04c0 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.events/index.html @@ -0,0 +1,76 @@ + + + + net.axay.fabrik.igui.events + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.igui.events

+

GUI events are passed to the user of this API for usage in callbacks

+
+
+
+
+

Types

+
+
+
+
GuiClickEvent +
Link copied to clipboard
+
+
+
+ +
+
class GuiClickEvent(gui: Gui, player: PlayerEntity, type: GuiActionType, slotIndex: Int, slot: Slot?, guiSlot: GuiSlot?) : GuiPlayerEvent
+
+
+
+
+
+
+ +
+
+
GuiCloseEvent +
Link copied to clipboard
+
+
+
+ +
+
class GuiCloseEvent(gui: Gui, player: PlayerEntity) : GuiPlayerEvent
+
+
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.mixin/-server-player-entity-accessor/get-screen-handler-sync-handler.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.mixin/-server-player-entity-accessor/get-screen-handler-sync-handler.html new file mode 100644 index 00000000..6e1de588 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.mixin/-server-player-entity-accessor/get-screen-handler-sync-handler.html @@ -0,0 +1,40 @@ + + + + getScreenHandlerSyncHandler + + +
+
+ + +
+
+
+
+
+ +
+ +
+

getScreenHandlerSyncHandler

+
+
+ +
+
abstract fun getScreenHandlerSyncHandler(): ScreenHandlerSyncHandler
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.mixin/-server-player-entity-accessor/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.mixin/-server-player-entity-accessor/index.html new file mode 100644 index 00000000..b0eebcd8 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.mixin/-server-player-entity-accessor/index.html @@ -0,0 +1,59 @@ + + + + ServerPlayerEntityAccessor + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ServerPlayerEntityAccessor

+
interface ServerPlayerEntityAccessor
+
+
+
+
+

Functions

+
+
+
+
getScreenHandlerSyncHandler +
Link copied to clipboard
+
+
+
+ +
+
abstract fun getScreenHandlerSyncHandler(): ScreenHandlerSyncHandler
+
+
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.mixin/-simple-inventory-accessor/get-stacks.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.mixin/-simple-inventory-accessor/get-stacks.html new file mode 100644 index 00000000..641291e6 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.mixin/-simple-inventory-accessor/get-stacks.html @@ -0,0 +1,40 @@ + + + + getStacks + + +
+
+ + +
+
+
+
+
+ +
+ +
+

getStacks

+
+
+ +
+
abstract fun getStacks(): DefaultedList<ItemStack>
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.mixin/-simple-inventory-accessor/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.mixin/-simple-inventory-accessor/index.html new file mode 100644 index 00000000..ab9554d1 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.mixin/-simple-inventory-accessor/index.html @@ -0,0 +1,59 @@ + + + + SimpleInventoryAccessor + + +
+
+ + +
+
+
+
+
+ +
+ +
+

SimpleInventoryAccessor

+
interface SimpleInventoryAccessor
+
+
+
+
+

Functions

+
+
+
+
getStacks +
Link copied to clipboard
+
+
+
+ +
+
abstract fun getStacks(): DefaultedList<ItemStack>
+
+
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.mixin/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.mixin/index.html new file mode 100644 index 00000000..0ff8ece3 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.mixin/index.html @@ -0,0 +1,75 @@ + + + + net.axay.fabrik.igui.mixin + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.igui.mixin

+
+
+
+
+

Types

+
+
+
+
ServerPlayerEntityAccessor +
Link copied to clipboard
+
+
+
+ +
+
interface ServerPlayerEntityAccessor
+
+
+
+
+
+
+ +
+
+
SimpleInventoryAccessor +
Link copied to clipboard
+
+
+
+ +
+
interface SimpleInventoryAccessor
+
+
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-list/-gui-list.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-list/-gui-list.html new file mode 100644 index 00000000..69ed12b4 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-list/-gui-list.html @@ -0,0 +1,51 @@ + + + + GuiList + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiList

+
+
+ +
+
fun <T> GuiList(internalCollection: MutableList<T>)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-list/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-list/index.html new file mode 100644 index 00000000..6e2b4c4f --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-list/index.html @@ -0,0 +1,115 @@ + + + + GuiList + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiList

+
class GuiList<T>(internalCollection: MutableList<T>)
+
+
+
+
+

Functions

+
+
+
+
invokeListeners +
Link copied to clipboard
+
+
+
+ +
+
fun invokeListeners()
+
+
+
+
+
+
+ +
+
+
mutate +
Link copied to clipboard
+
+
+
+ +
+
inline fun mutate(action: (MutableList<T>) -> Unit)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
internalCollection +
Link copied to clipboard
+
+
+
+
val internalCollection: MutableList<T>
+
+
+
+
+ +
+
+
listeners +
Link copied to clipboard
+
+
+
+
val listeners: HashSet<(List<T>) -> Unit>
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-list/internal-collection.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-list/internal-collection.html new file mode 100644 index 00000000..560c378e --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-list/internal-collection.html @@ -0,0 +1,51 @@ + + + + internalCollection + + +
+
+ + +
+
+
+
+
+ +
+ +
+

internalCollection

+
+
+ +
+
val internalCollection: MutableList<T>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-list/invoke-listeners.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-list/invoke-listeners.html new file mode 100644 index 00000000..9fbcba22 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-list/invoke-listeners.html @@ -0,0 +1,51 @@ + + + + invokeListeners + + +
+
+ + +
+
+
+
+
+ +
+ +
+

invokeListeners

+
+
+ +
+
fun invokeListeners()
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-list/listeners.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-list/listeners.html new file mode 100644 index 00000000..f47212aa --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-list/listeners.html @@ -0,0 +1,51 @@ + + + + listeners + + +
+
+ + +
+
+
+
+
+ +
+ +
+

listeners

+
+
+ +
+
val listeners: HashSet<(List<T>) -> Unit>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-list/mutate.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-list/mutate.html new file mode 100644 index 00000000..bcc54bb0 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-list/mutate.html @@ -0,0 +1,51 @@ + + + + mutate + + +
+
+ + +
+
+
+
+
+ +
+ +
+

mutate

+
+
+ +
+
inline fun mutate(action: (MutableList<T>) -> Unit)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/-gui-property.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/-gui-property.html new file mode 100644 index 00000000..1f5b5b3a --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/-gui-property.html @@ -0,0 +1,51 @@ + + + + GuiProperty + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiProperty

+
+
+ +
+
fun <T> GuiProperty(value: T)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/get-value.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/get-value.html new file mode 100644 index 00000000..052004ad --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/get-value.html @@ -0,0 +1,51 @@ + + + + getValue + + +
+
+ + +
+
+
+
+
+ +
+ +
+

getValue

+
+
+ +
+
operator fun getValue(thisRef: Any?, property: KProperty<*>?): T
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/index.html new file mode 100644 index 00000000..33c15d48 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/index.html @@ -0,0 +1,138 @@ + + + + GuiProperty + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiProperty

+
class GuiProperty<T>(value: T)
+
+
+
+
+

Functions

+
+
+
+
getValue +
Link copied to clipboard
+
+
+
+ +
+
operator fun getValue(thisRef: Any?, property: KProperty<*>?): T
+
+
+
+
+
+
+ +
+
+
setValue +
Link copied to clipboard
+
+
+
+ +
+
operator fun setValue(thisRef: Any?, property: KProperty<*>?, value: T)
+
+
+
+
+
+
+ +
+
+
setValueSuspending +
Link copied to clipboard
+
+
+
+ +
+
suspend fun setValueSuspending(value: T)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
listeners +
Link copied to clipboard
+
+
+
+
val listeners: HashSet<(T) -> Unit>
+
+
+
+
+
+

Extensions

+
+
+
+
guiIcon +
Link copied to clipboard
+
+
+
+ +
+
fun <E> GuiProperty<E>.guiIcon(iconGenerator: (E) -> ItemStack): GuiIcon.VariableIcon<E>
+
+
Creates a gui icon which automatically updates itself if the value of the property changes.
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/listeners.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/listeners.html new file mode 100644 index 00000000..0fa3d7d8 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/listeners.html @@ -0,0 +1,51 @@ + + + + listeners + + +
+
+ + +
+
+
+
+
+ +
+ +
+

listeners

+
+
+ +
+
val listeners: HashSet<(T) -> Unit>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/set-value-suspending.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/set-value-suspending.html new file mode 100644 index 00000000..eae28b45 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/set-value-suspending.html @@ -0,0 +1,51 @@ + + + + setValueSuspending + + +
+
+ + +
+
+
+
+
+ +
+ +
+

setValueSuspending

+
+
+ +
+
suspend fun setValueSuspending(value: T)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/set-value.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/set-value.html new file mode 100644 index 00000000..79398273 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/set-value.html @@ -0,0 +1,51 @@ + + + + setValue + + +
+
+ + +
+
+
+
+
+ +
+ +
+

setValue

+
+
+ +
+
operator fun setValue(thisRef: Any?, property: KProperty<*>?, value: T)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.observable/as-gui-list.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.observable/as-gui-list.html new file mode 100644 index 00000000..4b6de422 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.observable/as-gui-list.html @@ -0,0 +1,51 @@ + + + + asGuiList + + +
+
+ + +
+
+
+
+
+ +
+ +
+

asGuiList

+
+
+ +
+
fun <T> MutableList<T>.asGuiList(): GuiList<T>
+
+

Wraps this list in a gui list, which informs gui components about any updates.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.observable/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.observable/index.html new file mode 100644 index 00000000..8e3356d9 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.observable/index.html @@ -0,0 +1,112 @@ + + + + net.axay.fabrik.igui.observable + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.igui.observable

+

Observable lists and properties which are used by GUI elements to handle non-static content

+
+
+
+
+

Types

+
+
+
+
GuiList +
Link copied to clipboard
+
+
+
+ +
+
class GuiList<T>(internalCollection: MutableList<T>)
+
+
+
+
+
+
+ +
+
+
GuiProperty +
Link copied to clipboard
+
+
+
+ +
+
class GuiProperty<T>(value: T)
+
+
+
+
+
+
+
+

Functions

+
+
+
+
asGuiList +
Link copied to clipboard
+
+
+
+ +
+
fun <T> MutableList<T>.asGuiList(): GuiList<T>
+
+
Wraps this list in a gui list, which informs gui components about any updates.
+
+
+
+
+ +
+
+
toGuiList +
Link copied to clipboard
+
+
+
+ +
+
fun <T> Iterable<T>.toGuiList(): GuiList<T>
+
+
Creates a new gui list with the content of this iterable.
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.observable/to-gui-list.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.observable/to-gui-list.html new file mode 100644 index 00000000..124429d5 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui.observable/to-gui-list.html @@ -0,0 +1,51 @@ + + + + toGuiList + + +
+
+ + +
+
+
+
+
+ +
+ +
+

toGuiList

+
+
+ +
+
fun <T> Iterable<T>.toGuiList(): GuiList<T>
+
+

Creates a new gui list with the content of this iterable. A gui list informs gui components about any updates.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-companion/from-slot-action-type.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-companion/from-slot-action-type.html new file mode 100644 index 00000000..f3cd88c5 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-companion/from-slot-action-type.html @@ -0,0 +1,51 @@ + + + + fromSlotActionType + + +
+
+ + +
+
+
+
+
+ +
+ +
+

fromSlotActionType

+
+
+ +
+
fun fromSlotActionType(slotActionType: SlotActionType, clickData: Int): GuiActionType
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-companion/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-companion/index.html new file mode 100644 index 00000000..1ecf1f06 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-companion/index.html @@ -0,0 +1,70 @@ + + + + Companion + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Companion

+
object Companion
+
+
+
+
+

Functions

+
+
+
+
fromSlotActionType +
Link copied to clipboard
+
+
+
+ +
+
fun fromSlotActionType(slotActionType: SlotActionType, clickData: Int): GuiActionType
+
+
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g/index.html new file mode 100644 index 00000000..d8e0e719 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g/index.html @@ -0,0 +1,68 @@ + + + + DRAG + + +
+
+ + +
+
+
+
+
+ +
+ +
+

DRAG

+

Using a dragging feature.

+
+
+
+
+

Properties

+
+
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+ +
+
+
ordinal +
Link copied to clipboard
+
+
+
+
val ordinal: Int
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g/name.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g/name.html new file mode 100644 index 00000000..bcb9ba76 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g/name.html @@ -0,0 +1,40 @@ + + + + name + + +
+
+ + +
+
+
+
+
+ +
+ +
+

name

+
+
+ +
+
val name: String
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g/ordinal.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g/ordinal.html new file mode 100644 index 00000000..39ad7289 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g/ordinal.html @@ -0,0 +1,40 @@ + + + + ordinal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ordinal

+
+
+ +
+
val ordinal: Int
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g_-e-n-d/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g_-e-n-d/index.html new file mode 100644 index 00000000..9a0d9280 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g_-e-n-d/index.html @@ -0,0 +1,68 @@ + + + + DRAG_END + + +
+
+ + +
+
+
+
+
+ +
+ +
+

DRAG_END

+

Finish using a dragging feature.

+
+
+
+
+

Properties

+
+
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+ +
+
+
ordinal +
Link copied to clipboard
+
+
+
+
val ordinal: Int
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g_-e-n-d/name.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g_-e-n-d/name.html new file mode 100644 index 00000000..bb97c660 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g_-e-n-d/name.html @@ -0,0 +1,40 @@ + + + + name + + +
+
+ + +
+
+
+
+
+ +
+ +
+

name

+
+
+ +
+
val name: String
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g_-e-n-d/ordinal.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g_-e-n-d/ordinal.html new file mode 100644 index 00000000..17f724d4 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g_-e-n-d/ordinal.html @@ -0,0 +1,40 @@ + + + + ordinal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ordinal

+
+
+ +
+
val ordinal: Int
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g_-s-t-a-r-t/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g_-s-t-a-r-t/index.html new file mode 100644 index 00000000..d0554926 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g_-s-t-a-r-t/index.html @@ -0,0 +1,68 @@ + + + + DRAG_START + + +
+
+ + +
+
+
+
+
+ +
+ +
+

DRAG_START

+

Start using a dragging feature.

+
+
+
+
+

Properties

+
+
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+ +
+
+
ordinal +
Link copied to clipboard
+
+
+
+
val ordinal: Int
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g_-s-t-a-r-t/name.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g_-s-t-a-r-t/name.html new file mode 100644 index 00000000..cc6243c5 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g_-s-t-a-r-t/name.html @@ -0,0 +1,40 @@ + + + + name + + +
+
+ + +
+
+
+
+
+ +
+ +
+

name

+
+
+ +
+
val name: String
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g_-s-t-a-r-t/ordinal.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g_-s-t-a-r-t/ordinal.html new file mode 100644 index 00000000..ca177450 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g_-s-t-a-r-t/ordinal.html @@ -0,0 +1,40 @@ + + + + ordinal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ordinal

+
+
+ +
+
val ordinal: Int
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-h-o-t-k-e-y_-s-w-a-p/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-h-o-t-k-e-y_-s-w-a-p/index.html new file mode 100644 index 00000000..6cd5926f --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-h-o-t-k-e-y_-s-w-a-p/index.html @@ -0,0 +1,68 @@ + + + + HOTKEY_SWAP + + +
+
+ + +
+
+
+
+
+ +
+ +
+

HOTKEY_SWAP

+

Moving items from one inventory to another using a hotkey (e.g. 0 - 9).

+
+
+
+
+

Properties

+
+
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+ +
+
+
ordinal +
Link copied to clipboard
+
+
+
+
val ordinal: Int
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-h-o-t-k-e-y_-s-w-a-p/name.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-h-o-t-k-e-y_-s-w-a-p/name.html new file mode 100644 index 00000000..33f64d5f --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-h-o-t-k-e-y_-s-w-a-p/name.html @@ -0,0 +1,40 @@ + + + + name + + +
+
+ + +
+
+
+
+
+ +
+ +
+

name

+
+
+ +
+
val name: String
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-h-o-t-k-e-y_-s-w-a-p/ordinal.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-h-o-t-k-e-y_-s-w-a-p/ordinal.html new file mode 100644 index 00000000..5a67faa3 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-h-o-t-k-e-y_-s-w-a-p/ordinal.html @@ -0,0 +1,40 @@ + + + + ordinal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ordinal

+
+
+ +
+
val ordinal: Int
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-i-n-s-e-r-t/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-i-n-s-e-r-t/index.html new file mode 100644 index 00000000..18447b7f --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-i-n-s-e-r-t/index.html @@ -0,0 +1,68 @@ + + + + INSERT + + +
+
+ + +
+
+
+
+
+ +
+ +
+

INSERT

+

Inserting items into an inventory.

+
+
+
+
+

Properties

+
+
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+ +
+
+
ordinal +
Link copied to clipboard
+
+
+
+
val ordinal: Int
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-i-n-s-e-r-t/name.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-i-n-s-e-r-t/name.html new file mode 100644 index 00000000..ed6e54d1 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-i-n-s-e-r-t/name.html @@ -0,0 +1,40 @@ + + + + name + + +
+
+ + +
+
+
+
+
+ +
+ +
+

name

+
+
+ +
+
val name: String
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-i-n-s-e-r-t/ordinal.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-i-n-s-e-r-t/ordinal.html new file mode 100644 index 00000000..5f755a7e --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-i-n-s-e-r-t/ordinal.html @@ -0,0 +1,40 @@ + + + + ordinal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ordinal

+
+
+ +
+
val ordinal: Int
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-m-i-d-d-l-e_-c-l-i-c-k/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-m-i-d-d-l-e_-c-l-i-c-k/index.html new file mode 100644 index 00000000..e8f81fc4 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-m-i-d-d-l-e_-c-l-i-c-k/index.html @@ -0,0 +1,68 @@ + + + + MIDDLE_CLICK + + +
+
+ + +
+
+
+
+
+ +
+ +
+

MIDDLE_CLICK

+

Cloning an ItemStack by middle clicking it.

+
+
+
+
+

Properties

+
+
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+ +
+
+
ordinal +
Link copied to clipboard
+
+
+
+
val ordinal: Int
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-m-i-d-d-l-e_-c-l-i-c-k/name.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-m-i-d-d-l-e_-c-l-i-c-k/name.html new file mode 100644 index 00000000..f0514d68 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-m-i-d-d-l-e_-c-l-i-c-k/name.html @@ -0,0 +1,40 @@ + + + + name + + +
+
+ + +
+
+
+
+
+ +
+ +
+

name

+
+
+ +
+
val name: String
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-m-i-d-d-l-e_-c-l-i-c-k/ordinal.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-m-i-d-d-l-e_-c-l-i-c-k/ordinal.html new file mode 100644 index 00000000..c9c1dd6f --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-m-i-d-d-l-e_-c-l-i-c-k/ordinal.html @@ -0,0 +1,40 @@ + + + + ordinal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ordinal

+
+
+ +
+
val ordinal: Int
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-p-i-c-k-u-p/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-p-i-c-k-u-p/index.html new file mode 100644 index 00000000..ea44772c --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-p-i-c-k-u-p/index.html @@ -0,0 +1,68 @@ + + + + PICKUP + + +
+
+ + +
+
+
+
+
+ +
+ +
+

PICKUP

+

A normal slot click.

+
+
+
+
+

Properties

+
+
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+ +
+
+
ordinal +
Link copied to clipboard
+
+
+
+
val ordinal: Int
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-p-i-c-k-u-p/name.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-p-i-c-k-u-p/name.html new file mode 100644 index 00000000..0dbcbad6 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-p-i-c-k-u-p/name.html @@ -0,0 +1,40 @@ + + + + name + + +
+
+ + +
+
+
+
+
+ +
+ +
+

name

+
+
+ +
+
val name: String
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-p-i-c-k-u-p/ordinal.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-p-i-c-k-u-p/ordinal.html new file mode 100644 index 00000000..e0b8bad1 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-p-i-c-k-u-p/ordinal.html @@ -0,0 +1,40 @@ + + + + ordinal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ordinal

+
+
+ +
+
val ordinal: Int
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-p-i-c-k-u-p_-a-l-l/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-p-i-c-k-u-p_-a-l-l/index.html new file mode 100644 index 00000000..5faba8d2 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-p-i-c-k-u-p_-a-l-l/index.html @@ -0,0 +1,68 @@ + + + + PICKUP_ALL + + +
+
+ + +
+
+
+
+
+ +
+ +
+

PICKUP_ALL

+

A double slot click (to pick up all items of a stack).

+
+
+
+
+

Properties

+
+
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+ +
+
+
ordinal +
Link copied to clipboard
+
+
+
+
val ordinal: Int
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-p-i-c-k-u-p_-a-l-l/name.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-p-i-c-k-u-p_-a-l-l/name.html new file mode 100644 index 00000000..b53d4bfc --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-p-i-c-k-u-p_-a-l-l/name.html @@ -0,0 +1,40 @@ + + + + name + + +
+
+ + +
+
+
+
+
+ +
+ +
+

name

+
+
+ +
+
val name: String
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-p-i-c-k-u-p_-a-l-l/ordinal.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-p-i-c-k-u-p_-a-l-l/ordinal.html new file mode 100644 index 00000000..e4f6cbc3 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-p-i-c-k-u-p_-a-l-l/ordinal.html @@ -0,0 +1,40 @@ + + + + ordinal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ordinal

+
+
+ +
+
val ordinal: Int
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-s-h-i-f-t_-c-l-i-c-k/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-s-h-i-f-t_-c-l-i-c-k/index.html new file mode 100644 index 00000000..6bc1e3e5 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-s-h-i-f-t_-c-l-i-c-k/index.html @@ -0,0 +1,68 @@ + + + + SHIFT_CLICK + + +
+
+ + +
+
+
+
+
+ +
+ +
+

SHIFT_CLICK

+

Moving items from one inventory to another using shift.

+
+
+
+
+

Properties

+
+
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+ +
+
+
ordinal +
Link copied to clipboard
+
+
+
+
val ordinal: Int
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-s-h-i-f-t_-c-l-i-c-k/name.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-s-h-i-f-t_-c-l-i-c-k/name.html new file mode 100644 index 00000000..cb38a1ec --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-s-h-i-f-t_-c-l-i-c-k/name.html @@ -0,0 +1,40 @@ + + + + name + + +
+
+ + +
+
+
+
+
+ +
+ +
+

name

+
+
+ +
+
val name: String
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-s-h-i-f-t_-c-l-i-c-k/ordinal.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-s-h-i-f-t_-c-l-i-c-k/ordinal.html new file mode 100644 index 00000000..0a3fe122 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-s-h-i-f-t_-c-l-i-c-k/ordinal.html @@ -0,0 +1,40 @@ + + + + ordinal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ordinal

+
+
+ +
+
val ordinal: Int
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-t-h-r-o-w_-a-l-l/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-t-h-r-o-w_-a-l-l/index.html new file mode 100644 index 00000000..d360ace6 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-t-h-r-o-w_-a-l-l/index.html @@ -0,0 +1,68 @@ + + + + THROW_ALL + + +
+
+ + +
+
+
+
+
+ +
+ +
+

THROW_ALL

+

Throw away a whole ItemStack (e.g. using CTRL + Q).

+
+
+
+
+

Properties

+
+
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+ +
+
+
ordinal +
Link copied to clipboard
+
+
+
+
val ordinal: Int
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-t-h-r-o-w_-a-l-l/name.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-t-h-r-o-w_-a-l-l/name.html new file mode 100644 index 00000000..79b394e1 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-t-h-r-o-w_-a-l-l/name.html @@ -0,0 +1,40 @@ + + + + name + + +
+
+ + +
+
+
+
+
+ +
+ +
+

name

+
+
+ +
+
val name: String
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-t-h-r-o-w_-a-l-l/ordinal.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-t-h-r-o-w_-a-l-l/ordinal.html new file mode 100644 index 00000000..79626f8a --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-t-h-r-o-w_-a-l-l/ordinal.html @@ -0,0 +1,40 @@ + + + + ordinal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ordinal

+
+
+ +
+
val ordinal: Int
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-t-h-r-o-w_-o-n-e/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-t-h-r-o-w_-o-n-e/index.html new file mode 100644 index 00000000..f0ec0cfb --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-t-h-r-o-w_-o-n-e/index.html @@ -0,0 +1,68 @@ + + + + THROW_ONE + + +
+
+ + +
+
+
+
+
+ +
+ +
+

THROW_ONE

+

Throw away one item of an ItemStack (e.g. using Q).

+
+
+
+
+

Properties

+
+
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+ +
+
+
ordinal +
Link copied to clipboard
+
+
+
+
val ordinal: Int
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-t-h-r-o-w_-o-n-e/name.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-t-h-r-o-w_-o-n-e/name.html new file mode 100644 index 00000000..97962216 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-t-h-r-o-w_-o-n-e/name.html @@ -0,0 +1,40 @@ + + + + name + + +
+
+ + +
+
+
+
+
+ +
+ +
+

name

+
+
+ +
+
val name: String
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-t-h-r-o-w_-o-n-e/ordinal.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-t-h-r-o-w_-o-n-e/ordinal.html new file mode 100644 index 00000000..99ce7d83 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-t-h-r-o-w_-o-n-e/ordinal.html @@ -0,0 +1,40 @@ + + + + ordinal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ordinal

+
+
+ +
+
val ordinal: Int
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/index.html new file mode 100644 index 00000000..e762edab --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/index.html @@ -0,0 +1,243 @@ + + + + GuiActionType + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiActionType

+
enum GuiActionType : Enum<GuiActionType>
+
+
+
+
+

Entries

+
+
+
+
DRAG_END +
Link copied to clipboard
+
+
+
+
Finish using a dragging feature.
+
+
+
+
+ +
+
+
DRAG_START +
Link copied to clipboard
+
+
+
+
Start using a dragging feature.
+
+
+
+
+ +
+
+
DRAG +
Link copied to clipboard
+
+
+
+
Using a dragging feature.
+
+
+
+
+ +
+
+
THROW_ONE +
Link copied to clipboard
+
+
+
+
Throw away one item of an ItemStack (e.g.
+
+
+
+
+ +
+
+
THROW_ALL +
Link copied to clipboard
+
+
+
+
Throw away a whole ItemStack (e.g.
+
+
+
+
+ +
+
+
MIDDLE_CLICK +
Link copied to clipboard
+
+
+
+
Cloning an ItemStack by middle clicking it.
+
+
+
+
+ +
+
+
HOTKEY_SWAP +
Link copied to clipboard
+
+
+
+
Moving items from one inventory to another using a hotkey (e.g.
+
+
+
+
+ +
+
+
SHIFT_CLICK +
Link copied to clipboard
+
+
+
+
Moving items from one inventory to another using shift.
+
+
+
+
+ +
+
+
INSERT +
Link copied to clipboard
+
+
+
+
Inserting items into an inventory.
+
+
+
+
+ +
+
+
PICKUP_ALL +
Link copied to clipboard
+
+
+
+
A double slot click (to pick up all items of a stack).
+
+
+
+
+ +
+
+
PICKUP +
Link copied to clipboard
+
+
+
+
A normal slot click.
+
+
+
+
+
+

Types

+
+
+
+
Companion +
Link copied to clipboard
+
+
+
+ +
+
object Companion
+
+
+
+
+
+
+
+

Properties

+
+
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+ +
+
+
ordinal +
Link copied to clipboard
+
+
+
+
val ordinal: Int
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-event-handler-builder/-event-handler-builder.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-event-handler-builder/-event-handler-builder.html new file mode 100644 index 00000000..19d80c85 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-event-handler-builder/-event-handler-builder.html @@ -0,0 +1,51 @@ + + + + EventHandlerBuilder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

EventHandlerBuilder

+
+
+ +
+
fun EventHandlerBuilder()
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-event-handler-builder/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-event-handler-builder/index.html new file mode 100644 index 00000000..b60ec83f --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-event-handler-builder/index.html @@ -0,0 +1,104 @@ + + + + EventHandlerBuilder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

EventHandlerBuilder

+
class EventHandlerBuilder
+
+
+
+
+

Functions

+
+
+
+
internalBuild +
Link copied to clipboard
+
+
+
+ +
+
fun internalBuild(): GuiEventHandler
+
+
Builds the event handler.
+
+
+
+
+ +
+
+
onClick +
Link copied to clipboard
+
+
+
+ +
+
fun onClick(onClick: (GuiClickEvent) -> Unit)
+
+
And event callback which will be invoked if a player interacts with the inventory.
+
+
+
+
+ +
+
+
onClose +
Link copied to clipboard
+
+
+
+ +
+
fun onClose(onClose: (GuiCloseEvent) -> Unit)
+
+
An event callback which will be invoked if the gui inventory gets closed.
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-event-handler-builder/internal-build.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-event-handler-builder/internal-build.html new file mode 100644 index 00000000..c37069e8 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-event-handler-builder/internal-build.html @@ -0,0 +1,51 @@ + + + + internalBuild + + +
+
+ + +
+
+
+
+
+ +
+ +
+

internalBuild

+
+
+ +
+
fun internalBuild(): GuiEventHandler
+
+

Builds the event handler.

INTERNAL! You probably do not need this function.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-event-handler-builder/on-click.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-event-handler-builder/on-click.html new file mode 100644 index 00000000..ce615def --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-event-handler-builder/on-click.html @@ -0,0 +1,51 @@ + + + + onClick + + +
+
+ + +
+
+
+
+
+ +
+ +
+

onClick

+
+
+ +
+
fun onClick(onClick: (GuiClickEvent) -> Unit)
+
+

And event callback which will be invoked if a player interacts with the inventory.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-event-handler-builder/on-close.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-event-handler-builder/on-close.html new file mode 100644 index 00000000..e5ae2c27 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-event-handler-builder/on-close.html @@ -0,0 +1,51 @@ + + + + onClose + + +
+
+ + +
+
+
+
+
+ +
+ +
+

onClose

+
+
+ +
+
fun onClose(onClose: (GuiCloseEvent) -> Unit)
+
+

An event callback which will be invoked if the gui inventory gets closed.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-gui-builder.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-gui-builder.html new file mode 100644 index 00000000..00444c47 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-gui-builder.html @@ -0,0 +1,51 @@ + + + + GuiBuilder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiBuilder

+
+
+ +
+
fun GuiBuilder(type: GuiType, title: LiteralText, defaultPageKey: Any)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-internal/-internal.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-internal/-internal.html new file mode 100644 index 00000000..d319d308 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-internal/-internal.html @@ -0,0 +1,51 @@ + + + + Internal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Internal

+
+
+ +
+
fun Internal()
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-internal/event-handler.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-internal/event-handler.html new file mode 100644 index 00000000..33f44068 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-internal/event-handler.html @@ -0,0 +1,51 @@ + + + + eventHandler + + +
+
+ + +
+
+
+
+
+ +
+ +
+

eventHandler

+
+
+ +
+
var eventHandler: GuiEventHandler? = null
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-internal/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-internal/index.html new file mode 100644 index 00000000..5ca18c3d --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-internal/index.html @@ -0,0 +1,124 @@ + + + + Internal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Internal

+
inner class Internal
+
+
+
+
+

Functions

+
+
+
+
internalBuild +
Link copied to clipboard
+
+
+
+ +
+
fun internalBuild(): Gui
+
+
+
+
+
+
+
+

Properties

+
+
+
+
eventHandler +
Link copied to clipboard
+
+
+
+
var eventHandler: GuiEventHandler? = null
+
+
+
+
+ +
+
+
pagesByKey +
Link copied to clipboard
+
+
+
+
val pagesByKey: HashMap<String, GuiPage>
+
+
+
+
+ +
+
+
pagesByNumber +
Link copied to clipboard
+
+
+
+
val pagesByNumber: HashMap<Int, GuiPage>
+
+
+
+
+ +
+
+
random +
Link copied to clipboard
+
+
+
+
val random: Random
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-internal/internal-build.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-internal/internal-build.html new file mode 100644 index 00000000..0360a56d --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-internal/internal-build.html @@ -0,0 +1,51 @@ + + + + internalBuild + + +
+
+ + +
+
+
+
+
+ +
+ +
+

internalBuild

+
+
+ +
+
fun internalBuild(): Gui
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-internal/pages-by-key.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-internal/pages-by-key.html new file mode 100644 index 00000000..b5658f8f --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-internal/pages-by-key.html @@ -0,0 +1,51 @@ + + + + pagesByKey + + +
+
+ + +
+
+
+
+
+ +
+ +
+

pagesByKey

+
+
+ +
+
val pagesByKey: HashMap<String, GuiPage>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-internal/pages-by-number.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-internal/pages-by-number.html new file mode 100644 index 00000000..6ff78a76 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-internal/pages-by-number.html @@ -0,0 +1,51 @@ + + + + pagesByNumber + + +
+
+ + +
+
+
+
+
+ +
+ +
+

pagesByNumber

+
+
+ +
+
val pagesByNumber: HashMap<Int, GuiPage>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-internal/random.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-internal/random.html new file mode 100644 index 00000000..0a5cf2c3 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-internal/random.html @@ -0,0 +1,51 @@ + + + + random + + +
+
+ + +
+
+
+
+
+ +
+ +
+

random

+
+
+ +
+
val random: Random
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/-internal/-internal.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/-internal/-internal.html new file mode 100644 index 00000000..ba3793fd --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/-internal/-internal.html @@ -0,0 +1,51 @@ + + + + Internal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Internal

+
+
+ +
+
fun Internal()
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/-internal/content.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/-internal/content.html new file mode 100644 index 00000000..d400426d --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/-internal/content.html @@ -0,0 +1,51 @@ + + + + content + + +
+
+ + +
+
+
+
+
+ +
+ +
+

content

+
+
+ +
+
val content: HashMap<Int, GuiElement>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/-internal/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/-internal/index.html new file mode 100644 index 00000000..2142d146 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/-internal/index.html @@ -0,0 +1,85 @@ + + + + Internal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Internal

+
inner class Internal
+
+
+
+
+

Functions

+
+
+
+
internalBuild +
Link copied to clipboard
+
+
+
+ +
+
fun internalBuild(): GuiPage
+
+
Builds the page.
+
+
+
+
+
+

Properties

+
+
+
+
content +
Link copied to clipboard
+
+
+
+
val content: HashMap<Int, GuiElement>
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/-internal/internal-build.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/-internal/internal-build.html new file mode 100644 index 00000000..f7099b8b --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/-internal/internal-build.html @@ -0,0 +1,51 @@ + + + + internalBuild + + +
+
+ + +
+
+
+
+
+ +
+ +
+

internalBuild

+
+
+ +
+
fun internalBuild(): GuiPage
+
+

Builds the page.

INTERNAL! You probably do not need this function.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/-page-builder.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/-page-builder.html new file mode 100644 index 00000000..1fbbff67 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/-page-builder.html @@ -0,0 +1,51 @@ + + + + PageBuilder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

PageBuilder

+
+
+ +
+
fun PageBuilder(key: String, number: Int)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/button.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/button.html new file mode 100644 index 00000000..6627961f --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/button.html @@ -0,0 +1,51 @@ + + + + button + + +
+
+ + +
+
+
+
+
+ +
+ +
+

button

+
+
+ +
+
fun button(slots: GuiSlotCompound, icon: GuiIcon, onClick: (GuiClickEvent) -> Unit)
+
+

Adds a button. A button has custom onClick logic.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/change-page-by-key.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/change-page-by-key.html new file mode 100644 index 00000000..90b5c954 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/change-page-by-key.html @@ -0,0 +1,51 @@ + + + + changePageByKey + + +
+
+ + +
+
+
+
+
+ +
+ +
+

changePageByKey

+
+
+ +
+
fun changePageByKey(slots: GuiSlotCompound, icon: GuiIcon, pageKey: Any, shouldChange: (GuiClickEvent) -> Boolean = { true }, onChange: (GuiClickEvent) -> Unit? = null)
+
+

Adds a page change button, which will open the specified page when clicked.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/change-page-by-number.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/change-page-by-number.html new file mode 100644 index 00000000..d7080042 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/change-page-by-number.html @@ -0,0 +1,51 @@ + + + + changePageByNumber + + +
+
+ + +
+
+
+
+
+ +
+ +
+

changePageByNumber

+
+
+ +
+
fun changePageByNumber(slots: GuiSlotCompound, icon: GuiIcon, pageNumber: Int, shouldChange: (GuiClickEvent) -> Boolean = { true }, onChange: (GuiClickEvent) -> Unit? = null)
+
+

Adds a page change button, which will open the specified page when clicked.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/compound-scroll-backwards.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/compound-scroll-backwards.html new file mode 100644 index 00000000..5812cd64 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/compound-scroll-backwards.html @@ -0,0 +1,51 @@ + + + + compoundScrollBackwards + + +
+
+ + +
+
+
+
+
+ +
+ +
+

compoundScrollBackwards

+
+
+ +
+
fun compoundScrollBackwards(slots: GuiSlotCompound, icon: GuiIcon, compound: GuiCompound<*>, speed: Int = 50, scrollTimes: Int = compound.compoundHeight)
+
+

Adds a compound scroll button.

This one scrolls backwards, line by line.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/compound-scroll-forwards.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/compound-scroll-forwards.html new file mode 100644 index 00000000..89f229c5 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/compound-scroll-forwards.html @@ -0,0 +1,51 @@ + + + + compoundScrollForwards + + +
+
+ + +
+
+
+
+
+ +
+ +
+

compoundScrollForwards

+
+
+ +
+
fun compoundScrollForwards(slots: GuiSlotCompound, icon: GuiIcon, compound: GuiCompound<*>, speed: Int = 50, scrollTimes: Int = compound.compoundHeight)
+
+

Adds a compound scroll button.

This one scrolls forwards, line by line.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/compound-scroll.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/compound-scroll.html new file mode 100644 index 00000000..217629ad --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/compound-scroll.html @@ -0,0 +1,51 @@ + + + + compoundScroll + + +
+
+ + +
+
+
+
+
+ +
+ +
+

compoundScroll

+
+
+ +
+
fun compoundScroll(slots: GuiSlotCompound, icon: GuiIcon, compound: GuiCompound<*>, reverse: Boolean, speed: Int = 50, scrollDistance: Int = compound.compoundWidth, scrollTimes: Int = compound.compoundHeight)
+
+

Adds a compound scroll button.

Used by both compoundScrollForwards and compoundScrollBackwards, which are easier to use than this function.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/compound.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/compound.html new file mode 100644 index 00000000..b3356595 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/compound.html @@ -0,0 +1,51 @@ + + + + compound + + +
+
+ + +
+
+
+
+
+ +
+ +
+

compound

+
+
+ +
+
fun <E> compound(slots: GuiSlotCompound.SlotRange.Rectangle, content: GuiList<E>, iconGenerator: (E) -> ItemStack, onClick: (event: GuiClickEvent, E) -> Unit? = null): GuiCompound<E>
+
+

Creates a new rectangular compound (startSlot and endSlot define the corners of the compound).

Return

the compound, which is needed for other elements, like a compound scroll button

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/effect-from.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/effect-from.html new file mode 100644 index 00000000..4b03f1cf --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/effect-from.html @@ -0,0 +1,51 @@ + + + + effectFrom + + +
+
+ + +
+
+
+
+
+ +
+ +
+

effectFrom

+
+
+ +
+
var effectFrom: GuiPage.ChangeEffect? = null
+
+

Effect used for transitions from this page. If this is not null and effectTo is null, this will be used as a fallback.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/effect-to.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/effect-to.html new file mode 100644 index 00000000..3d91d659 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/effect-to.html @@ -0,0 +1,51 @@ + + + + effectTo + + +
+
+ + +
+
+
+
+
+ +
+ +
+

effectTo

+
+
+ +
+
var effectTo: GuiPage.ChangeEffect? = null
+
+

Effect used for transitions to this page. If this is not null, it will always be used even if effectFrom is not null aswell.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/element.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/element.html new file mode 100644 index 00000000..76ab36bd --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/element.html @@ -0,0 +1,51 @@ + + + + element + + +
+
+ + +
+
+
+
+
+ +
+ +
+

element

+
+
+ +
+
fun element(guiSlotCompound: GuiSlotCompound, element: GuiElement)
+
+

Adds the given element for each given slot to the gui.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/free-slot.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/free-slot.html new file mode 100644 index 00000000..09365cf0 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/free-slot.html @@ -0,0 +1,51 @@ + + + + freeSlot + + +
+
+ + +
+
+
+
+
+ +
+ +
+

freeSlot

+
+
+ +
+
fun freeSlot(slots: GuiSlotCompound, onClick: (GuiClickEvent) -> Unit? = null)
+
+

Adds a free slot. A free slot allows player interaction.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/index.html new file mode 100644 index 00000000..b0a2f4f4 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/index.html @@ -0,0 +1,360 @@ + + + + PageBuilder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

PageBuilder

+
inner class PageBuilder(key: String, number: Int)
+
+
+
+
+

Types

+
+
+
+
Internal +
Link copied to clipboard
+
+
+
+ +
+
inner class Internal
+
+
+
+
+
+
+
+

Functions

+
+
+
+
button +
Link copied to clipboard
+
+
+
+ +
+
fun button(slots: GuiSlotCompound, icon: GuiIcon, onClick: (GuiClickEvent) -> Unit)
+
+
Adds a button.
+
+
+
+
+ +
+
+
changePageByKey +
Link copied to clipboard
+
+
+
+ +
+
fun changePageByKey(slots: GuiSlotCompound, icon: GuiIcon, pageKey: Any, shouldChange: (GuiClickEvent) -> Boolean = { true }, onChange: (GuiClickEvent) -> Unit? = null)
+
+
Adds a page change button, which will open the specified page when clicked.
+
+
+
+
+ +
+
+
changePageByNumber +
Link copied to clipboard
+
+
+
+ +
+
fun changePageByNumber(slots: GuiSlotCompound, icon: GuiIcon, pageNumber: Int, shouldChange: (GuiClickEvent) -> Boolean = { true }, onChange: (GuiClickEvent) -> Unit? = null)
+
+
Adds a page change button, which will open the specified page when clicked.
+
+
+
+
+ +
+
+
compound +
Link copied to clipboard
+
+
+
+ +
+
fun <E> compound(slots: GuiSlotCompound.SlotRange.Rectangle, content: GuiList<E>, iconGenerator: (E) -> ItemStack, onClick: (event: GuiClickEvent, E) -> Unit? = null): GuiCompound<E>
+
+
Creates a new rectangular compound (startSlot and endSlot define the corners of the compound).
+
+
+
+
+ +
+
+
compoundScroll +
Link copied to clipboard
+
+
+
+ +
+
fun compoundScroll(slots: GuiSlotCompound, icon: GuiIcon, compound: GuiCompound<*>, reverse: Boolean, speed: Int = 50, scrollDistance: Int = compound.compoundWidth, scrollTimes: Int = compound.compoundHeight)
+
+
Adds a compound scroll button.
+
+
+
+
+ +
+
+
compoundScrollBackwards +
Link copied to clipboard
+
+
+
+ +
+
fun compoundScrollBackwards(slots: GuiSlotCompound, icon: GuiIcon, compound: GuiCompound<*>, speed: Int = 50, scrollTimes: Int = compound.compoundHeight)
+
+
Adds a compound scroll button.
+
+
+
+
+ +
+
+
compoundScrollForwards +
Link copied to clipboard
+
+
+
+ +
+
fun compoundScrollForwards(slots: GuiSlotCompound, icon: GuiIcon, compound: GuiCompound<*>, speed: Int = 50, scrollTimes: Int = compound.compoundHeight)
+
+
Adds a compound scroll button.
+
+
+
+
+ +
+
+
element +
Link copied to clipboard
+
+
+
+ +
+
fun element(guiSlotCompound: GuiSlotCompound, element: GuiElement)
+
+
Adds the given element for each given slot to the gui.
+
+
+
+
+ +
+
+
freeSlot +
Link copied to clipboard
+
+
+
+ +
+
fun freeSlot(slots: GuiSlotCompound, onClick: (GuiClickEvent) -> Unit? = null)
+
+
Adds a free slot.
+
+
+
+
+ +
+
+
nextPage +
Link copied to clipboard
+
+
+
+ +
+
fun nextPage(slots: GuiSlotCompound, icon: GuiIcon, shouldChange: (GuiClickEvent) -> Boolean = { true }, onChange: (GuiClickEvent) -> Unit? = null)
+
+
Adds a page change button, which will open the next page when clicked.
+
+
+
+
+ +
+
+
placeholder +
Link copied to clipboard
+
+
+
+ +
+
fun placeholder(slots: GuiSlotCompound, icon: GuiIcon)
+
+
Adds a placeholder.
+
+
+
+
+ +
+
+
previousPage +
Link copied to clipboard
+
+
+
+ +
+
fun previousPage(slots: GuiSlotCompound, icon: GuiIcon, shouldChange: (GuiClickEvent) -> Boolean = { true }, onChange: (GuiClickEvent) -> Unit? = null)
+
+
Adds a page change button, which will open the previous page when clicked.
+
+
+
+
+ +
+
+
setEffect +
Link copied to clipboard
+
+
+
+ +
+
fun setEffect(effect: GuiPage.ChangeEffect?)
+
+
Sets both effectTo and effectFrom at the same time.
+
+
+
+
+
+

Properties

+
+
+
+
effectFrom +
Link copied to clipboard
+
+
+
+
var effectFrom: GuiPage.ChangeEffect? = null
Effect used for transitions from this page.
+
+
+
+
+ +
+
+
effectTo +
Link copied to clipboard
+
+
+
+
var effectTo: GuiPage.ChangeEffect? = null
Effect used for transitions to this page.
+
+
+
+
+ +
+
+
internalBuilder +
Link copied to clipboard
+
+
+
+
val internalBuilder: GuiBuilder.PageBuilder.Internal
INTERNAL!
+
+
+
+
+ +
+
+
key +
Link copied to clipboard
+
+
+
+
val key: String
+
+
+
+
+ +
+
+
number +
Link copied to clipboard
+
+
+
+
val number: Int
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/internal-builder.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/internal-builder.html new file mode 100644 index 00000000..e4472ad7 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/internal-builder.html @@ -0,0 +1,51 @@ + + + + internalBuilder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

internalBuilder

+
+
+ +
+
val internalBuilder: GuiBuilder.PageBuilder.Internal
+
+

INTERNAL! You probably do not need this value.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/key.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/key.html new file mode 100644 index 00000000..a887c648 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/key.html @@ -0,0 +1,51 @@ + + + + key + + +
+
+ + +
+
+
+
+
+ +
+ +
+

key

+
+
+ +
+
val key: String
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/next-page.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/next-page.html new file mode 100644 index 00000000..e8780234 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/next-page.html @@ -0,0 +1,51 @@ + + + + nextPage + + +
+
+ + +
+
+
+
+
+ +
+ +
+

nextPage

+
+
+ +
+
fun nextPage(slots: GuiSlotCompound, icon: GuiIcon, shouldChange: (GuiClickEvent) -> Boolean = { true }, onChange: (GuiClickEvent) -> Unit? = null)
+
+

Adds a page change button, which will open the next page when clicked.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/number.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/number.html new file mode 100644 index 00000000..49f6b00b --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/number.html @@ -0,0 +1,51 @@ + + + + number + + +
+
+ + +
+
+
+
+
+ +
+ +
+

number

+
+
+ +
+
val number: Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/placeholder.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/placeholder.html new file mode 100644 index 00000000..dde27438 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/placeholder.html @@ -0,0 +1,51 @@ + + + + placeholder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

placeholder

+
+
+ +
+
fun placeholder(slots: GuiSlotCompound, icon: GuiIcon)
+
+

Adds a placeholder. A placeholder ignores any click actions.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/previous-page.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/previous-page.html new file mode 100644 index 00000000..ccfff688 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/previous-page.html @@ -0,0 +1,51 @@ + + + + previousPage + + +
+
+ + +
+
+
+
+
+ +
+ +
+

previousPage

+
+
+ +
+
fun previousPage(slots: GuiSlotCompound, icon: GuiIcon, shouldChange: (GuiClickEvent) -> Boolean = { true }, onChange: (GuiClickEvent) -> Unit? = null)
+
+

Adds a page change button, which will open the previous page when clicked.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/set-effect.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/set-effect.html new file mode 100644 index 00000000..1c542837 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/set-effect.html @@ -0,0 +1,51 @@ + + + + setEffect + + +
+
+ + +
+
+
+
+
+ +
+ +
+

setEffect

+
+
+ +
+
fun setEffect(effect: GuiPage.ChangeEffect?)
+
+

Sets both effectTo and effectFrom at the same time.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/default-page-key.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/default-page-key.html new file mode 100644 index 00000000..9d026234 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/default-page-key.html @@ -0,0 +1,51 @@ + + + + defaultPageKey + + +
+
+ + +
+
+
+
+
+ +
+ +
+

defaultPageKey

+
+
+ +
+
val defaultPageKey: Any
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/events.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/events.html new file mode 100644 index 00000000..ba32b3fe --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/events.html @@ -0,0 +1,51 @@ + + + + events + + +
+
+ + +
+
+
+
+
+ +
+ +
+

events

+
+
+ +
+
inline fun events(builder: GuiBuilder.EventHandlerBuilder.() -> Unit)
+
+

Opens a new EventHandlerBuilder to build and set a new GuiEventHandler for the gui.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/index.html new file mode 100644 index 00000000..b99fe742 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/index.html @@ -0,0 +1,194 @@ + + + + GuiBuilder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiBuilder

+
class GuiBuilder(type: GuiType, title: LiteralText, defaultPageKey: Any)
+
+
+
+
+

Types

+
+
+
+
EventHandlerBuilder +
Link copied to clipboard
+
+
+
+ +
+
class EventHandlerBuilder
+
+
+
+
+
+
+ +
+
+
Internal +
Link copied to clipboard
+
+
+
+ +
+
inner class Internal
+
+
+
+
+
+
+ +
+
+
PageBuilder +
Link copied to clipboard
+
+
+
+ +
+
inner class PageBuilder(key: String, number: Int)
+
+
+
+
+
+
+
+

Functions

+
+
+
+
events +
Link copied to clipboard
+
+
+
+ +
+
inline fun events(builder: GuiBuilder.EventHandlerBuilder.() -> Unit)
+
+
Opens a new EventHandlerBuilder to build and set a new GuiEventHandler for the gui.
+
+
+
+
+ +
+
+
page +
Link copied to clipboard
+
+
+
+ +
+
inline fun page(key: Any = "${Instant.now()}${internalBuilder.random.nextInt(10, 20)}", number: Int = internalBuilder.pagesByNumber.keys.maxOrNull()?.plus(1) ?: 0, builder: GuiBuilder.PageBuilder.() -> Unit)
+
+
Add a new page to the gui.
+
+
+
+
+
+

Properties

+
+
+
+
defaultPageKey +
Link copied to clipboard
+
+
+
+
val defaultPageKey: Any
+
+
+
+
+ +
+
+
internalBuilder +
Link copied to clipboard
+
+
+
+
val internalBuilder: GuiBuilder.Internal
INTERNAL!
+
+
+
+
+ +
+
+
title +
Link copied to clipboard
+
+
+
+
val title: LiteralText
+
+
+
+
+ +
+
+
type +
Link copied to clipboard
+
+
+
+
val type: GuiType
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/internal-builder.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/internal-builder.html new file mode 100644 index 00000000..fad6b787 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/internal-builder.html @@ -0,0 +1,51 @@ + + + + internalBuilder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

internalBuilder

+
+
+ +
+
val internalBuilder: GuiBuilder.Internal
+
+

INTERNAL! You probably do not need this value.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/page.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/page.html new file mode 100644 index 00000000..0c289b82 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/page.html @@ -0,0 +1,51 @@ + + + + page + + +
+
+ + +
+
+
+
+
+ +
+ +
+

page

+
+
+ +
+
inline fun page(key: Any = "${Instant.now()}${internalBuilder.random.nextInt(10, 20)}", number: Int = internalBuilder.pagesByNumber.keys.maxOrNull()?.plus(1) ?: 0, builder: GuiBuilder.PageBuilder.() -> Unit)
+
+

Add a new page to the gui.

Parameters

key

the unique key of the page

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/title.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/title.html new file mode 100644 index 00000000..b852f5f1 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/title.html @@ -0,0 +1,51 @@ + + + + title + + +
+
+ + +
+
+
+
+
+ +
+ +
+

title

+
+
+ +
+
val title: LiteralText
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/type.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/type.html new file mode 100644 index 00000000..3ce201bb --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/type.html @@ -0,0 +1,51 @@ + + + + type + + +
+
+ + +
+
+
+
+
+ +
+ +
+

type

+
+
+ +
+
val type: GuiType
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/-gui-compound.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/-gui-compound.html new file mode 100644 index 00000000..4864f8ac --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/-gui-compound.html @@ -0,0 +1,51 @@ + + + + GuiCompound + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiCompound

+
+
+ +
+
fun <E> GuiCompound(guiType: GuiType, slots: GuiSlotCompound.SlotRange.Rectangle, content: GuiList<E>, iconGenerator: (E) -> ItemStack, onClick: (event: GuiClickEvent, E) -> Unit?)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/compound-height.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/compound-height.html new file mode 100644 index 00000000..194dd67f --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/compound-height.html @@ -0,0 +1,51 @@ + + + + compoundHeight + + +
+
+ + +
+
+
+
+
+ +
+ +
+

compoundHeight

+
+
+ +
+
val compoundHeight: Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/compound-width.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/compound-width.html new file mode 100644 index 00000000..4f7c2f15 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/compound-width.html @@ -0,0 +1,51 @@ + + + + compoundWidth + + +
+
+ + +
+
+
+
+
+ +
+ +
+

compoundWidth

+
+
+ +
+
val compoundWidth: Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/content-size.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/content-size.html new file mode 100644 index 00000000..7aafb638 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/content-size.html @@ -0,0 +1,51 @@ + + + + contentSize + + +
+
+ + +
+
+
+
+
+ +
+ +
+

contentSize

+
+
+ +
+
val contentSize: Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/content.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/content.html new file mode 100644 index 00000000..672d26a9 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/content.html @@ -0,0 +1,51 @@ + + + + content + + +
+
+ + +
+
+
+
+
+ +
+ +
+

content

+
+
+ +
+
val content: GuiList<E>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/displayed-content.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/displayed-content.html new file mode 100644 index 00000000..5a75bc81 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/displayed-content.html @@ -0,0 +1,51 @@ + + + + displayedContent + + +
+
+ + +
+
+
+
+
+ +
+ +
+

displayedContent

+
+
+ +
+
var displayedContent: List<E>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/gui-type.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/gui-type.html new file mode 100644 index 00000000..9f97fe8d --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/gui-type.html @@ -0,0 +1,51 @@ + + + + guiType + + +
+
+ + +
+
+
+
+
+ +
+ +
+

guiType

+
+
+ +
+
val guiType: GuiType
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/index.html new file mode 100644 index 00000000..fdc844b6 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/index.html @@ -0,0 +1,170 @@ + + + + GuiCompound + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiCompound

+
class GuiCompound<E>(guiType: GuiType, slots: GuiSlotCompound.SlotRange.Rectangle, content: GuiList<E>, iconGenerator: (E) -> ItemStack, onClick: (event: GuiClickEvent, E) -> Unit?) : GuiUseable
+
+
+
+
+

Properties

+
+
+
+
compoundHeight +
Link copied to clipboard
+
+
+
+
val compoundHeight: Int
+
+
+
+
+ +
+
+
compoundWidth +
Link copied to clipboard
+
+
+
+
val compoundWidth: Int
+
+
+
+
+ +
+
+
content +
Link copied to clipboard
+
+
+
+
val content: GuiList<E>
+
+
+
+
+ +
+
+
contentSize +
Link copied to clipboard
+
+
+
+
val contentSize: Int
+
+
+
+
+ +
+
+
displayedContent +
Link copied to clipboard
+
+
+
+
var displayedContent: List<E>
+
+
+
+
+ +
+
+
guiType +
Link copied to clipboard
+
+
+
+
val guiType: GuiType
+
+
+
+
+ +
+
+
inUse +
Link copied to clipboard
+
+
+
+
var inUse: Boolean = false
+
+
+
+
+ +
+
+
scrollProgress +
Link copied to clipboard
+
+
+
+
var scrollProgress: Int = 0
+
+
+
+
+ +
+
+
slots +
Link copied to clipboard
+
+
+
+
val slots: GuiSlotCompound.SlotRange.Rectangle
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/scroll-progress.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/scroll-progress.html new file mode 100644 index 00000000..10940614 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/scroll-progress.html @@ -0,0 +1,51 @@ + + + + scrollProgress + + +
+
+ + +
+
+
+
+
+ +
+ +
+

scrollProgress

+
+
+ +
+
var scrollProgress: Int = 0
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/slots.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/slots.html new file mode 100644 index 00000000..b543b112 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/slots.html @@ -0,0 +1,51 @@ + + + + slots + + +
+
+ + +
+
+
+
+
+ +
+ +
+

slots

+
+
+ +
+
val slots: GuiSlotCompound.SlotRange.Rectangle
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/-gui-dimensions.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/-gui-dimensions.html new file mode 100644 index 00000000..5cf8ca9e --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/-gui-dimensions.html @@ -0,0 +1,51 @@ + + + + GuiDimensions + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiDimensions

+
+
+ +
+
fun GuiDimensions(width: Int, height: Int)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/gui-slots.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/gui-slots.html new file mode 100644 index 00000000..f2208d57 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/gui-slots.html @@ -0,0 +1,51 @@ + + + + guiSlots + + +
+
+ + +
+
+
+
+
+ +
+ +
+

guiSlots

+
+
+ +
+
val guiSlots: ArrayList<GuiSlot>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/height.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/height.html new file mode 100644 index 00000000..4dcde8f7 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/height.html @@ -0,0 +1,51 @@ + + + + height + + +
+
+ + +
+
+
+
+
+ +
+ +
+

height

+
+
+ +
+
val height: Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/index.html new file mode 100644 index 00000000..86c49f95 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/index.html @@ -0,0 +1,118 @@ + + + + GuiDimensions + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiDimensions

+
data class GuiDimensions(width: Int, height: Int)
+
+
+
+
+

Properties

+
+
+
+
guiSlots +
Link copied to clipboard
+
+
+
+
val guiSlots: ArrayList<GuiSlot>
+
+
+
+
+ +
+
+
height +
Link copied to clipboard
+
+
+
+
val height: Int
+
+
+
+
+ +
+
+
slotAmount +
Link copied to clipboard
+
+
+
+
val slotAmount: Int
+
+
+
+
+ +
+
+
slotMap +
Link copied to clipboard
+
+
+
+
val slotMap: HashMap<Int, GuiSlot>
+
+
+
+
+ +
+
+
width +
Link copied to clipboard
+
+
+
+
val width: Int
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/slot-amount.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/slot-amount.html new file mode 100644 index 00000000..1effdcfd --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/slot-amount.html @@ -0,0 +1,51 @@ + + + + slotAmount + + +
+
+ + +
+
+
+
+
+ +
+ +
+

slotAmount

+
+
+ +
+
val slotAmount: Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/slot-map.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/slot-map.html new file mode 100644 index 00000000..96952681 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/slot-map.html @@ -0,0 +1,51 @@ + + + + slotMap + + +
+
+ + +
+
+
+
+
+ +
+ +
+

slotMap

+
+
+ +
+
val slotMap: HashMap<Int, GuiSlot>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/width.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/width.html new file mode 100644 index 00000000..4ddd61a4 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/width.html @@ -0,0 +1,51 @@ + + + + width + + +
+
+ + +
+
+
+
+
+ +
+ +
+

width

+
+
+ +
+
val width: Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-element/get-item-stack.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-element/get-item-stack.html new file mode 100644 index 00000000..61871352 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-element/get-item-stack.html @@ -0,0 +1,51 @@ + + + + getItemStack + + +
+
+ + +
+
+
+
+
+ +
+ +
+

getItemStack

+
+
+ +
+
abstract fun getItemStack(slotIndex: Int): ItemStack
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-element/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-element/index.html new file mode 100644 index 00000000..aee25db1 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-element/index.html @@ -0,0 +1,167 @@ + + + + GuiElement + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiElement

+
interface GuiElement
+
+
+
+
+

Functions

+
+
+
+
getItemStack +
Link copied to clipboard
+
+
+
+ +
+
abstract fun getItemStack(slotIndex: Int): ItemStack
+
+
+
+
+
+
+ +
+
+
onClick +
Link copied to clipboard
+
+
+
+ +
+
abstract fun onClick(clickEvent: GuiClickEvent)
+
+
+
+
+
+
+ +
+
+
shouldCancel +
Link copied to clipboard
+
+
+
+ +
+
abstract fun shouldCancel(clickEvent: GuiClickEvent): Boolean
+
+
+
+
+
+
+ +
+
+
startUsing +
Link copied to clipboard
+
+
+
+ +
+
open fun startUsing(gui: Gui)
+
+
+
+
+
+
+ +
+
+
stopUsing +
Link copied to clipboard
+
+
+
+ +
+
open fun stopUsing(gui: Gui)
+
+
+
+
+
+
+
+

Inheritors

+
+
+
+
GuiCompoundElement +
Link copied to clipboard
+
+
+
+
+ +
+
+
GuiFreeSlot +
Link copied to clipboard
+
+
+
+
+ +
+
+
GuiPlaceholder +
Link copied to clipboard
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-element/on-click.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-element/on-click.html new file mode 100644 index 00000000..53347375 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-element/on-click.html @@ -0,0 +1,51 @@ + + + + onClick + + +
+
+ + +
+
+
+
+
+ +
+ +
+

onClick

+
+
+ +
+
abstract fun onClick(clickEvent: GuiClickEvent)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-element/should-cancel.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-element/should-cancel.html new file mode 100644 index 00000000..2e3eaeca --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-element/should-cancel.html @@ -0,0 +1,51 @@ + + + + shouldCancel + + +
+
+ + +
+
+
+
+
+ +
+ +
+

shouldCancel

+
+
+ +
+
abstract fun shouldCancel(clickEvent: GuiClickEvent): Boolean
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-element/start-using.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-element/start-using.html new file mode 100644 index 00000000..6bfbda85 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-element/start-using.html @@ -0,0 +1,51 @@ + + + + startUsing + + +
+
+ + +
+
+
+
+
+ +
+ +
+

startUsing

+
+
+ +
+
open fun startUsing(gui: Gui)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-element/stop-using.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-element/stop-using.html new file mode 100644 index 00000000..a14a96f7 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-element/stop-using.html @@ -0,0 +1,51 @@ + + + + stopUsing + + +
+
+ + +
+
+
+
+
+ +
+ +
+

stopUsing

+
+
+ +
+
open fun stopUsing(gui: Gui)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-event-handler/-gui-event-handler.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-event-handler/-gui-event-handler.html new file mode 100644 index 00000000..bb1d253a --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-event-handler/-gui-event-handler.html @@ -0,0 +1,51 @@ + + + + GuiEventHandler + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiEventHandler

+
+
+ +
+
fun GuiEventHandler(onClick: (GuiClickEvent) -> Unit?, onClose: (GuiCloseEvent) -> Unit?)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-event-handler/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-event-handler/index.html new file mode 100644 index 00000000..ceb0dbe1 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-event-handler/index.html @@ -0,0 +1,79 @@ + + + + GuiEventHandler + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiEventHandler

+
class GuiEventHandler(onClick: (GuiClickEvent) -> Unit?, onClose: (GuiCloseEvent) -> Unit?)
+
+
+
+
+

Properties

+
+
+
+
onClick +
Link copied to clipboard
+
+
+
+
val onClick: (GuiClickEvent) -> Unit?
+
+
+
+
+ +
+
+
onClose +
Link copied to clipboard
+
+
+
+
val onClose: (GuiCloseEvent) -> Unit?
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-event-handler/on-click.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-event-handler/on-click.html new file mode 100644 index 00000000..582969d0 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-event-handler/on-click.html @@ -0,0 +1,51 @@ + + + + onClick + + +
+
+ + +
+
+
+
+
+ +
+ +
+

onClick

+
+
+ +
+
val onClick: (GuiClickEvent) -> Unit?
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-event-handler/on-close.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-event-handler/on-close.html new file mode 100644 index 00000000..78abde16 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-event-handler/on-close.html @@ -0,0 +1,51 @@ + + + + onClose + + +
+
+ + +
+
+
+
+
+ +
+ +
+

onClose

+
+
+ +
+
val onClose: (GuiCloseEvent) -> Unit?
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-event/gui.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-event/gui.html new file mode 100644 index 00000000..95141623 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-event/gui.html @@ -0,0 +1,51 @@ + + + + gui + + +
+
+ + +
+
+
+
+
+ +
+ +
+

gui

+
+
+ +
+
abstract val gui: Gui
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-event/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-event/index.html new file mode 100644 index 00000000..8b3a1cf7 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-event/index.html @@ -0,0 +1,77 @@ + + + + GuiEvent + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiEvent

+
interface GuiEvent
+
+
+
+
+

Properties

+
+
+
+
gui +
Link copied to clipboard
+
+
+
+
abstract val gui: Gui
+
+
+
+
+
+

Inheritors

+
+
+
+
GuiPlayerEvent +
Link copied to clipboard
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-gui-icon.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-gui-icon.html new file mode 100644 index 00000000..a2ad1b1b --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-gui-icon.html @@ -0,0 +1,51 @@ + + + + GuiIcon + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiIcon

+
+
+ +
+
fun GuiIcon()
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-static-icon/-static-icon.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-static-icon/-static-icon.html new file mode 100644 index 00000000..1154f776 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-static-icon/-static-icon.html @@ -0,0 +1,51 @@ + + + + StaticIcon + + +
+
+ + +
+
+
+
+
+ +
+ +
+

StaticIcon

+
+
+ +
+
fun StaticIcon(itemStack: ItemStack)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-static-icon/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-static-icon/index.html new file mode 100644 index 00000000..f94fd19e --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-static-icon/index.html @@ -0,0 +1,79 @@ + + + + StaticIcon + + +
+
+ + +
+
+
+
+
+ +
+ +
+

StaticIcon

+
class StaticIcon(itemStack: ItemStack) : GuiIcon
+
+
+
+
+

Properties

+
+
+
+
inUse +
Link copied to clipboard
+
+
+
+
var inUse: Boolean = false
+
+
+
+
+ +
+
+
itemStack +
Link copied to clipboard
+
+
+
+
open override val itemStack: ItemStack
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-static-icon/item-stack.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-static-icon/item-stack.html new file mode 100644 index 00000000..1bc00eec --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-static-icon/item-stack.html @@ -0,0 +1,51 @@ + + + + itemStack + + +
+
+ + +
+
+
+
+
+ +
+ +
+

itemStack

+
+
+ +
+
open override val itemStack: ItemStack
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-variable-icon/-variable-icon.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-variable-icon/-variable-icon.html new file mode 100644 index 00000000..2d6f9445 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-variable-icon/-variable-icon.html @@ -0,0 +1,51 @@ + + + + VariableIcon + + +
+
+ + +
+
+
+
+
+ +
+ +
+

VariableIcon

+
+
+ +
+
fun <E> VariableIcon(property: GuiProperty<E>, iconGenerator: (E) -> ItemStack)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-variable-icon/icon-generator.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-variable-icon/icon-generator.html new file mode 100644 index 00000000..ffecea54 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-variable-icon/icon-generator.html @@ -0,0 +1,51 @@ + + + + iconGenerator + + +
+
+ + +
+
+
+
+
+ +
+ +
+

iconGenerator

+
+
+ +
+
val iconGenerator: (E) -> ItemStack
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-variable-icon/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-variable-icon/index.html new file mode 100644 index 00000000..a54387c8 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-variable-icon/index.html @@ -0,0 +1,105 @@ + + + + VariableIcon + + +
+
+ + +
+
+
+
+
+ +
+ +
+

VariableIcon

+
class VariableIcon<E>(property: GuiProperty<E>, iconGenerator: (E) -> ItemStack) : GuiIcon
+
+
+
+
+

Properties

+
+
+
+
iconGenerator +
Link copied to clipboard
+
+
+
+
val iconGenerator: (E) -> ItemStack
+
+
+
+
+ +
+
+
inUse +
Link copied to clipboard
+
+
+
+
var inUse: Boolean = false
+
+
+
+
+ +
+
+
itemStack +
Link copied to clipboard
+
+
+
+
open override val itemStack: ItemStack
+
+
+
+
+ +
+
+
property +
Link copied to clipboard
+
+
+
+
val property: GuiProperty<E>
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-variable-icon/item-stack.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-variable-icon/item-stack.html new file mode 100644 index 00000000..7eacdb8b --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-variable-icon/item-stack.html @@ -0,0 +1,51 @@ + + + + itemStack + + +
+
+ + +
+
+
+
+
+ +
+ +
+

itemStack

+
+
+ +
+
open override val itemStack: ItemStack
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-variable-icon/property.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-variable-icon/property.html new file mode 100644 index 00000000..891e947d --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-variable-icon/property.html @@ -0,0 +1,51 @@ + + + + property + + +
+
+ + +
+
+
+
+
+ +
+ +
+

property

+
+
+ +
+
val property: GuiProperty<E>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/index.html new file mode 100644 index 00000000..4945dc06 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/index.html @@ -0,0 +1,135 @@ + + + + GuiIcon + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiIcon

+
abstract class GuiIcon : GuiUseable
+
+
+
+
+

Types

+
+
+
+
StaticIcon +
Link copied to clipboard
+
+
+
+ +
+
class StaticIcon(itemStack: ItemStack) : GuiIcon
+
+
+
+
+
+
+ +
+
+
VariableIcon +
Link copied to clipboard
+
+
+
+ +
+
class VariableIcon<E>(property: GuiProperty<E>, iconGenerator: (E) -> ItemStack) : GuiIcon
+
+
+
+
+
+
+
+

Properties

+
+
+
+
inUse +
Link copied to clipboard
+
+
+
+
var inUse: Boolean = false
+
+
+
+
+ +
+
+
itemStack +
Link copied to clipboard
+
+
+
+
abstract val itemStack: ItemStack
+
+
+
+
+
+

Inheritors

+
+
+
+
GuiIcon +
Link copied to clipboard
+
+
+
+
+ +
+
+
GuiIcon +
Link copied to clipboard
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/item-stack.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/item-stack.html new file mode 100644 index 00000000..0301a010 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/item-stack.html @@ -0,0 +1,51 @@ + + + + itemStack + + +
+
+ + +
+
+
+
+
+ +
+ +
+

itemStack

+
+
+ +
+
abstract val itemStack: ItemStack
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-i-n-s-t-a-n-t/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-i-n-s-t-a-n-t/index.html new file mode 100644 index 00000000..4abf3876 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-i-n-s-t-a-n-t/index.html @@ -0,0 +1,68 @@ + + + + INSTANT + + +
+
+ + +
+
+
+
+
+ +
+ +
+

INSTANT

+
+
+
+
+
+

Properties

+
+
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+ +
+
+
ordinal +
Link copied to clipboard
+
+
+
+
val ordinal: Int
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-i-n-s-t-a-n-t/name.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-i-n-s-t-a-n-t/name.html new file mode 100644 index 00000000..edc7cbf1 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-i-n-s-t-a-n-t/name.html @@ -0,0 +1,40 @@ + + + + name + + +
+
+ + +
+
+
+
+
+ +
+ +
+

name

+
+
+ +
+
val name: String
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-i-n-s-t-a-n-t/ordinal.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-i-n-s-t-a-n-t/ordinal.html new file mode 100644 index 00000000..1d9c09d5 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-i-n-s-t-a-n-t/ordinal.html @@ -0,0 +1,40 @@ + + + + ordinal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ordinal

+
+
+ +
+
val ordinal: Int
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-l-i-d-e_-h-o-r-i-z-o-n-t-a-l-l-y/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-l-i-d-e_-h-o-r-i-z-o-n-t-a-l-l-y/index.html new file mode 100644 index 00000000..a195da6f --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-l-i-d-e_-h-o-r-i-z-o-n-t-a-l-l-y/index.html @@ -0,0 +1,68 @@ + + + + SLIDE_HORIZONTALLY + + +
+
+ + +
+
+
+
+
+ +
+ +
+

SLIDE_HORIZONTALLY

+
+
+
+
+
+

Properties

+
+
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+ +
+
+
ordinal +
Link copied to clipboard
+
+
+
+
val ordinal: Int
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-l-i-d-e_-h-o-r-i-z-o-n-t-a-l-l-y/name.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-l-i-d-e_-h-o-r-i-z-o-n-t-a-l-l-y/name.html new file mode 100644 index 00000000..0a216ba8 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-l-i-d-e_-h-o-r-i-z-o-n-t-a-l-l-y/name.html @@ -0,0 +1,40 @@ + + + + name + + +
+
+ + +
+
+
+
+
+ +
+ +
+

name

+
+
+ +
+
val name: String
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-l-i-d-e_-h-o-r-i-z-o-n-t-a-l-l-y/ordinal.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-l-i-d-e_-h-o-r-i-z-o-n-t-a-l-l-y/ordinal.html new file mode 100644 index 00000000..bfab9d28 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-l-i-d-e_-h-o-r-i-z-o-n-t-a-l-l-y/ordinal.html @@ -0,0 +1,40 @@ + + + + ordinal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ordinal

+
+
+ +
+
val ordinal: Int
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-l-i-d-e_-v-e-r-t-i-c-a-l-l-y/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-l-i-d-e_-v-e-r-t-i-c-a-l-l-y/index.html new file mode 100644 index 00000000..fc8aca74 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-l-i-d-e_-v-e-r-t-i-c-a-l-l-y/index.html @@ -0,0 +1,68 @@ + + + + SLIDE_VERTICALLY + + +
+
+ + +
+
+
+
+
+ +
+ +
+

SLIDE_VERTICALLY

+
+
+
+
+
+

Properties

+
+
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+ +
+
+
ordinal +
Link copied to clipboard
+
+
+
+
val ordinal: Int
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-l-i-d-e_-v-e-r-t-i-c-a-l-l-y/name.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-l-i-d-e_-v-e-r-t-i-c-a-l-l-y/name.html new file mode 100644 index 00000000..4a947f4d --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-l-i-d-e_-v-e-r-t-i-c-a-l-l-y/name.html @@ -0,0 +1,40 @@ + + + + name + + +
+
+ + +
+
+
+
+
+ +
+ +
+

name

+
+
+ +
+
val name: String
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-l-i-d-e_-v-e-r-t-i-c-a-l-l-y/ordinal.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-l-i-d-e_-v-e-r-t-i-c-a-l-l-y/ordinal.html new file mode 100644 index 00000000..0f55bb52 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-l-i-d-e_-v-e-r-t-i-c-a-l-l-y/ordinal.html @@ -0,0 +1,40 @@ + + + + ordinal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ordinal

+
+
+ +
+
val ordinal: Int
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-w-i-p-e_-h-o-r-i-z-o-n-t-a-l-l-y/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-w-i-p-e_-h-o-r-i-z-o-n-t-a-l-l-y/index.html new file mode 100644 index 00000000..09013234 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-w-i-p-e_-h-o-r-i-z-o-n-t-a-l-l-y/index.html @@ -0,0 +1,68 @@ + + + + SWIPE_HORIZONTALLY + + +
+
+ + +
+
+
+
+
+ +
+ +
+

SWIPE_HORIZONTALLY

+
+
+
+
+
+

Properties

+
+
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+ +
+
+
ordinal +
Link copied to clipboard
+
+
+
+
val ordinal: Int
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-w-i-p-e_-h-o-r-i-z-o-n-t-a-l-l-y/name.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-w-i-p-e_-h-o-r-i-z-o-n-t-a-l-l-y/name.html new file mode 100644 index 00000000..4635d27e --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-w-i-p-e_-h-o-r-i-z-o-n-t-a-l-l-y/name.html @@ -0,0 +1,40 @@ + + + + name + + +
+
+ + +
+
+
+
+
+ +
+ +
+

name

+
+
+ +
+
val name: String
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-w-i-p-e_-h-o-r-i-z-o-n-t-a-l-l-y/ordinal.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-w-i-p-e_-h-o-r-i-z-o-n-t-a-l-l-y/ordinal.html new file mode 100644 index 00000000..c1f0074e --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-w-i-p-e_-h-o-r-i-z-o-n-t-a-l-l-y/ordinal.html @@ -0,0 +1,40 @@ + + + + ordinal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ordinal

+
+
+ +
+
val ordinal: Int
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-w-i-p-e_-v-e-r-t-i-c-a-l-l-y/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-w-i-p-e_-v-e-r-t-i-c-a-l-l-y/index.html new file mode 100644 index 00000000..37a9f12c --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-w-i-p-e_-v-e-r-t-i-c-a-l-l-y/index.html @@ -0,0 +1,68 @@ + + + + SWIPE_VERTICALLY + + +
+
+ + +
+
+
+
+
+ +
+ +
+

SWIPE_VERTICALLY

+
+
+
+
+
+

Properties

+
+
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+ +
+
+
ordinal +
Link copied to clipboard
+
+
+
+
val ordinal: Int
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-w-i-p-e_-v-e-r-t-i-c-a-l-l-y/name.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-w-i-p-e_-v-e-r-t-i-c-a-l-l-y/name.html new file mode 100644 index 00000000..3354be0f --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-w-i-p-e_-v-e-r-t-i-c-a-l-l-y/name.html @@ -0,0 +1,40 @@ + + + + name + + +
+
+ + +
+
+
+
+
+ +
+ +
+

name

+
+
+ +
+
val name: String
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-w-i-p-e_-v-e-r-t-i-c-a-l-l-y/ordinal.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-w-i-p-e_-v-e-r-t-i-c-a-l-l-y/ordinal.html new file mode 100644 index 00000000..c9ab0e4d --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-s-w-i-p-e_-v-e-r-t-i-c-a-l-l-y/ordinal.html @@ -0,0 +1,40 @@ + + + + ordinal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ordinal

+
+
+ +
+
val ordinal: Int
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/index.html new file mode 100644 index 00000000..ce05502e --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/index.html @@ -0,0 +1,146 @@ + + + + ChangeEffect + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ChangeEffect

+
enum ChangeEffect : Enum<GuiPage.ChangeEffect>
+
+
+
+
+

Entries

+
+
+
+
SWIPE_VERTICALLY +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+
SWIPE_HORIZONTALLY +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+
SLIDE_VERTICALLY +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+
SLIDE_HORIZONTALLY +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+
INSTANT +
Link copied to clipboard
+
+
+
+
+
+
+
+
+
+

Properties

+
+
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+ +
+
+
ordinal +
Link copied to clipboard
+
+
+
+
val ordinal: Int
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-gui-page.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-gui-page.html new file mode 100644 index 00000000..55424c95 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-gui-page.html @@ -0,0 +1,51 @@ + + + + GuiPage + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiPage

+
+
+ +
+
fun GuiPage(key: String, number: Int, content: Map<Int, GuiElement>, effectTo: GuiPage.ChangeEffect?, effectFrom: GuiPage.ChangeEffect?)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/content.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/content.html new file mode 100644 index 00000000..5c271cfa --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/content.html @@ -0,0 +1,51 @@ + + + + content + + +
+
+ + +
+
+
+
+
+ +
+ +
+

content

+
+
+ +
+
val content: Map<Int, GuiElement>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/effect-from.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/effect-from.html new file mode 100644 index 00000000..1239ed34 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/effect-from.html @@ -0,0 +1,51 @@ + + + + effectFrom + + +
+
+ + +
+
+
+
+
+ +
+ +
+

effectFrom

+
+
+ +
+
val effectFrom: GuiPage.ChangeEffect?
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/effect-to.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/effect-to.html new file mode 100644 index 00000000..8d5af3f5 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/effect-to.html @@ -0,0 +1,51 @@ + + + + effectTo + + +
+
+ + +
+
+
+
+
+ +
+ +
+

effectTo

+
+
+ +
+
val effectTo: GuiPage.ChangeEffect?
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/index.html new file mode 100644 index 00000000..a4f8e9d1 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/index.html @@ -0,0 +1,150 @@ + + + + GuiPage + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiPage

+
class GuiPage(key: String, number: Int, content: Map<Int, GuiElement>, effectTo: GuiPage.ChangeEffect?, effectFrom: GuiPage.ChangeEffect?) : GuiUseable
+
+
+
+
+

Types

+
+
+
+
ChangeEffect +
Link copied to clipboard
+
+
+
+ +
+
enum ChangeEffect : Enum<GuiPage.ChangeEffect>
+
+
+
+
+
+
+
+

Properties

+
+
+
+
content +
Link copied to clipboard
+
+
+
+
val content: Map<Int, GuiElement>
+
+
+
+
+ +
+
+
effectFrom +
Link copied to clipboard
+
+
+
+
val effectFrom: GuiPage.ChangeEffect?
+
+
+
+
+ +
+
+
effectTo +
Link copied to clipboard
+
+
+
+
val effectTo: GuiPage.ChangeEffect?
+
+
+
+
+ +
+
+
inUse +
Link copied to clipboard
+
+
+
+
var inUse: Boolean = false
+
+
+
+
+ +
+
+
key +
Link copied to clipboard
+
+
+
+
val key: String
+
+
+
+
+ +
+
+
number +
Link copied to clipboard
+
+
+
+
val number: Int
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/key.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/key.html new file mode 100644 index 00000000..ccbaa9d3 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/key.html @@ -0,0 +1,51 @@ + + + + key + + +
+
+ + +
+
+
+
+
+ +
+ +
+

key

+
+
+ +
+
val key: String
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/number.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/number.html new file mode 100644 index 00000000..2a85350b --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/number.html @@ -0,0 +1,51 @@ + + + + number + + +
+
+ + +
+
+
+
+
+ +
+ +
+

number

+
+
+ +
+
val number: Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-player-event/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-player-event/index.html new file mode 100644 index 00000000..1703254a --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-player-event/index.html @@ -0,0 +1,99 @@ + + + + GuiPlayerEvent + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiPlayerEvent

+
interface GuiPlayerEvent : GuiEvent
+
+
+
+
+

Properties

+
+
+
+
gui +
Link copied to clipboard
+
+
+
+
abstract val gui: Gui
+
+
+
+
+ +
+
+
player +
Link copied to clipboard
+
+
+
+
abstract val player: PlayerEntity
+
+
+
+
+
+

Inheritors

+
+
+
+
GuiClickEvent +
Link copied to clipboard
+
+
+
+
+ +
+
+
GuiCloseEvent +
Link copied to clipboard
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-player-event/player.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-player-event/player.html new file mode 100644 index 00000000..cd4c02bf --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-player-event/player.html @@ -0,0 +1,51 @@ + + + + player + + +
+
+ + +
+
+
+
+
+ +
+ +
+

player

+
+
+ +
+
abstract val player: PlayerEntity
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/-gui-screen-handler.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/-gui-screen-handler.html new file mode 100644 index 00000000..5fa863d0 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/-gui-screen-handler.html @@ -0,0 +1,51 @@ + + + + GuiScreenHandler + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiScreenHandler

+
+
+ +
+
fun GuiScreenHandler(gui: Gui, syncId: Int, playerInv: PlayerInventory, inv: Inventory)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/can-insert-into-slot.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/can-insert-into-slot.html new file mode 100644 index 00000000..c8fa21e2 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/can-insert-into-slot.html @@ -0,0 +1,40 @@ + + + + canInsertIntoSlot + + +
+
+ + +
+
+
+
+
+ +
+ +
+

canInsertIntoSlot

+
+
+ +
+
open override fun canInsertIntoSlot(slot: Slot): Boolean
open override fun canInsertIntoSlot(stack: ItemStack, slot: Slot): Boolean
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/close.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/close.html new file mode 100644 index 00000000..3b2f6ee2 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/close.html @@ -0,0 +1,51 @@ + + + + close + + +
+
+ + +
+
+
+
+
+ +
+ +
+

close

+
+
+ +
+
open override fun close(player: PlayerEntity)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/gui.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/gui.html new file mode 100644 index 00000000..b39a0a60 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/gui.html @@ -0,0 +1,51 @@ + + + + gui + + +
+
+ + +
+
+
+
+
+ +
+ +
+

gui

+
+
+ +
+
val gui: Gui
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/index.html new file mode 100644 index 00000000..7a7a357c --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/index.html @@ -0,0 +1,723 @@ + + + + GuiScreenHandler + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiScreenHandler

+
class GuiScreenHandler(gui: Gui, syncId: Int, playerInv: PlayerInventory, inv: Inventory) : GenericContainerScreenHandler
+
+
+
+
+

Functions

+
+
+
+
addListener +
Link copied to clipboard
+
+
+
+ +
+
open fun addListener(p0: ScreenHandlerListener)
+
+
+
+
+
+
+ +
+
+
addProperties +
Link copied to clipboard
+
+
+
+ +
+
open fun addProperties(p0: PropertyDelegate)
+
+
+
+
+
+
+ +
+
+
addProperty +
Link copied to clipboard
+
+
+
+ +
+
open fun addProperty(p0: Property): Property
+
+
+
+
+
+
+ +
+
+
addSlot +
Link copied to clipboard
+
+
+
+ +
+
open fun addSlot(p0: Slot): Slot
+
+
+
+
+
+
+ +
+
+
canInsertIntoSlot +
Link copied to clipboard
+
+
+
+ +
+
open override fun canInsertIntoSlot(slot: Slot): Boolean
open override fun canInsertIntoSlot(stack: ItemStack, slot: Slot): Boolean
+
+
+
+
+
+
+ +
+
+
canUse +
Link copied to clipboard
+
+
+
+ +
+
open override fun canUse(p0: PlayerEntity): Boolean
+
+
+
+
+
+
+ +
+
+
close +
Link copied to clipboard
+
+
+
+ +
+
open override fun close(player: PlayerEntity)
+
+
+
+
+
+
+ +
+
+
copySharedSlots +
Link copied to clipboard
+
+
+
+ +
+
open fun copySharedSlots(p0: ScreenHandler)
+
+
+
+
+
+
+ +
+
+
disableSyncing +
Link copied to clipboard
+
+
+
+ +
+
open fun disableSyncing()
+
+
+
+
+
+
+ +
+
+
dropInventory +
Link copied to clipboard
+
+
+
+ +
+
open fun dropInventory(p0: PlayerEntity, p1: Inventory)
+
+
+
+
+
+
+ +
+
+
enableSyncing +
Link copied to clipboard
+
+
+
+ +
+
open fun enableSyncing()
+
+
+
+
+
+
+ +
+
+
endQuickCraft +
Link copied to clipboard
+
+
+
+ +
+
open fun endQuickCraft()
+
+
+
+
+
+
+ +
+
+
getCursorStack +
Link copied to clipboard
+
+
+
+ +
+
open fun getCursorStack(): ItemStack
+
+
+
+
+
+
+ +
+
+
getInventory +
Link copied to clipboard
+
+
+
+ +
+
open fun getInventory(): Inventory
+
+
+
+
+
+
+ +
+
+
getRevision +
Link copied to clipboard
+
+
+
+ +
+
open fun getRevision(): Int
+
+
+
+
+
+
+ +
+
+
getRows +
Link copied to clipboard
+
+
+
+ +
+
open fun getRows(): Int
+
+
+
+
+
+
+ +
+
+
getSlot +
Link copied to clipboard
+
+
+
+ +
+
open fun getSlot(p0: Int): Slot
+
+
+
+
+
+
+ +
+
+
getSlotIndex +
Link copied to clipboard
+
+
+
+ +
+
open fun getSlotIndex(p0: Inventory, p1: Int): OptionalInt
+
+
+
+
+
+
+ +
+
+
getStacks +
Link copied to clipboard
+
+
+
+ +
+
open fun getStacks(): DefaultedList<ItemStack>
+
+
+
+
+
+
+ +
+
+
getType +
Link copied to clipboard
+
+
+
+ +
+
open fun getType(): ScreenHandlerType<*>
+
+
+
+
+
+
+ +
+
+
nextRevision +
Link copied to clipboard
+
+
+
+ +
+
open fun nextRevision(): Int
+
+
+
+
+
+
+ +
+
+
onButtonClick +
Link copied to clipboard
+
+
+
+ +
+
open fun onButtonClick(p0: PlayerEntity, p1: Int): Boolean
+
+
+
+
+
+
+ +
+
+
onContentChanged +
Link copied to clipboard
+
+
+
+ +
+
open fun onContentChanged(p0: Inventory)
+
+
+
+
+
+
+ +
+
+
onSlotClick +
Link copied to clipboard
+
+
+
+ +
+
open override fun onSlotClick(slotIndex: Int, clickData: Int, actionType: SlotActionType, player: PlayerEntity)
+
+
+
+
+
+
+ +
+
+
removeListener +
Link copied to clipboard
+
+
+
+ +
+
open fun removeListener(p0: ScreenHandlerListener)
+
+
+
+
+
+
+ +
+
+
sendContentUpdates +
Link copied to clipboard
+
+
+
+ +
+
open fun sendContentUpdates()
+
+
+
+
+
+
+ +
+
+
setCursorStack +
Link copied to clipboard
+
+
+
+ +
+
open fun setCursorStack(p0: ItemStack)
+
+
+
+
+
+
+ +
+
+
setPreviousCursorStack +
Link copied to clipboard
+
+
+
+ +
+
open fun setPreviousCursorStack(p0: ItemStack)
+
+
+
+
+
+
+ +
+
+
setPreviousTrackedSlot +
Link copied to clipboard
+
+
+
+ +
+
open fun setPreviousTrackedSlot(p0: Int, p1: ItemStack)
+
+
+
+
+
+
+ +
+
+
setPreviousTrackedSlotMutable +
Link copied to clipboard
+
+
+
+ +
+
open fun setPreviousTrackedSlotMutable(p0: Int, p1: ItemStack)
+
+
+
+
+
+
+ +
+
+
setProperty +
Link copied to clipboard
+
+
+
+ +
+
open fun setProperty(p0: Int, p1: Int)
+
+
+
+
+
+
+ +
+
+
setStackInSlot +
Link copied to clipboard
+
+
+
+ +
+
open fun setStackInSlot(p0: Int, p1: Int, p2: ItemStack)
+
+
+
+
+
+
+ +
+
+
syncState +
Link copied to clipboard
+
+
+
+ +
+
open fun syncState()
+
+
+
+
+
+
+ +
+
+
transferSlot +
Link copied to clipboard
+
+
+
+ +
+
open override fun transferSlot(p0: PlayerEntity, p1: Int): ItemStack
+
+
+
+
+
+
+ +
+
+
updateSlotStacks +
Link copied to clipboard
+
+
+
+ +
+
open fun updateSlotStacks(p0: Int, p1: MutableList<ItemStack>, p2: ItemStack)
+
+
+
+
+
+
+ +
+
+
updateSyncHandler +
Link copied to clipboard
+
+
+
+ +
+
open fun updateSyncHandler(p0: ScreenHandlerSyncHandler)
+
+
+
+
+
+
+ +
+
+
updateToClient +
Link copied to clipboard
+
+
+
+ +
+
open fun updateToClient()
+
+
+
+
+
+
+
+

Properties

+
+
+
+
gui +
Link copied to clipboard
+
+
+
+
val gui: Gui
+
+
+
+
+ +
+
+
slots +
Link copied to clipboard
+
+
+
+
val slots: DefaultedList<Slot>
+
+
+
+
+ +
+
+
syncId +
Link copied to clipboard
+
+
+
+
val syncId: Int
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/on-slot-click.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/on-slot-click.html new file mode 100644 index 00000000..b1d1d34a --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/on-slot-click.html @@ -0,0 +1,51 @@ + + + + onSlotClick + + +
+
+ + +
+
+
+
+
+ +
+ +
+

onSlotClick

+
+
+ +
+
open override fun onSlotClick(slotIndex: Int, clickData: Int, actionType: SlotActionType, player: PlayerEntity)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-all-slots/-all-slots.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-all-slots/-all-slots.html new file mode 100644 index 00000000..8a77a94c --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-all-slots/-all-slots.html @@ -0,0 +1,51 @@ + + + + AllSlots + + +
+
+ + +
+
+
+
+
+ +
+ +
+

AllSlots

+
+
+ +
+
fun AllSlots()
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-all-slots/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-all-slots/index.html new file mode 100644 index 00000000..7ef57e68 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-all-slots/index.html @@ -0,0 +1,70 @@ + + + + AllSlots + + +
+
+ + +
+
+
+
+
+ +
+ +
+

AllSlots

+
class AllSlots : GuiSlotCompound
+
+
+
+
+

Functions

+
+
+
+
withDimensions +
Link copied to clipboard
+
+
+
+ +
+
open override fun withDimensions(dimensions: GuiDimensions): ArrayList<GuiSlot>
+
+
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-all-slots/with-dimensions.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-all-slots/with-dimensions.html new file mode 100644 index 00000000..f8003e81 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-all-slots/with-dimensions.html @@ -0,0 +1,51 @@ + + + + withDimensions + + +
+
+ + +
+
+
+
+
+ +
+ +
+

withDimensions

+
+
+ +
+
open override fun withDimensions(dimensions: GuiDimensions): ArrayList<GuiSlot>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-border-slots/-border-slots.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-border-slots/-border-slots.html new file mode 100644 index 00000000..b1e4c010 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-border-slots/-border-slots.html @@ -0,0 +1,51 @@ + + + + BorderSlots + + +
+
+ + +
+
+
+
+
+ +
+ +
+

BorderSlots

+
+
+ +
+
fun BorderSlots(padding: Int)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-border-slots/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-border-slots/index.html new file mode 100644 index 00000000..6dbc85d0 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-border-slots/index.html @@ -0,0 +1,85 @@ + + + + BorderSlots + + +
+
+ + +
+
+
+
+
+ +
+ +
+

BorderSlots

+
class BorderSlots(padding: Int) : GuiSlotCompound
+
+
+
+
+

Functions

+
+
+
+
withDimensions +
Link copied to clipboard
+
+
+
+ +
+
open override fun withDimensions(dimensions: GuiDimensions): ArrayList<GuiSlot>
+
+
+
+
+
+
+
+

Properties

+
+
+
+
padding +
Link copied to clipboard
+
+
+
+
val padding: Int
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-border-slots/padding.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-border-slots/padding.html new file mode 100644 index 00000000..9871a50a --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-border-slots/padding.html @@ -0,0 +1,51 @@ + + + + padding + + +
+
+ + +
+
+
+
+
+ +
+ +
+

padding

+
+
+ +
+
val padding: Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-border-slots/with-dimensions.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-border-slots/with-dimensions.html new file mode 100644 index 00000000..00926ddf --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-border-slots/with-dimensions.html @@ -0,0 +1,51 @@ + + + + withDimensions + + +
+
+ + +
+
+
+
+
+ +
+ +
+

withDimensions

+
+
+ +
+
open override fun withDimensions(dimensions: GuiDimensions): ArrayList<GuiSlot>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-column-slots/-column-slots.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-column-slots/-column-slots.html new file mode 100644 index 00000000..d2fcded2 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-column-slots/-column-slots.html @@ -0,0 +1,51 @@ + + + + ColumnSlots + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ColumnSlots

+
+
+ +
+
fun ColumnSlots(column: Int)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-column-slots/column.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-column-slots/column.html new file mode 100644 index 00000000..5921dd68 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-column-slots/column.html @@ -0,0 +1,51 @@ + + + + column + + +
+
+ + +
+
+
+
+
+ +
+ +
+

column

+
+
+ +
+
val column: Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-column-slots/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-column-slots/index.html new file mode 100644 index 00000000..f733ab46 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-column-slots/index.html @@ -0,0 +1,85 @@ + + + + ColumnSlots + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ColumnSlots

+
class ColumnSlots(column: Int) : GuiSlotCompound
+
+
+
+
+

Functions

+
+
+
+
withDimensions +
Link copied to clipboard
+
+
+
+ +
+
open override fun withDimensions(dimensions: GuiDimensions): ArrayList<GuiSlot>
+
+
+
+
+
+
+
+

Properties

+
+
+
+
column +
Link copied to clipboard
+
+
+
+
val column: Int
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-column-slots/with-dimensions.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-column-slots/with-dimensions.html new file mode 100644 index 00000000..dfa0a2aa --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-column-slots/with-dimensions.html @@ -0,0 +1,51 @@ + + + + withDimensions + + +
+
+ + +
+
+
+
+
+ +
+ +
+

withDimensions

+
+
+ +
+
open override fun withDimensions(dimensions: GuiDimensions): ArrayList<GuiSlot>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/-corner-slots.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/-corner-slots.html new file mode 100644 index 00000000..0032dbb3 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/-corner-slots.html @@ -0,0 +1,51 @@ + + + + CornerSlots + + +
+
+ + +
+
+
+
+
+ +
+ +
+

CornerSlots

+
+
+ +
+
fun CornerSlots(ifBottomLeft: Boolean = false, ifBottomRight: Boolean = false, ifTopLeft: Boolean = false, ifTopRight: Boolean = false)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/if-bottom-left.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/if-bottom-left.html new file mode 100644 index 00000000..7f892198 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/if-bottom-left.html @@ -0,0 +1,51 @@ + + + + ifBottomLeft + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ifBottomLeft

+
+
+ +
+
val ifBottomLeft: Boolean = false
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/if-bottom-right.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/if-bottom-right.html new file mode 100644 index 00000000..4783d182 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/if-bottom-right.html @@ -0,0 +1,51 @@ + + + + ifBottomRight + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ifBottomRight

+
+
+ +
+
val ifBottomRight: Boolean = false
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/if-top-left.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/if-top-left.html new file mode 100644 index 00000000..fde0cda7 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/if-top-left.html @@ -0,0 +1,51 @@ + + + + ifTopLeft + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ifTopLeft

+
+
+ +
+
val ifTopLeft: Boolean = false
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/if-top-right.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/if-top-right.html new file mode 100644 index 00000000..2a546910 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/if-top-right.html @@ -0,0 +1,51 @@ + + + + ifTopRight + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ifTopRight

+
+
+ +
+
val ifTopRight: Boolean = false
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/index.html new file mode 100644 index 00000000..ceb9409b --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/index.html @@ -0,0 +1,124 @@ + + + + CornerSlots + + +
+
+ + +
+
+
+
+
+ +
+ +
+

CornerSlots

+
class CornerSlots(ifBottomLeft: Boolean, ifBottomRight: Boolean, ifTopLeft: Boolean, ifTopRight: Boolean) : GuiSlotCompound
+
+
+
+
+

Functions

+
+
+
+
withDimensions +
Link copied to clipboard
+
+
+
+ +
+
open override fun withDimensions(dimensions: GuiDimensions): ArrayList<GuiSlot>
+
+
+
+
+
+
+
+

Properties

+
+
+
+
ifBottomLeft +
Link copied to clipboard
+
+
+
+
val ifBottomLeft: Boolean = false
+
+
+
+
+ +
+
+
ifBottomRight +
Link copied to clipboard
+
+
+
+
val ifBottomRight: Boolean = false
+
+
+
+
+ +
+
+
ifTopLeft +
Link copied to clipboard
+
+
+
+
val ifTopLeft: Boolean = false
+
+
+
+
+ +
+
+
ifTopRight +
Link copied to clipboard
+
+
+
+
val ifTopRight: Boolean = false
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/with-dimensions.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/with-dimensions.html new file mode 100644 index 00000000..a49b3db0 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/with-dimensions.html @@ -0,0 +1,51 @@ + + + + withDimensions + + +
+
+ + +
+
+
+
+
+ +
+ +
+

withDimensions

+
+
+ +
+
open override fun withDimensions(dimensions: GuiDimensions): ArrayList<GuiSlot>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-row-slots/-row-slots.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-row-slots/-row-slots.html new file mode 100644 index 00000000..50f00d89 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-row-slots/-row-slots.html @@ -0,0 +1,51 @@ + + + + RowSlots + + +
+
+ + +
+
+
+
+
+ +
+ +
+

RowSlots

+
+
+ +
+
fun RowSlots(row: Int)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-row-slots/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-row-slots/index.html new file mode 100644 index 00000000..288c4486 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-row-slots/index.html @@ -0,0 +1,85 @@ + + + + RowSlots + + +
+
+ + +
+
+
+
+
+ +
+ +
+

RowSlots

+
class RowSlots(row: Int) : GuiSlotCompound
+
+
+
+
+

Functions

+
+
+
+
withDimensions +
Link copied to clipboard
+
+
+
+ +
+
open override fun withDimensions(dimensions: GuiDimensions): ArrayList<GuiSlot>
+
+
+
+
+
+
+
+

Properties

+
+
+
+
row +
Link copied to clipboard
+
+
+
+
val row: Int
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-row-slots/row.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-row-slots/row.html new file mode 100644 index 00000000..b0b026ca --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-row-slots/row.html @@ -0,0 +1,51 @@ + + + + row + + +
+
+ + +
+
+
+
+
+ +
+ +
+

row

+
+
+ +
+
val row: Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-row-slots/with-dimensions.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-row-slots/with-dimensions.html new file mode 100644 index 00000000..25b1797e --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-row-slots/with-dimensions.html @@ -0,0 +1,51 @@ + + + + withDimensions + + +
+
+ + +
+
+
+
+
+ +
+ +
+

withDimensions

+
+
+ +
+
open override fun withDimensions(dimensions: GuiDimensions): ArrayList<GuiSlot>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-hollow-rectangle/-hollow-rectangle.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-hollow-rectangle/-hollow-rectangle.html new file mode 100644 index 00000000..494d9d92 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-hollow-rectangle/-hollow-rectangle.html @@ -0,0 +1,51 @@ + + + + HollowRectangle + + +
+
+ + +
+
+
+
+
+ +
+ +
+

HollowRectangle

+
+
+ +
+
fun HollowRectangle(startSlot: GuiSlot, endSlot: GuiSlot)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-hollow-rectangle/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-hollow-rectangle/index.html new file mode 100644 index 00000000..b38e5e25 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-hollow-rectangle/index.html @@ -0,0 +1,132 @@ + + + + HollowRectangle + + +
+
+ + +
+
+
+
+
+ +
+ +
+

HollowRectangle

+
class HollowRectangle(startSlot: GuiSlot, endSlot: GuiSlot) : GuiSlotCompound.SlotRange
+
+
+
+
+

Functions

+
+
+
+
contains +
Link copied to clipboard
+
+
+
+ +
+
open operator fun contains(value: GuiSlot): Boolean
+
+
+
+
+
+
+ +
+
+
isEmpty +
Link copied to clipboard
+
+
+
+ +
+
open fun isEmpty(): Boolean
+
+
+
+
+
+
+ +
+
+
withDimensions +
Link copied to clipboard
+
+
+
+ +
+
open override fun withDimensions(dimensions: GuiDimensions): HashSet<GuiSlot>
+
+
+
+
+
+
+
+

Properties

+
+
+
+
endInclusive +
Link copied to clipboard
+
+
+
+
override val endInclusive: GuiSlot
+
+
+
+
+ +
+
+
start +
Link copied to clipboard
+
+
+
+
override val start: GuiSlot
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-hollow-rectangle/with-dimensions.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-hollow-rectangle/with-dimensions.html new file mode 100644 index 00000000..e59ce493 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-hollow-rectangle/with-dimensions.html @@ -0,0 +1,51 @@ + + + + withDimensions + + +
+
+ + +
+
+
+
+
+ +
+ +
+

withDimensions

+
+
+ +
+
open override fun withDimensions(dimensions: GuiDimensions): HashSet<GuiSlot>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-line/-line.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-line/-line.html new file mode 100644 index 00000000..57747d09 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-line/-line.html @@ -0,0 +1,51 @@ + + + + Line + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Line

+
+
+ +
+
fun Line(startSlot: GuiSlot, endSlot: GuiSlot)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-line/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-line/index.html new file mode 100644 index 00000000..cf901cb1 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-line/index.html @@ -0,0 +1,132 @@ + + + + Line + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Line

+
class Line(startSlot: GuiSlot, endSlot: GuiSlot) : GuiSlotCompound.SlotRange
+
+
+
+
+

Functions

+
+
+
+
contains +
Link copied to clipboard
+
+
+
+ +
+
open operator fun contains(value: GuiSlot): Boolean
+
+
+
+
+
+
+ +
+
+
isEmpty +
Link copied to clipboard
+
+
+
+ +
+
open fun isEmpty(): Boolean
+
+
+
+
+
+
+ +
+
+
withDimensions +
Link copied to clipboard
+
+
+
+ +
+
open override fun withDimensions(dimensions: GuiDimensions): ArrayList<GuiSlot>
+
+
+
+
+
+
+
+

Properties

+
+
+
+
endInclusive +
Link copied to clipboard
+
+
+
+
override val endInclusive: GuiSlot
+
+
+
+
+ +
+
+
start +
Link copied to clipboard
+
+
+
+
override val start: GuiSlot
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-line/with-dimensions.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-line/with-dimensions.html new file mode 100644 index 00000000..1a059f1f --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-line/with-dimensions.html @@ -0,0 +1,51 @@ + + + + withDimensions + + +
+
+ + +
+
+
+
+
+ +
+ +
+

withDimensions

+
+
+ +
+
open override fun withDimensions(dimensions: GuiDimensions): ArrayList<GuiSlot>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-rectangle/-rectangle.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-rectangle/-rectangle.html new file mode 100644 index 00000000..de76819f --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-rectangle/-rectangle.html @@ -0,0 +1,51 @@ + + + + Rectangle + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Rectangle

+
+
+ +
+
fun Rectangle(startSlot: GuiSlot, endSlot: GuiSlot)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-rectangle/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-rectangle/index.html new file mode 100644 index 00000000..052ca4c2 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-rectangle/index.html @@ -0,0 +1,132 @@ + + + + Rectangle + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Rectangle

+
class Rectangle(startSlot: GuiSlot, endSlot: GuiSlot) : GuiSlotCompound.SlotRange
+
+
+
+
+

Functions

+
+
+
+
contains +
Link copied to clipboard
+
+
+
+ +
+
open operator fun contains(value: GuiSlot): Boolean
+
+
+
+
+
+
+ +
+
+
isEmpty +
Link copied to clipboard
+
+
+
+ +
+
open fun isEmpty(): Boolean
+
+
+
+
+
+
+ +
+
+
withDimensions +
Link copied to clipboard
+
+
+
+ +
+
open override fun withDimensions(dimensions: GuiDimensions): ArrayList<GuiSlot>
+
+
+
+
+
+
+
+

Properties

+
+
+
+
endInclusive +
Link copied to clipboard
+
+
+
+
override val endInclusive: GuiSlot
+
+
+
+
+ +
+
+
start +
Link copied to clipboard
+
+
+
+
override val start: GuiSlot
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-rectangle/with-dimensions.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-rectangle/with-dimensions.html new file mode 100644 index 00000000..58d2e88f --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-rectangle/with-dimensions.html @@ -0,0 +1,51 @@ + + + + withDimensions + + +
+
+ + +
+
+
+
+
+ +
+ +
+

withDimensions

+
+
+ +
+
open override fun withDimensions(dimensions: GuiDimensions): ArrayList<GuiSlot>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-slot-range.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-slot-range.html new file mode 100644 index 00000000..d9ab9437 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-slot-range.html @@ -0,0 +1,51 @@ + + + + SlotRange + + +
+
+ + +
+
+
+
+
+ +
+ +
+

SlotRange

+
+
+ +
+
fun SlotRange(startSlot: GuiSlot, endSlot: GuiSlot)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/end-inclusive.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/end-inclusive.html new file mode 100644 index 00000000..646c8509 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/end-inclusive.html @@ -0,0 +1,51 @@ + + + + endInclusive + + +
+
+ + +
+
+
+
+
+ +
+ +
+

endInclusive

+
+
+ +
+
override val endInclusive: GuiSlot
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/index.html new file mode 100644 index 00000000..b7d86315 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/index.html @@ -0,0 +1,214 @@ + + + + SlotRange + + +
+
+ + +
+
+
+
+
+ +
+ +
+

SlotRange

+
abstract class SlotRange(startSlot: GuiSlot, endSlot: GuiSlot) : GuiSlotCompound, ClosedRange<GuiSlot>
+
+
+
+
+

Types

+
+
+
+
HollowRectangle +
Link copied to clipboard
+
+
+
+ +
+
class HollowRectangle(startSlot: GuiSlot, endSlot: GuiSlot) : GuiSlotCompound.SlotRange
+
+
+
+
+
+
+ +
+
+
Line +
Link copied to clipboard
+
+
+
+ +
+
class Line(startSlot: GuiSlot, endSlot: GuiSlot) : GuiSlotCompound.SlotRange
+
+
+
+
+
+
+ +
+
+
Rectangle +
Link copied to clipboard
+
+
+
+ +
+
class Rectangle(startSlot: GuiSlot, endSlot: GuiSlot) : GuiSlotCompound.SlotRange
+
+
+
+
+
+
+
+

Functions

+
+
+
+
contains +
Link copied to clipboard
+
+
+
+ +
+
open operator fun contains(value: GuiSlot): Boolean
+
+
+
+
+
+
+ +
+
+
isEmpty +
Link copied to clipboard
+
+
+
+ +
+
open fun isEmpty(): Boolean
+
+
+
+
+
+
+ +
+
+
withDimensions +
Link copied to clipboard
+
+
+
+ +
+
abstract fun withDimensions(dimensions: GuiDimensions): Collection<GuiSlot>
+
+
+
+
+
+
+
+

Properties

+
+
+
+
endInclusive +
Link copied to clipboard
+
+
+
+
override val endInclusive: GuiSlot
+
+
+
+
+ +
+
+
start +
Link copied to clipboard
+
+
+
+
override val start: GuiSlot
+
+
+
+
+
+

Inheritors

+
+
+
+
GuiSlotCompound.SlotRange +
Link copied to clipboard
+
+
+
+
+ +
+
+
GuiSlotCompound.SlotRange +
Link copied to clipboard
+
+
+
+
+ +
+
+
GuiSlotCompound.SlotRange +
Link copied to clipboard
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/start.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/start.html new file mode 100644 index 00000000..b8c95ff8 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/start.html @@ -0,0 +1,51 @@ + + + + start + + +
+
+ + +
+
+
+
+
+ +
+ +
+

start

+
+
+ +
+
override val start: GuiSlot
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/index.html new file mode 100644 index 00000000..2c527b2c --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/index.html @@ -0,0 +1,239 @@ + + + + GuiSlotCompound + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiSlotCompound

+
interface GuiSlotCompound
+
+
+
+
+

Types

+
+
+
+
AllSlots +
Link copied to clipboard
+
+
+
+ +
+
class AllSlots : GuiSlotCompound
+
+
+
+
+
+
+ +
+
+
BorderSlots +
Link copied to clipboard
+
+
+
+ +
+
class BorderSlots(padding: Int) : GuiSlotCompound
+
+
+
+
+
+
+ +
+
+
ColumnSlots +
Link copied to clipboard
+
+
+
+ +
+
class ColumnSlots(column: Int) : GuiSlotCompound
+
+
+
+
+
+
+ +
+
+
CornerSlots +
Link copied to clipboard
+
+
+
+ +
+
class CornerSlots(ifBottomLeft: Boolean, ifBottomRight: Boolean, ifTopLeft: Boolean, ifTopRight: Boolean) : GuiSlotCompound
+
+
+
+
+
+
+ +
+
+
RowSlots +
Link copied to clipboard
+
+
+
+ +
+
class RowSlots(row: Int) : GuiSlotCompound
+
+
+
+
+
+
+ +
+
+
SlotRange +
Link copied to clipboard
+
+
+
+ +
+
abstract class SlotRange(startSlot: GuiSlot, endSlot: GuiSlot) : GuiSlotCompound, ClosedRange<GuiSlot>
+
+
+
+
+
+
+
+

Functions

+
+
+
+
withDimensions +
Link copied to clipboard
+
+
+
+ +
+
abstract fun withDimensions(dimensions: GuiDimensions): Collection<GuiSlot>
+
+
+
+
+
+
+
+

Inheritors

+
+
+
+
GuiSlot +
Link copied to clipboard
+
+
+
+
+ +
+
+
GuiSlotCompound +
Link copied to clipboard
+
+
+
+
+ +
+
+
GuiSlotCompound +
Link copied to clipboard
+
+
+
+
+ +
+
+
GuiSlotCompound +
Link copied to clipboard
+
+
+
+
+ +
+
+
GuiSlotCompound +
Link copied to clipboard
+
+
+
+
+ +
+
+
GuiSlotCompound +
Link copied to clipboard
+
+
+
+
+ +
+
+
GuiSlotCompound +
Link copied to clipboard
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/with-dimensions.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/with-dimensions.html new file mode 100644 index 00000000..9a70d160 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/with-dimensions.html @@ -0,0 +1,51 @@ + + + + withDimensions + + +
+
+ + +
+
+
+
+
+ +
+ +
+

withDimensions

+
+
+ +
+
abstract fun withDimensions(dimensions: GuiDimensions): Collection<GuiSlot>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/-gui-slot.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/-gui-slot.html new file mode 100644 index 00000000..27297efd --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/-gui-slot.html @@ -0,0 +1,51 @@ + + + + GuiSlot + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiSlot

+
+
+ +
+
fun GuiSlot(row: Int, slotInRow: Int)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/compare-to.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/compare-to.html new file mode 100644 index 00000000..662272ef --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/compare-to.html @@ -0,0 +1,51 @@ + + + + compareTo + + +
+
+ + +
+
+
+
+
+ +
+ +
+

compareTo

+
+
+ +
+
open operator override fun compareTo(other: GuiSlot): Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/index.html new file mode 100644 index 00000000..8bc43ff6 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/index.html @@ -0,0 +1,202 @@ + + + + GuiSlot + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiSlot

+
data class GuiSlot(row: Int, slotInRow: Int) : GuiSlotCompound, Comparable<GuiSlot>
+
+
+
+
+

Functions

+
+
+
+
compareTo +
Link copied to clipboard
+
+
+
+ +
+
open operator override fun compareTo(other: GuiSlot): Int
+
+
+
+
+
+
+ +
+
+
isIn +
Link copied to clipboard
+
+
+
+ +
+
fun isIn(dimensions: GuiDimensions): Boolean
+
+
+
+
+
+
+ +
+
+
slotIndexIn +
Link copied to clipboard
+
+
+
+ +
+
fun slotIndexIn(dimensions: GuiDimensions): Int?
+
+
+
+
+
+
+ +
+
+
withDimensions +
Link copied to clipboard
+
+
+
+ +
+
open override fun withDimensions(dimensions: GuiDimensions): List<GuiSlot>
+
+
+
+
+
+
+
+

Properties

+
+
+
+
row +
Link copied to clipboard
+
+
+
+
val row: Int
+
+
+
+
+ +
+
+
slotInRow +
Link copied to clipboard
+
+
+
+
val slotInRow: Int
+
+
+
+
+
+

Extensions

+
+
+
+
hrectTo +
Link copied to clipboard
+
+
+
+ +
+
infix fun GuiSlot.hrectTo(slot: GuiSlot): GuiSlotCompound.SlotRange.HollowRectangle
+
+
Creates a new slot range.
+
+
+
+
+ +
+
+
lineTo +
Link copied to clipboard
+
+
+
+ +
+
infix fun GuiSlot.lineTo(slot: GuiSlot): GuiSlotCompound.SlotRange.Line
+
+
Creates a new slot range.
+
+
+
+
+ +
+
+
rectTo +
Link copied to clipboard
+
+
+
+ +
+
infix fun GuiSlot.rectTo(slot: GuiSlot): GuiSlotCompound.SlotRange.Rectangle
+
+
Creates a new slot range.
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/is-in.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/is-in.html new file mode 100644 index 00000000..25a33d17 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/is-in.html @@ -0,0 +1,51 @@ + + + + isIn + + +
+
+ + +
+
+
+
+
+ +
+ +
+

isIn

+
+
+ +
+
fun isIn(dimensions: GuiDimensions): Boolean
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/row.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/row.html new file mode 100644 index 00000000..fdecf1a4 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/row.html @@ -0,0 +1,51 @@ + + + + row + + +
+
+ + +
+
+
+
+
+ +
+ +
+

row

+
+
+ +
+
val row: Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/slot-in-row.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/slot-in-row.html new file mode 100644 index 00000000..fa683e73 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/slot-in-row.html @@ -0,0 +1,51 @@ + + + + slotInRow + + +
+
+ + +
+
+
+
+
+ +
+ +
+

slotInRow

+
+
+ +
+
val slotInRow: Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/slot-index-in.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/slot-index-in.html new file mode 100644 index 00000000..413cab34 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/slot-index-in.html @@ -0,0 +1,51 @@ + + + + slotIndexIn + + +
+
+ + +
+
+
+
+
+ +
+ +
+

slotIndexIn

+
+
+ +
+
fun slotIndexIn(dimensions: GuiDimensions): Int?
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/with-dimensions.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/with-dimensions.html new file mode 100644 index 00000000..d9426dfc --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/with-dimensions.html @@ -0,0 +1,51 @@ + + + + withDimensions + + +
+
+ + +
+
+
+
+
+ +
+ +
+

withDimensions

+
+
+ +
+
open override fun withDimensions(dimensions: GuiDimensions): List<GuiSlot>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-i-v-e/dimensions.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-i-v-e/dimensions.html new file mode 100644 index 00000000..464961f0 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-i-v-e/dimensions.html @@ -0,0 +1,40 @@ + + + + dimensions + + +
+
+ + +
+
+
+
+
+ +
+ +
+

dimensions

+
+
+ +
+
val dimensions: GuiDimensions
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-i-v-e/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-i-v-e/index.html new file mode 100644 index 00000000..50ea110c --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-i-v-e/index.html @@ -0,0 +1,113 @@ + + + + NINE_BY_FIVE + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NINE_BY_FIVE

+
NINE_BY_FIVE(ScreenHandlerType.GENERIC_9X5, GuiDimensions(9, 5))
+
+
+
+
+

Functions

+
+
+
+
createScreenHandler +
Link copied to clipboard
+
+
+
+ +
+
fun createScreenHandler(gui: Gui, syncId: Int, playerInv: PlayerInventory, inv: Inventory): GuiScreenHandler
+
+
+
+
+
+
+
+

Properties

+
+
+
+
dimensions +
Link copied to clipboard
+
+
+
+
val dimensions: GuiDimensions
+
+
+
+
+ +
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+ +
+
+
ordinal +
Link copied to clipboard
+
+
+
+
val ordinal: Int
+
+
+
+
+ +
+
+
screenHandlerType +
Link copied to clipboard
+
+
+
+
val screenHandlerType: ScreenHandlerType<*>
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-i-v-e/name.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-i-v-e/name.html new file mode 100644 index 00000000..cc93b703 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-i-v-e/name.html @@ -0,0 +1,40 @@ + + + + name + + +
+
+ + +
+
+
+
+
+ +
+ +
+

name

+
+
+ +
+
val name: String
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-i-v-e/ordinal.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-i-v-e/ordinal.html new file mode 100644 index 00000000..a0bc378e --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-i-v-e/ordinal.html @@ -0,0 +1,40 @@ + + + + ordinal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ordinal

+
+
+ +
+
val ordinal: Int
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-i-v-e/screen-handler-type.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-i-v-e/screen-handler-type.html new file mode 100644 index 00000000..af3db27a --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-i-v-e/screen-handler-type.html @@ -0,0 +1,40 @@ + + + + screenHandlerType + + +
+
+ + +
+
+
+
+
+ +
+ +
+

screenHandlerType

+
+
+ +
+
val screenHandlerType: ScreenHandlerType<*>
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-o-u-r/dimensions.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-o-u-r/dimensions.html new file mode 100644 index 00000000..1c6fb6ed --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-o-u-r/dimensions.html @@ -0,0 +1,40 @@ + + + + dimensions + + +
+
+ + +
+
+
+
+
+ +
+ +
+

dimensions

+
+
+ +
+
val dimensions: GuiDimensions
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-o-u-r/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-o-u-r/index.html new file mode 100644 index 00000000..2a67ae8c --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-o-u-r/index.html @@ -0,0 +1,113 @@ + + + + NINE_BY_FOUR + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NINE_BY_FOUR

+
NINE_BY_FOUR(ScreenHandlerType.GENERIC_9X4, GuiDimensions(9, 4))
+
+
+
+
+

Functions

+
+
+
+
createScreenHandler +
Link copied to clipboard
+
+
+
+ +
+
fun createScreenHandler(gui: Gui, syncId: Int, playerInv: PlayerInventory, inv: Inventory): GuiScreenHandler
+
+
+
+
+
+
+
+

Properties

+
+
+
+
dimensions +
Link copied to clipboard
+
+
+
+
val dimensions: GuiDimensions
+
+
+
+
+ +
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+ +
+
+
ordinal +
Link copied to clipboard
+
+
+
+
val ordinal: Int
+
+
+
+
+ +
+
+
screenHandlerType +
Link copied to clipboard
+
+
+
+
val screenHandlerType: ScreenHandlerType<*>
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-o-u-r/name.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-o-u-r/name.html new file mode 100644 index 00000000..936d2998 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-o-u-r/name.html @@ -0,0 +1,40 @@ + + + + name + + +
+
+ + +
+
+
+
+
+ +
+ +
+

name

+
+
+ +
+
val name: String
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-o-u-r/ordinal.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-o-u-r/ordinal.html new file mode 100644 index 00000000..12dcffae --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-o-u-r/ordinal.html @@ -0,0 +1,40 @@ + + + + ordinal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ordinal

+
+
+ +
+
val ordinal: Int
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-o-u-r/screen-handler-type.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-o-u-r/screen-handler-type.html new file mode 100644 index 00000000..7c2d7209 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-o-u-r/screen-handler-type.html @@ -0,0 +1,40 @@ + + + + screenHandlerType + + +
+
+ + +
+
+
+
+
+ +
+ +
+

screenHandlerType

+
+
+ +
+
val screenHandlerType: ScreenHandlerType<*>
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-o-n-e/dimensions.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-o-n-e/dimensions.html new file mode 100644 index 00000000..9af7eb5e --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-o-n-e/dimensions.html @@ -0,0 +1,40 @@ + + + + dimensions + + +
+
+ + +
+
+
+
+
+ +
+ +
+

dimensions

+
+
+ +
+
val dimensions: GuiDimensions
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-o-n-e/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-o-n-e/index.html new file mode 100644 index 00000000..28cf1aa3 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-o-n-e/index.html @@ -0,0 +1,113 @@ + + + + NINE_BY_ONE + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NINE_BY_ONE

+
NINE_BY_ONE(ScreenHandlerType.GENERIC_9X1, GuiDimensions(9, 1))
+
+
+
+
+

Functions

+
+
+
+
createScreenHandler +
Link copied to clipboard
+
+
+
+ +
+
fun createScreenHandler(gui: Gui, syncId: Int, playerInv: PlayerInventory, inv: Inventory): GuiScreenHandler
+
+
+
+
+
+
+
+

Properties

+
+
+
+
dimensions +
Link copied to clipboard
+
+
+
+
val dimensions: GuiDimensions
+
+
+
+
+ +
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+ +
+
+
ordinal +
Link copied to clipboard
+
+
+
+
val ordinal: Int
+
+
+
+
+ +
+
+
screenHandlerType +
Link copied to clipboard
+
+
+
+
val screenHandlerType: ScreenHandlerType<*>
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-o-n-e/name.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-o-n-e/name.html new file mode 100644 index 00000000..4b08e8d1 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-o-n-e/name.html @@ -0,0 +1,40 @@ + + + + name + + +
+
+ + +
+
+
+
+
+ +
+ +
+

name

+
+
+ +
+
val name: String
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-o-n-e/ordinal.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-o-n-e/ordinal.html new file mode 100644 index 00000000..07f7c260 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-o-n-e/ordinal.html @@ -0,0 +1,40 @@ + + + + ordinal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ordinal

+
+
+ +
+
val ordinal: Int
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-o-n-e/screen-handler-type.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-o-n-e/screen-handler-type.html new file mode 100644 index 00000000..e700aae4 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-o-n-e/screen-handler-type.html @@ -0,0 +1,40 @@ + + + + screenHandlerType + + +
+
+ + +
+
+
+
+
+ +
+ +
+

screenHandlerType

+
+
+ +
+
val screenHandlerType: ScreenHandlerType<*>
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-s-i-x/dimensions.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-s-i-x/dimensions.html new file mode 100644 index 00000000..2477f013 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-s-i-x/dimensions.html @@ -0,0 +1,40 @@ + + + + dimensions + + +
+
+ + +
+
+
+
+
+ +
+ +
+

dimensions

+
+
+ +
+
val dimensions: GuiDimensions
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-s-i-x/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-s-i-x/index.html new file mode 100644 index 00000000..92ae8f2e --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-s-i-x/index.html @@ -0,0 +1,113 @@ + + + + NINE_BY_SIX + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NINE_BY_SIX

+
NINE_BY_SIX(ScreenHandlerType.GENERIC_9X6, GuiDimensions(9, 6))
+
+
+
+
+

Functions

+
+
+
+
createScreenHandler +
Link copied to clipboard
+
+
+
+ +
+
fun createScreenHandler(gui: Gui, syncId: Int, playerInv: PlayerInventory, inv: Inventory): GuiScreenHandler
+
+
+
+
+
+
+
+

Properties

+
+
+
+
dimensions +
Link copied to clipboard
+
+
+
+
val dimensions: GuiDimensions
+
+
+
+
+ +
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+ +
+
+
ordinal +
Link copied to clipboard
+
+
+
+
val ordinal: Int
+
+
+
+
+ +
+
+
screenHandlerType +
Link copied to clipboard
+
+
+
+
val screenHandlerType: ScreenHandlerType<*>
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-s-i-x/name.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-s-i-x/name.html new file mode 100644 index 00000000..c090667c --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-s-i-x/name.html @@ -0,0 +1,40 @@ + + + + name + + +
+
+ + +
+
+
+
+
+ +
+ +
+

name

+
+
+ +
+
val name: String
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-s-i-x/ordinal.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-s-i-x/ordinal.html new file mode 100644 index 00000000..9e427006 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-s-i-x/ordinal.html @@ -0,0 +1,40 @@ + + + + ordinal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ordinal

+
+
+ +
+
val ordinal: Int
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-s-i-x/screen-handler-type.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-s-i-x/screen-handler-type.html new file mode 100644 index 00000000..21920959 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-s-i-x/screen-handler-type.html @@ -0,0 +1,40 @@ + + + + screenHandlerType + + +
+
+ + +
+
+
+
+
+ +
+ +
+

screenHandlerType

+
+
+ +
+
val screenHandlerType: ScreenHandlerType<*>
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-h-r-e-e/dimensions.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-h-r-e-e/dimensions.html new file mode 100644 index 00000000..648e06a1 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-h-r-e-e/dimensions.html @@ -0,0 +1,40 @@ + + + + dimensions + + +
+
+ + +
+
+
+
+
+ +
+ +
+

dimensions

+
+
+ +
+
val dimensions: GuiDimensions
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-h-r-e-e/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-h-r-e-e/index.html new file mode 100644 index 00000000..57911064 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-h-r-e-e/index.html @@ -0,0 +1,113 @@ + + + + NINE_BY_THREE + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NINE_BY_THREE

+
NINE_BY_THREE(ScreenHandlerType.GENERIC_9X3, GuiDimensions(9, 3))
+
+
+
+
+

Functions

+
+
+
+
createScreenHandler +
Link copied to clipboard
+
+
+
+ +
+
fun createScreenHandler(gui: Gui, syncId: Int, playerInv: PlayerInventory, inv: Inventory): GuiScreenHandler
+
+
+
+
+
+
+
+

Properties

+
+
+
+
dimensions +
Link copied to clipboard
+
+
+
+
val dimensions: GuiDimensions
+
+
+
+
+ +
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+ +
+
+
ordinal +
Link copied to clipboard
+
+
+
+
val ordinal: Int
+
+
+
+
+ +
+
+
screenHandlerType +
Link copied to clipboard
+
+
+
+
val screenHandlerType: ScreenHandlerType<*>
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-h-r-e-e/name.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-h-r-e-e/name.html new file mode 100644 index 00000000..41c25a11 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-h-r-e-e/name.html @@ -0,0 +1,40 @@ + + + + name + + +
+
+ + +
+
+
+
+
+ +
+ +
+

name

+
+
+ +
+
val name: String
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-h-r-e-e/ordinal.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-h-r-e-e/ordinal.html new file mode 100644 index 00000000..45ee93b4 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-h-r-e-e/ordinal.html @@ -0,0 +1,40 @@ + + + + ordinal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ordinal

+
+
+ +
+
val ordinal: Int
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-h-r-e-e/screen-handler-type.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-h-r-e-e/screen-handler-type.html new file mode 100644 index 00000000..182ad75d --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-h-r-e-e/screen-handler-type.html @@ -0,0 +1,40 @@ + + + + screenHandlerType + + +
+
+ + +
+
+
+
+
+ +
+ +
+

screenHandlerType

+
+
+ +
+
val screenHandlerType: ScreenHandlerType<*>
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-w-o/dimensions.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-w-o/dimensions.html new file mode 100644 index 00000000..b6c1bf4e --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-w-o/dimensions.html @@ -0,0 +1,40 @@ + + + + dimensions + + +
+
+ + +
+
+
+
+
+ +
+ +
+

dimensions

+
+
+ +
+
val dimensions: GuiDimensions
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-w-o/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-w-o/index.html new file mode 100644 index 00000000..b324a42a --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-w-o/index.html @@ -0,0 +1,113 @@ + + + + NINE_BY_TWO + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NINE_BY_TWO

+
NINE_BY_TWO(ScreenHandlerType.GENERIC_9X2, GuiDimensions(9, 2))
+
+
+
+
+

Functions

+
+
+
+
createScreenHandler +
Link copied to clipboard
+
+
+
+ +
+
fun createScreenHandler(gui: Gui, syncId: Int, playerInv: PlayerInventory, inv: Inventory): GuiScreenHandler
+
+
+
+
+
+
+
+

Properties

+
+
+
+
dimensions +
Link copied to clipboard
+
+
+
+
val dimensions: GuiDimensions
+
+
+
+
+ +
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+ +
+
+
ordinal +
Link copied to clipboard
+
+
+
+
val ordinal: Int
+
+
+
+
+ +
+
+
screenHandlerType +
Link copied to clipboard
+
+
+
+
val screenHandlerType: ScreenHandlerType<*>
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-w-o/name.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-w-o/name.html new file mode 100644 index 00000000..ec4da40c --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-w-o/name.html @@ -0,0 +1,40 @@ + + + + name + + +
+
+ + +
+
+
+
+
+ +
+ +
+

name

+
+
+ +
+
val name: String
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-w-o/ordinal.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-w-o/ordinal.html new file mode 100644 index 00000000..5b2c6931 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-w-o/ordinal.html @@ -0,0 +1,40 @@ + + + + ordinal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ordinal

+
+
+ +
+
val ordinal: Int
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-w-o/screen-handler-type.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-w-o/screen-handler-type.html new file mode 100644 index 00000000..938be265 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-w-o/screen-handler-type.html @@ -0,0 +1,40 @@ + + + + screenHandlerType + + +
+
+ + +
+
+
+
+
+ +
+ +
+

screenHandlerType

+
+
+ +
+
val screenHandlerType: ScreenHandlerType<*>
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-t-h-r-e-e_-b-y_-s-i-x/dimensions.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-t-h-r-e-e_-b-y_-s-i-x/dimensions.html new file mode 100644 index 00000000..6e26f3b3 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-t-h-r-e-e_-b-y_-s-i-x/dimensions.html @@ -0,0 +1,40 @@ + + + + dimensions + + +
+
+ + +
+
+
+
+
+ +
+ +
+

dimensions

+
+
+ +
+
val dimensions: GuiDimensions
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-t-h-r-e-e_-b-y_-s-i-x/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-t-h-r-e-e_-b-y_-s-i-x/index.html new file mode 100644 index 00000000..983d4a4a --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-t-h-r-e-e_-b-y_-s-i-x/index.html @@ -0,0 +1,113 @@ + + + + THREE_BY_SIX + + +
+
+ + +
+
+
+
+
+ +
+ +
+

THREE_BY_SIX

+
THREE_BY_SIX(ScreenHandlerType.GENERIC_3X3, GuiDimensions(3, 3))
+
+
+
+
+

Functions

+
+
+
+
createScreenHandler +
Link copied to clipboard
+
+
+
+ +
+
fun createScreenHandler(gui: Gui, syncId: Int, playerInv: PlayerInventory, inv: Inventory): GuiScreenHandler
+
+
+
+
+
+
+
+

Properties

+
+
+
+
dimensions +
Link copied to clipboard
+
+
+
+
val dimensions: GuiDimensions
+
+
+
+
+ +
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+ +
+
+
ordinal +
Link copied to clipboard
+
+
+
+
val ordinal: Int
+
+
+
+
+ +
+
+
screenHandlerType +
Link copied to clipboard
+
+
+
+
val screenHandlerType: ScreenHandlerType<*>
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-t-h-r-e-e_-b-y_-s-i-x/name.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-t-h-r-e-e_-b-y_-s-i-x/name.html new file mode 100644 index 00000000..12cca778 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-t-h-r-e-e_-b-y_-s-i-x/name.html @@ -0,0 +1,40 @@ + + + + name + + +
+
+ + +
+
+
+
+
+ +
+ +
+

name

+
+
+ +
+
val name: String
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-t-h-r-e-e_-b-y_-s-i-x/ordinal.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-t-h-r-e-e_-b-y_-s-i-x/ordinal.html new file mode 100644 index 00000000..885791ce --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-t-h-r-e-e_-b-y_-s-i-x/ordinal.html @@ -0,0 +1,40 @@ + + + + ordinal + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ordinal

+
+
+ +
+
val ordinal: Int
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-t-h-r-e-e_-b-y_-s-i-x/screen-handler-type.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-t-h-r-e-e_-b-y_-s-i-x/screen-handler-type.html new file mode 100644 index 00000000..f309c4f0 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-t-h-r-e-e_-b-y_-s-i-x/screen-handler-type.html @@ -0,0 +1,40 @@ + + + + screenHandlerType + + +
+
+ + +
+
+
+
+
+ +
+ +
+

screenHandlerType

+
+
+ +
+
val screenHandlerType: ScreenHandlerType<*>
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/create-screen-handler.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/create-screen-handler.html new file mode 100644 index 00000000..0bcd3c1b --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/create-screen-handler.html @@ -0,0 +1,51 @@ + + + + createScreenHandler + + +
+
+ + +
+
+
+
+
+ +
+ +
+

createScreenHandler

+
+
+ +
+
fun createScreenHandler(gui: Gui, syncId: Int, playerInv: PlayerInventory, inv: Inventory): GuiScreenHandler
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/dimensions.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/dimensions.html new file mode 100644 index 00000000..ec0eb021 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/dimensions.html @@ -0,0 +1,51 @@ + + + + dimensions + + +
+
+ + +
+
+
+
+
+ +
+ +
+

dimensions

+
+
+ +
+
val dimensions: GuiDimensions
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/index.html new file mode 100644 index 00000000..ae7b7c5e --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/index.html @@ -0,0 +1,217 @@ + + + + GuiType + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiType

+
enum GuiType : Enum<GuiType>
+
+
+
+
+

Entries

+
+
+
+
THREE_BY_SIX +
Link copied to clipboard
+
+
+
+
THREE_BY_SIX(ScreenHandlerType.GENERIC_3X3, GuiDimensions(3, 3))
+
+
+
+
+ +
+
+
NINE_BY_SIX +
Link copied to clipboard
+
+
+
+
NINE_BY_SIX(ScreenHandlerType.GENERIC_9X6, GuiDimensions(9, 6))
+
+
+
+
+ +
+
+
NINE_BY_FIVE +
Link copied to clipboard
+
+
+
+
NINE_BY_FIVE(ScreenHandlerType.GENERIC_9X5, GuiDimensions(9, 5))
+
+
+
+
+ +
+
+
NINE_BY_FOUR +
Link copied to clipboard
+
+
+
+
NINE_BY_FOUR(ScreenHandlerType.GENERIC_9X4, GuiDimensions(9, 4))
+
+
+
+
+ +
+
+
NINE_BY_THREE +
Link copied to clipboard
+
+
+
+
NINE_BY_THREE(ScreenHandlerType.GENERIC_9X3, GuiDimensions(9, 3))
+
+
+
+
+ +
+
+
NINE_BY_TWO +
Link copied to clipboard
+
+
+
+
NINE_BY_TWO(ScreenHandlerType.GENERIC_9X2, GuiDimensions(9, 2))
+
+
+
+
+ +
+
+
NINE_BY_ONE +
Link copied to clipboard
+
+
+
+
NINE_BY_ONE(ScreenHandlerType.GENERIC_9X1, GuiDimensions(9, 1))
+
+
+
+
+
+

Functions

+
+
+
+
createScreenHandler +
Link copied to clipboard
+
+
+
+ +
+
fun createScreenHandler(gui: Gui, syncId: Int, playerInv: PlayerInventory, inv: Inventory): GuiScreenHandler
+
+
+
+
+
+
+
+

Properties

+
+
+
+
dimensions +
Link copied to clipboard
+
+
+
+
val dimensions: GuiDimensions
+
+
+
+
+ +
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+ +
+
+
ordinal +
Link copied to clipboard
+
+
+
+
val ordinal: Int
+
+
+
+
+ +
+
+
screenHandlerType +
Link copied to clipboard
+
+
+
+
val screenHandlerType: ScreenHandlerType<*>
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/screen-handler-type.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/screen-handler-type.html new file mode 100644 index 00000000..6c7fd018 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/screen-handler-type.html @@ -0,0 +1,51 @@ + + + + screenHandlerType + + +
+
+ + +
+
+
+
+
+ +
+ +
+

screenHandlerType

+
+
+ +
+
val screenHandlerType: ScreenHandlerType<*>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-useable/-gui-useable.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-useable/-gui-useable.html new file mode 100644 index 00000000..0bb40a56 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-useable/-gui-useable.html @@ -0,0 +1,51 @@ + + + + GuiUseable + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiUseable

+
+
+ +
+
fun GuiUseable()
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-useable/in-use.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-useable/in-use.html new file mode 100644 index 00000000..b54b17cc --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-useable/in-use.html @@ -0,0 +1,51 @@ + + + + inUse + + +
+
+ + +
+
+
+
+
+ +
+ +
+

inUse

+
+
+ +
+
var inUse: Boolean = false
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-useable/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-useable/index.html new file mode 100644 index 00000000..2fb754ec --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui-useable/index.html @@ -0,0 +1,95 @@ + + + + GuiUseable + + +
+
+ + +
+
+
+
+
+ +
+ +
+

GuiUseable

+
abstract class GuiUseable
+
+
+
+
+

Properties

+
+
+
+
inUse +
Link copied to clipboard
+
+
+
+
var inUse: Boolean = false
+
+
+
+
+
+

Inheritors

+
+
+
+
GuiCompound +
Link copied to clipboard
+
+
+
+
+ +
+
+
GuiIcon +
Link copied to clipboard
+
+
+
+
+ +
+
+
GuiPage +
Link copied to clipboard
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui/-gui.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui/-gui.html new file mode 100644 index 00000000..c539000f --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui/-gui.html @@ -0,0 +1,51 @@ + + + + Gui + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Gui

+
+
+ +
+
fun Gui(guiType: GuiType, title: LiteralText, pagesByKey: Map<String, GuiPage>, pagesByNumber: Map<Int, GuiPage>, defaultPageKey: String, eventHandler: GuiEventHandler)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui/accessor.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui/accessor.html new file mode 100644 index 00000000..4c18d0c8 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui/accessor.html @@ -0,0 +1,51 @@ + + + + accessor + + +
+
+ + +
+
+
+
+
+ +
+ +
+

accessor

+
+
+ +
+
val accessor: SimpleInventoryAccessor
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui/close-for-viewers.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui/close-for-viewers.html new file mode 100644 index 00000000..39b7d13f --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui/close-for-viewers.html @@ -0,0 +1,51 @@ + + + + closeForViewers + + +
+
+ + +
+
+
+
+
+ +
+ +
+

closeForViewers

+
+
+ +
+
fun closeForViewers()
+
+

Closes this gui for all players viewing it.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui/create-menu.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui/create-menu.html new file mode 100644 index 00000000..4437dcbc --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui/create-menu.html @@ -0,0 +1,51 @@ + + + + createMenu + + +
+
+ + +
+
+
+
+
+ +
+ +
+

createMenu

+
+
+ +
+
open override fun createMenu(syncId: Int, playerInv: PlayerInventory, player: PlayerEntity): GuiScreenHandler
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui/current-page.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui/current-page.html new file mode 100644 index 00000000..664a0bcc --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui/current-page.html @@ -0,0 +1,51 @@ + + + + currentPage + + +
+
+ + +
+
+
+
+
+ +
+ +
+

currentPage

+
+
+ +
+
var currentPage: GuiPage
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui/default-page-key.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui/default-page-key.html new file mode 100644 index 00000000..49251dc3 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui/default-page-key.html @@ -0,0 +1,51 @@ + + + + defaultPageKey + + +
+
+ + +
+
+
+
+
+ +
+ +
+

defaultPageKey

+
+
+ +
+
val defaultPageKey: String
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui/event-handler.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui/event-handler.html new file mode 100644 index 00000000..fa8cf1ec --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui/event-handler.html @@ -0,0 +1,51 @@ + + + + eventHandler + + +
+
+ + +
+
+
+
+
+ +
+ +
+

eventHandler

+
+
+ +
+
val eventHandler: GuiEventHandler
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui/get-display-name.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui/get-display-name.html new file mode 100644 index 00000000..66f4fd2a --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui/get-display-name.html @@ -0,0 +1,51 @@ + + + + getDisplayName + + +
+
+ + +
+
+
+
+
+ +
+ +
+

getDisplayName

+
+
+ +
+
open override fun getDisplayName(): LiteralText
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui/gui-type.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui/gui-type.html new file mode 100644 index 00000000..71de4ec9 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui/gui-type.html @@ -0,0 +1,51 @@ + + + + guiType + + +
+
+ + +
+
+
+
+
+ +
+ +
+

guiType

+
+
+ +
+
val guiType: GuiType
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui/index.html new file mode 100644 index 00000000..d8a7629a --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui/index.html @@ -0,0 +1,697 @@ + + + + Gui + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Gui

+
class Gui(guiType: GuiType, title: LiteralText, pagesByKey: Map<String, GuiPage>, pagesByNumber: Map<Int, GuiPage>, defaultPageKey: String, eventHandler: GuiEventHandler) : SimpleInventory, NamedScreenHandlerFactory
+
+
+
+
+

Functions

+
+
+
+
addListener +
Link copied to clipboard
+
+
+
+ +
+
open fun addListener(p0: InventoryChangedListener)
+
+
+
+
+
+
+ +
+
+
addStack +
Link copied to clipboard
+
+
+
+ +
+
open fun addStack(p0: ItemStack): ItemStack
+
+
+
+
+
+
+ +
+
+
canInsert +
Link copied to clipboard
+
+
+
+ +
+
open fun canInsert(p0: ItemStack): Boolean
+
+
+
+
+
+
+ +
+
+
canPlayerUse +
Link copied to clipboard
+
+
+
+ +
+
open override fun canPlayerUse(p0: PlayerEntity): Boolean
+
+
+
+
+
+
+ +
+
+
clear +
Link copied to clipboard
+
+
+
+ +
+
open override fun clear()
+
+
+
+
+
+
+ +
+
+
clearToList +
Link copied to clipboard
+
+
+
+ +
+
open fun clearToList(): MutableList<ItemStack>
+
+
+
+
+
+
+ +
+
+
closeForViewers +
Link copied to clipboard
+
+
+
+ +
+
fun closeForViewers()
+
+
Closes this gui for all players viewing it.
+
+
+
+
+ +
+
+
containsAny +
Link copied to clipboard
+
+
+
+ +
+
open fun containsAny(p0: MutableSet<Item>): Boolean
+
+
+
+
+
+
+ +
+
+
count +
Link copied to clipboard
+
+
+
+ +
+
open fun count(p0: Item): Int
+
+
+
+
+
+
+ +
+
+
createMenu +
Link copied to clipboard
+
+
+
+ +
+
open override fun createMenu(syncId: Int, playerInv: PlayerInventory, player: PlayerEntity): GuiScreenHandler
+
+
+
+
+
+
+ +
+
+
getDisplayName +
Link copied to clipboard
+
+
+
+ +
+
open override fun getDisplayName(): LiteralText
+
+
+
+
+
+
+ +
+
+
getMaxCountPerStack +
Link copied to clipboard
+
+
+
+ +
+
open fun getMaxCountPerStack(): Int
+
+
+
+
+
+
+ +
+
+
getStack +
Link copied to clipboard
+
+
+
+ +
+
open override fun getStack(p0: Int): ItemStack
+
+
+
+
+
+
+ +
+
+
isEmpty +
Link copied to clipboard
+
+
+
+ +
+
open override fun isEmpty(): Boolean
+
+
+
+
+
+
+ +
+
+
isValid +
Link copied to clipboard
+
+
+
+ +
+
open fun isValid(p0: Int, p1: ItemStack): Boolean
+
+
+
+
+
+
+ +
+
+
loadPage +
Link copied to clipboard
+
+
+
+ +
+
fun loadPage(page: GuiPage, offsetHorizontally: Int = 0, offsetVertically: Int = 0)
+
+
Loads the specified page with the specified offset.
+
+
+
+
+ +
+
+
markDirty +
Link copied to clipboard
+
+
+
+ +
+
open override fun markDirty()
+
+
+
+
+
+
+ +
+
+
onClose +
Link copied to clipboard
+
+
+
+ +
+
open override fun onClose(player: PlayerEntity)
+
+
+
+
+
+
+ +
+
+
onOpen +
Link copied to clipboard
+
+
+
+ +
+
open fun onOpen(p0: PlayerEntity)
+
+
+
+
+
+
+ +
+
+
provideRecipeInputs +
Link copied to clipboard
+
+
+
+ +
+
open override fun provideRecipeInputs(p0: RecipeMatcher)
+
+
+
+
+
+
+ +
+
+
readNbtList +
Link copied to clipboard
+
+
+
+ +
+
open fun readNbtList(p0: NbtList)
+
+
+
+
+
+
+ +
+
+
reloadCurrentPage +
Link copied to clipboard
+
+
+
+ +
+
fun reloadCurrentPage()
+
+
Reloads the current page.
+
+
+
+
+ +
+
+
removeItem +
Link copied to clipboard
+
+
+
+ +
+
open fun removeItem(p0: Item, p1: Int): ItemStack
+
+
+
+
+
+
+ +
+
+
removeListener +
Link copied to clipboard
+
+
+
+ +
+
open fun removeListener(p0: InventoryChangedListener)
+
+
+
+
+
+
+ +
+
+
removeStack +
Link copied to clipboard
+
+
+
+ +
+
open override fun removeStack(p0: Int): ItemStack
open override fun removeStack(p0: Int, p1: Int): ItemStack
+
+
+
+
+
+
+ +
+
+
setStack +
Link copied to clipboard
+
+
+
+ +
+
open override fun setStack(p0: Int, p1: ItemStack)
+
+
+
+
+
+
+ +
+
+
size +
Link copied to clipboard
+
+
+
+ +
+
open override fun size(): Int
+
+
+
+
+
+
+ +
+
+
toNbtList +
Link copied to clipboard
+
+
+
+ +
+
open fun toNbtList(): NbtList
+
+
+
+
+
+
+ +
+
+
toString +
Link copied to clipboard
+
+
+
+ +
+
open override fun toString(): String
+
+
+
+
+
+
+
+

Properties

+
+
+
+
accessor +
Link copied to clipboard
+
+
+
+
val accessor: SimpleInventoryAccessor
+
+
+
+
+ +
+
+
currentPage +
Link copied to clipboard
+
+
+
+
var currentPage: GuiPage
+
+
+
+
+ +
+
+
defaultPageKey +
Link copied to clipboard
+
+
+
+
val defaultPageKey: String
+
+
+
+
+ +
+
+
eventHandler +
Link copied to clipboard
+
+
+
+
val eventHandler: GuiEventHandler
+
+
+
+
+ +
+
+
guiType +
Link copied to clipboard
+
+
+
+
val guiType: GuiType
+
+
+
+
+ +
+
+
isOffset +
Link copied to clipboard
+
+
+
+
var isOffset: Boolean = false
+
+
+
+
+ +
+
+
pagesByKey +
Link copied to clipboard
+
+
+
+
val pagesByKey: Map<String, GuiPage>
+
+
+
+
+ +
+
+
pagesByNumber +
Link copied to clipboard
+
+
+
+
val pagesByNumber: Map<Int, GuiPage>
+
+
+
+
+ +
+
+
title +
Link copied to clipboard
+
+
+
+
val title: LiteralText
+
+
+
+
+ +
+
+
views +
Link copied to clipboard
+
+
+
+
val views: HashMap<PlayerEntity, GuiScreenHandler>
+
+
+
+
+
+

Extensions

+
+
+
+
changePage +
Link copied to clipboard
+
+
+
+ +
+
fun Gui.changePage(fromPage: GuiPage, toPage: GuiPage, overrideEffect: GuiPage.ChangeEffect? = null)
+
+
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui/is-offset.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui/is-offset.html new file mode 100644 index 00000000..4ea30a39 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui/is-offset.html @@ -0,0 +1,51 @@ + + + + isOffset + + +
+
+ + +
+
+
+
+
+ +
+ +
+

isOffset

+
+
+ +
+
var isOffset: Boolean = false
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui/load-page.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui/load-page.html new file mode 100644 index 00000000..4b1f3f90 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui/load-page.html @@ -0,0 +1,51 @@ + + + + loadPage + + +
+
+ + +
+
+
+
+
+ +
+ +
+

loadPage

+
+
+ +
+
fun loadPage(page: GuiPage, offsetHorizontally: Int = 0, offsetVertically: Int = 0)
+
+

Loads the specified page with the specified offset.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui/on-close.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui/on-close.html new file mode 100644 index 00000000..f1981eef --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui/on-close.html @@ -0,0 +1,51 @@ + + + + onClose + + +
+
+ + +
+
+
+
+
+ +
+ +
+

onClose

+
+
+ +
+
open override fun onClose(player: PlayerEntity)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui/pages-by-key.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui/pages-by-key.html new file mode 100644 index 00000000..22979808 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui/pages-by-key.html @@ -0,0 +1,51 @@ + + + + pagesByKey + + +
+
+ + +
+
+
+
+
+ +
+ +
+

pagesByKey

+
+
+ +
+
val pagesByKey: Map<String, GuiPage>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui/pages-by-number.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui/pages-by-number.html new file mode 100644 index 00000000..d1c0ccdc --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui/pages-by-number.html @@ -0,0 +1,51 @@ + + + + pagesByNumber + + +
+
+ + +
+
+
+
+
+ +
+ +
+

pagesByNumber

+
+
+ +
+
val pagesByNumber: Map<Int, GuiPage>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui/reload-current-page.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui/reload-current-page.html new file mode 100644 index 00000000..bdbe5090 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui/reload-current-page.html @@ -0,0 +1,51 @@ + + + + reloadCurrentPage + + +
+
+ + +
+
+
+
+
+ +
+ +
+

reloadCurrentPage

+
+
+ +
+
fun reloadCurrentPage()
+
+

Reloads the current page.

You probably do not need this function, as there should always be another (better) way of updating the gui. This function is used internally.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui/title.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui/title.html new file mode 100644 index 00000000..a0e403e2 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui/title.html @@ -0,0 +1,51 @@ + + + + title + + +
+
+ + +
+
+
+
+
+ +
+ +
+

title

+
+
+ +
+
val title: LiteralText
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui/views.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui/views.html new file mode 100644 index 00000000..af6964c3 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-gui/views.html @@ -0,0 +1,51 @@ + + + + views + + +
+
+ + +
+
+
+
+
+ +
+ +
+

views

+
+
+ +
+
val views: HashMap<PlayerEntity, GuiScreenHandler>
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-all.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-all.html new file mode 100644 index 00000000..e978c777 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-all.html @@ -0,0 +1,51 @@ + + + + All + + +
+
+ + +
+
+
+
+
+ +
+ +
+

All

+
+
+ +
+
val All: GuiSlotCompound.AllSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-border-padding-one.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-border-padding-one.html new file mode 100644 index 00000000..babf541b --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-border-padding-one.html @@ -0,0 +1,51 @@ + + + + BorderPaddingOne + + +
+
+ + +
+
+
+
+
+ +
+ +
+

BorderPaddingOne

+
+
+ +
+
val BorderPaddingOne: GuiSlotCompound.BorderSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-border-padding-three.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-border-padding-three.html new file mode 100644 index 00000000..928864e9 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-border-padding-three.html @@ -0,0 +1,51 @@ + + + + BorderPaddingThree + + +
+
+ + +
+
+
+
+
+ +
+ +
+

BorderPaddingThree

+
+
+ +
+
val BorderPaddingThree: GuiSlotCompound.BorderSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-border-padding-two.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-border-padding-two.html new file mode 100644 index 00000000..ec32e3b1 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-border-padding-two.html @@ -0,0 +1,51 @@ + + + + BorderPaddingTwo + + +
+
+ + +
+
+
+
+
+ +
+ +
+

BorderPaddingTwo

+
+
+ +
+
val BorderPaddingTwo: GuiSlotCompound.BorderSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-border.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-border.html new file mode 100644 index 00000000..893bf184 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-border.html @@ -0,0 +1,51 @@ + + + + Border + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Border

+
+
+ +
+
val Border: GuiSlotCompound.BorderSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-eight.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-eight.html new file mode 100644 index 00000000..5214bb0e --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-eight.html @@ -0,0 +1,51 @@ + + + + ColumnEight + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ColumnEight

+
+
+ +
+
val ColumnEight: GuiSlotCompound.ColumnSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-five.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-five.html new file mode 100644 index 00000000..145107a3 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-five.html @@ -0,0 +1,51 @@ + + + + ColumnFive + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ColumnFive

+
+
+ +
+
val ColumnFive: GuiSlotCompound.ColumnSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-four.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-four.html new file mode 100644 index 00000000..364ae2ea --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-four.html @@ -0,0 +1,51 @@ + + + + ColumnFour + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ColumnFour

+
+
+ +
+
val ColumnFour: GuiSlotCompound.ColumnSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-nine.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-nine.html new file mode 100644 index 00000000..11b61558 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-nine.html @@ -0,0 +1,51 @@ + + + + ColumnNine + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ColumnNine

+
+
+ +
+
val ColumnNine: GuiSlotCompound.ColumnSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-one.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-one.html new file mode 100644 index 00000000..560c6774 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-one.html @@ -0,0 +1,51 @@ + + + + ColumnOne + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ColumnOne

+
+
+ +
+
val ColumnOne: GuiSlotCompound.ColumnSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-seven.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-seven.html new file mode 100644 index 00000000..8f5c9adc --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-seven.html @@ -0,0 +1,51 @@ + + + + ColumnSeven + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ColumnSeven

+
+
+ +
+
val ColumnSeven: GuiSlotCompound.ColumnSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-six.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-six.html new file mode 100644 index 00000000..3ecd8925 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-six.html @@ -0,0 +1,51 @@ + + + + ColumnSix + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ColumnSix

+
+
+ +
+
val ColumnSix: GuiSlotCompound.ColumnSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-three.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-three.html new file mode 100644 index 00000000..4ebea472 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-three.html @@ -0,0 +1,51 @@ + + + + ColumnThree + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ColumnThree

+
+
+ +
+
val ColumnThree: GuiSlotCompound.ColumnSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-two.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-two.html new file mode 100644 index 00000000..26aa7af1 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-two.html @@ -0,0 +1,51 @@ + + + + ColumnTwo + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ColumnTwo

+
+
+ +
+
val ColumnTwo: GuiSlotCompound.ColumnSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corner-bottom-left.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corner-bottom-left.html new file mode 100644 index 00000000..062535d3 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corner-bottom-left.html @@ -0,0 +1,51 @@ + + + + CornerBottomLeft + + +
+
+ + +
+
+
+
+
+ +
+ +
+

CornerBottomLeft

+
+
+ +
+
val CornerBottomLeft: GuiSlotCompound.CornerSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corner-bottom-right.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corner-bottom-right.html new file mode 100644 index 00000000..0fc88447 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corner-bottom-right.html @@ -0,0 +1,51 @@ + + + + CornerBottomRight + + +
+
+ + +
+
+
+
+
+ +
+ +
+

CornerBottomRight

+
+
+ +
+
val CornerBottomRight: GuiSlotCompound.CornerSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corner-top-left.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corner-top-left.html new file mode 100644 index 00000000..b0ccff6e --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corner-top-left.html @@ -0,0 +1,51 @@ + + + + CornerTopLeft + + +
+
+ + +
+
+
+
+
+ +
+ +
+

CornerTopLeft

+
+
+ +
+
val CornerTopLeft: GuiSlotCompound.CornerSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corner-top-right.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corner-top-right.html new file mode 100644 index 00000000..e8199e57 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corner-top-right.html @@ -0,0 +1,51 @@ + + + + CornerTopRight + + +
+
+ + +
+
+
+
+
+ +
+ +
+

CornerTopRight

+
+
+ +
+
val CornerTopRight: GuiSlotCompound.CornerSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corners-bottom.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corners-bottom.html new file mode 100644 index 00000000..679e1fc5 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corners-bottom.html @@ -0,0 +1,51 @@ + + + + CornersBottom + + +
+
+ + +
+
+
+
+
+ +
+ +
+

CornersBottom

+
+
+ +
+
val CornersBottom: GuiSlotCompound.CornerSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corners-left.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corners-left.html new file mode 100644 index 00000000..82013881 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corners-left.html @@ -0,0 +1,51 @@ + + + + CornersLeft + + +
+
+ + +
+
+
+
+
+ +
+ +
+

CornersLeft

+
+
+ +
+
val CornersLeft: GuiSlotCompound.CornerSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corners-right.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corners-right.html new file mode 100644 index 00000000..764712ac --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corners-right.html @@ -0,0 +1,51 @@ + + + + CornersRight + + +
+
+ + +
+
+
+
+
+ +
+ +
+

CornersRight

+
+
+ +
+
val CornersRight: GuiSlotCompound.CornerSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corners-top.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corners-top.html new file mode 100644 index 00000000..7e15d9ac --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corners-top.html @@ -0,0 +1,51 @@ + + + + CornersTop + + +
+
+ + +
+
+
+
+
+ +
+ +
+

CornersTop

+
+
+ +
+
val CornersTop: GuiSlotCompound.CornerSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corners.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corners.html new file mode 100644 index 00000000..39096f2b --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corners.html @@ -0,0 +1,51 @@ + + + + Corners + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Corners

+
+
+ +
+
val Corners: GuiSlotCompound.CornerSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-row-five.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-row-five.html new file mode 100644 index 00000000..9483e306 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-row-five.html @@ -0,0 +1,51 @@ + + + + RowFive + + +
+
+ + +
+
+
+
+
+ +
+ +
+

RowFive

+
+
+ +
+
val RowFive: GuiSlotCompound.RowSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-row-four.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-row-four.html new file mode 100644 index 00000000..a1b029d9 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-row-four.html @@ -0,0 +1,51 @@ + + + + RowFour + + +
+
+ + +
+
+
+
+
+ +
+ +
+

RowFour

+
+
+ +
+
val RowFour: GuiSlotCompound.RowSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-row-one.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-row-one.html new file mode 100644 index 00000000..18bf4559 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-row-one.html @@ -0,0 +1,51 @@ + + + + RowOne + + +
+
+ + +
+
+
+
+
+ +
+ +
+

RowOne

+
+
+ +
+
val RowOne: GuiSlotCompound.RowSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-row-six.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-row-six.html new file mode 100644 index 00000000..b4f9270b --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-row-six.html @@ -0,0 +1,51 @@ + + + + RowSix + + +
+
+ + +
+
+
+
+
+ +
+ +
+

RowSix

+
+
+ +
+
val RowSix: GuiSlotCompound.RowSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-row-three.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-row-three.html new file mode 100644 index 00000000..dbed5467 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-row-three.html @@ -0,0 +1,51 @@ + + + + RowThree + + +
+
+ + +
+
+
+
+
+ +
+ +
+

RowThree

+
+
+ +
+
val RowThree: GuiSlotCompound.RowSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-row-two.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-row-two.html new file mode 100644 index 00000000..21257f21 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/-row-two.html @@ -0,0 +1,51 @@ + + + + RowTwo + + +
+
+ + +
+
+
+
+
+ +
+ +
+

RowTwo

+
+
+ +
+
val RowTwo: GuiSlotCompound.RowSlots
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/index.html new file mode 100644 index 00000000..c6d38dad --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/-slots/index.html @@ -0,0 +1,430 @@ + + + + Slots + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Slots

+
object Slots
+
+
+
+
+

Properties

+
+
+
+
All +
Link copied to clipboard
+
+
+
+
val All: GuiSlotCompound.AllSlots
+
+
+
+
+ +
+
+
Border +
Link copied to clipboard
+
+
+
+
val Border: GuiSlotCompound.BorderSlots
+
+
+
+
+ +
+
+
BorderPaddingOne +
Link copied to clipboard
+
+
+
+
val BorderPaddingOne: GuiSlotCompound.BorderSlots
+
+
+
+
+ +
+
+
BorderPaddingThree +
Link copied to clipboard
+
+
+
+
val BorderPaddingThree: GuiSlotCompound.BorderSlots
+
+
+
+
+ +
+
+
BorderPaddingTwo +
Link copied to clipboard
+
+
+
+
val BorderPaddingTwo: GuiSlotCompound.BorderSlots
+
+
+
+
+ +
+
+
ColumnEight +
Link copied to clipboard
+
+
+
+
val ColumnEight: GuiSlotCompound.ColumnSlots
+
+
+
+
+ +
+
+
ColumnFive +
Link copied to clipboard
+
+
+
+
val ColumnFive: GuiSlotCompound.ColumnSlots
+
+
+
+
+ +
+
+
ColumnFour +
Link copied to clipboard
+
+
+
+
val ColumnFour: GuiSlotCompound.ColumnSlots
+
+
+
+
+ +
+
+
ColumnNine +
Link copied to clipboard
+
+
+
+
val ColumnNine: GuiSlotCompound.ColumnSlots
+
+
+
+
+ +
+
+
ColumnOne +
Link copied to clipboard
+
+
+
+
val ColumnOne: GuiSlotCompound.ColumnSlots
+
+
+
+
+ +
+
+
ColumnSeven +
Link copied to clipboard
+
+
+
+
val ColumnSeven: GuiSlotCompound.ColumnSlots
+
+
+
+
+ +
+
+
ColumnSix +
Link copied to clipboard
+
+
+
+
val ColumnSix: GuiSlotCompound.ColumnSlots
+
+
+
+
+ +
+
+
ColumnThree +
Link copied to clipboard
+
+
+
+
val ColumnThree: GuiSlotCompound.ColumnSlots
+
+
+
+
+ +
+
+
ColumnTwo +
Link copied to clipboard
+
+
+
+
val ColumnTwo: GuiSlotCompound.ColumnSlots
+
+
+
+
+ +
+
+
CornerBottomLeft +
Link copied to clipboard
+
+
+
+
val CornerBottomLeft: GuiSlotCompound.CornerSlots
+
+
+
+
+ +
+
+
CornerBottomRight +
Link copied to clipboard
+
+
+
+
val CornerBottomRight: GuiSlotCompound.CornerSlots
+
+
+
+
+ +
+
+
Corners +
Link copied to clipboard
+
+
+
+
val Corners: GuiSlotCompound.CornerSlots
+
+
+
+
+ +
+
+
CornersBottom +
Link copied to clipboard
+
+
+
+
val CornersBottom: GuiSlotCompound.CornerSlots
+
+
+
+
+ +
+
+
CornersLeft +
Link copied to clipboard
+
+
+
+
val CornersLeft: GuiSlotCompound.CornerSlots
+
+
+
+
+ +
+
+
CornersRight +
Link copied to clipboard
+
+
+
+
val CornersRight: GuiSlotCompound.CornerSlots
+
+
+
+
+ +
+
+
CornersTop +
Link copied to clipboard
+
+
+
+
val CornersTop: GuiSlotCompound.CornerSlots
+
+
+
+
+ +
+
+
CornerTopLeft +
Link copied to clipboard
+
+
+
+
val CornerTopLeft: GuiSlotCompound.CornerSlots
+
+
+
+
+ +
+
+
CornerTopRight +
Link copied to clipboard
+
+
+
+
val CornerTopRight: GuiSlotCompound.CornerSlots
+
+
+
+
+ +
+
+
RowFive +
Link copied to clipboard
+
+
+
+
val RowFive: GuiSlotCompound.RowSlots
+
+
+
+
+ +
+
+
RowFour +
Link copied to clipboard
+
+
+
+
val RowFour: GuiSlotCompound.RowSlots
+
+
+
+
+ +
+
+
RowOne +
Link copied to clipboard
+
+
+
+
val RowOne: GuiSlotCompound.RowSlots
+
+
+
+
+ +
+
+
RowSix +
Link copied to clipboard
+
+
+
+
val RowSix: GuiSlotCompound.RowSlots
+
+
+
+
+ +
+
+
RowThree +
Link copied to clipboard
+
+
+
+
val RowThree: GuiSlotCompound.RowSlots
+
+
+
+
+ +
+
+
RowTwo +
Link copied to clipboard
+
+
+
+
val RowTwo: GuiSlotCompound.RowSlots
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/change-page.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/change-page.html new file mode 100644 index 00000000..c2e0a93c --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/change-page.html @@ -0,0 +1,51 @@ + + + + changePage + + +
+
+ + +
+
+
+
+
+ +
+ +
+

changePage

+
+
+ +
+
fun Gui.changePage(fromPage: GuiPage, toPage: GuiPage, overrideEffect: GuiPage.ChangeEffect? = null)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/gui-icon.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/gui-icon.html new file mode 100644 index 00000000..5b708464 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/gui-icon.html @@ -0,0 +1,46 @@ + + + + guiIcon + + +
+
+ + +
+
+
+
+
+ +
+ +
+

guiIcon

+
+
+ +
+
fun <E> GuiProperty<E>.guiIcon(iconGenerator: (E) -> ItemStack): GuiIcon.VariableIcon<E>
+
+

Creates a gui icon which automatically updates itself if the value of the property changes.

+
+ +
+
val ItemStack.guiIcon: GuiIcon.StaticIcon
val Item.guiIcon: GuiIcon.StaticIcon
+
+

Creates a static gui icon.

+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/hrect-to.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/hrect-to.html new file mode 100644 index 00000000..ccacc342 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/hrect-to.html @@ -0,0 +1,51 @@ + + + + hrectTo + + +
+
+ + +
+
+
+
+
+ +
+ +
+

hrectTo

+
+
+ +
+
infix fun GuiSlot.hrectTo(slot: GuiSlot): GuiSlotCompound.SlotRange.HollowRectangle
+
+

Creates a new slot range.

This range contains all slots border slots of a rectangle with the two given slots as two opposite corners in the rectangle. (The result is a hollow rectangle)

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/igui.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/igui.html new file mode 100644 index 00000000..4f04bc0e --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/igui.html @@ -0,0 +1,51 @@ + + + + igui + + +
+
+ + +
+
+
+
+
+ +
+ +
+

igui

+
+
+ +
+
inline fun igui(type: GuiType, title: LiteralText, defaultPageKey: Any, builder: GuiBuilder.() -> Unit): Gui
+
+

Creates a new gui.

Parameters

type

the type of the gui, which specifies the dimensions of the gui

title

the title of the gui, displayed at the top

defaultPageKey

the default page, which will be loaded on initialization

builder

the gui builder

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/index.html new file mode 100644 index 00000000..5f0e7758 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/index.html @@ -0,0 +1,497 @@ + + + + net.axay.fabrik.igui + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.igui

+

Contains the GUI builder and all GUI implementation classes

+
+
+
+
+

Types

+
+
+
+
Gui +
Link copied to clipboard
+
+
+
+ +
+
class Gui(guiType: GuiType, title: LiteralText, pagesByKey: Map<String, GuiPage>, pagesByNumber: Map<Int, GuiPage>, defaultPageKey: String, eventHandler: GuiEventHandler) : SimpleInventory, NamedScreenHandlerFactory
+
+
+
+
+
+
+ +
+
+
GuiActionType +
Link copied to clipboard
+
+
+
+ +
+
enum GuiActionType : Enum<GuiActionType>
+
+
+
+
+
+
+ +
+
+
GuiBuilder +
Link copied to clipboard
+
+
+
+ +
+
class GuiBuilder(type: GuiType, title: LiteralText, defaultPageKey: Any)
+
+
+
+
+
+
+ +
+
+
GuiCompound +
Link copied to clipboard
+
+
+
+ +
+
class GuiCompound<E>(guiType: GuiType, slots: GuiSlotCompound.SlotRange.Rectangle, content: GuiList<E>, iconGenerator: (E) -> ItemStack, onClick: (event: GuiClickEvent, E) -> Unit?) : GuiUseable
+
+
+
+
+
+
+ +
+
+
GuiDimensions +
Link copied to clipboard
+
+
+
+ +
+
data class GuiDimensions(width: Int, height: Int)
+
+
+
+
+
+
+ +
+
+
GuiElement +
Link copied to clipboard
+
+
+
+ +
+
interface GuiElement
+
+
+
+
+
+
+ +
+
+
GuiEvent +
Link copied to clipboard
+
+
+
+ +
+
interface GuiEvent
+
+
+
+
+
+
+ +
+
+
GuiEventHandler +
Link copied to clipboard
+
+
+
+ +
+
class GuiEventHandler(onClick: (GuiClickEvent) -> Unit?, onClose: (GuiCloseEvent) -> Unit?)
+
+
+
+
+
+
+ +
+
+
GuiIcon +
Link copied to clipboard
+
+
+
+ +
+
abstract class GuiIcon : GuiUseable
+
+
+
+
+
+
+ +
+
+
GuiPage +
Link copied to clipboard
+
+
+
+ +
+
class GuiPage(key: String, number: Int, content: Map<Int, GuiElement>, effectTo: GuiPage.ChangeEffect?, effectFrom: GuiPage.ChangeEffect?) : GuiUseable
+
+
+
+
+
+
+ +
+
+
GuiPlayerEvent +
Link copied to clipboard
+
+
+
+ +
+
interface GuiPlayerEvent : GuiEvent
+
+
+
+
+
+
+ +
+
+
GuiScreenHandler +
Link copied to clipboard
+
+
+
+ +
+
class GuiScreenHandler(gui: Gui, syncId: Int, playerInv: PlayerInventory, inv: Inventory) : GenericContainerScreenHandler
+
+
+
+
+
+
+ +
+
+
GuiSlot +
Link copied to clipboard
+
+
+
+ +
+
data class GuiSlot(row: Int, slotInRow: Int) : GuiSlotCompound, Comparable<GuiSlot>
+
+
+
+
+
+
+ +
+
+
GuiSlotCompound +
Link copied to clipboard
+
+
+
+ +
+
interface GuiSlotCompound
+
+
+
+
+
+
+ +
+
+
GuiType +
Link copied to clipboard
+
+
+
+ +
+
enum GuiType : Enum<GuiType>
+
+
+
+
+
+
+ +
+
+
GuiUseable +
Link copied to clipboard
+
+
+
+ +
+
abstract class GuiUseable
+
+
+
+
+
+
+ +
+
+
Slots +
Link copied to clipboard
+
+
+
+ +
+
object Slots
+
+
+
+
+
+
+
+

Functions

+
+
+
+
changePage +
Link copied to clipboard
+
+
+
+ +
+
fun Gui.changePage(fromPage: GuiPage, toPage: GuiPage, overrideEffect: GuiPage.ChangeEffect? = null)
+
+
+
+
+
+
+ +
+
+
guiIcon +
Link copied to clipboard
+
+
+
+ +
+
fun <E> GuiProperty<E>.guiIcon(iconGenerator: (E) -> ItemStack): GuiIcon.VariableIcon<E>
+
+
Creates a gui icon which automatically updates itself if the value of the property changes.
+
+
+
+
+ +
+
+
hrectTo +
Link copied to clipboard
+
+
+
+ +
+
infix fun GuiSlot.hrectTo(slot: GuiSlot): GuiSlotCompound.SlotRange.HollowRectangle
+
+
Creates a new slot range.
+
+
+
+
+ +
+
+
igui +
Link copied to clipboard
+
+
+
+ +
+
inline fun igui(type: GuiType, title: LiteralText, defaultPageKey: Any, builder: GuiBuilder.() -> Unit): Gui
+
+
Creates a new gui.
+
+
+
+
+ +
+
+
lineTo +
Link copied to clipboard
+
+
+
+ +
+
infix fun GuiSlot.lineTo(slot: GuiSlot): GuiSlotCompound.SlotRange.Line
+
+
Creates a new slot range.
+
+
+
+
+ +
+
+
openGui +
Link copied to clipboard
+
+
+
+ +
+
fun PlayerEntity.openGui(gui: Gui, pageKey: Any? = null): OptionalInt
+
+
Opens the given gui.
+
+
+
+
+ +
+
+
rectTo +
Link copied to clipboard
+
+
+
+ +
+
infix fun GuiSlot.rectTo(slot: GuiSlot): GuiSlotCompound.SlotRange.Rectangle
+
+
Creates a new slot range.
+
+
+
+
+ +
+
+
sl +
Link copied to clipboard
+
+
+
+ +
+
infix fun Int.sl(slotInRow: Int): GuiSlot
+
+
Creates a new gui slot.
+
+
+
+
+
+

Properties

+
+
+
+
guiIcon +
Link copied to clipboard
+
+
+
+
val ItemStack.guiIcon: GuiIcon.StaticIcon
Creates a static gui icon.
+
+
+
+
+ +
+
+
guiIcon +
Link copied to clipboard
+
+
+
+
val Item.guiIcon: GuiIcon.StaticIcon
Creates a static gui icon.
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/line-to.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/line-to.html new file mode 100644 index 00000000..79967053 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/line-to.html @@ -0,0 +1,51 @@ + + + + lineTo + + +
+
+ + +
+
+
+
+
+ +
+ +
+

lineTo

+
+
+ +
+
infix fun GuiSlot.lineTo(slot: GuiSlot): GuiSlotCompound.SlotRange.Line
+
+

Creates a new slot range.

This range contains all slots having an index between the indexes of the two given slots.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/open-gui.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/open-gui.html new file mode 100644 index 00000000..3b710558 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/open-gui.html @@ -0,0 +1,51 @@ + + + + openGui + + +
+
+ + +
+
+
+
+
+ +
+ +
+

openGui

+
+
+ +
+
fun PlayerEntity.openGui(gui: Gui, pageKey: Any? = null): OptionalInt
+
+

Opens the given gui.

Return

an OptionalInt which may contain the syncId of the inventory holding the gui

Parameters

pageKey

(optional) specifies the key of the page which should be loaded with the process of opening the gui

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/rect-to.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/rect-to.html new file mode 100644 index 00000000..94e0cd3f --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/rect-to.html @@ -0,0 +1,51 @@ + + + + rectTo + + +
+
+ + +
+
+
+
+
+ +
+ +
+

rectTo

+
+
+ +
+
infix fun GuiSlot.rectTo(slot: GuiSlot): GuiSlotCompound.SlotRange.Rectangle
+
+

Creates a new slot range.

This range contains all slots inside of a rectangle with the two given slots as two opposite corners in the rectangle.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/sl.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/sl.html new file mode 100644 index 00000000..70b21dd2 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-igui/net.axay.fabrik.igui/sl.html @@ -0,0 +1,51 @@ + + + + sl + + +
+
+ + +
+
+
+
+
+ +
+ +
+

sl

+
+
+ +
+
infix fun Int.sl(slotInRow: Int): GuiSlot
+
+

Creates a new gui slot.

The first Int is the row - the second Int is the slot in that row.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/index.html new file mode 100644 index 00000000..ea1b6098 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/index.html @@ -0,0 +1,73 @@ + + + + fabrikmc-nbt + + +
+
+ + +
+
+
+
+
+ +
+ +
+

fabrikmc-nbt

+

Provides NBT serialization and deserialization using kotlinx.serialization. This allows you to serialize any class annotated with @Serializable to an NbtElement. Additionally, this module contains some NBT utilities, like simple conversion extensions.

Dependency

modImplementation("net.axay:fabrikmc-nbt:1.2.2")

Serialization and deserialization

You can serialize any class annotated with @Serializable to an NbtElement. In the same way it is possible deserialize any NbtElement containing the correct entries to a serializable class.

Nbt.encodeToNbtElement(value)
Nbt.decodeFromNbtElement(nbtElement)

Configuration

You can configure the Nbt instance in the following way:

val nbt = Nbt {
encodeDefaults = true // false by default
ignoreUnknownKeys = false // true by default
}
+
+

Packages

+
+
+
+
+
net.axay.fabrik.nbt +
Link copied to clipboard
+
+
+
+
Serialization, conversion and builders for NBT
+
+
+ +
+
+
+
net.axay.fabrik.nbt.decoder +
Link copied to clipboard
+
+
+
+
Logic for decoding an NbtElement to a serializable class
+
+
+ +
+
+
+
net.axay.fabrik.nbt.encoder +
Link copied to clipboard
+
+
+
+
Logic for encoding a serializable class to an NbtElement
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/navigation.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/navigation.html new file mode 100644 index 00000000..a2c3ee5b --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/navigation.html @@ -0,0 +1,787 @@ +
+ + +
+ +
+ +
+ +
+
+
+ Gui +
+
+
+ +
+
+ DRAG +
+
+
+
+ DRAG_END +
+
+
+ +
+
+ +
+
+
+ INSERT +
+
+
+ +
+
+
+ PICKUP +
+
+
+ +
+
+ +
+
+
+ THROW_ALL +
+
+
+
+ THROW_ONE +
+
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+ GuiEvent +
+
+
+ +
+
+
+ GuiIcon +
+
+
+
+ guiIcon +
+
+
+
+ GuiPage +
+
+
+ +
+ +
+
+ GuiSlot +
+
+
+ +
+
+
+ GuiType +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+ +
+
+
+ hrectTo() +
+
+
+
+ igui() +
+
+
+
+ lineTo() +
+
+
+
+ openGui() +
+
+
+
+ rectTo() +
+
+
+
+ sl() +
+
+
+
+ Slots +
+
+
+ + +
+ +
+ +
+
+
+ GuiList +
+
+
+ +
+
+ +
+
+
+
+ +
+ + + +
+
+ Nbt +
+
+
+
+ Nbt() +
+
+
+ +
+
+ +
+ +
+
+ NbtConfig +
+
+
+
+ nbtList() +
+
+
+ +
+
+
+ set +
+
+
+
+ toNbt +
+
+ +
+ + +
+ +
diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-byte-array-decoder/-nbt-byte-array-decoder.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-byte-array-decoder/-nbt-byte-array-decoder.html new file mode 100644 index 00000000..6a81a13d --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-byte-array-decoder/-nbt-byte-array-decoder.html @@ -0,0 +1,51 @@ + + + + NbtByteArrayDecoder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtByteArrayDecoder

+
+
+ +
+
fun NbtByteArrayDecoder(array: NbtByteArray)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-byte-array-decoder/decode-byte.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-byte-array-decoder/decode-byte.html new file mode 100644 index 00000000..640a1b5e --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-byte-array-decoder/decode-byte.html @@ -0,0 +1,51 @@ + + + + decodeByte + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeByte

+
+
+ +
+
open override fun decodeByte(): Byte
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-byte-array-decoder/decode-collection-size.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-byte-array-decoder/decode-collection-size.html new file mode 100644 index 00000000..81ed3940 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-byte-array-decoder/decode-collection-size.html @@ -0,0 +1,51 @@ + + + + decodeCollectionSize + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeCollectionSize

+
+
+ +
+
open override fun decodeCollectionSize(descriptor: SerialDescriptor): Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-byte-array-decoder/decode-element-index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-byte-array-decoder/decode-element-index.html new file mode 100644 index 00000000..7e880d2f --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-byte-array-decoder/decode-element-index.html @@ -0,0 +1,51 @@ + + + + decodeElementIndex + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeElementIndex

+
+
+ +
+
open override fun decodeElementIndex(descriptor: SerialDescriptor): Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-byte-array-decoder/decode-sequentially.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-byte-array-decoder/decode-sequentially.html new file mode 100644 index 00000000..261ce705 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-byte-array-decoder/decode-sequentially.html @@ -0,0 +1,51 @@ + + + + decodeSequentially + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeSequentially

+
+
+ +
+
open override fun decodeSequentially(): Boolean
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-byte-array-decoder/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-byte-array-decoder/index.html new file mode 100644 index 00000000..1787744d --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-byte-array-decoder/index.html @@ -0,0 +1,629 @@ + + + + NbtByteArrayDecoder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtByteArrayDecoder

+
class NbtByteArrayDecoder(array: NbtByteArray) : AbstractDecoder
+
+
+
+
+

Functions

+
+
+
+
beginStructure +
Link copied to clipboard
+
+
+
+ +
+
open override fun beginStructure(descriptor: SerialDescriptor): CompositeDecoder
+
+
+
+
+
+
+ +
+
+
decodeBoolean +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeBoolean(): Boolean
+
+
+
+
+
+
+ +
+
+
decodeBooleanElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeBooleanElement(descriptor: SerialDescriptor, index: Int): Boolean
+
+
+
+
+
+
+ +
+
+
decodeByte +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeByte(): Byte
+
+
+
+
+
+
+ +
+
+
decodeByteElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeByteElement(descriptor: SerialDescriptor, index: Int): Byte
+
+
+
+
+
+
+ +
+
+
decodeChar +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeChar(): Char
+
+
+
+
+
+
+ +
+
+
decodeCharElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeCharElement(descriptor: SerialDescriptor, index: Int): Char
+
+
+
+
+
+
+ +
+
+
decodeCollectionSize +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeCollectionSize(descriptor: SerialDescriptor): Int
+
+
+
+
+
+
+ +
+
+
decodeDouble +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeDouble(): Double
+
+
+
+
+
+
+ +
+
+
decodeDoubleElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeDoubleElement(descriptor: SerialDescriptor, index: Int): Double
+
+
+
+
+
+
+ +
+
+
decodeElementIndex +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeElementIndex(descriptor: SerialDescriptor): Int
+
+
+
+
+
+
+ +
+
+
decodeEnum +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeEnum(enumDescriptor: SerialDescriptor): Int
+
+
+
+
+
+
+ +
+
+
decodeFloat +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeFloat(): Float
+
+
+
+
+
+
+ +
+
+
decodeFloatElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeFloatElement(descriptor: SerialDescriptor, index: Int): Float
+
+
+
+
+
+
+ +
+
+
decodeInline +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeInline(inlineDescriptor: SerialDescriptor): Decoder
+
+
+
+
+
+
+ +
+
+
decodeInlineElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeInlineElement(descriptor: SerialDescriptor, index: Int): Decoder
+
+
+
+
+
+
+ +
+
+
decodeInt +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeInt(): Int
+
+
+
+
+
+
+ +
+
+
decodeIntElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeIntElement(descriptor: SerialDescriptor, index: Int): Int
+
+
+
+
+
+
+ +
+
+
decodeLong +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeLong(): Long
+
+
+
+
+
+
+ +
+
+
decodeLongElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeLongElement(descriptor: SerialDescriptor, index: Int): Long
+
+
+
+
+
+
+ +
+
+
decodeNotNullMark +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeNotNullMark(): Boolean
+
+
+
+
+
+
+ +
+
+
decodeNull +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeNull(): Nothing?
+
+
+
+
+
+
+ +
+
+
decodeNullableSerializableElement +
Link copied to clipboard
+
+
+
+ +
+
override fun <T : Any> decodeNullableSerializableElement(descriptor: SerialDescriptor, index: Int, deserializer: DeserializationStrategy<T?>, previousValue: T?): T?
+
+
+
+
+
+
+ +
+
+
decodeNullableSerializableValue +
Link copied to clipboard
+
+
+
+ +
+
open fun <T : Any> decodeNullableSerializableValue(deserializer: DeserializationStrategy<T?>): T?
+
+
+
+
+
+
+ +
+
+
decodeSequentially +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeSequentially(): Boolean
+
+
+
+
+
+
+ +
+
+
decodeSerializableElement +
Link copied to clipboard
+
+
+
+ +
+
override fun <T> decodeSerializableElement(descriptor: SerialDescriptor, index: Int, deserializer: DeserializationStrategy<T>, previousValue: T?): T
+
+
+
+
+
+
+ +
+
+
decodeSerializableValue +
Link copied to clipboard
+
+
+
+ +
+
open fun <T> decodeSerializableValue(deserializer: DeserializationStrategy<T>): T
open fun <T> decodeSerializableValue(deserializer: DeserializationStrategy<T>, previousValue: T?): T
+
+
+
+
+
+
+ +
+
+
decodeShort +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeShort(): Short
+
+
+
+
+
+
+ +
+
+
decodeShortElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeShortElement(descriptor: SerialDescriptor, index: Int): Short
+
+
+
+
+
+
+ +
+
+
decodeString +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeString(): String
+
+
+
+
+
+
+ +
+
+
decodeStringElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeStringElement(descriptor: SerialDescriptor, index: Int): String
+
+
+
+
+
+
+ +
+
+
decodeValue +
Link copied to clipboard
+
+
+
+ +
+
open fun decodeValue(): Any
+
+
+
+
+
+
+ +
+
+
endStructure +
Link copied to clipboard
+
+
+
+ +
+
open override fun endStructure(descriptor: SerialDescriptor)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
serializersModule +
Link copied to clipboard
+
+
+
+
open override val serializersModule: SerializersModule
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-byte-array-decoder/serializers-module.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-byte-array-decoder/serializers-module.html new file mode 100644 index 00000000..406afa13 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-byte-array-decoder/serializers-module.html @@ -0,0 +1,51 @@ + + + + serializersModule + + +
+
+ + +
+
+
+
+
+ +
+ +
+

serializersModule

+
+
+ +
+
open override val serializersModule: SerializersModule
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-compound-decoder/-nbt-compound-decoder.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-compound-decoder/-nbt-compound-decoder.html new file mode 100644 index 00000000..b3999e0c --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-compound-decoder/-nbt-compound-decoder.html @@ -0,0 +1,51 @@ + + + + NbtCompoundDecoder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtCompoundDecoder

+
+
+ +
+
fun NbtCompoundDecoder(nbt: Nbt, compound: NbtCompound)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-compound-decoder/decode-collection-size.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-compound-decoder/decode-collection-size.html new file mode 100644 index 00000000..22eab5e6 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-compound-decoder/decode-collection-size.html @@ -0,0 +1,51 @@ + + + + decodeCollectionSize + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeCollectionSize

+
+
+ +
+
open override fun decodeCollectionSize(descriptor: SerialDescriptor): Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-compound-decoder/decode-element-index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-compound-decoder/decode-element-index.html new file mode 100644 index 00000000..9d4fd29f --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-compound-decoder/decode-element-index.html @@ -0,0 +1,51 @@ + + + + decodeElementIndex + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeElementIndex

+
+
+ +
+
open override fun decodeElementIndex(descriptor: SerialDescriptor): Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-compound-decoder/end-structure.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-compound-decoder/end-structure.html new file mode 100644 index 00000000..3e0c4e91 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-compound-decoder/end-structure.html @@ -0,0 +1,51 @@ + + + + endStructure + + +
+
+ + +
+
+
+
+
+ +
+ +
+

endStructure

+
+
+ +
+
open override fun endStructure(descriptor: SerialDescriptor)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-compound-decoder/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-compound-decoder/index.html new file mode 100644 index 00000000..cfb5212a --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-compound-decoder/index.html @@ -0,0 +1,646 @@ + + + + NbtCompoundDecoder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtCompoundDecoder

+
class NbtCompoundDecoder(nbt: Nbt, compound: NbtCompound) : NbtTagDecoder
+
+
+
+
+

Functions

+
+
+
+
beginStructure +
Link copied to clipboard
+
+
+
+ +
+
open override fun beginStructure(descriptor: SerialDescriptor): CompositeDecoder
+
+
+
+
+
+
+ +
+
+
decodeBoolean +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeBoolean(): Boolean
+
+
+
+
+
+
+ +
+
+
decodeBooleanElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeBooleanElement(descriptor: SerialDescriptor, index: Int): Boolean
+
+
+
+
+
+
+ +
+
+
decodeByte +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeByte(): Byte
+
+
+
+
+
+
+ +
+
+
decodeByteElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeByteElement(descriptor: SerialDescriptor, index: Int): Byte
+
+
+
+
+
+
+ +
+
+
decodeChar +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeChar(): Char
+
+
+
+
+
+
+ +
+
+
decodeCharElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeCharElement(descriptor: SerialDescriptor, index: Int): Char
+
+
+
+
+
+
+ +
+
+
decodeCollectionSize +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeCollectionSize(descriptor: SerialDescriptor): Int
+
+
+
+
+
+
+ +
+
+
decodeDouble +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeDouble(): Double
+
+
+
+
+
+
+ +
+
+
decodeDoubleElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeDoubleElement(descriptor: SerialDescriptor, index: Int): Double
+
+
+
+
+
+
+ +
+
+
decodeElementIndex +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeElementIndex(descriptor: SerialDescriptor): Int
+
+
+
+
+
+
+ +
+
+
decodeEnum +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeEnum(enumDescriptor: SerialDescriptor): Int
+
+
+
+
+
+
+ +
+
+
decodeFloat +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeFloat(): Float
+
+
+
+
+
+
+ +
+
+
decodeFloatElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeFloatElement(descriptor: SerialDescriptor, index: Int): Float
+
+
+
+
+
+
+ +
+
+
decodeInline +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeInline(inlineDescriptor: SerialDescriptor): Decoder
+
+
+
+
+
+
+ +
+
+
decodeInlineElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeInlineElement(descriptor: SerialDescriptor, index: Int): Decoder
+
+
+
+
+
+
+ +
+
+
decodeInt +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeInt(): Int
+
+
+
+
+
+
+ +
+
+
decodeIntElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeIntElement(descriptor: SerialDescriptor, index: Int): Int
+
+
+
+
+
+
+ +
+
+
decodeLong +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeLong(): Long
+
+
+
+
+
+
+ +
+
+
decodeLongElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeLongElement(descriptor: SerialDescriptor, index: Int): Long
+
+
+
+
+
+
+ +
+
+
decodeNotNullMark +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeNotNullMark(): Boolean
+
+
+
+
+
+
+ +
+
+
decodeNull +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeNull(): Nothing?
+
+
+
+
+
+
+ +
+
+
decodeNullableSerializableElement +
Link copied to clipboard
+
+
+
+ +
+
override fun <T : Any> decodeNullableSerializableElement(descriptor: SerialDescriptor, index: Int, deserializer: DeserializationStrategy<T?>, previousValue: T?): T?
+
+
+
+
+
+
+ +
+
+
decodeNullableSerializableValue +
Link copied to clipboard
+
+
+
+ +
+
open fun <T : Any> decodeNullableSerializableValue(deserializer: DeserializationStrategy<T?>): T?
+
+
+
+
+
+
+ +
+
+
decodeSequentially +
Link copied to clipboard
+
+
+
+ +
+
open fun decodeSequentially(): Boolean
+
+
+
+
+
+
+ +
+
+
decodeSerializableElement +
Link copied to clipboard
+
+
+
+ +
+
override fun <T> decodeSerializableElement(descriptor: SerialDescriptor, index: Int, deserializer: DeserializationStrategy<T>, previousValue: T?): T
+
+
+
+
+
+
+ +
+
+
decodeSerializableValue +
Link copied to clipboard
+
+
+
+ +
+
open override fun <T> decodeSerializableValue(deserializer: DeserializationStrategy<T>): T
open fun <T> decodeSerializableValue(deserializer: DeserializationStrategy<T>, previousValue: T?): T
+
+
+
+
+
+
+ +
+
+
decodeShort +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeShort(): Short
+
+
+
+
+
+
+ +
+
+
decodeShortElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeShortElement(descriptor: SerialDescriptor, index: Int): Short
+
+
+
+
+
+
+ +
+
+
decodeString +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeString(): String
+
+
+
+
+
+
+ +
+
+
decodeStringElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeStringElement(descriptor: SerialDescriptor, index: Int): String
+
+
+
+
+
+
+ +
+
+
decodeValue +
Link copied to clipboard
+
+
+
+ +
+
open fun decodeValue(): Any
+
+
+
+
+
+
+ +
+
+
endStructure +
Link copied to clipboard
+
+
+
+ +
+
open override fun endStructure(descriptor: SerialDescriptor)
+
+
+
+
+
+
+ +
+
+
next +
Link copied to clipboard
+
+
+
+ +
+
open override fun next(): NbtElement
+
+
+
+
+
+
+
+

Properties

+
+
+
+
serializersModule +
Link copied to clipboard
+
+
+
+
open override val serializersModule: SerializersModule
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-compound-decoder/next.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-compound-decoder/next.html new file mode 100644 index 00000000..ef2f6b5c --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-compound-decoder/next.html @@ -0,0 +1,51 @@ + + + + next + + +
+
+ + +
+
+
+
+
+ +
+ +
+

next

+
+
+ +
+
open override fun next(): NbtElement
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-int-array-decoder/-nbt-int-array-decoder.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-int-array-decoder/-nbt-int-array-decoder.html new file mode 100644 index 00000000..76760668 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-int-array-decoder/-nbt-int-array-decoder.html @@ -0,0 +1,51 @@ + + + + NbtIntArrayDecoder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtIntArrayDecoder

+
+
+ +
+
fun NbtIntArrayDecoder(array: NbtIntArray)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-int-array-decoder/decode-collection-size.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-int-array-decoder/decode-collection-size.html new file mode 100644 index 00000000..78a653fd --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-int-array-decoder/decode-collection-size.html @@ -0,0 +1,51 @@ + + + + decodeCollectionSize + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeCollectionSize

+
+
+ +
+
open override fun decodeCollectionSize(descriptor: SerialDescriptor): Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-int-array-decoder/decode-element-index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-int-array-decoder/decode-element-index.html new file mode 100644 index 00000000..5b97b164 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-int-array-decoder/decode-element-index.html @@ -0,0 +1,51 @@ + + + + decodeElementIndex + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeElementIndex

+
+
+ +
+
open override fun decodeElementIndex(descriptor: SerialDescriptor): Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-int-array-decoder/decode-int.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-int-array-decoder/decode-int.html new file mode 100644 index 00000000..8547e474 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-int-array-decoder/decode-int.html @@ -0,0 +1,51 @@ + + + + decodeInt + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeInt

+
+
+ +
+
open override fun decodeInt(): Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-int-array-decoder/decode-sequentially.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-int-array-decoder/decode-sequentially.html new file mode 100644 index 00000000..3fc66dbd --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-int-array-decoder/decode-sequentially.html @@ -0,0 +1,51 @@ + + + + decodeSequentially + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeSequentially

+
+
+ +
+
open override fun decodeSequentially(): Boolean
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-int-array-decoder/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-int-array-decoder/index.html new file mode 100644 index 00000000..245e296a --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-int-array-decoder/index.html @@ -0,0 +1,629 @@ + + + + NbtIntArrayDecoder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtIntArrayDecoder

+
class NbtIntArrayDecoder(array: NbtIntArray) : AbstractDecoder
+
+
+
+
+

Functions

+
+
+
+
beginStructure +
Link copied to clipboard
+
+
+
+ +
+
open override fun beginStructure(descriptor: SerialDescriptor): CompositeDecoder
+
+
+
+
+
+
+ +
+
+
decodeBoolean +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeBoolean(): Boolean
+
+
+
+
+
+
+ +
+
+
decodeBooleanElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeBooleanElement(descriptor: SerialDescriptor, index: Int): Boolean
+
+
+
+
+
+
+ +
+
+
decodeByte +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeByte(): Byte
+
+
+
+
+
+
+ +
+
+
decodeByteElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeByteElement(descriptor: SerialDescriptor, index: Int): Byte
+
+
+
+
+
+
+ +
+
+
decodeChar +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeChar(): Char
+
+
+
+
+
+
+ +
+
+
decodeCharElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeCharElement(descriptor: SerialDescriptor, index: Int): Char
+
+
+
+
+
+
+ +
+
+
decodeCollectionSize +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeCollectionSize(descriptor: SerialDescriptor): Int
+
+
+
+
+
+
+ +
+
+
decodeDouble +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeDouble(): Double
+
+
+
+
+
+
+ +
+
+
decodeDoubleElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeDoubleElement(descriptor: SerialDescriptor, index: Int): Double
+
+
+
+
+
+
+ +
+
+
decodeElementIndex +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeElementIndex(descriptor: SerialDescriptor): Int
+
+
+
+
+
+
+ +
+
+
decodeEnum +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeEnum(enumDescriptor: SerialDescriptor): Int
+
+
+
+
+
+
+ +
+
+
decodeFloat +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeFloat(): Float
+
+
+
+
+
+
+ +
+
+
decodeFloatElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeFloatElement(descriptor: SerialDescriptor, index: Int): Float
+
+
+
+
+
+
+ +
+
+
decodeInline +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeInline(inlineDescriptor: SerialDescriptor): Decoder
+
+
+
+
+
+
+ +
+
+
decodeInlineElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeInlineElement(descriptor: SerialDescriptor, index: Int): Decoder
+
+
+
+
+
+
+ +
+
+
decodeInt +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeInt(): Int
+
+
+
+
+
+
+ +
+
+
decodeIntElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeIntElement(descriptor: SerialDescriptor, index: Int): Int
+
+
+
+
+
+
+ +
+
+
decodeLong +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeLong(): Long
+
+
+
+
+
+
+ +
+
+
decodeLongElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeLongElement(descriptor: SerialDescriptor, index: Int): Long
+
+
+
+
+
+
+ +
+
+
decodeNotNullMark +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeNotNullMark(): Boolean
+
+
+
+
+
+
+ +
+
+
decodeNull +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeNull(): Nothing?
+
+
+
+
+
+
+ +
+
+
decodeNullableSerializableElement +
Link copied to clipboard
+
+
+
+ +
+
override fun <T : Any> decodeNullableSerializableElement(descriptor: SerialDescriptor, index: Int, deserializer: DeserializationStrategy<T?>, previousValue: T?): T?
+
+
+
+
+
+
+ +
+
+
decodeNullableSerializableValue +
Link copied to clipboard
+
+
+
+ +
+
open fun <T : Any> decodeNullableSerializableValue(deserializer: DeserializationStrategy<T?>): T?
+
+
+
+
+
+
+ +
+
+
decodeSequentially +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeSequentially(): Boolean
+
+
+
+
+
+
+ +
+
+
decodeSerializableElement +
Link copied to clipboard
+
+
+
+ +
+
override fun <T> decodeSerializableElement(descriptor: SerialDescriptor, index: Int, deserializer: DeserializationStrategy<T>, previousValue: T?): T
+
+
+
+
+
+
+ +
+
+
decodeSerializableValue +
Link copied to clipboard
+
+
+
+ +
+
open fun <T> decodeSerializableValue(deserializer: DeserializationStrategy<T>): T
open fun <T> decodeSerializableValue(deserializer: DeserializationStrategy<T>, previousValue: T?): T
+
+
+
+
+
+
+ +
+
+
decodeShort +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeShort(): Short
+
+
+
+
+
+
+ +
+
+
decodeShortElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeShortElement(descriptor: SerialDescriptor, index: Int): Short
+
+
+
+
+
+
+ +
+
+
decodeString +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeString(): String
+
+
+
+
+
+
+ +
+
+
decodeStringElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeStringElement(descriptor: SerialDescriptor, index: Int): String
+
+
+
+
+
+
+ +
+
+
decodeValue +
Link copied to clipboard
+
+
+
+ +
+
open fun decodeValue(): Any
+
+
+
+
+
+
+ +
+
+
endStructure +
Link copied to clipboard
+
+
+
+ +
+
open override fun endStructure(descriptor: SerialDescriptor)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
serializersModule +
Link copied to clipboard
+
+
+
+
open override val serializersModule: SerializersModule
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-int-array-decoder/serializers-module.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-int-array-decoder/serializers-module.html new file mode 100644 index 00000000..aab4cc5f --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-int-array-decoder/serializers-module.html @@ -0,0 +1,51 @@ + + + + serializersModule + + +
+
+ + +
+
+
+
+
+ +
+ +
+

serializersModule

+
+
+ +
+
open override val serializersModule: SerializersModule
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-list-decoder/-nbt-list-decoder.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-list-decoder/-nbt-list-decoder.html new file mode 100644 index 00000000..ece6e5ed --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-list-decoder/-nbt-list-decoder.html @@ -0,0 +1,51 @@ + + + + NbtListDecoder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtListDecoder

+
+
+ +
+
fun NbtListDecoder(nbt: Nbt, list: NbtList)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-list-decoder/decode-collection-size.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-list-decoder/decode-collection-size.html new file mode 100644 index 00000000..a1106bb4 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-list-decoder/decode-collection-size.html @@ -0,0 +1,51 @@ + + + + decodeCollectionSize + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeCollectionSize

+
+
+ +
+
open override fun decodeCollectionSize(descriptor: SerialDescriptor): Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-list-decoder/decode-element-index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-list-decoder/decode-element-index.html new file mode 100644 index 00000000..60e241c8 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-list-decoder/decode-element-index.html @@ -0,0 +1,51 @@ + + + + decodeElementIndex + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeElementIndex

+
+
+ +
+
open override fun decodeElementIndex(descriptor: SerialDescriptor): Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-list-decoder/decode-sequentially.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-list-decoder/decode-sequentially.html new file mode 100644 index 00000000..61113301 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-list-decoder/decode-sequentially.html @@ -0,0 +1,51 @@ + + + + decodeSequentially + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeSequentially

+
+
+ +
+
open override fun decodeSequentially(): Boolean
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-list-decoder/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-list-decoder/index.html new file mode 100644 index 00000000..6000c9b5 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-list-decoder/index.html @@ -0,0 +1,646 @@ + + + + NbtListDecoder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtListDecoder

+
class NbtListDecoder(nbt: Nbt, list: NbtList) : NbtTagDecoder
+
+
+
+
+

Functions

+
+
+
+
beginStructure +
Link copied to clipboard
+
+
+
+ +
+
open override fun beginStructure(descriptor: SerialDescriptor): CompositeDecoder
+
+
+
+
+
+
+ +
+
+
decodeBoolean +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeBoolean(): Boolean
+
+
+
+
+
+
+ +
+
+
decodeBooleanElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeBooleanElement(descriptor: SerialDescriptor, index: Int): Boolean
+
+
+
+
+
+
+ +
+
+
decodeByte +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeByte(): Byte
+
+
+
+
+
+
+ +
+
+
decodeByteElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeByteElement(descriptor: SerialDescriptor, index: Int): Byte
+
+
+
+
+
+
+ +
+
+
decodeChar +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeChar(): Char
+
+
+
+
+
+
+ +
+
+
decodeCharElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeCharElement(descriptor: SerialDescriptor, index: Int): Char
+
+
+
+
+
+
+ +
+
+
decodeCollectionSize +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeCollectionSize(descriptor: SerialDescriptor): Int
+
+
+
+
+
+
+ +
+
+
decodeDouble +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeDouble(): Double
+
+
+
+
+
+
+ +
+
+
decodeDoubleElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeDoubleElement(descriptor: SerialDescriptor, index: Int): Double
+
+
+
+
+
+
+ +
+
+
decodeElementIndex +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeElementIndex(descriptor: SerialDescriptor): Int
+
+
+
+
+
+
+ +
+
+
decodeEnum +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeEnum(enumDescriptor: SerialDescriptor): Int
+
+
+
+
+
+
+ +
+
+
decodeFloat +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeFloat(): Float
+
+
+
+
+
+
+ +
+
+
decodeFloatElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeFloatElement(descriptor: SerialDescriptor, index: Int): Float
+
+
+
+
+
+
+ +
+
+
decodeInline +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeInline(inlineDescriptor: SerialDescriptor): Decoder
+
+
+
+
+
+
+ +
+
+
decodeInlineElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeInlineElement(descriptor: SerialDescriptor, index: Int): Decoder
+
+
+
+
+
+
+ +
+
+
decodeInt +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeInt(): Int
+
+
+
+
+
+
+ +
+
+
decodeIntElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeIntElement(descriptor: SerialDescriptor, index: Int): Int
+
+
+
+
+
+
+ +
+
+
decodeLong +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeLong(): Long
+
+
+
+
+
+
+ +
+
+
decodeLongElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeLongElement(descriptor: SerialDescriptor, index: Int): Long
+
+
+
+
+
+
+ +
+
+
decodeNotNullMark +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeNotNullMark(): Boolean
+
+
+
+
+
+
+ +
+
+
decodeNull +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeNull(): Nothing?
+
+
+
+
+
+
+ +
+
+
decodeNullableSerializableElement +
Link copied to clipboard
+
+
+
+ +
+
override fun <T : Any> decodeNullableSerializableElement(descriptor: SerialDescriptor, index: Int, deserializer: DeserializationStrategy<T?>, previousValue: T?): T?
+
+
+
+
+
+
+ +
+
+
decodeNullableSerializableValue +
Link copied to clipboard
+
+
+
+ +
+
open fun <T : Any> decodeNullableSerializableValue(deserializer: DeserializationStrategy<T?>): T?
+
+
+
+
+
+
+ +
+
+
decodeSequentially +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeSequentially(): Boolean
+
+
+
+
+
+
+ +
+
+
decodeSerializableElement +
Link copied to clipboard
+
+
+
+ +
+
override fun <T> decodeSerializableElement(descriptor: SerialDescriptor, index: Int, deserializer: DeserializationStrategy<T>, previousValue: T?): T
+
+
+
+
+
+
+ +
+
+
decodeSerializableValue +
Link copied to clipboard
+
+
+
+ +
+
open override fun <T> decodeSerializableValue(deserializer: DeserializationStrategy<T>): T
open fun <T> decodeSerializableValue(deserializer: DeserializationStrategy<T>, previousValue: T?): T
+
+
+
+
+
+
+ +
+
+
decodeShort +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeShort(): Short
+
+
+
+
+
+
+ +
+
+
decodeShortElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeShortElement(descriptor: SerialDescriptor, index: Int): Short
+
+
+
+
+
+
+ +
+
+
decodeString +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeString(): String
+
+
+
+
+
+
+ +
+
+
decodeStringElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeStringElement(descriptor: SerialDescriptor, index: Int): String
+
+
+
+
+
+
+ +
+
+
decodeValue +
Link copied to clipboard
+
+
+
+ +
+
open fun decodeValue(): Any
+
+
+
+
+
+
+ +
+
+
endStructure +
Link copied to clipboard
+
+
+
+ +
+
open override fun endStructure(descriptor: SerialDescriptor)
+
+
+
+
+
+
+ +
+
+
next +
Link copied to clipboard
+
+
+
+ +
+
open override fun next(): NbtElement
+
+
+
+
+
+
+
+

Properties

+
+
+
+
serializersModule +
Link copied to clipboard
+
+
+
+
open override val serializersModule: SerializersModule
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-list-decoder/next.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-list-decoder/next.html new file mode 100644 index 00000000..31699da7 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-list-decoder/next.html @@ -0,0 +1,51 @@ + + + + next + + +
+
+ + +
+
+
+
+
+ +
+ +
+

next

+
+
+ +
+
open override fun next(): NbtElement
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-long-array-decoder/-nbt-long-array-decoder.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-long-array-decoder/-nbt-long-array-decoder.html new file mode 100644 index 00000000..9b379234 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-long-array-decoder/-nbt-long-array-decoder.html @@ -0,0 +1,51 @@ + + + + NbtLongArrayDecoder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtLongArrayDecoder

+
+
+ +
+
fun NbtLongArrayDecoder(array: NbtLongArray)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-long-array-decoder/decode-collection-size.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-long-array-decoder/decode-collection-size.html new file mode 100644 index 00000000..9663a1a7 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-long-array-decoder/decode-collection-size.html @@ -0,0 +1,51 @@ + + + + decodeCollectionSize + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeCollectionSize

+
+
+ +
+
open override fun decodeCollectionSize(descriptor: SerialDescriptor): Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-long-array-decoder/decode-element-index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-long-array-decoder/decode-element-index.html new file mode 100644 index 00000000..ba4665c1 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-long-array-decoder/decode-element-index.html @@ -0,0 +1,51 @@ + + + + decodeElementIndex + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeElementIndex

+
+
+ +
+
open override fun decodeElementIndex(descriptor: SerialDescriptor): Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-long-array-decoder/decode-long.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-long-array-decoder/decode-long.html new file mode 100644 index 00000000..246946b4 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-long-array-decoder/decode-long.html @@ -0,0 +1,51 @@ + + + + decodeLong + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeLong

+
+
+ +
+
open override fun decodeLong(): Long
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-long-array-decoder/decode-sequentially.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-long-array-decoder/decode-sequentially.html new file mode 100644 index 00000000..ebf32f33 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-long-array-decoder/decode-sequentially.html @@ -0,0 +1,51 @@ + + + + decodeSequentially + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeSequentially

+
+
+ +
+
open override fun decodeSequentially(): Boolean
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-long-array-decoder/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-long-array-decoder/index.html new file mode 100644 index 00000000..81bf63c9 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-long-array-decoder/index.html @@ -0,0 +1,629 @@ + + + + NbtLongArrayDecoder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtLongArrayDecoder

+
class NbtLongArrayDecoder(array: NbtLongArray) : AbstractDecoder
+
+
+
+
+

Functions

+
+
+
+
beginStructure +
Link copied to clipboard
+
+
+
+ +
+
open override fun beginStructure(descriptor: SerialDescriptor): CompositeDecoder
+
+
+
+
+
+
+ +
+
+
decodeBoolean +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeBoolean(): Boolean
+
+
+
+
+
+
+ +
+
+
decodeBooleanElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeBooleanElement(descriptor: SerialDescriptor, index: Int): Boolean
+
+
+
+
+
+
+ +
+
+
decodeByte +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeByte(): Byte
+
+
+
+
+
+
+ +
+
+
decodeByteElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeByteElement(descriptor: SerialDescriptor, index: Int): Byte
+
+
+
+
+
+
+ +
+
+
decodeChar +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeChar(): Char
+
+
+
+
+
+
+ +
+
+
decodeCharElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeCharElement(descriptor: SerialDescriptor, index: Int): Char
+
+
+
+
+
+
+ +
+
+
decodeCollectionSize +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeCollectionSize(descriptor: SerialDescriptor): Int
+
+
+
+
+
+
+ +
+
+
decodeDouble +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeDouble(): Double
+
+
+
+
+
+
+ +
+
+
decodeDoubleElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeDoubleElement(descriptor: SerialDescriptor, index: Int): Double
+
+
+
+
+
+
+ +
+
+
decodeElementIndex +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeElementIndex(descriptor: SerialDescriptor): Int
+
+
+
+
+
+
+ +
+
+
decodeEnum +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeEnum(enumDescriptor: SerialDescriptor): Int
+
+
+
+
+
+
+ +
+
+
decodeFloat +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeFloat(): Float
+
+
+
+
+
+
+ +
+
+
decodeFloatElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeFloatElement(descriptor: SerialDescriptor, index: Int): Float
+
+
+
+
+
+
+ +
+
+
decodeInline +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeInline(inlineDescriptor: SerialDescriptor): Decoder
+
+
+
+
+
+
+ +
+
+
decodeInlineElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeInlineElement(descriptor: SerialDescriptor, index: Int): Decoder
+
+
+
+
+
+
+ +
+
+
decodeInt +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeInt(): Int
+
+
+
+
+
+
+ +
+
+
decodeIntElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeIntElement(descriptor: SerialDescriptor, index: Int): Int
+
+
+
+
+
+
+ +
+
+
decodeLong +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeLong(): Long
+
+
+
+
+
+
+ +
+
+
decodeLongElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeLongElement(descriptor: SerialDescriptor, index: Int): Long
+
+
+
+
+
+
+ +
+
+
decodeNotNullMark +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeNotNullMark(): Boolean
+
+
+
+
+
+
+ +
+
+
decodeNull +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeNull(): Nothing?
+
+
+
+
+
+
+ +
+
+
decodeNullableSerializableElement +
Link copied to clipboard
+
+
+
+ +
+
override fun <T : Any> decodeNullableSerializableElement(descriptor: SerialDescriptor, index: Int, deserializer: DeserializationStrategy<T?>, previousValue: T?): T?
+
+
+
+
+
+
+ +
+
+
decodeNullableSerializableValue +
Link copied to clipboard
+
+
+
+ +
+
open fun <T : Any> decodeNullableSerializableValue(deserializer: DeserializationStrategy<T?>): T?
+
+
+
+
+
+
+ +
+
+
decodeSequentially +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeSequentially(): Boolean
+
+
+
+
+
+
+ +
+
+
decodeSerializableElement +
Link copied to clipboard
+
+
+
+ +
+
override fun <T> decodeSerializableElement(descriptor: SerialDescriptor, index: Int, deserializer: DeserializationStrategy<T>, previousValue: T?): T
+
+
+
+
+
+
+ +
+
+
decodeSerializableValue +
Link copied to clipboard
+
+
+
+ +
+
open fun <T> decodeSerializableValue(deserializer: DeserializationStrategy<T>): T
open fun <T> decodeSerializableValue(deserializer: DeserializationStrategy<T>, previousValue: T?): T
+
+
+
+
+
+
+ +
+
+
decodeShort +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeShort(): Short
+
+
+
+
+
+
+ +
+
+
decodeShortElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeShortElement(descriptor: SerialDescriptor, index: Int): Short
+
+
+
+
+
+
+ +
+
+
decodeString +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeString(): String
+
+
+
+
+
+
+ +
+
+
decodeStringElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeStringElement(descriptor: SerialDescriptor, index: Int): String
+
+
+
+
+
+
+ +
+
+
decodeValue +
Link copied to clipboard
+
+
+
+ +
+
open fun decodeValue(): Any
+
+
+
+
+
+
+ +
+
+
endStructure +
Link copied to clipboard
+
+
+
+ +
+
open override fun endStructure(descriptor: SerialDescriptor)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
serializersModule +
Link copied to clipboard
+
+
+
+
open override val serializersModule: SerializersModule
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-long-array-decoder/serializers-module.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-long-array-decoder/serializers-module.html new file mode 100644 index 00000000..df8efa1f --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-long-array-decoder/serializers-module.html @@ -0,0 +1,51 @@ + + + + serializersModule + + +
+
+ + +
+
+
+
+
+ +
+ +
+

serializersModule

+
+
+ +
+
open override val serializersModule: SerializersModule
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-root-decoder/-nbt-root-decoder.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-root-decoder/-nbt-root-decoder.html new file mode 100644 index 00000000..8ec0700b --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-root-decoder/-nbt-root-decoder.html @@ -0,0 +1,51 @@ + + + + NbtRootDecoder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtRootDecoder

+
+
+ +
+
fun NbtRootDecoder(nbt: Nbt, element: NbtElement)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-root-decoder/decode-element-index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-root-decoder/decode-element-index.html new file mode 100644 index 00000000..d6adc81e --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-root-decoder/decode-element-index.html @@ -0,0 +1,51 @@ + + + + decodeElementIndex + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeElementIndex

+
+
+ +
+
open override fun decodeElementIndex(descriptor: SerialDescriptor): Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-root-decoder/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-root-decoder/index.html new file mode 100644 index 00000000..008b5b9a --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-root-decoder/index.html @@ -0,0 +1,646 @@ + + + + NbtRootDecoder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtRootDecoder

+
class NbtRootDecoder(nbt: Nbt, element: NbtElement) : NbtTagDecoder
+
+
+
+
+

Functions

+
+
+
+
beginStructure +
Link copied to clipboard
+
+
+
+ +
+
open override fun beginStructure(descriptor: SerialDescriptor): CompositeDecoder
+
+
+
+
+
+
+ +
+
+
decodeBoolean +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeBoolean(): Boolean
+
+
+
+
+
+
+ +
+
+
decodeBooleanElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeBooleanElement(descriptor: SerialDescriptor, index: Int): Boolean
+
+
+
+
+
+
+ +
+
+
decodeByte +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeByte(): Byte
+
+
+
+
+
+
+ +
+
+
decodeByteElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeByteElement(descriptor: SerialDescriptor, index: Int): Byte
+
+
+
+
+
+
+ +
+
+
decodeChar +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeChar(): Char
+
+
+
+
+
+
+ +
+
+
decodeCharElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeCharElement(descriptor: SerialDescriptor, index: Int): Char
+
+
+
+
+
+
+ +
+
+
decodeCollectionSize +
Link copied to clipboard
+
+
+
+ +
+
open fun decodeCollectionSize(descriptor: SerialDescriptor): Int
+
+
+
+
+
+
+ +
+
+
decodeDouble +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeDouble(): Double
+
+
+
+
+
+
+ +
+
+
decodeDoubleElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeDoubleElement(descriptor: SerialDescriptor, index: Int): Double
+
+
+
+
+
+
+ +
+
+
decodeElementIndex +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeElementIndex(descriptor: SerialDescriptor): Int
+
+
+
+
+
+
+ +
+
+
decodeEnum +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeEnum(enumDescriptor: SerialDescriptor): Int
+
+
+
+
+
+
+ +
+
+
decodeFloat +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeFloat(): Float
+
+
+
+
+
+
+ +
+
+
decodeFloatElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeFloatElement(descriptor: SerialDescriptor, index: Int): Float
+
+
+
+
+
+
+ +
+
+
decodeInline +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeInline(inlineDescriptor: SerialDescriptor): Decoder
+
+
+
+
+
+
+ +
+
+
decodeInlineElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeInlineElement(descriptor: SerialDescriptor, index: Int): Decoder
+
+
+
+
+
+
+ +
+
+
decodeInt +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeInt(): Int
+
+
+
+
+
+
+ +
+
+
decodeIntElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeIntElement(descriptor: SerialDescriptor, index: Int): Int
+
+
+
+
+
+
+ +
+
+
decodeLong +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeLong(): Long
+
+
+
+
+
+
+ +
+
+
decodeLongElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeLongElement(descriptor: SerialDescriptor, index: Int): Long
+
+
+
+
+
+
+ +
+
+
decodeNotNullMark +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeNotNullMark(): Boolean
+
+
+
+
+
+
+ +
+
+
decodeNull +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeNull(): Nothing?
+
+
+
+
+
+
+ +
+
+
decodeNullableSerializableElement +
Link copied to clipboard
+
+
+
+ +
+
override fun <T : Any> decodeNullableSerializableElement(descriptor: SerialDescriptor, index: Int, deserializer: DeserializationStrategy<T?>, previousValue: T?): T?
+
+
+
+
+
+
+ +
+
+
decodeNullableSerializableValue +
Link copied to clipboard
+
+
+
+ +
+
open fun <T : Any> decodeNullableSerializableValue(deserializer: DeserializationStrategy<T?>): T?
+
+
+
+
+
+
+ +
+
+
decodeSequentially +
Link copied to clipboard
+
+
+
+ +
+
open fun decodeSequentially(): Boolean
+
+
+
+
+
+
+ +
+
+
decodeSerializableElement +
Link copied to clipboard
+
+
+
+ +
+
override fun <T> decodeSerializableElement(descriptor: SerialDescriptor, index: Int, deserializer: DeserializationStrategy<T>, previousValue: T?): T
+
+
+
+
+
+
+ +
+
+
decodeSerializableValue +
Link copied to clipboard
+
+
+
+ +
+
open override fun <T> decodeSerializableValue(deserializer: DeserializationStrategy<T>): T
open fun <T> decodeSerializableValue(deserializer: DeserializationStrategy<T>, previousValue: T?): T
+
+
+
+
+
+
+ +
+
+
decodeShort +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeShort(): Short
+
+
+
+
+
+
+ +
+
+
decodeShortElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeShortElement(descriptor: SerialDescriptor, index: Int): Short
+
+
+
+
+
+
+ +
+
+
decodeString +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeString(): String
+
+
+
+
+
+
+ +
+
+
decodeStringElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeStringElement(descriptor: SerialDescriptor, index: Int): String
+
+
+
+
+
+
+ +
+
+
decodeValue +
Link copied to clipboard
+
+
+
+ +
+
open fun decodeValue(): Any
+
+
+
+
+
+
+ +
+
+
endStructure +
Link copied to clipboard
+
+
+
+ +
+
open override fun endStructure(descriptor: SerialDescriptor)
+
+
+
+
+
+
+ +
+
+
next +
Link copied to clipboard
+
+
+
+ +
+
open override fun next(): NbtElement
+
+
+
+
+
+
+
+

Properties

+
+
+
+
serializersModule +
Link copied to clipboard
+
+
+
+
open override val serializersModule: SerializersModule
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-root-decoder/next.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-root-decoder/next.html new file mode 100644 index 00000000..a8d78084 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-root-decoder/next.html @@ -0,0 +1,51 @@ + + + + next + + +
+
+ + +
+
+
+
+
+ +
+ +
+

next

+
+
+ +
+
open override fun next(): NbtElement
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/-nbt-tag-decoder.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/-nbt-tag-decoder.html new file mode 100644 index 00000000..01858c2c --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/-nbt-tag-decoder.html @@ -0,0 +1,51 @@ + + + + NbtTagDecoder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtTagDecoder

+
+
+ +
+
fun NbtTagDecoder(nbt: Nbt)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/begin-structure.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/begin-structure.html new file mode 100644 index 00000000..96b24606 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/begin-structure.html @@ -0,0 +1,51 @@ + + + + beginStructure + + +
+
+ + +
+
+
+
+
+ +
+ +
+

beginStructure

+
+
+ +
+
open override fun beginStructure(descriptor: SerialDescriptor): CompositeDecoder
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-boolean.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-boolean.html new file mode 100644 index 00000000..4c7f0676 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-boolean.html @@ -0,0 +1,51 @@ + + + + decodeBoolean + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeBoolean

+
+
+ +
+
open override fun decodeBoolean(): Boolean
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-byte.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-byte.html new file mode 100644 index 00000000..02b0e1bc --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-byte.html @@ -0,0 +1,51 @@ + + + + decodeByte + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeByte

+
+
+ +
+
open override fun decodeByte(): Byte
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-char.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-char.html new file mode 100644 index 00000000..f50caf81 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-char.html @@ -0,0 +1,51 @@ + + + + decodeChar + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeChar

+
+
+ +
+
open override fun decodeChar(): Char
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-double.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-double.html new file mode 100644 index 00000000..959a86d0 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-double.html @@ -0,0 +1,51 @@ + + + + decodeDouble + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeDouble

+
+
+ +
+
open override fun decodeDouble(): Double
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-enum.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-enum.html new file mode 100644 index 00000000..240153e6 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-enum.html @@ -0,0 +1,51 @@ + + + + decodeEnum + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeEnum

+
+
+ +
+
open override fun decodeEnum(enumDescriptor: SerialDescriptor): Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-float.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-float.html new file mode 100644 index 00000000..74740cee --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-float.html @@ -0,0 +1,51 @@ + + + + decodeFloat + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeFloat

+
+
+ +
+
open override fun decodeFloat(): Float
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-int.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-int.html new file mode 100644 index 00000000..ba55ce2e --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-int.html @@ -0,0 +1,51 @@ + + + + decodeInt + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeInt

+
+
+ +
+
open override fun decodeInt(): Int
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-long.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-long.html new file mode 100644 index 00000000..f188b373 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-long.html @@ -0,0 +1,51 @@ + + + + decodeLong + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeLong

+
+
+ +
+
open override fun decodeLong(): Long
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-not-null-mark.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-not-null-mark.html new file mode 100644 index 00000000..e3de8cd8 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-not-null-mark.html @@ -0,0 +1,51 @@ + + + + decodeNotNullMark + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeNotNullMark

+
+
+ +
+
open override fun decodeNotNullMark(): Boolean
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-null.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-null.html new file mode 100644 index 00000000..7eee31f7 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-null.html @@ -0,0 +1,51 @@ + + + + decodeNull + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeNull

+
+
+ +
+
open override fun decodeNull(): Nothing?
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-serializable-value.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-serializable-value.html new file mode 100644 index 00000000..f2272187 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-serializable-value.html @@ -0,0 +1,51 @@ + + + + decodeSerializableValue + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeSerializableValue

+
+
+ +
+
open override fun <T> decodeSerializableValue(deserializer: DeserializationStrategy<T>): T
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-short.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-short.html new file mode 100644 index 00000000..498dc14b --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-short.html @@ -0,0 +1,51 @@ + + + + decodeShort + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeShort

+
+
+ +
+
open override fun decodeShort(): Short
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-string.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-string.html new file mode 100644 index 00000000..30af39c4 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/decode-string.html @@ -0,0 +1,51 @@ + + + + decodeString + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeString

+
+
+ +
+
open override fun decodeString(): String
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/index.html new file mode 100644 index 00000000..12b8c478 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/index.html @@ -0,0 +1,675 @@ + + + + NbtTagDecoder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtTagDecoder

+
abstract class NbtTagDecoder(nbt: Nbt) : AbstractDecoder
+
+
+
+
+

Functions

+
+
+
+
beginStructure +
Link copied to clipboard
+
+
+
+ +
+
open override fun beginStructure(descriptor: SerialDescriptor): CompositeDecoder
+
+
+
+
+
+
+ +
+
+
decodeBoolean +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeBoolean(): Boolean
+
+
+
+
+
+
+ +
+
+
decodeBooleanElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeBooleanElement(descriptor: SerialDescriptor, index: Int): Boolean
+
+
+
+
+
+
+ +
+
+
decodeByte +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeByte(): Byte
+
+
+
+
+
+
+ +
+
+
decodeByteElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeByteElement(descriptor: SerialDescriptor, index: Int): Byte
+
+
+
+
+
+
+ +
+
+
decodeChar +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeChar(): Char
+
+
+
+
+
+
+ +
+
+
decodeCharElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeCharElement(descriptor: SerialDescriptor, index: Int): Char
+
+
+
+
+
+
+ +
+
+
decodeCollectionSize +
Link copied to clipboard
+
+
+
+ +
+
open fun decodeCollectionSize(descriptor: SerialDescriptor): Int
+
+
+
+
+
+
+ +
+
+
decodeDouble +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeDouble(): Double
+
+
+
+
+
+
+ +
+
+
decodeDoubleElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeDoubleElement(descriptor: SerialDescriptor, index: Int): Double
+
+
+
+
+
+
+ +
+
+
decodeElementIndex +
Link copied to clipboard
+
+
+
+ +
+
abstract fun decodeElementIndex(descriptor: SerialDescriptor): Int
+
+
+
+
+
+
+ +
+
+
decodeEnum +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeEnum(enumDescriptor: SerialDescriptor): Int
+
+
+
+
+
+
+ +
+
+
decodeFloat +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeFloat(): Float
+
+
+
+
+
+
+ +
+
+
decodeFloatElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeFloatElement(descriptor: SerialDescriptor, index: Int): Float
+
+
+
+
+
+
+ +
+
+
decodeInline +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeInline(inlineDescriptor: SerialDescriptor): Decoder
+
+
+
+
+
+
+ +
+
+
decodeInlineElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeInlineElement(descriptor: SerialDescriptor, index: Int): Decoder
+
+
+
+
+
+
+ +
+
+
decodeInt +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeInt(): Int
+
+
+
+
+
+
+ +
+
+
decodeIntElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeIntElement(descriptor: SerialDescriptor, index: Int): Int
+
+
+
+
+
+
+ +
+
+
decodeLong +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeLong(): Long
+
+
+
+
+
+
+ +
+
+
decodeLongElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeLongElement(descriptor: SerialDescriptor, index: Int): Long
+
+
+
+
+
+
+ +
+
+
decodeNotNullMark +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeNotNullMark(): Boolean
+
+
+
+
+
+
+ +
+
+
decodeNull +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeNull(): Nothing?
+
+
+
+
+
+
+ +
+
+
decodeNullableSerializableElement +
Link copied to clipboard
+
+
+
+ +
+
override fun <T : Any> decodeNullableSerializableElement(descriptor: SerialDescriptor, index: Int, deserializer: DeserializationStrategy<T?>, previousValue: T?): T?
+
+
+
+
+
+
+ +
+
+
decodeNullableSerializableValue +
Link copied to clipboard
+
+
+
+ +
+
open fun <T : Any> decodeNullableSerializableValue(deserializer: DeserializationStrategy<T?>): T?
+
+
+
+
+
+
+ +
+
+
decodeSequentially +
Link copied to clipboard
+
+
+
+ +
+
open fun decodeSequentially(): Boolean
+
+
+
+
+
+
+ +
+
+
decodeSerializableElement +
Link copied to clipboard
+
+
+
+ +
+
override fun <T> decodeSerializableElement(descriptor: SerialDescriptor, index: Int, deserializer: DeserializationStrategy<T>, previousValue: T?): T
+
+
+
+
+
+
+ +
+
+
decodeSerializableValue +
Link copied to clipboard
+
+
+
+ +
+
open override fun <T> decodeSerializableValue(deserializer: DeserializationStrategy<T>): T
open fun <T> decodeSerializableValue(deserializer: DeserializationStrategy<T>, previousValue: T?): T
+
+
+
+
+
+
+ +
+
+
decodeShort +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeShort(): Short
+
+
+
+
+
+
+ +
+
+
decodeShortElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeShortElement(descriptor: SerialDescriptor, index: Int): Short
+
+
+
+
+
+
+ +
+
+
decodeString +
Link copied to clipboard
+
+
+
+ +
+
open override fun decodeString(): String
+
+
+
+
+
+
+ +
+
+
decodeStringElement +
Link copied to clipboard
+
+
+
+ +
+
override fun decodeStringElement(descriptor: SerialDescriptor, index: Int): String
+
+
+
+
+
+
+ +
+
+
decodeValue +
Link copied to clipboard
+
+
+
+ +
+
open fun decodeValue(): Any
+
+
+
+
+
+
+ +
+
+
endStructure +
Link copied to clipboard
+
+
+
+ +
+
open override fun endStructure(descriptor: SerialDescriptor)
+
+
+
+
+
+
+ +
+
+
next +
Link copied to clipboard
+
+
+
+ +
+
abstract fun next(): NbtElement
+
+
+
+
+
+
+
+

Properties

+
+
+
+
serializersModule +
Link copied to clipboard
+
+
+
+
open override val serializersModule: SerializersModule
+
+
+
+
+
+

Inheritors

+
+
+
+
NbtRootDecoder +
Link copied to clipboard
+
+
+
+
+ +
+
+
NbtCompoundDecoder +
Link copied to clipboard
+
+
+
+
+ +
+
+
NbtListDecoder +
Link copied to clipboard
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/next.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/next.html new file mode 100644 index 00000000..ca9a45a1 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/next.html @@ -0,0 +1,51 @@ + + + + next + + +
+
+ + +
+
+
+
+
+ +
+ +
+

next

+
+
+ +
+
abstract fun next(): NbtElement
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/serializers-module.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/serializers-module.html new file mode 100644 index 00000000..9edbe719 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/-nbt-tag-decoder/serializers-module.html @@ -0,0 +1,51 @@ + + + + serializersModule + + +
+
+ + +
+
+
+
+
+ +
+ +
+

serializersModule

+
+
+ +
+
open override val serializersModule: SerializersModule
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/index.html new file mode 100644 index 00000000..2b15aa60 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.decoder/index.html @@ -0,0 +1,161 @@ + + + + net.axay.fabrik.nbt.decoder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.nbt.decoder

+

Logic for decoding an NbtElement to a serializable class

+
+
+
+
+

Types

+
+
+
+
NbtByteArrayDecoder +
Link copied to clipboard
+
+
+
+ +
+
class NbtByteArrayDecoder(array: NbtByteArray) : AbstractDecoder
+
+
+
+
+
+
+ +
+
+
NbtCompoundDecoder +
Link copied to clipboard
+
+
+
+ +
+
class NbtCompoundDecoder(nbt: Nbt, compound: NbtCompound) : NbtTagDecoder
+
+
+
+
+
+
+ +
+
+
NbtIntArrayDecoder +
Link copied to clipboard
+
+
+
+ +
+
class NbtIntArrayDecoder(array: NbtIntArray) : AbstractDecoder
+
+
+
+
+
+
+ +
+
+
NbtListDecoder +
Link copied to clipboard
+
+
+
+ +
+
class NbtListDecoder(nbt: Nbt, list: NbtList) : NbtTagDecoder
+
+
+
+
+
+
+ +
+
+
NbtLongArrayDecoder +
Link copied to clipboard
+
+
+
+ +
+
class NbtLongArrayDecoder(array: NbtLongArray) : AbstractDecoder
+
+
+
+
+
+
+ +
+
+
NbtRootDecoder +
Link copied to clipboard
+
+
+
+ +
+
class NbtRootDecoder(nbt: Nbt, element: NbtElement) : NbtTagDecoder
+
+
+
+
+
+
+ +
+
+
NbtTagDecoder +
Link copied to clipboard
+
+
+
+ +
+
abstract class NbtTagDecoder(nbt: Nbt) : AbstractDecoder
+
+
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-compound-encoder/-nbt-compound-encoder.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-compound-encoder/-nbt-compound-encoder.html new file mode 100644 index 00000000..0c99e7cb --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-compound-encoder/-nbt-compound-encoder.html @@ -0,0 +1,51 @@ + + + + NbtCompoundEncoder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtCompoundEncoder

+
+
+ +
+
fun NbtCompoundEncoder(nbt: Nbt, consumer: (NbtCompound) -> Unit)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-compound-encoder/consume-structure.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-compound-encoder/consume-structure.html new file mode 100644 index 00000000..bda082ab --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-compound-encoder/consume-structure.html @@ -0,0 +1,51 @@ + + + + consumeStructure + + +
+
+ + +
+
+
+
+
+ +
+ +
+

consumeStructure

+
+
+ +
+
open override fun consumeStructure(element: NbtElement)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-compound-encoder/encode-element.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-compound-encoder/encode-element.html new file mode 100644 index 00000000..61815a3d --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-compound-encoder/encode-element.html @@ -0,0 +1,40 @@ + + + + encodeElement + + +
+
+ + +
+
+
+
+
+ +
+ +
+

encodeElement

+
+
+ +
+
open override fun encodeElement(descriptor: SerialDescriptor, index: Int): Boolean
open override fun encodeElement(element: NbtElement)
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-compound-encoder/end-structure.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-compound-encoder/end-structure.html new file mode 100644 index 00000000..274c3fb3 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-compound-encoder/end-structure.html @@ -0,0 +1,51 @@ + + + + endStructure + + +
+
+ + +
+
+
+
+
+ +
+ +
+

endStructure

+
+
+ +
+
open override fun endStructure(descriptor: SerialDescriptor)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-compound-encoder/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-compound-encoder/index.html new file mode 100644 index 00000000..14ad9f5b --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-compound-encoder/index.html @@ -0,0 +1,646 @@ + + + + NbtCompoundEncoder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtCompoundEncoder

+
class NbtCompoundEncoder(nbt: Nbt, consumer: (NbtCompound) -> Unit) : NbtTagEncoder
+
+
+
+
+

Functions

+
+
+
+
beginCollection +
Link copied to clipboard
+
+
+
+ +
+
open fun beginCollection(descriptor: SerialDescriptor, collectionSize: Int): CompositeEncoder
+
+
+
+
+
+
+ +
+
+
beginStructure +
Link copied to clipboard
+
+
+
+ +
+
open override fun beginStructure(descriptor: SerialDescriptor): CompositeEncoder
+
+
+
+
+
+
+ +
+
+
consumeStructure +
Link copied to clipboard
+
+
+
+ +
+
open override fun consumeStructure(element: NbtElement)
+
+
+
+
+
+
+ +
+
+
encodeBoolean +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeBoolean(value: Boolean)
+
+
+
+
+
+
+ +
+
+
encodeBooleanElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeBooleanElement(descriptor: SerialDescriptor, index: Int, value: Boolean)
+
+
+
+
+
+
+ +
+
+
encodeByte +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeByte(value: Byte)
+
+
+
+
+
+
+ +
+
+
encodeByteElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeByteElement(descriptor: SerialDescriptor, index: Int, value: Byte)
+
+
+
+
+
+
+ +
+
+
encodeChar +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeChar(value: Char)
+
+
+
+
+
+
+ +
+
+
encodeCharElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeCharElement(descriptor: SerialDescriptor, index: Int, value: Char)
+
+
+
+
+
+
+ +
+
+
encodeDouble +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeDouble(value: Double)
+
+
+
+
+
+
+ +
+
+
encodeDoubleElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeDoubleElement(descriptor: SerialDescriptor, index: Int, value: Double)
+
+
+
+
+
+
+ +
+
+
encodeElement +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeElement(element: NbtElement)
open override fun encodeElement(descriptor: SerialDescriptor, index: Int): Boolean
+
+
+
+
+
+
+ +
+
+
encodeEnum +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeEnum(enumDescriptor: SerialDescriptor, index: Int)
+
+
+
+
+
+
+ +
+
+
encodeFloat +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeFloat(value: Float)
+
+
+
+
+
+
+ +
+
+
encodeFloatElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeFloatElement(descriptor: SerialDescriptor, index: Int, value: Float)
+
+
+
+
+
+
+ +
+
+
encodeInline +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeInline(inlineDescriptor: SerialDescriptor): Encoder
+
+
+
+
+
+
+ +
+
+
encodeInlineElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeInlineElement(descriptor: SerialDescriptor, index: Int): Encoder
+
+
+
+
+
+
+ +
+
+
encodeInt +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeInt(value: Int)
+
+
+
+
+
+
+ +
+
+
encodeIntElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeIntElement(descriptor: SerialDescriptor, index: Int, value: Int)
+
+
+
+
+
+
+ +
+
+
encodeLong +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeLong(value: Long)
+
+
+
+
+
+
+ +
+
+
encodeLongElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeLongElement(descriptor: SerialDescriptor, index: Int, value: Long)
+
+
+
+
+
+
+ +
+
+
encodeNotNullMark +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeNotNullMark()
+
+
+
+
+
+
+ +
+
+
encodeNull +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeNull()
+
+
+
+
+
+
+ +
+
+
encodeNullableSerializableElement +
Link copied to clipboard
+
+
+
+ +
+
override fun <T : Any> encodeNullableSerializableElement(descriptor: SerialDescriptor, index: Int, serializer: SerializationStrategy<T>, value: T?)
+
+
+
+
+
+
+ +
+
+
encodeNullableSerializableValue +
Link copied to clipboard
+
+
+
+ +
+
open fun <T : Any> encodeNullableSerializableValue(serializer: SerializationStrategy<T>, value: T?)
+
+
+
+
+
+
+ +
+
+
encodeSerializableElement +
Link copied to clipboard
+
+
+
+ +
+
override fun <T> encodeSerializableElement(descriptor: SerialDescriptor, index: Int, serializer: SerializationStrategy<T>, value: T)
+
+
+
+
+
+
+ +
+
+
encodeSerializableValue +
Link copied to clipboard
+
+
+
+ +
+
open override fun <T> encodeSerializableValue(serializer: SerializationStrategy<T>, value: T)
+
+
+
+
+
+
+ +
+
+
encodeShort +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeShort(value: Short)
+
+
+
+
+
+
+ +
+
+
encodeShortElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeShortElement(descriptor: SerialDescriptor, index: Int, value: Short)
+
+
+
+
+
+
+ +
+
+
encodeString +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeString(value: String)
+
+
+
+
+
+
+ +
+
+
encodeStringElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeStringElement(descriptor: SerialDescriptor, index: Int, value: String)
+
+
+
+
+
+
+ +
+
+
encodeValue +
Link copied to clipboard
+
+
+
+ +
+
open fun encodeValue(value: Any)
+
+
+
+
+
+
+ +
+
+
endStructure +
Link copied to clipboard
+
+
+
+ +
+
open override fun endStructure(descriptor: SerialDescriptor)
+
+
+
+
+
+
+ +
+
+
shouldEncodeElementDefault +
Link copied to clipboard
+
+
+
+ +
+
open override fun shouldEncodeElementDefault(descriptor: SerialDescriptor, index: Int): Boolean
+
+
+
+
+
+
+
+

Properties

+
+
+
+
serializersModule +
Link copied to clipboard
+
+
+
+
open override val serializersModule: SerializersModule
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-compound-encoder/should-encode-element-default.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-compound-encoder/should-encode-element-default.html new file mode 100644 index 00000000..d0591873 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-compound-encoder/should-encode-element-default.html @@ -0,0 +1,51 @@ + + + + shouldEncodeElementDefault + + +
+
+ + +
+
+
+
+
+ +
+ +
+

shouldEncodeElementDefault

+
+
+ +
+
open override fun shouldEncodeElementDefault(descriptor: SerialDescriptor, index: Int): Boolean
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-list-encoder/-nbt-list-encoder.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-list-encoder/-nbt-list-encoder.html new file mode 100644 index 00000000..b3c4da31 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-list-encoder/-nbt-list-encoder.html @@ -0,0 +1,51 @@ + + + + NbtListEncoder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtListEncoder

+
+
+ +
+
fun NbtListEncoder(nbt: Nbt, consumer: (NbtList) -> Unit)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-list-encoder/consume-structure.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-list-encoder/consume-structure.html new file mode 100644 index 00000000..f5cbd31d --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-list-encoder/consume-structure.html @@ -0,0 +1,51 @@ + + + + consumeStructure + + +
+
+ + +
+
+
+
+
+ +
+ +
+

consumeStructure

+
+
+ +
+
open override fun consumeStructure(element: NbtElement)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-list-encoder/encode-element.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-list-encoder/encode-element.html new file mode 100644 index 00000000..4901999e --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-list-encoder/encode-element.html @@ -0,0 +1,51 @@ + + + + encodeElement + + +
+
+ + +
+
+
+
+
+ +
+ +
+

encodeElement

+
+
+ +
+
open override fun encodeElement(element: NbtElement)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-list-encoder/end-structure.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-list-encoder/end-structure.html new file mode 100644 index 00000000..11420f2c --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-list-encoder/end-structure.html @@ -0,0 +1,51 @@ + + + + endStructure + + +
+
+ + +
+
+
+
+
+ +
+ +
+

endStructure

+
+
+ +
+
open override fun endStructure(descriptor: SerialDescriptor)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-list-encoder/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-list-encoder/index.html new file mode 100644 index 00000000..261f85a4 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-list-encoder/index.html @@ -0,0 +1,646 @@ + + + + NbtListEncoder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtListEncoder

+
class NbtListEncoder(nbt: Nbt, consumer: (NbtList) -> Unit) : NbtTagEncoder
+
+
+
+
+

Functions

+
+
+
+
beginCollection +
Link copied to clipboard
+
+
+
+ +
+
open fun beginCollection(descriptor: SerialDescriptor, collectionSize: Int): CompositeEncoder
+
+
+
+
+
+
+ +
+
+
beginStructure +
Link copied to clipboard
+
+
+
+ +
+
open override fun beginStructure(descriptor: SerialDescriptor): CompositeEncoder
+
+
+
+
+
+
+ +
+
+
consumeStructure +
Link copied to clipboard
+
+
+
+ +
+
open override fun consumeStructure(element: NbtElement)
+
+
+
+
+
+
+ +
+
+
encodeBoolean +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeBoolean(value: Boolean)
+
+
+
+
+
+
+ +
+
+
encodeBooleanElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeBooleanElement(descriptor: SerialDescriptor, index: Int, value: Boolean)
+
+
+
+
+
+
+ +
+
+
encodeByte +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeByte(value: Byte)
+
+
+
+
+
+
+ +
+
+
encodeByteElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeByteElement(descriptor: SerialDescriptor, index: Int, value: Byte)
+
+
+
+
+
+
+ +
+
+
encodeChar +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeChar(value: Char)
+
+
+
+
+
+
+ +
+
+
encodeCharElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeCharElement(descriptor: SerialDescriptor, index: Int, value: Char)
+
+
+
+
+
+
+ +
+
+
encodeDouble +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeDouble(value: Double)
+
+
+
+
+
+
+ +
+
+
encodeDoubleElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeDoubleElement(descriptor: SerialDescriptor, index: Int, value: Double)
+
+
+
+
+
+
+ +
+
+
encodeElement +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeElement(element: NbtElement)
open fun encodeElement(descriptor: SerialDescriptor, index: Int): Boolean
+
+
+
+
+
+
+ +
+
+
encodeEnum +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeEnum(enumDescriptor: SerialDescriptor, index: Int)
+
+
+
+
+
+
+ +
+
+
encodeFloat +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeFloat(value: Float)
+
+
+
+
+
+
+ +
+
+
encodeFloatElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeFloatElement(descriptor: SerialDescriptor, index: Int, value: Float)
+
+
+
+
+
+
+ +
+
+
encodeInline +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeInline(inlineDescriptor: SerialDescriptor): Encoder
+
+
+
+
+
+
+ +
+
+
encodeInlineElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeInlineElement(descriptor: SerialDescriptor, index: Int): Encoder
+
+
+
+
+
+
+ +
+
+
encodeInt +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeInt(value: Int)
+
+
+
+
+
+
+ +
+
+
encodeIntElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeIntElement(descriptor: SerialDescriptor, index: Int, value: Int)
+
+
+
+
+
+
+ +
+
+
encodeLong +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeLong(value: Long)
+
+
+
+
+
+
+ +
+
+
encodeLongElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeLongElement(descriptor: SerialDescriptor, index: Int, value: Long)
+
+
+
+
+
+
+ +
+
+
encodeNotNullMark +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeNotNullMark()
+
+
+
+
+
+
+ +
+
+
encodeNull +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeNull()
+
+
+
+
+
+
+ +
+
+
encodeNullableSerializableElement +
Link copied to clipboard
+
+
+
+ +
+
override fun <T : Any> encodeNullableSerializableElement(descriptor: SerialDescriptor, index: Int, serializer: SerializationStrategy<T>, value: T?)
+
+
+
+
+
+
+ +
+
+
encodeNullableSerializableValue +
Link copied to clipboard
+
+
+
+ +
+
open fun <T : Any> encodeNullableSerializableValue(serializer: SerializationStrategy<T>, value: T?)
+
+
+
+
+
+
+ +
+
+
encodeSerializableElement +
Link copied to clipboard
+
+
+
+ +
+
override fun <T> encodeSerializableElement(descriptor: SerialDescriptor, index: Int, serializer: SerializationStrategy<T>, value: T)
+
+
+
+
+
+
+ +
+
+
encodeSerializableValue +
Link copied to clipboard
+
+
+
+ +
+
open override fun <T> encodeSerializableValue(serializer: SerializationStrategy<T>, value: T)
+
+
+
+
+
+
+ +
+
+
encodeShort +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeShort(value: Short)
+
+
+
+
+
+
+ +
+
+
encodeShortElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeShortElement(descriptor: SerialDescriptor, index: Int, value: Short)
+
+
+
+
+
+
+ +
+
+
encodeString +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeString(value: String)
+
+
+
+
+
+
+ +
+
+
encodeStringElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeStringElement(descriptor: SerialDescriptor, index: Int, value: String)
+
+
+
+
+
+
+ +
+
+
encodeValue +
Link copied to clipboard
+
+
+
+ +
+
open fun encodeValue(value: Any)
+
+
+
+
+
+
+ +
+
+
endStructure +
Link copied to clipboard
+
+
+
+ +
+
open override fun endStructure(descriptor: SerialDescriptor)
+
+
+
+
+
+
+ +
+
+
shouldEncodeElementDefault +
Link copied to clipboard
+
+
+
+ +
+
open fun shouldEncodeElementDefault(descriptor: SerialDescriptor, index: Int): Boolean
+
+
+
+
+
+
+
+

Properties

+
+
+
+
serializersModule +
Link copied to clipboard
+
+
+
+
open override val serializersModule: SerializersModule
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-root-encoder/-nbt-root-encoder.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-root-encoder/-nbt-root-encoder.html new file mode 100644 index 00000000..f150e28c --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-root-encoder/-nbt-root-encoder.html @@ -0,0 +1,51 @@ + + + + NbtRootEncoder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtRootEncoder

+
+
+ +
+
fun NbtRootEncoder(nbt: Nbt)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-root-encoder/consume-structure.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-root-encoder/consume-structure.html new file mode 100644 index 00000000..6ee4df0a --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-root-encoder/consume-structure.html @@ -0,0 +1,51 @@ + + + + consumeStructure + + +
+
+ + +
+
+
+
+
+ +
+ +
+

consumeStructure

+
+
+ +
+
open override fun consumeStructure(element: NbtElement)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-root-encoder/element.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-root-encoder/element.html new file mode 100644 index 00000000..403568d9 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-root-encoder/element.html @@ -0,0 +1,51 @@ + + + + element + + +
+
+ + +
+
+
+
+
+ +
+ +
+

element

+
+
+ +
+
var element: NbtElement? = null
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-root-encoder/encode-element.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-root-encoder/encode-element.html new file mode 100644 index 00000000..6b089d2d --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-root-encoder/encode-element.html @@ -0,0 +1,51 @@ + + + + encodeElement + + +
+
+ + +
+
+
+
+
+ +
+ +
+

encodeElement

+
+
+ +
+
open override fun encodeElement(element: NbtElement)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-root-encoder/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-root-encoder/index.html new file mode 100644 index 00000000..1d776866 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-root-encoder/index.html @@ -0,0 +1,659 @@ + + + + NbtRootEncoder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtRootEncoder

+
class NbtRootEncoder(nbt: Nbt) : NbtTagEncoder
+
+
+
+
+

Functions

+
+
+
+
beginCollection +
Link copied to clipboard
+
+
+
+ +
+
open fun beginCollection(descriptor: SerialDescriptor, collectionSize: Int): CompositeEncoder
+
+
+
+
+
+
+ +
+
+
beginStructure +
Link copied to clipboard
+
+
+
+ +
+
open override fun beginStructure(descriptor: SerialDescriptor): CompositeEncoder
+
+
+
+
+
+
+ +
+
+
consumeStructure +
Link copied to clipboard
+
+
+
+ +
+
open override fun consumeStructure(element: NbtElement)
+
+
+
+
+
+
+ +
+
+
encodeBoolean +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeBoolean(value: Boolean)
+
+
+
+
+
+
+ +
+
+
encodeBooleanElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeBooleanElement(descriptor: SerialDescriptor, index: Int, value: Boolean)
+
+
+
+
+
+
+ +
+
+
encodeByte +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeByte(value: Byte)
+
+
+
+
+
+
+ +
+
+
encodeByteElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeByteElement(descriptor: SerialDescriptor, index: Int, value: Byte)
+
+
+
+
+
+
+ +
+
+
encodeChar +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeChar(value: Char)
+
+
+
+
+
+
+ +
+
+
encodeCharElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeCharElement(descriptor: SerialDescriptor, index: Int, value: Char)
+
+
+
+
+
+
+ +
+
+
encodeDouble +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeDouble(value: Double)
+
+
+
+
+
+
+ +
+
+
encodeDoubleElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeDoubleElement(descriptor: SerialDescriptor, index: Int, value: Double)
+
+
+
+
+
+
+ +
+
+
encodeElement +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeElement(element: NbtElement)
open fun encodeElement(descriptor: SerialDescriptor, index: Int): Boolean
+
+
+
+
+
+
+ +
+
+
encodeEnum +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeEnum(enumDescriptor: SerialDescriptor, index: Int)
+
+
+
+
+
+
+ +
+
+
encodeFloat +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeFloat(value: Float)
+
+
+
+
+
+
+ +
+
+
encodeFloatElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeFloatElement(descriptor: SerialDescriptor, index: Int, value: Float)
+
+
+
+
+
+
+ +
+
+
encodeInline +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeInline(inlineDescriptor: SerialDescriptor): Encoder
+
+
+
+
+
+
+ +
+
+
encodeInlineElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeInlineElement(descriptor: SerialDescriptor, index: Int): Encoder
+
+
+
+
+
+
+ +
+
+
encodeInt +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeInt(value: Int)
+
+
+
+
+
+
+ +
+
+
encodeIntElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeIntElement(descriptor: SerialDescriptor, index: Int, value: Int)
+
+
+
+
+
+
+ +
+
+
encodeLong +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeLong(value: Long)
+
+
+
+
+
+
+ +
+
+
encodeLongElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeLongElement(descriptor: SerialDescriptor, index: Int, value: Long)
+
+
+
+
+
+
+ +
+
+
encodeNotNullMark +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeNotNullMark()
+
+
+
+
+
+
+ +
+
+
encodeNull +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeNull()
+
+
+
+
+
+
+ +
+
+
encodeNullableSerializableElement +
Link copied to clipboard
+
+
+
+ +
+
override fun <T : Any> encodeNullableSerializableElement(descriptor: SerialDescriptor, index: Int, serializer: SerializationStrategy<T>, value: T?)
+
+
+
+
+
+
+ +
+
+
encodeNullableSerializableValue +
Link copied to clipboard
+
+
+
+ +
+
open fun <T : Any> encodeNullableSerializableValue(serializer: SerializationStrategy<T>, value: T?)
+
+
+
+
+
+
+ +
+
+
encodeSerializableElement +
Link copied to clipboard
+
+
+
+ +
+
override fun <T> encodeSerializableElement(descriptor: SerialDescriptor, index: Int, serializer: SerializationStrategy<T>, value: T)
+
+
+
+
+
+
+ +
+
+
encodeSerializableValue +
Link copied to clipboard
+
+
+
+ +
+
open override fun <T> encodeSerializableValue(serializer: SerializationStrategy<T>, value: T)
+
+
+
+
+
+
+ +
+
+
encodeShort +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeShort(value: Short)
+
+
+
+
+
+
+ +
+
+
encodeShortElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeShortElement(descriptor: SerialDescriptor, index: Int, value: Short)
+
+
+
+
+
+
+ +
+
+
encodeString +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeString(value: String)
+
+
+
+
+
+
+ +
+
+
encodeStringElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeStringElement(descriptor: SerialDescriptor, index: Int, value: String)
+
+
+
+
+
+
+ +
+
+
encodeValue +
Link copied to clipboard
+
+
+
+ +
+
open fun encodeValue(value: Any)
+
+
+
+
+
+
+ +
+
+
endStructure +
Link copied to clipboard
+
+
+
+ +
+
open override fun endStructure(descriptor: SerialDescriptor)
+
+
+
+
+
+
+ +
+
+
shouldEncodeElementDefault +
Link copied to clipboard
+
+
+
+ +
+
open fun shouldEncodeElementDefault(descriptor: SerialDescriptor, index: Int): Boolean
+
+
+
+
+
+
+
+

Properties

+
+
+
+
element +
Link copied to clipboard
+
+
+
+
var element: NbtElement? = null
+
+
+
+
+ +
+
+
serializersModule +
Link copied to clipboard
+
+
+
+
open override val serializersModule: SerializersModule
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/-nbt-tag-encoder.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/-nbt-tag-encoder.html new file mode 100644 index 00000000..f00feb96 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/-nbt-tag-encoder.html @@ -0,0 +1,51 @@ + + + + NbtTagEncoder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtTagEncoder

+
+
+ +
+
fun NbtTagEncoder(nbt: Nbt)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/begin-structure.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/begin-structure.html new file mode 100644 index 00000000..41e4896a --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/begin-structure.html @@ -0,0 +1,51 @@ + + + + beginStructure + + +
+
+ + +
+
+
+
+
+ +
+ +
+

beginStructure

+
+
+ +
+
open override fun beginStructure(descriptor: SerialDescriptor): CompositeEncoder
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/consume-structure.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/consume-structure.html new file mode 100644 index 00000000..304a9f7d --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/consume-structure.html @@ -0,0 +1,51 @@ + + + + consumeStructure + + +
+
+ + +
+
+
+
+
+ +
+ +
+

consumeStructure

+
+
+ +
+
abstract fun consumeStructure(element: NbtElement)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-boolean.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-boolean.html new file mode 100644 index 00000000..429fc18e --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-boolean.html @@ -0,0 +1,51 @@ + + + + encodeBoolean + + +
+
+ + +
+
+
+
+
+ +
+ +
+

encodeBoolean

+
+
+ +
+
open override fun encodeBoolean(value: Boolean)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-byte.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-byte.html new file mode 100644 index 00000000..3060974d --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-byte.html @@ -0,0 +1,51 @@ + + + + encodeByte + + +
+
+ + +
+
+
+
+
+ +
+ +
+

encodeByte

+
+
+ +
+
open override fun encodeByte(value: Byte)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-char.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-char.html new file mode 100644 index 00000000..4c55205f --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-char.html @@ -0,0 +1,51 @@ + + + + encodeChar + + +
+
+ + +
+
+
+
+
+ +
+ +
+

encodeChar

+
+
+ +
+
open override fun encodeChar(value: Char)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-double.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-double.html new file mode 100644 index 00000000..1af3829d --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-double.html @@ -0,0 +1,51 @@ + + + + encodeDouble + + +
+
+ + +
+
+
+
+
+ +
+ +
+

encodeDouble

+
+
+ +
+
open override fun encodeDouble(value: Double)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-element.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-element.html new file mode 100644 index 00000000..4ab05742 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-element.html @@ -0,0 +1,51 @@ + + + + encodeElement + + +
+
+ + +
+
+
+
+
+ +
+ +
+

encodeElement

+
+
+ +
+
abstract fun encodeElement(element: NbtElement)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-enum.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-enum.html new file mode 100644 index 00000000..b9e255f4 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-enum.html @@ -0,0 +1,51 @@ + + + + encodeEnum + + +
+
+ + +
+
+
+
+
+ +
+ +
+

encodeEnum

+
+
+ +
+
open override fun encodeEnum(enumDescriptor: SerialDescriptor, index: Int)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-float.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-float.html new file mode 100644 index 00000000..697375a9 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-float.html @@ -0,0 +1,51 @@ + + + + encodeFloat + + +
+
+ + +
+
+
+
+
+ +
+ +
+

encodeFloat

+
+
+ +
+
open override fun encodeFloat(value: Float)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-int.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-int.html new file mode 100644 index 00000000..7035aaf8 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-int.html @@ -0,0 +1,51 @@ + + + + encodeInt + + +
+
+ + +
+
+
+
+
+ +
+ +
+

encodeInt

+
+
+ +
+
open override fun encodeInt(value: Int)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-long.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-long.html new file mode 100644 index 00000000..7f14a649 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-long.html @@ -0,0 +1,51 @@ + + + + encodeLong + + +
+
+ + +
+
+
+
+
+ +
+ +
+

encodeLong

+
+
+ +
+
open override fun encodeLong(value: Long)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-not-null-mark.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-not-null-mark.html new file mode 100644 index 00000000..2cad8ecb --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-not-null-mark.html @@ -0,0 +1,51 @@ + + + + encodeNotNullMark + + +
+
+ + +
+
+
+
+
+ +
+ +
+

encodeNotNullMark

+
+
+ +
+
open override fun encodeNotNullMark()
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-null.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-null.html new file mode 100644 index 00000000..01b807b7 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-null.html @@ -0,0 +1,51 @@ + + + + encodeNull + + +
+
+ + +
+
+
+
+
+ +
+ +
+

encodeNull

+
+
+ +
+
open override fun encodeNull()
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-serializable-value.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-serializable-value.html new file mode 100644 index 00000000..deb435c4 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-serializable-value.html @@ -0,0 +1,51 @@ + + + + encodeSerializableValue + + +
+
+ + +
+
+
+
+
+ +
+ +
+

encodeSerializableValue

+
+
+ +
+
open override fun <T> encodeSerializableValue(serializer: SerializationStrategy<T>, value: T)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-short.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-short.html new file mode 100644 index 00000000..39bc51f3 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-short.html @@ -0,0 +1,51 @@ + + + + encodeShort + + +
+
+ + +
+
+
+
+
+ +
+ +
+

encodeShort

+
+
+ +
+
open override fun encodeShort(value: Short)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-string.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-string.html new file mode 100644 index 00000000..be8a1f22 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/encode-string.html @@ -0,0 +1,51 @@ + + + + encodeString + + +
+
+ + +
+
+
+
+
+ +
+ +
+

encodeString

+
+
+ +
+
open override fun encodeString(value: String)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/index.html new file mode 100644 index 00000000..29d32511 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/index.html @@ -0,0 +1,675 @@ + + + + NbtTagEncoder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtTagEncoder

+
abstract class NbtTagEncoder(nbt: Nbt) : AbstractEncoder
+
+
+
+
+

Functions

+
+
+
+
beginCollection +
Link copied to clipboard
+
+
+
+ +
+
open fun beginCollection(descriptor: SerialDescriptor, collectionSize: Int): CompositeEncoder
+
+
+
+
+
+
+ +
+
+
beginStructure +
Link copied to clipboard
+
+
+
+ +
+
open override fun beginStructure(descriptor: SerialDescriptor): CompositeEncoder
+
+
+
+
+
+
+ +
+
+
consumeStructure +
Link copied to clipboard
+
+
+
+ +
+
abstract fun consumeStructure(element: NbtElement)
+
+
+
+
+
+
+ +
+
+
encodeBoolean +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeBoolean(value: Boolean)
+
+
+
+
+
+
+ +
+
+
encodeBooleanElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeBooleanElement(descriptor: SerialDescriptor, index: Int, value: Boolean)
+
+
+
+
+
+
+ +
+
+
encodeByte +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeByte(value: Byte)
+
+
+
+
+
+
+ +
+
+
encodeByteElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeByteElement(descriptor: SerialDescriptor, index: Int, value: Byte)
+
+
+
+
+
+
+ +
+
+
encodeChar +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeChar(value: Char)
+
+
+
+
+
+
+ +
+
+
encodeCharElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeCharElement(descriptor: SerialDescriptor, index: Int, value: Char)
+
+
+
+
+
+
+ +
+
+
encodeDouble +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeDouble(value: Double)
+
+
+
+
+
+
+ +
+
+
encodeDoubleElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeDoubleElement(descriptor: SerialDescriptor, index: Int, value: Double)
+
+
+
+
+
+
+ +
+
+
encodeElement +
Link copied to clipboard
+
+
+
+ +
+
abstract fun encodeElement(element: NbtElement)
open fun encodeElement(descriptor: SerialDescriptor, index: Int): Boolean
+
+
+
+
+
+
+ +
+
+
encodeEnum +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeEnum(enumDescriptor: SerialDescriptor, index: Int)
+
+
+
+
+
+
+ +
+
+
encodeFloat +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeFloat(value: Float)
+
+
+
+
+
+
+ +
+
+
encodeFloatElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeFloatElement(descriptor: SerialDescriptor, index: Int, value: Float)
+
+
+
+
+
+
+ +
+
+
encodeInline +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeInline(inlineDescriptor: SerialDescriptor): Encoder
+
+
+
+
+
+
+ +
+
+
encodeInlineElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeInlineElement(descriptor: SerialDescriptor, index: Int): Encoder
+
+
+
+
+
+
+ +
+
+
encodeInt +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeInt(value: Int)
+
+
+
+
+
+
+ +
+
+
encodeIntElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeIntElement(descriptor: SerialDescriptor, index: Int, value: Int)
+
+
+
+
+
+
+ +
+
+
encodeLong +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeLong(value: Long)
+
+
+
+
+
+
+ +
+
+
encodeLongElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeLongElement(descriptor: SerialDescriptor, index: Int, value: Long)
+
+
+
+
+
+
+ +
+
+
encodeNotNullMark +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeNotNullMark()
+
+
+
+
+
+
+ +
+
+
encodeNull +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeNull()
+
+
+
+
+
+
+ +
+
+
encodeNullableSerializableElement +
Link copied to clipboard
+
+
+
+ +
+
override fun <T : Any> encodeNullableSerializableElement(descriptor: SerialDescriptor, index: Int, serializer: SerializationStrategy<T>, value: T?)
+
+
+
+
+
+
+ +
+
+
encodeNullableSerializableValue +
Link copied to clipboard
+
+
+
+ +
+
open fun <T : Any> encodeNullableSerializableValue(serializer: SerializationStrategy<T>, value: T?)
+
+
+
+
+
+
+ +
+
+
encodeSerializableElement +
Link copied to clipboard
+
+
+
+ +
+
override fun <T> encodeSerializableElement(descriptor: SerialDescriptor, index: Int, serializer: SerializationStrategy<T>, value: T)
+
+
+
+
+
+
+ +
+
+
encodeSerializableValue +
Link copied to clipboard
+
+
+
+ +
+
open override fun <T> encodeSerializableValue(serializer: SerializationStrategy<T>, value: T)
+
+
+
+
+
+
+ +
+
+
encodeShort +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeShort(value: Short)
+
+
+
+
+
+
+ +
+
+
encodeShortElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeShortElement(descriptor: SerialDescriptor, index: Int, value: Short)
+
+
+
+
+
+
+ +
+
+
encodeString +
Link copied to clipboard
+
+
+
+ +
+
open override fun encodeString(value: String)
+
+
+
+
+
+
+ +
+
+
encodeStringElement +
Link copied to clipboard
+
+
+
+ +
+
override fun encodeStringElement(descriptor: SerialDescriptor, index: Int, value: String)
+
+
+
+
+
+
+ +
+
+
encodeValue +
Link copied to clipboard
+
+
+
+ +
+
open fun encodeValue(value: Any)
+
+
+
+
+
+
+ +
+
+
endStructure +
Link copied to clipboard
+
+
+
+ +
+
open override fun endStructure(descriptor: SerialDescriptor)
+
+
+
+
+
+
+ +
+
+
shouldEncodeElementDefault +
Link copied to clipboard
+
+
+
+ +
+
open fun shouldEncodeElementDefault(descriptor: SerialDescriptor, index: Int): Boolean
+
+
+
+
+
+
+
+

Properties

+
+
+
+
serializersModule +
Link copied to clipboard
+
+
+
+
open override val serializersModule: SerializersModule
+
+
+
+
+
+

Inheritors

+
+
+
+
NbtRootEncoder +
Link copied to clipboard
+
+
+
+
+ +
+
+
NbtCompoundEncoder +
Link copied to clipboard
+
+
+
+
+ +
+
+
NbtListEncoder +
Link copied to clipboard
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/serializers-module.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/serializers-module.html new file mode 100644 index 00000000..42e72437 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/-nbt-tag-encoder/serializers-module.html @@ -0,0 +1,51 @@ + + + + serializersModule + + +
+
+ + +
+
+
+
+
+ +
+ +
+

serializersModule

+
+
+ +
+
open override val serializersModule: SerializersModule
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/index.html new file mode 100644 index 00000000..759ad6e4 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.encoder/index.html @@ -0,0 +1,110 @@ + + + + net.axay.fabrik.nbt.encoder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.nbt.encoder

+

Logic for encoding a serializable class to an NbtElement

+
+
+
+
+

Types

+
+
+
+
NbtCompoundEncoder +
Link copied to clipboard
+
+
+
+ +
+
class NbtCompoundEncoder(nbt: Nbt, consumer: (NbtCompound) -> Unit) : NbtTagEncoder
+
+
+
+
+
+
+ +
+
+
NbtListEncoder +
Link copied to clipboard
+
+
+
+ +
+
class NbtListEncoder(nbt: Nbt, consumer: (NbtList) -> Unit) : NbtTagEncoder
+
+
+
+
+
+
+ +
+
+
NbtRootEncoder +
Link copied to clipboard
+
+
+
+ +
+
class NbtRootEncoder(nbt: Nbt) : NbtTagEncoder
+
+
+
+
+
+
+ +
+
+
NbtTagEncoder +
Link copied to clipboard
+
+
+
+ +
+
abstract class NbtTagEncoder(nbt: Nbt) : AbstractEncoder
+
+
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.mixin/-nbt-compound-accessor/get-entries.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.mixin/-nbt-compound-accessor/get-entries.html new file mode 100644 index 00000000..ae9139a5 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.mixin/-nbt-compound-accessor/get-entries.html @@ -0,0 +1,40 @@ + + + + getEntries + + +
+
+ + +
+
+
+
+
+ +
+ +
+

getEntries

+
+
+ +
+
abstract fun getEntries(): Map<String, NbtElement>
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.mixin/-nbt-compound-accessor/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.mixin/-nbt-compound-accessor/index.html new file mode 100644 index 00000000..6871c807 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.mixin/-nbt-compound-accessor/index.html @@ -0,0 +1,59 @@ + + + + NbtCompoundAccessor + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtCompoundAccessor

+
interface NbtCompoundAccessor
+
+
+
+
+

Functions

+
+
+
+
getEntries +
Link copied to clipboard
+
+
+
+ +
+
abstract fun getEntries(): Map<String, NbtElement>
+
+
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.mixin/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.mixin/index.html new file mode 100644 index 00000000..590474d1 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt.mixin/index.html @@ -0,0 +1,58 @@ + + + + net.axay.fabrik.nbt.mixin + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.nbt.mixin

+
+
+
+
+

Types

+
+
+
+
NbtCompoundAccessor +
Link copied to clipboard
+
+
+
+ +
+
interface NbtCompoundAccessor
+
+
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-builder/-nbt-builder.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-builder/-nbt-builder.html new file mode 100644 index 00000000..58ead9fe --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-builder/-nbt-builder.html @@ -0,0 +1,51 @@ + + + + NbtBuilder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtBuilder

+
+
+ +
+
fun NbtBuilder(from: Nbt)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-builder/build.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-builder/build.html new file mode 100644 index 00000000..80935508 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-builder/build.html @@ -0,0 +1,51 @@ + + + + build + + +
+
+ + +
+
+
+
+
+ +
+ +
+

build

+
+
+ +
+
fun build(): Nbt
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-builder/encode-defaults.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-builder/encode-defaults.html new file mode 100644 index 00000000..9ba4b78c --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-builder/encode-defaults.html @@ -0,0 +1,51 @@ + + + + encodeDefaults + + +
+
+ + +
+
+
+
+
+ +
+ +
+

encodeDefaults

+
+
+ +
+
var encodeDefaults: Boolean
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-builder/ignore-unknown-keys.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-builder/ignore-unknown-keys.html new file mode 100644 index 00000000..006bf2b6 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-builder/ignore-unknown-keys.html @@ -0,0 +1,51 @@ + + + + ignoreUnknownKeys + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ignoreUnknownKeys

+
+
+ +
+
var ignoreUnknownKeys: Boolean
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-builder/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-builder/index.html new file mode 100644 index 00000000..4bd1f03e --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-builder/index.html @@ -0,0 +1,111 @@ + + + + NbtBuilder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtBuilder

+
class NbtBuilder(from: Nbt)
+
+
+
+
+

Functions

+
+
+
+
build +
Link copied to clipboard
+
+
+
+ +
+
fun build(): Nbt
+
+
+
+
+
+
+
+

Properties

+
+
+
+
encodeDefaults +
Link copied to clipboard
+
+
+
+
var encodeDefaults: Boolean
+
+
+
+
+ +
+
+
ignoreUnknownKeys +
Link copied to clipboard
+
+
+
+
var ignoreUnknownKeys: Boolean
+
+
+
+
+ +
+
+
serializersModule +
Link copied to clipboard
+
+
+
+
var serializersModule: SerializersModule
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-builder/serializers-module.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-builder/serializers-module.html new file mode 100644 index 00000000..6b620011 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-builder/serializers-module.html @@ -0,0 +1,51 @@ + + + + serializersModule + + +
+
+ + +
+
+
+
+
+ +
+ +
+

serializersModule

+
+
+ +
+
var serializersModule: SerializersModule
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/-nbt-compound-builder.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/-nbt-compound-builder.html new file mode 100644 index 00000000..3e564606 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/-nbt-compound-builder.html @@ -0,0 +1,51 @@ + + + + NbtCompoundBuilder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtCompoundBuilder

+
+
+ +
+
fun NbtCompoundBuilder()
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/build.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/build.html new file mode 100644 index 00000000..d511bbc4 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/build.html @@ -0,0 +1,51 @@ + + + + build + + +
+
+ + +
+
+
+
+
+ +
+ +
+

build

+
+
+ +
+
fun build(): NbtCompound
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/byte-array.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/byte-array.html new file mode 100644 index 00000000..68f0300c --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/byte-array.html @@ -0,0 +1,40 @@ + + + + byteArray + + +
+
+ + +
+
+
+
+
+ +
+ +
+

byteArray

+
+
+ +
+
fun byteArray(key: String, value: ByteArray)
fun byteArray(key: String, value: Collection<Byte>)
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/compound.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/compound.html new file mode 100644 index 00000000..a3247fd2 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/compound.html @@ -0,0 +1,51 @@ + + + + compound + + +
+
+ + +
+
+
+
+
+ +
+ +
+

compound

+
+
+ +
+
inline fun compound(key: String, build: NbtCompoundBuilder.() -> Unit)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/index.html new file mode 100644 index 00000000..28325f77 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/index.html @@ -0,0 +1,178 @@ + + + + NbtCompoundBuilder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtCompoundBuilder

+
class NbtCompoundBuilder
+
+
+
+
+

Functions

+
+
+
+
build +
Link copied to clipboard
+
+
+
+ +
+
fun build(): NbtCompound
+
+
+
+
+
+
+ +
+
+
byteArray +
Link copied to clipboard
+
+
+
+ +
+
fun byteArray(key: String, value: ByteArray)
fun byteArray(key: String, value: Collection<Byte>)
+
+
+
+
+
+
+ +
+
+
compound +
Link copied to clipboard
+
+
+
+ +
+
inline fun compound(key: String, build: NbtCompoundBuilder.() -> Unit)
+
+
+
+
+
+
+ +
+
+
intArray +
Link copied to clipboard
+
+
+
+ +
+
fun intArray(key: String, value: IntArray)
fun intArray(key: String, value: Collection<Int>)
+
+
+
+
+
+
+ +
+
+
list +
Link copied to clipboard
+
+
+
+ +
+
inline fun list(key: String, build: NbtListBuilder.() -> Unit)
+
+
+
+ +
+
inline fun <T> list(key: String, value: Iterable<T>)
+
+
Puts an NBT list (not a primitive array) with all elements in value.
+
+
+
+
+ +
+
+
longArray +
Link copied to clipboard
+
+
+
+ +
+
fun longArray(key: String, value: LongArray)
fun longArray(key: String, value: Collection<Long>)
+
+
+
+
+
+
+ +
+
+
put +
Link copied to clipboard
+
+
+
+ +
+
fun put(key: String, value: Boolean)
fun put(key: String, value: Byte)
fun put(key: String, value: Char)
fun put(key: String, value: Double)
fun put(key: String, value: Float)
fun put(key: String, value: Int)
fun put(key: String, value: Long)
fun put(key: String, value: Short)
fun put(key: String, value: String)
fun put(key: String, value: NbtElement)
+
+
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/int-array.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/int-array.html new file mode 100644 index 00000000..fe6ff8a1 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/int-array.html @@ -0,0 +1,40 @@ + + + + intArray + + +
+
+ + +
+
+
+
+
+ +
+ +
+

intArray

+
+
+ +
+
fun intArray(key: String, value: IntArray)
fun intArray(key: String, value: Collection<Int>)
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/list.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/list.html new file mode 100644 index 00000000..fc119048 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/list.html @@ -0,0 +1,46 @@ + + + + list + + +
+
+ + +
+
+
+
+
+ +
+ +
+

list

+
+
+ +
+
inline fun list(key: String, build: NbtListBuilder.() -> Unit)
+
+
+
+ +
+
inline fun <T> list(key: String, value: Iterable<T>)
+
+

Puts an NBT list (not a primitive array) with all elements in value.

Throws

if T not one of Boolean, Byte, Short, Int, Long, Float, Double, Char or String.

+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/long-array.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/long-array.html new file mode 100644 index 00000000..39e2b3a3 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/long-array.html @@ -0,0 +1,40 @@ + + + + longArray + + +
+
+ + +
+
+
+
+
+ +
+ +
+

longArray

+
+
+ +
+
fun longArray(key: String, value: LongArray)
fun longArray(key: String, value: Collection<Long>)
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/put.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/put.html new file mode 100644 index 00000000..7198a543 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-compound-builder/put.html @@ -0,0 +1,40 @@ + + + + put + + +
+
+ + +
+
+
+
+
+ +
+ +
+

put

+
+
+ +
+
fun put(key: String, value: NbtElement)
fun put(key: String, value: Boolean)
fun put(key: String, value: Byte)
fun put(key: String, value: Short)
fun put(key: String, value: Int)
fun put(key: String, value: Long)
fun put(key: String, value: Float)
fun put(key: String, value: Double)
fun put(key: String, value: Char)
fun put(key: String, value: String)
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-config/-nbt-config.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-config/-nbt-config.html new file mode 100644 index 00000000..3d16255a --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-config/-nbt-config.html @@ -0,0 +1,51 @@ + + + + NbtConfig + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtConfig

+
+
+ +
+
fun NbtConfig(encodeDefaults: Boolean = false, ignoreUnknownKeys: Boolean = false)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-config/encode-defaults.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-config/encode-defaults.html new file mode 100644 index 00000000..d80d3df4 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-config/encode-defaults.html @@ -0,0 +1,51 @@ + + + + encodeDefaults + + +
+
+ + +
+
+
+
+
+ +
+ +
+

encodeDefaults

+
+
+ +
+
val encodeDefaults: Boolean = false
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-config/ignore-unknown-keys.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-config/ignore-unknown-keys.html new file mode 100644 index 00000000..3c76c996 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-config/ignore-unknown-keys.html @@ -0,0 +1,51 @@ + + + + ignoreUnknownKeys + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ignoreUnknownKeys

+
+
+ +
+
val ignoreUnknownKeys: Boolean = false
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-config/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-config/index.html new file mode 100644 index 00000000..42ba5918 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-config/index.html @@ -0,0 +1,79 @@ + + + + NbtConfig + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtConfig

+
data class NbtConfig(encodeDefaults: Boolean, ignoreUnknownKeys: Boolean)
+
+
+
+
+

Properties

+
+
+
+
encodeDefaults +
Link copied to clipboard
+
+
+
+
val encodeDefaults: Boolean = false
+
+
+
+
+ +
+
+
ignoreUnknownKeys +
Link copied to clipboard
+
+
+
+
val ignoreUnknownKeys: Boolean = false
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/-nbt-list-builder.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/-nbt-list-builder.html new file mode 100644 index 00000000..23683bcb --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/-nbt-list-builder.html @@ -0,0 +1,51 @@ + + + + NbtListBuilder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtListBuilder

+
+
+ +
+
fun NbtListBuilder()
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/add.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/add.html new file mode 100644 index 00000000..6c913d96 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/add.html @@ -0,0 +1,40 @@ + + + + add + + +
+
+ + +
+
+
+
+
+ +
+ +
+

add

+
+
+ +
+
fun add(value: NbtElement)
fun add(value: Boolean)
fun add(value: Byte)
fun add(value: Short)
fun add(value: Int)
fun add(value: Long)
fun add(value: Float)
fun add(value: Double)
fun add(value: Char)
fun add(value: String)
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/build.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/build.html new file mode 100644 index 00000000..56922ec3 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/build.html @@ -0,0 +1,51 @@ + + + + build + + +
+
+ + +
+
+
+
+
+ +
+ +
+

build

+
+
+ +
+
fun build(): NbtList
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/byte-array.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/byte-array.html new file mode 100644 index 00000000..19808cad --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/byte-array.html @@ -0,0 +1,40 @@ + + + + byteArray + + +
+
+ + +
+
+
+
+
+ +
+ +
+

byteArray

+
+
+ +
+
fun byteArray(vararg value: Byte)
fun byteArray(value: Collection<Byte>)
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/compound.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/compound.html new file mode 100644 index 00000000..c66d876d --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/compound.html @@ -0,0 +1,51 @@ + + + + compound + + +
+
+ + +
+
+
+
+
+ +
+ +
+

compound

+
+
+ +
+
inline fun compound(build: NbtCompoundBuilder.() -> Unit)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/index.html new file mode 100644 index 00000000..cfdbc31a --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/index.html @@ -0,0 +1,193 @@ + + + + NbtListBuilder + + +
+
+ + +
+
+
+
+
+ +
+ +
+

NbtListBuilder

+
class NbtListBuilder

Builder class for an NBT list.

NbtList determines its type from the first element added, all following elements are required to have the same type, otherwise an UnsupportedOperationException is thrown.

+
+
+
+
+

Constructors

+
+
+
+
NbtListBuilder +
Link copied to clipboard
+
+
+
+
fun NbtListBuilder()
+
+
+
+
+
+

Functions

+
+
+
+
add +
Link copied to clipboard
+
+
+
+ +
+
fun add(value: Boolean)
fun add(value: Byte)
fun add(value: Char)
fun add(value: Double)
fun add(value: Float)
fun add(value: Int)
fun add(value: Long)
fun add(value: Short)
fun add(value: String)
fun add(value: NbtElement)
+
+
+
+
+
+
+ +
+
+
build +
Link copied to clipboard
+
+
+
+ +
+
fun build(): NbtList
+
+
+
+
+
+
+ +
+
+
byteArray +
Link copied to clipboard
+
+
+
+ +
+
fun byteArray(vararg value: Byte)
fun byteArray(value: Collection<Byte>)
+
+
+
+
+
+
+ +
+
+
compound +
Link copied to clipboard
+
+
+
+ +
+
inline fun compound(build: NbtCompoundBuilder.() -> Unit)
+
+
+
+
+
+
+ +
+
+
intArray +
Link copied to clipboard
+
+
+
+ +
+
fun intArray(vararg value: Int)
fun intArray(value: Collection<Int>)
+
+
+
+
+
+
+ +
+
+
list +
Link copied to clipboard
+
+
+
+ +
+
inline fun list(build: NbtListBuilder.() -> Unit)
+
+
+
+ +
+
inline fun <T> list(value: Iterable<T>)
+
+
Adds an NBT list (not a primitive array) with all elements in value.
+
+
+
+
+ +
+
+
longArray +
Link copied to clipboard
+
+
+
+ +
+
fun longArray(vararg value: Long)
fun longArray(value: Collection<Long>)
+
+
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/int-array.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/int-array.html new file mode 100644 index 00000000..62ffa607 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/int-array.html @@ -0,0 +1,40 @@ + + + + intArray + + +
+
+ + +
+
+
+
+
+ +
+ +
+

intArray

+
+
+ +
+
fun intArray(vararg value: Int)
fun intArray(value: Collection<Int>)
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/list.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/list.html new file mode 100644 index 00000000..a0a2e22e --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/list.html @@ -0,0 +1,46 @@ + + + + list + + +
+
+ + +
+
+
+
+
+ +
+ +
+

list

+
+
+ +
+
inline fun list(build: NbtListBuilder.() -> Unit)
+
+
+
+ +
+
inline fun <T> list(value: Iterable<T>)
+
+

Adds an NBT list (not a primitive array) with all elements in value.

Throws

if T not one of Boolean, Byte, Short, Int, Long, Float, Double, Char or String.

+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/long-array.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/long-array.html new file mode 100644 index 00000000..eb8a1567 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt-list-builder/long-array.html @@ -0,0 +1,40 @@ + + + + longArray + + +
+
+ + +
+
+
+
+
+ +
+ +
+

longArray

+
+
+ +
+
fun longArray(vararg value: Long)
fun longArray(value: Collection<Long>)
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt.html new file mode 100644 index 00000000..b227422f --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt.html @@ -0,0 +1,51 @@ + + + + Nbt + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Nbt

+
+
+ +
+
inline fun Nbt(from: Nbt = Nbt.Default, build: NbtBuilder.() -> Unit): Nbt
+
+

Creates a new instace of Nbt. This function allows you to customize the behaviour of NBT serialization and deserialization.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt/-default/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt/-default/index.html new file mode 100644 index 00000000..ab636ee0 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt/-default/index.html @@ -0,0 +1,115 @@ + + + + Default + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Default

+
object Default : Nbt
+
+
+
+
+

Functions

+
+
+
+
decodeFromNbtElement +
Link copied to clipboard
+
+
+
+ +
+
fun <T> decodeFromNbtElement(deserializer: DeserializationStrategy<T>, element: NbtElement): T
+
+
+
+
+
+
+ +
+
+
encodeToNbtElement +
Link copied to clipboard
+
+
+
+ +
+
fun <T> encodeToNbtElement(serializer: SerializationStrategy<T>, value: T): NbtElement
+
+
+
+
+
+
+
+

Properties

+
+
+
+
config +
Link copied to clipboard
+
+
+
+
val config: NbtConfig
+
+
+
+
+ +
+
+
serializersModule +
Link copied to clipboard
+
+
+
+
val serializersModule: SerializersModule
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt/config.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt/config.html new file mode 100644 index 00000000..7e8dec39 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt/config.html @@ -0,0 +1,51 @@ + + + + config + + +
+
+ + +
+
+
+
+
+ +
+ +
+

config

+
+
+ +
+
val config: NbtConfig
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt/decode-from-nbt-element.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt/decode-from-nbt-element.html new file mode 100644 index 00000000..350e7b82 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt/decode-from-nbt-element.html @@ -0,0 +1,51 @@ + + + + decodeFromNbtElement + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeFromNbtElement

+
+
+ +
+
fun <T> decodeFromNbtElement(deserializer: DeserializationStrategy<T>, element: NbtElement): T
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt/encode-to-nbt-element.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt/encode-to-nbt-element.html new file mode 100644 index 00000000..3f67cda4 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt/encode-to-nbt-element.html @@ -0,0 +1,51 @@ + + + + encodeToNbtElement + + +
+
+ + +
+
+
+
+
+ +
+ +
+

encodeToNbtElement

+
+
+ +
+
fun <T> encodeToNbtElement(serializer: SerializationStrategy<T>, value: T): NbtElement
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt/index.html new file mode 100644 index 00000000..3dd0e6d3 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt/index.html @@ -0,0 +1,181 @@ + + + + Nbt + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Nbt

+
sealed class Nbt

Instances of this class can encode values to NbtElements and decode NbtElements to values.

+
+
+
+
+

Types

+
+
+
+
Default +
Link copied to clipboard
+
+
+
+ +
+
object Default : Nbt
+
+
+
+
+
+
+
+

Functions

+
+
+
+
decodeFromNbtElement +
Link copied to clipboard
+
+
+
+ +
+
fun <T> decodeFromNbtElement(deserializer: DeserializationStrategy<T>, element: NbtElement): T
+
+
+
+
+
+
+ +
+
+
encodeToNbtElement +
Link copied to clipboard
+
+
+
+ +
+
fun <T> encodeToNbtElement(serializer: SerializationStrategy<T>, value: T): NbtElement
+
+
+
+
+
+
+
+

Properties

+
+
+
+
config +
Link copied to clipboard
+
+
+
+
val config: NbtConfig
+
+
+
+
+ +
+
+
serializersModule +
Link copied to clipboard
+
+
+
+
val serializersModule: SerializersModule
+
+
+
+
+
+

Inheritors

+
+
+
+
Nbt +
Link copied to clipboard
+
+
+
+
+
+

Extensions

+
+
+
+
decodeFromNbtElement +
Link copied to clipboard
+
+
+
+ +
+
inline fun <T> Nbt.decodeFromNbtElement(element: NbtElement): T
+
+
Encodes the given element to an instance of the class T.
+
+
+
+
+ +
+
+
encodeToNbtElement +
Link copied to clipboard
+
+
+
+ +
+
inline fun <T> Nbt.encodeToNbtElement(value: T): NbtElement
+
+
Encodes the given value to an NbtElement.
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt/serializers-module.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt/serializers-module.html new file mode 100644 index 00000000..dab615c8 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-nbt/serializers-module.html @@ -0,0 +1,51 @@ + + + + serializersModule + + +
+
+ + +
+
+
+
+
+ +
+ +
+

serializersModule

+
+
+ +
+
val serializersModule: SerializersModule
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-unknown-key-exception/-unknown-key-exception.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-unknown-key-exception/-unknown-key-exception.html new file mode 100644 index 00000000..90b02ba2 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-unknown-key-exception/-unknown-key-exception.html @@ -0,0 +1,51 @@ + + + + UnknownKeyException + + +
+
+ + +
+
+
+
+
+ +
+ +
+

UnknownKeyException

+
+
+ +
+
fun UnknownKeyException(key: String)
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-unknown-key-exception/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-unknown-key-exception/index.html new file mode 100644 index 00000000..122e32a0 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-unknown-key-exception/index.html @@ -0,0 +1,245 @@ + + + + UnknownKeyException + + +
+
+ + +
+
+
+
+
+ +
+ +
+

UnknownKeyException

+
class UnknownKeyException(key: String) : SerializationException

Thrown if NbtConfig.ignoreUnknownKeys is set to false and an unknown key is present during deserialization.

+
+
+
+
+

Constructors

+
+
+
+
UnknownKeyException +
Link copied to clipboard
+
+
+
+
fun UnknownKeyException(key: String)
+
+
+
+
+
+

Functions

+
+
+
+
addSuppressed +
Link copied to clipboard
+
+
+
+ +
+
fun addSuppressed(p0: Throwable)
+
+
+
+
+
+
+ +
+
+
fillInStackTrace +
Link copied to clipboard
+
+
+
+ +
+
open fun fillInStackTrace(): Throwable
+
+
+
+
+
+
+ +
+
+
getLocalizedMessage +
Link copied to clipboard
+
+
+
+ +
+
open fun getLocalizedMessage(): String
+
+
+
+
+
+
+ +
+
+
getStackTrace +
Link copied to clipboard
+
+
+
+ +
+
open fun getStackTrace(): Array<StackTraceElement>
+
+
+
+
+
+
+ +
+
+
getSuppressed +
Link copied to clipboard
+
+
+
+ +
+
fun getSuppressed(): Array<Throwable>
+
+
+
+
+
+
+ +
+
+
initCause +
Link copied to clipboard
+
+
+
+ +
+
open fun initCause(p0: Throwable): Throwable
+
+
+
+
+
+
+ +
+
+
printStackTrace +
Link copied to clipboard
+
+
+
+ +
+
open fun printStackTrace()
open fun printStackTrace(p0: PrintStream)
open fun printStackTrace(p0: PrintWriter)
+
+
+
+
+
+
+ +
+
+
setStackTrace +
Link copied to clipboard
+
+
+
+ +
+
open fun setStackTrace(p0: Array<StackTraceElement>)
+
+
+
+
+
+
+
+

Properties

+
+
+
+
cause +
Link copied to clipboard
+
+
+
+
open val cause: Throwable?
+
+
+
+
+ +
+
+
key +
Link copied to clipboard
+
+
+
+
val key: String
+
+
+
+
+ +
+
+
message +
Link copied to clipboard
+
+
+
+
open val message: String?
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-unknown-key-exception/key.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-unknown-key-exception/key.html new file mode 100644 index 00000000..ce67c90f --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/-unknown-key-exception/key.html @@ -0,0 +1,51 @@ + + + + key + + +
+
+ + +
+
+
+
+
+ +
+ +
+

key

+
+
+ +
+
val key: String
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/decode-from-nbt-element.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/decode-from-nbt-element.html new file mode 100644 index 00000000..b0003355 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/decode-from-nbt-element.html @@ -0,0 +1,51 @@ + + + + decodeFromNbtElement + + +
+
+ + +
+
+
+
+
+ +
+ +
+

decodeFromNbtElement

+
+
+ +
+
inline fun <T> Nbt.decodeFromNbtElement(element: NbtElement): T
+
+

Encodes the given element to an instance of the class T.

If the element does not contain all necessary entries, an exception will be thrown.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/encode-to-nbt-element.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/encode-to-nbt-element.html new file mode 100644 index 00000000..424a5293 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/encode-to-nbt-element.html @@ -0,0 +1,51 @@ + + + + encodeToNbtElement + + +
+
+ + +
+
+
+
+
+ +
+ +
+

encodeToNbtElement

+
+
+ +
+
inline fun <T> Nbt.encodeToNbtElement(value: T): NbtElement
+
+

Encodes the given value to an NbtElement. If the given value of the type T can be represented by a primitive NbtElement, such an element will be the result of this function. Otherwise, an net.minecraft.nbt.NbtCompound will be created.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/index.html new file mode 100644 index 00000000..e52056c6 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/index.html @@ -0,0 +1,265 @@ + + + + net.axay.fabrik.nbt + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.nbt

+

Serialization, conversion and builders for NBT

+
+
+
+
+

Types

+
+
+
+
Nbt +
Link copied to clipboard
+
+
+
+ +
+
sealed class Nbt
+
+
Instances of this class can encode values to NbtElements and decode NbtElements to values.
+
+
+
+
+ +
+
+
NbtBuilder +
Link copied to clipboard
+
+
+
+ +
+
class NbtBuilder(from: Nbt)
+
+
+
+
+
+
+ +
+
+
NbtCompoundBuilder +
Link copied to clipboard
+
+
+
+ +
+
class NbtCompoundBuilder
+
+
+
+
+
+
+ +
+
+
NbtConfig +
Link copied to clipboard
+
+
+
+ +
+
data class NbtConfig(encodeDefaults: Boolean, ignoreUnknownKeys: Boolean)
+
+
+
+
+
+
+ +
+
+
NbtListBuilder +
Link copied to clipboard
+
+
+
+ +
+
class NbtListBuilder
+
+
Builder class for an NBT list.
+
+
+
+
+ +
+
+
UnknownKeyException +
Link copied to clipboard
+
+
+
+ +
+
class UnknownKeyException(key: String) : SerializationException
+
+
Thrown if NbtConfig.ignoreUnknownKeys is set to false and an unknown key is present during deserialization.
+
+
+
+
+
+

Functions

+
+
+
+
decodeFromNbtElement +
Link copied to clipboard
+
+
+
+ +
+
inline fun <T> Nbt.decodeFromNbtElement(element: NbtElement): T
+
+
Encodes the given element to an instance of the class T.
+
+
+
+
+ +
+
+
encodeToNbtElement +
Link copied to clipboard
+
+
+
+ +
+
inline fun <T> Nbt.encodeToNbtElement(value: T): NbtElement
+
+
Encodes the given value to an NbtElement.
+
+
+
+
+ +
+
+
Nbt +
Link copied to clipboard
+
+
+
+ +
+
inline fun Nbt(from: Nbt = Nbt.Default, build: NbtBuilder.() -> Unit): Nbt
+
+
Creates a new instace of Nbt.
+
+
+
+
+ +
+
+
nbtCompound +
Link copied to clipboard
+
+
+
+ +
+
inline fun nbtCompound(build: NbtCompoundBuilder.() -> Unit): NbtCompound
+
+
Build an NBT compound.
+
+
+
+
+ +
+
+
nbtList +
Link copied to clipboard
+
+
+
+ +
+
inline fun nbtList(build: NbtListBuilder.() -> Unit): NbtList
+
+
Build an NBT list.
+
+
+
+
+ +
+
+
set +
Link copied to clipboard
+
+
+
+ +
+
operator fun NbtCompound.set(key: String, value: Array<Byte>)
operator fun NbtCompound.set(key: String, value: Array<Int>)
operator fun NbtCompound.set(key: String, value: Array<Long>)
operator fun NbtCompound.set(key: String, value: Boolean)
operator fun NbtCompound.set(key: String, value: Byte)
operator fun NbtCompound.set(key: String, value: ByteArray)
operator fun NbtCompound.set(key: String, value: Double)
operator fun NbtCompound.set(key: String, value: Float)
operator fun NbtCompound.set(key: String, value: Int)
operator fun NbtCompound.set(key: String, value: IntArray)
operator fun NbtCompound.set(key: String, value: Long)
operator fun NbtCompound.set(key: String, value: LongArray)
operator fun NbtCompound.set(key: String, value: Short)
operator fun NbtCompound.set(key: String, value: String)
@JvmName(name = setByteList)
operator fun NbtCompound.set(key: String, value: List<Byte>)
@JvmName(name = setIntList)
operator fun NbtCompound.set(key: String, value: List<Int>)
@JvmName(name = setLongList)
operator fun NbtCompound.set(key: String, value: List<Long>)
+
+
+
+
+
+
+ +
+
+
toNbt +
Link copied to clipboard
+
+
+
+ +
+
fun Boolean.toNbt(): NbtByte
fun Byte.toNbt(): NbtByte
fun ByteArray.toNbt(): NbtByteArray
fun Char.toNbt(): NbtInt
fun Double.toNbt(): NbtDouble
fun Float.toNbt(): NbtFloat
fun Int.toNbt(): NbtInt
fun IntArray.toNbt(): NbtIntArray
fun Long.toNbt(): NbtLong
fun LongArray.toNbt(): NbtLongArray
fun Short.toNbt(): NbtShort
fun String.toNbt(): NbtString
fun List<Byte>.toNbt(): NbtByteArray
fun List<Int>.toNbt(): NbtIntArray
fun List<Long>.toNbt(): NbtLongArray
+
+
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/nbt-compound.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/nbt-compound.html new file mode 100644 index 00000000..8ad4aa5c --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/nbt-compound.html @@ -0,0 +1,51 @@ + + + + nbtCompound + + +
+
+ + +
+
+
+
+
+ +
+ +
+

nbtCompound

+
+
+ +
+
inline fun nbtCompound(build: NbtCompoundBuilder.() -> Unit): NbtCompound
+
+

Build an NBT compound.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/nbt-list.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/nbt-list.html new file mode 100644 index 00000000..734a7125 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/nbt-list.html @@ -0,0 +1,51 @@ + + + + nbtList + + +
+
+ + +
+
+
+
+
+ +
+ +
+

nbtList

+
+
+ +
+
inline fun nbtList(build: NbtListBuilder.() -> Unit): NbtList
+
+

Build an NBT list.

See also

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/set.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/set.html new file mode 100644 index 00000000..13deb120 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/set.html @@ -0,0 +1,40 @@ + + + + set + + +
+
+ + +
+
+
+
+
+ +
+ +
+

set

+
+
+ +
+
operator fun NbtCompound.set(key: String, value: Boolean)
operator fun NbtCompound.set(key: String, value: Byte)
operator fun NbtCompound.set(key: String, value: Short)
operator fun NbtCompound.set(key: String, value: Int)
operator fun NbtCompound.set(key: String, value: Long)
operator fun NbtCompound.set(key: String, value: Float)
operator fun NbtCompound.set(key: String, value: Double)
operator fun NbtCompound.set(key: String, value: String)
operator fun NbtCompound.set(key: String, value: ByteArray)
operator fun NbtCompound.set(key: String, value: Array<Byte>)
@JvmName(name = setByteList)
operator fun NbtCompound.set(key: String, value: List<Byte>)
operator fun NbtCompound.set(key: String, value: IntArray)
operator fun NbtCompound.set(key: String, value: Array<Int>)
@JvmName(name = setIntList)
operator fun NbtCompound.set(key: String, value: List<Int>)
operator fun NbtCompound.set(key: String, value: LongArray)
operator fun NbtCompound.set(key: String, value: Array<Long>)
@JvmName(name = setLongList)
operator fun NbtCompound.set(key: String, value: List<Long>)
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/to-nbt.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/to-nbt.html new file mode 100644 index 00000000..b6755163 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-nbt/net.axay.fabrik.nbt/to-nbt.html @@ -0,0 +1,40 @@ + + + + toNbt + + +
+
+ + +
+
+
+
+
+ +
+ +
+

toNbt

+
+
+ +
+
fun Boolean.toNbt(): NbtByte
fun Byte.toNbt(): NbtByte
fun Short.toNbt(): NbtShort
fun Int.toNbt(): NbtInt
fun Long.toNbt(): NbtLong
fun Float.toNbt(): NbtFloat
fun Double.toNbt(): NbtDouble
fun Char.toNbt(): NbtInt
fun String.toNbt(): NbtString
fun ByteArray.toNbt(): NbtByteArray
fun List<Byte>.toNbt(): NbtByteArray
fun IntArray.toNbt(): NbtIntArray
fun List<Int>.toNbt(): NbtIntArray
fun LongArray.toNbt(): NbtLongArray
fun List<Long>.toNbt(): NbtLongArray
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/index.html new file mode 100644 index 00000000..d75af48e --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/index.html @@ -0,0 +1,49 @@ + + + + fabrikmc-persistence + + +
+
+ + +
+
+
+
+
+ +
+ +
+

fabrikmc-persistence

+

Allows you to persistently store any (serializable) data on Chunks, Entities (including Players), Worlds and more.

If the component is currently loaded, the data is kept in memory as well for faster access.

Dependency

modImplementation("net.axay:fabrikmc-persistence:1.2.2")

Define a compound key

A compound key is required to write and write values to a persistent compound. These read and write operations can then happend type-safe thanks to the compound key.

Such a key can be created in the following way:

val personKey = compoundKey<Person>(identifier)

Retrieve a persistent compound

A compound can be retrieved from any compound provider, currently these are Chunk and Entity.

For easy access, use the provider.persistentCompound extension value.

with(chunk.persistentCompound) {
it[personKey] = Person("John", 32, "France")
}
+
+

Packages

+
+
+
+
+
net.axay.fabrik.persistence +
Link copied to clipboard
+
+
+
+
Contains compound key creation and access to persistent compounds
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/navigation.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/navigation.html new file mode 100644 index 00000000..a2c3ee5b --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/navigation.html @@ -0,0 +1,787 @@ +
+ + +
+ +
+ +
+ +
+
+
+ Gui +
+
+
+ +
+
+ DRAG +
+
+
+
+ DRAG_END +
+
+
+ +
+
+ +
+
+
+ INSERT +
+
+
+ +
+
+
+ PICKUP +
+
+
+ +
+
+ +
+
+
+ THROW_ALL +
+
+
+
+ THROW_ONE +
+
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+ GuiEvent +
+
+
+ +
+
+
+ GuiIcon +
+
+
+
+ guiIcon +
+
+
+
+ GuiPage +
+
+
+ +
+ +
+
+ GuiSlot +
+
+
+ +
+
+
+ GuiType +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+ +
+
+
+ hrectTo() +
+
+
+
+ igui() +
+
+
+
+ lineTo() +
+
+
+
+ openGui() +
+
+
+
+ rectTo() +
+
+
+
+ sl() +
+
+
+
+ Slots +
+
+
+ + +
+ +
+ +
+
+
+ GuiList +
+
+
+ +
+
+ +
+
+
+
+ +
+ + + +
+
+ Nbt +
+
+
+
+ Nbt() +
+
+
+ +
+
+ +
+ +
+
+ NbtConfig +
+
+
+
+ nbtList() +
+
+
+ +
+
+
+ set +
+
+
+
+ toNbt +
+
+ +
+ + +
+ +
diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-chunk-serializer-mixin/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-chunk-serializer-mixin/index.html new file mode 100644 index 00000000..5d29de1a --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-chunk-serializer-mixin/index.html @@ -0,0 +1,39 @@ + + + + ChunkSerializerMixin + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ChunkSerializerMixin

+
open class ChunkSerializerMixin
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-empty-chunk-mixin/get-compound.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-empty-chunk-mixin/get-compound.html new file mode 100644 index 00000000..4e72cd5b --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-empty-chunk-mixin/get-compound.html @@ -0,0 +1,40 @@ + + + + getCompound + + +
+
+ + +
+
+
+
+
+ +
+ +
+

getCompound

+
+
+ +
+
@NotNull()
open fun getCompound(): @NotNull() PersistentCompound
+
+

Returns a PersistentCompound.

Everything you write to this compound will be saved to disk, and can be accessed at any time later.

Even though this compound is persistent, accessing data from it and writing data to it is fast, as this happens in memory.

+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-empty-chunk-mixin/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-empty-chunk-mixin/index.html new file mode 100644 index 00000000..3c409d1f --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-empty-chunk-mixin/index.html @@ -0,0 +1,59 @@ + + + + EmptyChunkMixin + + +
+
+ + +
+
+
+
+
+ +
+ +
+

EmptyChunkMixin

+
open class EmptyChunkMixin : CompoundProvider
+
+
+
+
+

Functions

+
+
+
+
getCompound +
Link copied to clipboard
+
+
+
+ +
+
@NotNull()
open fun getCompound(): @NotNull() PersistentCompound
+
+
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-proto-chunk-mixin/compound.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-proto-chunk-mixin/compound.html new file mode 100644 index 00000000..1fb4f2f2 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-proto-chunk-mixin/compound.html @@ -0,0 +1,40 @@ + + + + compound + + +
+
+ + +
+
+
+
+
+ +
+ +
+

compound

+
+
+ +
+
private val compound: PersistentCompound
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-proto-chunk-mixin/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-proto-chunk-mixin/index.html new file mode 100644 index 00000000..6c3ea493 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-proto-chunk-mixin/index.html @@ -0,0 +1,74 @@ + + + + ProtoChunkMixin + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ProtoChunkMixin

+
open class ProtoChunkMixin : CompoundProvider
+
+
+
+
+

Functions

+
+
+
+
getCompound +
Link copied to clipboard
+
+
+
+ +
+
abstract fun getCompound(): PersistentCompound
+
+
+
+
+
+
+
+

Properties

+
+
+
+
compound +
Link copied to clipboard
+
+
+
+
private val compound: PersistentCompound
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-read-only-chunk-mixin/get-compound.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-read-only-chunk-mixin/get-compound.html new file mode 100644 index 00000000..93ddb283 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-read-only-chunk-mixin/get-compound.html @@ -0,0 +1,40 @@ + + + + getCompound + + +
+
+ + +
+
+
+
+
+ +
+ +
+

getCompound

+
+
+ +
+
@NotNull()
open fun getCompound(): @NotNull() PersistentCompound
+
+

Returns a PersistentCompound.

Everything you write to this compound will be saved to disk, and can be accessed at any time later.

Even though this compound is persistent, accessing data from it and writing data to it is fast, as this happens in memory.

+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-read-only-chunk-mixin/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-read-only-chunk-mixin/index.html new file mode 100644 index 00000000..5872e861 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-read-only-chunk-mixin/index.html @@ -0,0 +1,59 @@ + + + + ReadOnlyChunkMixin + + +
+
+ + +
+
+
+
+
+ +
+ +
+

ReadOnlyChunkMixin

+
open class ReadOnlyChunkMixin : CompoundProvider
+
+
+
+
+

Functions

+
+
+
+
getCompound +
Link copied to clipboard
+
+
+
+ +
+
@NotNull()
open fun getCompound(): @NotNull() PersistentCompound
+
+
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-world-chunk-mixin/compound.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-world-chunk-mixin/compound.html new file mode 100644 index 00000000..e8adf9b1 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-world-chunk-mixin/compound.html @@ -0,0 +1,40 @@ + + + + compound + + +
+
+ + +
+
+
+
+
+ +
+ +
+

compound

+
+
+ +
+
private open val compound: PersistentCompound
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-world-chunk-mixin/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-world-chunk-mixin/index.html new file mode 100644 index 00000000..9e89bb52 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-world-chunk-mixin/index.html @@ -0,0 +1,74 @@ + + + + WorldChunkMixin + + +
+
+ + +
+
+
+
+
+ +
+ +
+

WorldChunkMixin

+
open class WorldChunkMixin : CompoundProvider
+
+
+
+
+

Functions

+
+
+
+
getCompound +
Link copied to clipboard
+
+
+
+ +
+
abstract fun getCompound(): PersistentCompound
+
+
+
+
+
+
+
+

Properties

+
+
+
+
compound +
Link copied to clipboard
+
+
+
+
private open val compound: PersistentCompound
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/index.html new file mode 100644 index 00000000..9b2a52de --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/index.html @@ -0,0 +1,126 @@ + + + + net.axay.fabrik.persistence.mixin.chunk + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.persistence.mixin.chunk

+
+
+
+
+

Types

+
+
+
+
ChunkSerializerMixin +
Link copied to clipboard
+
+
+
+ +
+
open class ChunkSerializerMixin
+
+
+
+
+
+
+ +
+
+
EmptyChunkMixin +
Link copied to clipboard
+
+
+
+ +
+
open class EmptyChunkMixin : CompoundProvider
+
+
+
+
+
+
+ +
+
+
ProtoChunkMixin +
Link copied to clipboard
+
+
+
+ +
+
open class ProtoChunkMixin : CompoundProvider
+
+
+
+
+
+
+ +
+
+
ReadOnlyChunkMixin +
Link copied to clipboard
+
+
+
+ +
+
open class ReadOnlyChunkMixin : CompoundProvider
+
+
+
+
+
+
+ +
+
+
WorldChunkMixin +
Link copied to clipboard
+
+
+
+ +
+
open class WorldChunkMixin : CompoundProvider
+
+
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.entity/-entity-mixin/compound.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.entity/-entity-mixin/compound.html new file mode 100644 index 00000000..5ae56c61 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.entity/-entity-mixin/compound.html @@ -0,0 +1,40 @@ + + + + compound + + +
+
+ + +
+
+
+
+
+ +
+ +
+

compound

+
+
+ +
+
private val compound: PersistentCompound
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.entity/-entity-mixin/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.entity/-entity-mixin/index.html new file mode 100644 index 00000000..59a7a325 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.entity/-entity-mixin/index.html @@ -0,0 +1,74 @@ + + + + EntityMixin + + +
+
+ + +
+
+
+
+
+ +
+ +
+

EntityMixin

+
open class EntityMixin : CompoundProvider
+
+
+
+
+

Functions

+
+
+
+
getCompound +
Link copied to clipboard
+
+
+
+ +
+
abstract fun getCompound(): PersistentCompound
+
+
+
+
+
+
+
+

Properties

+
+
+
+
compound +
Link copied to clipboard
+
+
+
+
private val compound: PersistentCompound
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.entity/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.entity/index.html new file mode 100644 index 00000000..8ba891dc --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.entity/index.html @@ -0,0 +1,58 @@ + + + + net.axay.fabrik.persistence.mixin.entity + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.persistence.mixin.entity

+
+
+
+
+

Types

+
+
+
+
EntityMixin +
Link copied to clipboard
+
+
+
+ +
+
open class EntityMixin : CompoundProvider
+
+
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence/-compound-key/-compound-key.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence/-compound-key/-compound-key.html new file mode 100644 index 00000000..e3201ff1 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence/-compound-key/-compound-key.html @@ -0,0 +1,40 @@ + + + + CompoundKey + + +
+
+ + +
+
+
+
+
+ +
+ +
+

CompoundKey

+
+
+ +
+
fun CompoundKey(id: Identifier)
fun CompoundKey(name: String)
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence/-compound-key/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence/-compound-key/index.html new file mode 100644 index 00000000..d041d71f --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence/-compound-key/index.html @@ -0,0 +1,81 @@ + + + + CompoundKey + + +
+
+ + +
+
+
+
+
+ +
+ +
+

CompoundKey

+
abstract class CompoundKey<T : Any>(name: String)
+
+
+
+
+

Constructors

+
+
+
+
CompoundKey +
Link copied to clipboard
+
+
+
+
fun CompoundKey(id: Identifier)
+
+
+
+
+
+

Properties

+
+
+
+
name +
Link copied to clipboard
+
+
+
+
val name: String
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence/-compound-key/name.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence/-compound-key/name.html new file mode 100644 index 00000000..b7ebf64d --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence/-compound-key/name.html @@ -0,0 +1,51 @@ + + + + name + + +
+
+ + +
+
+
+
+
+ +
+ +
+

name

+
+
+ +
+
val name: String
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence/-compound-provider/compound.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence/-compound-provider/compound.html new file mode 100644 index 00000000..a6c02dd3 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence/-compound-provider/compound.html @@ -0,0 +1,51 @@ + + + + compound + + +
+
+ + +
+
+
+
+
+ +
+ +
+

compound

+
+
+ +
+
abstract val compound: PersistentCompound
+
+

Returns a PersistentCompound.

Everything you write to this compound will be saved to disk, and can be accessed at any time later.

Even though this compound is persistent, accessing data from it and writing data to it is fast, as this happens in memory.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence/-compound-provider/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence/-compound-provider/index.html new file mode 100644 index 00000000..1297b532 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence/-compound-provider/index.html @@ -0,0 +1,70 @@ + + + + CompoundProvider + + +
+
+ + +
+
+
+
+
+ +
+ +
+

CompoundProvider

+
interface CompoundProvider

This class provides a PersistentCompound. Providers are classes like net.minecraft.world.chunk.Chunk, net.minecraft.entity.Entity and more.

+
+
+
+
+

See also

+ +

Properties

+
+
+
+
compound +
Link copied to clipboard
+
+
+
+
abstract val compound: PersistentCompound
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence/-empty-persistent-compound/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence/-empty-persistent-compound/index.html new file mode 100644 index 00000000..e886d9db --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence/-empty-persistent-compound/index.html @@ -0,0 +1,172 @@ + + + + EmptyPersistentCompound + + +
+
+ + +
+
+
+
+
+ +
+ +
+

EmptyPersistentCompound

+
object EmptyPersistentCompound : PersistentCompound

A PersistentCompound which does nothing. Needed for empty holders such as net.minecraft.world.chunk.EmptyChunk for example.

+
+
+
+
+

Functions

+
+
+
+
clear +
Link copied to clipboard
+
+
+
+ +
+
fun clear()
+
+
Clears all persistent data from this compound.
+
+
+
+
+ +
+
+
get +
Link copied to clipboard
+
+
+
+ +
+
inline operator fun <T : Any> get(key: CompoundKey<T>): T?
+
+
Tries to get the value for the given key and convert it to the given type T.
+
+
+
+
+ +
+
+
getAndRemove +
Link copied to clipboard
+
+
+
+ +
+
inline fun <T : Any> getAndRemove(key: CompoundKey<T>): T?
+
+
Removes the current value associated with the given key.
+
+
+
+
+ +
+
+
getOrPut +
Link copied to clipboard
+
+
+
+ +
+
inline fun <T : Any> getOrPut(key: CompoundKey<T>, defaultValue: () -> T): T
+
+
Executes the get function.
+
+
+
+
+ +
+
+
minusAssign +
Link copied to clipboard
+
+
+
+ +
+
inline operator fun <T : Any> minusAssign(key: CompoundKey<T>)
+
+
Removes the current value associated with the given key.
+
+
+
+
+ +
+
+
remove +
Link copied to clipboard
+
+
+
+ +
+
fun remove(key: CompoundKey<*>)
+
+
Removes the current value associated with the given key.
+
+
+
+
+ +
+
+
set +
Link copied to clipboard
+
+
+
+ +
+
operator fun <T : Any> set(key: CompoundKey<T>, value: T)
+
+
Puts the given value into the persistent storage.
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/-persistent-compound.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/-persistent-compound.html new file mode 100644 index 00000000..8b6e40c6 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/-persistent-compound.html @@ -0,0 +1,51 @@ + + + + PersistentCompound + + +
+
+ + +
+
+
+
+
+ +
+ +
+

PersistentCompound

+
+
+ +
+
fun PersistentCompound()
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/clear.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/clear.html new file mode 100644 index 00000000..ced95ae3 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/clear.html @@ -0,0 +1,51 @@ + + + + clear + + +
+
+ + +
+
+
+
+
+ +
+ +
+

clear

+
+
+ +
+
fun clear()
+
+

Clears all persistent data from this compound.

Be aware that this deletes data of other mods as well!

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/get-and-remove.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/get-and-remove.html new file mode 100644 index 00000000..fd939310 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/get-and-remove.html @@ -0,0 +1,51 @@ + + + + getAndRemove + + +
+
+ + +
+
+
+
+
+ +
+ +
+

getAndRemove

+
+
+ +
+
inline fun <T : Any> getAndRemove(key: CompoundKey<T>): T?
+
+

Removes the current value associated with the given key. Additionally, this function returns the value that was removed, if one was removed. Otherwise, the return value will be null.

Note: Calling this function may result in deserialization of the value which was deleted from the internal NbtCompound, if the removed value was not loaded into memory.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/get-or-put.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/get-or-put.html new file mode 100644 index 00000000..2cdb0092 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/get-or-put.html @@ -0,0 +1,51 @@ + + + + getOrPut + + +
+
+ + +
+
+
+
+
+ +
+ +
+

getOrPut

+
+
+ +
+
inline fun <T : Any> getOrPut(key: CompoundKey<T>, defaultValue: () -> T): T
+
+

Executes the get function. If the result of the get function is null the defaultValue will be evaluated and put into the compound.

This function won't return null, it either returns the value in already present in the compound, or it will return the evaluated default value, after having stored it as well.

See also

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/get.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/get.html new file mode 100644 index 00000000..24202dae --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/get.html @@ -0,0 +1,51 @@ + + + + get + + +
+
+ + +
+
+
+
+
+ +
+ +
+

get

+
+
+ +
+
inline operator fun <T : Any> get(key: CompoundKey<T>): T?
+
+

Tries to get the value for the given key and convert it to the given type T.

The access is fast, as it caches deserialized values. But keep in mind that if a value has been deserialized by the game itself it has to be deserialized by FabrikMC once (lazily) before it can be cached into memory.

Note: this function will only return null if the value is not present, it will still throw an exception if cast or conversion to the given type T failed

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/index.html new file mode 100644 index 00000000..72e09db8 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/index.html @@ -0,0 +1,198 @@ + + + + PersistentCompound + + +
+
+ + +
+
+
+
+
+ +
+ +
+

PersistentCompound

+
abstract class PersistentCompound

Holds data which can be accessed fast because it is stored in memory.

Additionally, the data will be stored persistently to the disk, if the game decides to do so.

+
+
+
+
+

Constructors

+
+
+
+
PersistentCompound +
Link copied to clipboard
+
+
+
+
fun PersistentCompound()
+
+
+
+
+
+

Functions

+
+
+
+
clear +
Link copied to clipboard
+
+
+
+ +
+
fun clear()
+
+
Clears all persistent data from this compound.
+
+
+
+
+ +
+
+
get +
Link copied to clipboard
+
+
+
+ +
+
inline operator fun <T : Any> get(key: CompoundKey<T>): T?
+
+
Tries to get the value for the given key and convert it to the given type T.
+
+
+
+
+ +
+
+
getAndRemove +
Link copied to clipboard
+
+
+
+ +
+
inline fun <T : Any> getAndRemove(key: CompoundKey<T>): T?
+
+
Removes the current value associated with the given key.
+
+
+
+
+ +
+
+
getOrPut +
Link copied to clipboard
+
+
+
+ +
+
inline fun <T : Any> getOrPut(key: CompoundKey<T>, defaultValue: () -> T): T
+
+
Executes the get function.
+
+
+
+
+ +
+
+
minusAssign +
Link copied to clipboard
+
+
+
+ +
+
inline operator fun <T : Any> minusAssign(key: CompoundKey<T>)
+
+
Removes the current value associated with the given key.
+
+
+
+
+ +
+
+
remove +
Link copied to clipboard
+
+
+
+ +
+
fun remove(key: CompoundKey<*>)
+
+
Removes the current value associated with the given key.
+
+
+
+
+ +
+
+
set +
Link copied to clipboard
+
+
+
+ +
+
operator fun <T : Any> set(key: CompoundKey<T>, value: T)
+
+
Puts the given value into the persistent storage.
+
+
+
+
+
+

Inheritors

+
+
+
+
EmptyPersistentCompound +
Link copied to clipboard
+
+
+
+
+
+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/minus-assign.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/minus-assign.html new file mode 100644 index 00000000..785e74fc --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/minus-assign.html @@ -0,0 +1,51 @@ + + + + minusAssign + + +
+
+ + +
+
+
+
+
+ +
+ +
+

minusAssign

+
+
+ +
+
inline operator fun <T : Any> minusAssign(key: CompoundKey<T>)
+
+

Removes the current value associated with the given key.

As this function is an operator function, it does not return the removed value.

See also

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/remove.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/remove.html new file mode 100644 index 00000000..e13638e0 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/remove.html @@ -0,0 +1,51 @@ + + + + remove + + +
+
+ + +
+
+
+
+
+ +
+ +
+

remove

+
+
+ +
+
fun remove(key: CompoundKey<*>)
+
+

Removes the current value associated with the given key.

This function does not return the removed value, if you need that use getAndRemove.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/set.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/set.html new file mode 100644 index 00000000..13961173 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/set.html @@ -0,0 +1,51 @@ + + + + set + + +
+
+ + +
+
+
+
+
+ +
+ +
+

set

+
+
+ +
+
operator fun <T : Any> set(key: CompoundKey<T>, value: T)
+
+

Puts the given value into the persistent storage.

Values have to be serializable. Annotate them with kotlinx.serialization.Serializable to enable support for fast serialization.

An exception to the above are values of the type NbtElement. You can use these to skip serialization and deserialization. It is not as convenient to work with them, but they are faster.

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence/compound-key.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence/compound-key.html new file mode 100644 index 00000000..e57097d9 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence/compound-key.html @@ -0,0 +1,51 @@ + + + + compoundKey + + +
+
+ + +
+
+
+
+
+ +
+ +
+

compoundKey

+
+
+ +
+
inline fun <T : Any> compoundKey(id: Identifier): CompoundKey<T>
+
+

Creates a CompoundKey which can be used to read and write data to a PersistentCompound in a typesafe way.

Parameters

id

the unique identifier for this key, this should contain your mod id

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence/custom-compound-key.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence/custom-compound-key.html new file mode 100644 index 00000000..d885fb33 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence/custom-compound-key.html @@ -0,0 +1,46 @@ + + + + customCompoundKey + + +
+
+ + +
+
+
+
+
+ +
+ +
+

customCompoundKey

+
+
+ +
+
inline fun <T : Any, NbtType : NbtElement> customCompoundKey(id: Identifier, crossinline valueToNbt: (T) -> NbtType, crossinline nbtToValue: (NbtType) -> T): CompoundKey<T>
+
+

Creates a CompoundKey which can be used to read and write data to a PersistentCompound in a typesafe way.

This compound key allows you to specify custom serialization or conversion logic to convert elements of the type T to NbtElements of the type NbtType.

Parameters

id

the unique identifier for this key, this should contain your mod id

+
+ +
+
@JvmName(name = customCompoundKeyNbtElement)
inline fun <T : Any> customCompoundKey(id: Identifier, crossinline convertValueToNbtElement: (T) -> NbtElement, crossinline convertNbtElementToValue: (nbtElement: NbtElement) -> T): CompoundKey<T>
+
+

Creates a CompoundKey which can be used to read and write data to a PersistentCompound in a typesafe way.

This compound key allows you to specify custom serialization or conversion logic to convert elements of the type T to NbtElements of the type NbtElement (this is the version of the customCompoundKey function with no specific NbtElement type).

Parameters

id

the unique identifier for this key, this should contain your mod id

+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence/index.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence/index.html new file mode 100644 index 00000000..bcf9acc3 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence/index.html @@ -0,0 +1,197 @@ + + + + net.axay.fabrik.persistence + + +
+
+ + +
+
+
+
+
+ +
+ +
+

Package net.axay.fabrik.persistence

+

Contains compound key creation and access to persistent compounds

+
+
+
+
+

Types

+
+
+
+
CompoundKey +
Link copied to clipboard
+
+
+
+ +
+
abstract class CompoundKey<T : Any>(name: String)
+
+
+
+
+
+
+ +
+
+
CompoundProvider +
Link copied to clipboard
+
+
+
+ +
+
interface CompoundProvider
+
+
This class provides a PersistentCompound.
+
+
+
+
+ +
+
+
EmptyPersistentCompound +
Link copied to clipboard
+
+
+
+ +
+
object EmptyPersistentCompound : PersistentCompound
+
+
A PersistentCompound which does nothing.
+
+
+
+
+ +
+
+
PersistentCompound +
Link copied to clipboard
+
+
+
+ +
+
abstract class PersistentCompound
+
+
Holds data which can be accessed fast because it is stored in memory.
+
+
+
+
+
+

Functions

+
+
+
+
compoundKey +
Link copied to clipboard
+
+
+
+ +
+
inline fun <T : Any> compoundKey(id: Identifier): CompoundKey<T>
+
+
Creates a CompoundKey which can be used to read and write data to a PersistentCompound in a typesafe way.
+
+
+
+
+ +
+
+
customCompoundKey +
Link copied to clipboard
+
+
+
+ +
+
inline fun <T : Any, NbtType : NbtElement> customCompoundKey(id: Identifier, crossinline valueToNbt: (T) -> NbtType, crossinline nbtToValue: (NbtType) -> T): CompoundKey<T>
+
+
Creates a CompoundKey which can be used to read and write data to a PersistentCompound in a typesafe way.
+
+ +
+
@JvmName(name = customCompoundKeyNbtElement)
inline fun <T : Any> customCompoundKey(id: Identifier, crossinline convertValueToNbtElement: (T) -> NbtElement, crossinline convertNbtElementToValue: (nbtElement: NbtElement) -> T): CompoundKey<T>
+
+
Creates a CompoundKey which can be used to read and write data to a PersistentCompound in a typesafe way.
+
+
+
+
+ +
+
+
nbtElementCompoundKey +
Link copied to clipboard
+
+
+
+ +
+
inline fun <T : NbtElement> nbtElementCompoundKey(id: Identifier): CompoundKey<T>
+
+
Creates a CompoundKey which can be used to read and write data to a PersistentCompound in a typesafe way.
+
+
+
+
+
+

Properties

+
+
+
+
persistentCompound +
Link copied to clipboard
+
+
+
+
val Chunk.persistentCompound: PersistentCompound
Returns a persistent PersistentCompound.
+
+
+
+
+ +
+
+
persistentCompound +
Link copied to clipboard
+
+
+
+
val Entity.persistentCompound: PersistentCompound
Returns a persistent PersistentCompound.
+
+
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence/nbt-element-compound-key.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence/nbt-element-compound-key.html new file mode 100644 index 00000000..8d75017d --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence/nbt-element-compound-key.html @@ -0,0 +1,51 @@ + + + + nbtElementCompoundKey + + +
+
+ + +
+
+
+
+
+ +
+ +
+

nbtElementCompoundKey

+
+
+ +
+
inline fun <T : NbtElement> nbtElementCompoundKey(id: Identifier): CompoundKey<T>
+
+

Creates a CompoundKey which can be used to read and write data to a PersistentCompound in a typesafe way.

This compound key is meant specifically for values of the type NbtElement. These can be treated differently, as they don't have to be converted or serialized.

Parameters

id

the unique identifier for this key, this should contain your mod id

+

Sources

+
+
+
+
jvm source +
Link copied to clipboard
+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence/persistent-compound.html b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence/persistent-compound.html new file mode 100644 index 00000000..a15503d5 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/fabrikmc-persistence/net.axay.fabrik.persistence/persistent-compound.html @@ -0,0 +1,40 @@ + + + + persistentCompound + + +
+
+ + +
+
+
+
+
+ +
+ +
+

persistentCompound

+
+
+ +
+
val Chunk.persistentCompound: PersistentCompound
val Entity.persistentCompound: PersistentCompound
+
+

Returns a persistent PersistentCompound.

See also

+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/images/anchor-copy-button.svg b/dokka/old-builds/1.3.0/older/1.2.2/images/anchor-copy-button.svg new file mode 100644 index 00000000..bab9d747 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/images/anchor-copy-button.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/dokka/old-builds/1.3.0/older/1.2.2/images/arrow_down.svg b/dokka/old-builds/1.3.0/older/1.2.2/images/arrow_down.svg new file mode 100644 index 00000000..89e7df47 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/images/arrow_down.svg @@ -0,0 +1,3 @@ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/images/copy-icon.svg b/dokka/old-builds/1.3.0/older/1.2.2/images/copy-icon.svg new file mode 100644 index 00000000..61440f0a --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/images/copy-icon.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/dokka/old-builds/1.3.0/older/1.2.2/images/copy-successful-icon.svg b/dokka/old-builds/1.3.0/older/1.2.2/images/copy-successful-icon.svg new file mode 100644 index 00000000..1865f739 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/images/copy-successful-icon.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/dokka/old-builds/1.3.0/older/1.2.2/images/docs_logo.svg b/dokka/old-builds/1.3.0/older/1.2.2/images/docs_logo.svg new file mode 100644 index 00000000..7c1e3ae8 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/images/docs_logo.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/images/footer-go-to-link.svg b/dokka/old-builds/1.3.0/older/1.2.2/images/footer-go-to-link.svg new file mode 100644 index 00000000..0137e223 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/images/footer-go-to-link.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/dokka/old-builds/1.3.0/older/1.2.2/images/go-to-top-icon.svg b/dokka/old-builds/1.3.0/older/1.2.2/images/go-to-top-icon.svg new file mode 100644 index 00000000..d987f3ea --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/images/go-to-top-icon.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/dokka/old-builds/1.3.0/older/1.2.2/images/logo-icon.svg b/dokka/old-builds/1.3.0/older/1.2.2/images/logo-icon.svg new file mode 100644 index 00000000..1b3b3670 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/images/logo-icon.svg @@ -0,0 +1,3 @@ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/index.html b/dokka/old-builds/1.3.0/older/1.2.2/index.html new file mode 100644 index 00000000..cd6e586e --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/index.html @@ -0,0 +1,101 @@ + + + + All modules + + +
+
+ + +
+
+
+
+
+
+ +
+ +
+
+
+

Welcome to the fabrikmc documentation

+

Fabrik faˈbriːk (German for factory) is the place where fabrics and quilts are produced.

+

Setup with Gradle

+

Click on each module below to get started with it and to see how to use it in your build environment.

+

Provide it at runtime

+

If you use FabrikMC, it must be available at runtime.

+

You can declare a dependency on the FabrikMC releases on Modrinth or Curseforge.
For users manually downloading your mod you should advise them to download FabrikMC alongside your mod (just as you would do it with the Fabric API for example).

+
+

All modules:

+
+
+
+
fabrikmc-commands +
Link copied to clipboard
+
+
+

A command DSL, built on top of Brigardier - the idea of this DSL is to bring the Kotlin builder style to Brigardier. This DSL does not wrap Brigardier, it just extends it.

+
+
+
+ +
+
+
fabrikmc-core +
Link copied to clipboard
+
+
+

The core module contains simple, stable and leightweight extensions for some Minecraft classes. It does not use any mixins.

+
+
+
+ +
+
+
fabrikmc-igui +
Link copied to clipboard
+
+
+

The Inventory GUI (igui in short) provides a high level server-side GUI API. You build the GUI using a custom and easy-to-use builder DSL.

+
+
+
+ +
+
+
fabrikmc-nbt +
Link copied to clipboard
+
+
+

Provides NBT serialization and deserialization using kotlinx.serialization. This allows you to serialize any class annotated with @Serializable to an NbtElement. Additionally, this module contains some NBT utilities, like simple conversion extensions.

+
+
+
+ +
+
+
fabrikmc-persistence +
Link copied to clipboard
+
+
+

Allows you to persistently store any (serializable) data on Chunks, Entities (including Players), Worlds and more.

+
+
+
+
+
+
+ +
+
+ + + + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/navigation.html b/dokka/old-builds/1.3.0/older/1.2.2/navigation.html new file mode 100644 index 00000000..c8ce7d99 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/navigation.html @@ -0,0 +1,788 @@ +
+ + +
+ +
+ +
+ +
+
+
+ Gui +
+
+
+ +
+
+ DRAG +
+
+
+
+ DRAG_END +
+
+
+ +
+
+ +
+
+
+ INSERT +
+
+
+ +
+
+
+ PICKUP +
+
+
+ +
+
+ +
+
+
+ THROW_ALL +
+
+
+
+ THROW_ONE +
+
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+ GuiEvent +
+
+
+ +
+
+
+ GuiIcon +
+
+
+
+ guiIcon +
+
+
+
+ GuiPage +
+
+
+ +
+ +
+
+ GuiSlot +
+
+
+ +
+
+
+ GuiType +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+ +
+
+
+ hrectTo() +
+
+
+
+ igui() +
+
+
+
+ lineTo() +
+
+
+
+ openGui() +
+
+
+
+ rectTo() +
+
+
+
+ sl() +
+
+
+
+ Slots +
+
+
+ + +
+ +
+ +
+
+
+ GuiList +
+
+
+ +
+
+ +
+
+
+
+ +
+ + + +
+
+ Nbt +
+
+
+
+ Nbt() +
+
+
+ +
+
+ +
+ +
+
+ NbtConfig +
+
+
+
+ nbtList() +
+
+
+ +
+
+
+ set +
+
+
+
+ toNbt +
+
+ +
+ + +
+ +
+ diff --git a/dokka/old-builds/1.3.0/older/1.2.2/package-list b/dokka/old-builds/1.3.0/older/1.2.2/package-list new file mode 100644 index 00000000..0c46008f --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/package-list @@ -0,0 +1,29 @@ +$dokka.format:html-v1 +$dokka.linkExtension:html + +module:fabrikmc-commands +net.axay.fabrik.commands +net.axay.fabrik.commands.registration +module:fabrikmc-core +net.axay.fabrik.core +net.axay.fabrik.core.item +net.axay.fabrik.core.kotlin +net.axay.fabrik.core.logging +net.axay.fabrik.core.math +net.axay.fabrik.core.packet +net.axay.fabrik.core.serialization +net.axay.fabrik.core.serialization.serializers +net.axay.fabrik.core.sideboard +net.axay.fabrik.core.task +net.axay.fabrik.core.text +module:fabrikmc-igui +net.axay.fabrik.igui +net.axay.fabrik.igui.elements +net.axay.fabrik.igui.events +net.axay.fabrik.igui.observable +module:fabrikmc-nbt +net.axay.fabrik.nbt +net.axay.fabrik.nbt.decoder +net.axay.fabrik.nbt.encoder +module:fabrikmc-persistence +net.axay.fabrik.persistence diff --git a/dokka/old-builds/1.3.0/older/1.2.2/scripts/clipboard.js b/dokka/old-builds/1.3.0/older/1.2.2/scripts/clipboard.js new file mode 100644 index 00000000..b00ce246 --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/scripts/clipboard.js @@ -0,0 +1,52 @@ +window.addEventListener('load', () => { + document.querySelectorAll('span.copy-icon').forEach(element => { + element.addEventListener('click', (el) => copyElementsContentToClipboard(element)); + }) + + document.querySelectorAll('span.anchor-icon').forEach(element => { + element.addEventListener('click', (el) => { + if(element.hasAttribute('pointing-to')){ + const location = hrefWithoutCurrentlyUsedAnchor() + '#' + element.getAttribute('pointing-to') + copyTextToClipboard(element, location) + } + }); + }) +}) + +const copyElementsContentToClipboard = (element) => { + const selection = window.getSelection(); + const range = document.createRange(); + range.selectNodeContents(element.parentNode.parentNode); + selection.removeAllRanges(); + selection.addRange(range); + + copyAndShowPopup(element, () => selection.removeAllRanges()) +} + +const copyTextToClipboard = (element, text) => { + var textarea = document.createElement("textarea"); + textarea.textContent = text; + textarea.style.position = "fixed"; + document.body.appendChild(textarea); + textarea.select(); + + copyAndShowPopup(element, () => document.body.removeChild(textarea)) +} + +const copyAndShowPopup = (element, after) => { + try { + document.execCommand('copy'); + element.nextElementSibling.classList.add('active-popup'); + setTimeout(() => { + element.nextElementSibling.classList.remove('active-popup'); + }, 1200); + } catch (e) { + console.error('Failed to write to clipboard:', e) + } + finally { + if(after) after() + } +} + +const hrefWithoutCurrentlyUsedAnchor = () => window.location.href.split('#')[0] + diff --git a/dokka/old-builds/1.3.0/older/1.2.2/scripts/main.js b/dokka/old-builds/1.3.0/older/1.2.2/scripts/main.js new file mode 100644 index 00000000..029fa9eb --- /dev/null +++ b/dokka/old-builds/1.3.0/older/1.2.2/scripts/main.js @@ -0,0 +1,67 @@ +!function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=390)}([function(e,t,n){e.exports=n(264)()},function(e,t,n){"use strict";e.exports=n(239)},function(e,t,n){var r; +/*! + Copyright (c) 2017 Jed Watson. + Licensed under the MIT License (MIT), see + http://jedwatson.github.io/classnames +*/!function(){"use strict";var n={}.hasOwnProperty;function o(){for(var e=[],t=0;to;)Q(e,n=r[o++],t[n]);return e},X=function(e){var t=F.call(this,e=x(e,!0));return!(this===W&&o(H,e)&&!o(U,e))&&(!(t||!o(this,e)||!o(H,e)||o(this,A)&&this[A][e])||t)},J=function(e,t){if(e=w(e),t=x(t,!0),e!==W||!o(H,t)||o(U,t)){var n=I(e,t);return!n||!o(H,t)||o(e,A)&&e[A][t]||(n.enumerable=!0),n}},Z=function(e){for(var t,n=z(w(e)),r=[],i=0;n.length>i;)o(H,t=n[i++])||t==A||t==c||r.push(t);return r},ee=function(e){for(var t,n=e===W,r=z(n?U:w(e)),i=[],a=0;r.length>a;)!o(H,t=r[a++])||n&&!o(W,t)||i.push(H[t]);return i};B||(l((R=function(){if(this instanceof R)throw TypeError("Symbol is not a constructor!");var e=p(arguments.length>0?arguments[0]:void 0),t=function(n){this===W&&t.call(U,n),o(this,A)&&o(this[A],e)&&(this[A][e]=!1),K(this,e,S(1,n))};return i&&G&&K(W,e,{configurable:!0,set:t}),q(e)}).prototype,"toString",(function(){return this._k})),E.f=J,C.f=Q,n(114).f=O.f=Z,n(95).f=X,T.f=ee,i&&!n(111)&&l(W,"propertyIsEnumerable",X,!0),h.f=function(e){return q(d(e))}),a(a.G+a.W+a.F*!B,{Symbol:R});for(var te="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),ne=0;te.length>ne;)d(te[ne++]);for(var re=P(d.store),oe=0;re.length>oe;)v(re[oe++]);a(a.S+a.F*!B,"Symbol",{for:function(e){return o(D,e+="")?D[e]:D[e]=R(e)},keyFor:function(e){if(!$(e))throw TypeError(e+" is not a symbol!");for(var t in D)if(D[t]===e)return t},useSetter:function(){G=!0},useSimple:function(){G=!1}}),a(a.S+a.F*!B,"Object",{create:function(e,t){return void 0===t?k(e):Y(k(e),t)},defineProperty:Q,defineProperties:Y,getOwnPropertyDescriptor:J,getOwnPropertyNames:Z,getOwnPropertySymbols:ee});var ie=u((function(){T.f(1)}));a(a.S+a.F*ie,"Object",{getOwnPropertySymbols:function(e){return T.f(_(e))}}),M&&a(a.S+a.F*(!B||u((function(){var e=R();return"[null]"!=N([e])||"{}"!=N({a:e})||"{}"!=N(Object(e))}))),"JSON",{stringify:function(e){for(var t,n,r=[e],o=1;arguments.length>o;)r.push(arguments[o++]);if(n=t=r[1],(b(t)||void 0!==e)&&!$(e))return m(t)||(t=function(e,t){if("function"==typeof n&&(t=n.call(this,e,t)),!$(t))return t}),r[1]=t,N.apply(M,r)}}),R.prototype[L]||n(59)(R.prototype,L,R.prototype.valueOf),f(R,"Symbol"),f(Math,"Math",!0),f(r.JSON,"JSON",!0)},function(e,t,n){var r=n(10);r(r.S+r.F*!n(30),"Object",{defineProperty:n(39).f})},function(e,t,n){"use strict";n(257);var r=n(27),o=n(135),i=n(30),a=/./.toString,l=function(e){n(42)(RegExp.prototype,"toString",e,!0)};n(31)((function(){return"/a/b"!=a.call({source:"a",flags:"b"})}))?l((function(){var e=r(this);return"/".concat(e.source,"/","flags"in e?e.flags:!i&&e instanceof RegExp?o.call(e):void 0)})):"toString"!=a.name&&l((function(){return a.call(this)}))},function(e,t,n){var r=Date.prototype,o=r.toString,i=r.getTime;new Date(NaN)+""!="Invalid Date"&&n(42)(r,"toString",(function(){var e=i.call(this);return e==e?o.call(this):"Invalid Date"}))},function(e,t,n){n(182)("asyncIterator")},function(e,t,n){var r=n(32),o=n(79),i=n(59),a=n(42),l=n(80),c=function(e,t,n){var u,s,f,p,d=e&c.F,h=e&c.G,v=e&c.S,g=e&c.P,m=e&c.B,y=h?r:v?r[t]||(r[t]={}):(r[t]||{}).prototype,b=h?o:o[t]||(o[t]={}),_=b.prototype||(b.prototype={});for(u in h&&(n=t),n)f=((s=!d&&y&&void 0!==y[u])?y:n)[u],p=m&&s?l(f,r):g&&"function"==typeof f?l(Function.call,f):f,y&&a(y,u,f,e&c.U),b[u]!=f&&i(b,u,p),g&&_[u]!=f&&(_[u]=f)};r.core=o,c.F=1,c.G=2,c.S=4,c.P=8,c.B=16,c.W=32,c.U=64,c.R=128,e.exports=c},function(e,t,n){for(var r=n(12),o=n(70),i=n(42),a=n(32),l=n(59),c=n(96),u=n(25),s=u("iterator"),f=u("toStringTag"),p=c.Array,d={CSSRuleList:!0,CSSStyleDeclaration:!1,CSSValueList:!1,ClientRectList:!1,DOMRectList:!1,DOMStringList:!1,DOMTokenList:!0,DataTransferItemList:!1,FileList:!1,HTMLAllCollection:!1,HTMLCollection:!1,HTMLFormElement:!1,HTMLSelectElement:!1,MediaList:!0,MimeTypeArray:!1,NamedNodeMap:!1,NodeList:!0,PaintRequestList:!1,Plugin:!1,PluginArray:!1,SVGLengthList:!1,SVGNumberList:!1,SVGPathSegList:!1,SVGPointList:!1,SVGStringList:!1,SVGTransformList:!1,SourceBufferList:!1,StyleSheetList:!0,TextTrackCueList:!1,TextTrackList:!1,TouchList:!1},h=o(d),v=0;v=e.length?(this._t=void 0,o(1)):o(0,"keys"==t?n:"values"==t?e[n]:[n,e[n]])}),"values"),i.Arguments=i.Array,r("keys"),r("values"),r("entries")},function(e,t,n){var r=n(10);r(r.S,"Object",{create:n(83)})},function(e,t,n){var r=n(10),o=n(83),i=n(81),a=n(27),l=n(29),c=n(31),u=n(184),s=(n(32).Reflect||{}).construct,f=c((function(){function e(){}return!(s((function(){}),[],e)instanceof e)})),p=!c((function(){s((function(){}))}));r(r.S+r.F*(f||p),"Reflect",{construct:function(e,t){i(e),a(t);var n=arguments.length<3?e:i(arguments[2]);if(p&&!f)return s(e,t,n);if(e==n){switch(t.length){case 0:return new e;case 1:return new e(t[0]);case 2:return new e(t[0],t[1]);case 3:return new e(t[0],t[1],t[2]);case 4:return new e(t[0],t[1],t[2],t[3])}var r=[null];return r.push.apply(r,t),new(u.apply(e,r))}var c=n.prototype,d=o(l(c)?c:Object.prototype),h=Function.apply.call(e,d,t);return l(h)?h:d}})},function(e,t,n){var r=n(10);r(r.S,"Object",{setPrototypeOf:n(180).set})},function(e,t,n){var r=n(54),o=n(70);n(252)("keys",(function(){return function(e){return o(r(e))}}))},function(e,t,n){"use strict";var r=n(10),o=n(130)(!1),i=[].indexOf,a=!!i&&1/[1].indexOf(1,-0)<0;r(r.P+r.F*(a||!n(72)(i)),"Array",{indexOf:function(e){return a?i.apply(this,arguments)||0:o(this,e,arguments[1])}})},function(e,t,n){var r=n(26),o=n(266);"string"==typeof(o=o.__esModule?o.default:o)&&(o=[[e.i,o,""]]);var i={insert:"head",singleton:!1};r(o,i);e.exports=o.locals||{}},function(e,t,n){var r=n(10);r(r.S+r.F,"Object",{assign:n(185)})},function(e,t){e.exports=function(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}},function(e,t,n){"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var n=function(e,t){var n=e[1]||"",r=e[3];if(!r)return n;if(t&&"function"==typeof btoa){var o=(a=r,l=btoa(unescape(encodeURIComponent(JSON.stringify(a)))),c="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(l),"/*# ".concat(c," */")),i=r.sources.map((function(e){return"/*# sourceURL=".concat(r.sourceRoot||"").concat(e," */")}));return[n].concat(i).concat([o]).join("\n")}var a,l,c;return[n].join("\n")}(t,e);return t[2]?"@media ".concat(t[2]," {").concat(n,"}"):n})).join("")},t.i=function(e,n,r){"string"==typeof e&&(e=[[null,e,""]]);var o={};if(r)for(var i=0;i=t.length?{value:void 0,done:!0}:(e=r(t,n),this._i+=e.length,{value:e,done:!1})}))},function(e,t,n){var r=n(35),o=n(28),i=n(98),a=n(74),l=n(75),c=function(e,t,n){var u,s,f,p=e&c.F,d=e&c.G,h=e&c.S,v=e&c.P,g=e&c.B,m=e&c.W,y=d?o:o[t]||(o[t]={}),b=y.prototype,_=d?r:h?r[t]:(r[t]||{}).prototype;for(u in d&&(n=t),n)(s=!p&&_&&void 0!==_[u])&&l(y,u)||(f=s?_[u]:n[u],y[u]=d&&"function"!=typeof _[u]?n[u]:g&&s?i(f,r):m&&_[u]==f?function(e){var t=function(t,n,r){if(this instanceof e){switch(arguments.length){case 0:return new e;case 1:return new e(t);case 2:return new e(t,n)}return new e(t,n,r)}return e.apply(this,arguments)};return t.prototype=e.prototype,t}(f):v&&"function"==typeof f?i(Function.call,f):f,v&&((y.virtual||(y.virtual={}))[u]=f,e&c.R&&b&&!b[u]&&a(b,u,f)))};c.F=1,c.G=2,c.S=4,c.P=8,c.B=16,c.W=32,c.U=64,c.R=128,e.exports=c},function(e,t,n){var r=n(26),o=n(332);"string"==typeof(o=o.__esModule?o.default:o)&&(o=[[e.i,o,""]]);var i={insert:"head",singleton:!1};r(o,i);e.exports=o.locals||{}},function(e,t,n){var r=n(113),o=Math.min;e.exports=function(e){return e>0?o(r(e),9007199254740991):0}},function(e,t,n){var r=n(71);e.exports=function(e){return Object(r(e))}},function(e,t,n){"use strict";var r=n(10),o=n(62)(1);r(r.P+r.F*!n(72)([].map,!0),"Array",{map:function(e){return o(this,e,arguments[1])}})},function(e,t,n){var r=n(64);e.exports=function(e){if(!r(e))throw TypeError(e+" is not an object!");return e}},function(e,t,n){e.exports=!n(85)((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},function(e,t,n){"use strict";var r=n(80),o=n(10),i=n(54),a=n(189),l=n(190),c=n(53),u=n(174),s=n(191);o(o.S+o.F*!n(192)((function(e){Array.from(e)})),"Array",{from:function(e){var t,n,o,f,p=i(e),d="function"==typeof this?this:Array,h=arguments.length,v=h>1?arguments[1]:void 0,g=void 0!==v,m=0,y=s(p);if(g&&(v=r(v,h>2?arguments[2]:void 0,2)),null==y||d==Array&&l(y))for(n=new d(t=c(p.length));t>m;m++)u(n,m,g?v(p[m],m):p[m]);else for(f=y.call(p),n=new d;!(o=f.next()).done;m++)u(n,m,g?a(f,v,[o.value,m],!0):o.value);return n.length=m,n}})},function(e,t,n){var r=n(39),o=n(91);e.exports=n(30)?function(e,t,n){return r.f(e,t,o(1,n))}:function(e,t,n){return e[t]=n,e}},function(e,t,n){var r=n(112),o=n(71);e.exports=function(e){return r(o(e))}},function(e,t,n){"use strict";var r=n(10),o=n(62)(0),i=n(72)([].forEach,!0);r(r.P+r.F*!i,"Array",{forEach:function(e){return o(this,e,arguments[1])}})},function(e,t,n){var r=n(80),o=n(112),i=n(54),a=n(53),l=n(259);e.exports=function(e,t){var n=1==e,c=2==e,u=3==e,s=4==e,f=6==e,p=5==e||f,d=t||l;return function(t,l,h){for(var v,g,m=i(t),y=o(m),b=r(l,h,3),_=a(y.length),w=0,x=n?d(t,_):c?d(t,0):void 0;_>w;w++)if((p||w in y)&&(g=b(v=y[w],w,m),e))if(n)x[w]=g;else if(g)switch(e){case 3:return!0;case 5:return v;case 6:return w;case 2:x.push(v)}else if(s)return!1;return f?-1:u||s?s:x}}},function(e,t,n){var r=n(56),o=n(200),i=n(147),a=Object.defineProperty;t.f=n(57)?Object.defineProperty:function(e,t,n){if(r(e),t=i(t,!0),r(n),o)try{return a(e,t,n)}catch(e){}if("get"in n||"set"in n)throw TypeError("Accessors not supported!");return"value"in n&&(e[t]=n.value),e}},function(e,t){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},function(e,t,n){e.exports={default:n(282),__esModule:!0}},function(e,t,n){"use strict";t.__esModule=!0;var r=a(n(304)),o=a(n(308)),i=a(n(205));function a(e){return e&&e.__esModule?e:{default:e}}t.default=function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+(void 0===t?"undefined":(0,i.default)(t)));e.prototype=(0,o.default)(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(r.default?(0,r.default)(e,t):e.__proto__=t)}},function(e,t,n){(function(e,r){var o; +/** + * @license + * Lodash + * Copyright OpenJS Foundation and other contributors + * Released under MIT license + * Based on Underscore.js 1.8.3 + * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors + */(function(){var i="Expected a function",a="__lodash_placeholder__",l=[["ary",128],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",32],["partialRight",64],["rearg",256]],c="[object Arguments]",u="[object Array]",s="[object Boolean]",f="[object Date]",p="[object Error]",d="[object Function]",h="[object GeneratorFunction]",v="[object Map]",g="[object Number]",m="[object Object]",y="[object RegExp]",b="[object Set]",_="[object String]",w="[object Symbol]",x="[object WeakMap]",S="[object ArrayBuffer]",k="[object DataView]",O="[object Float32Array]",E="[object Float64Array]",T="[object Int8Array]",C="[object Int16Array]",P="[object Int32Array]",I="[object Uint8Array]",j="[object Uint16Array]",z="[object Uint32Array]",R=/\b__p \+= '';/g,M=/\b(__p \+=) '' \+/g,N=/(__e\(.*?\)|\b__t\)) \+\n'';/g,A=/&(?:amp|lt|gt|quot|#39);/g,L=/[&<>"']/g,F=RegExp(A.source),D=RegExp(L.source),H=/<%-([\s\S]+?)%>/g,U=/<%([\s\S]+?)%>/g,W=/<%=([\s\S]+?)%>/g,B=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,V=/^\w*$/,G=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,K=/[\\^$.*+?()[\]{}|]/g,q=RegExp(K.source),$=/^\s+|\s+$/g,Q=/^\s+/,Y=/\s+$/,X=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,J=/\{\n\/\* \[wrapped with (.+)\] \*/,Z=/,? & /,ee=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,te=/\\(\\)?/g,ne=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,re=/\w*$/,oe=/^[-+]0x[0-9a-f]+$/i,ie=/^0b[01]+$/i,ae=/^\[object .+?Constructor\]$/,le=/^0o[0-7]+$/i,ce=/^(?:0|[1-9]\d*)$/,ue=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,se=/($^)/,fe=/['\n\r\u2028\u2029\\]/g,pe="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",de="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",he="[\\ud800-\\udfff]",ve="["+de+"]",ge="["+pe+"]",me="\\d+",ye="[\\u2700-\\u27bf]",be="[a-z\\xdf-\\xf6\\xf8-\\xff]",_e="[^\\ud800-\\udfff"+de+me+"\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde]",we="\\ud83c[\\udffb-\\udfff]",xe="[^\\ud800-\\udfff]",Se="(?:\\ud83c[\\udde6-\\uddff]){2}",ke="[\\ud800-\\udbff][\\udc00-\\udfff]",Oe="[A-Z\\xc0-\\xd6\\xd8-\\xde]",Ee="(?:"+be+"|"+_e+")",Te="(?:"+Oe+"|"+_e+")",Ce="(?:"+ge+"|"+we+")"+"?",Pe="[\\ufe0e\\ufe0f]?"+Ce+("(?:\\u200d(?:"+[xe,Se,ke].join("|")+")[\\ufe0e\\ufe0f]?"+Ce+")*"),Ie="(?:"+[ye,Se,ke].join("|")+")"+Pe,je="(?:"+[xe+ge+"?",ge,Se,ke,he].join("|")+")",ze=RegExp("['’]","g"),Re=RegExp(ge,"g"),Me=RegExp(we+"(?="+we+")|"+je+Pe,"g"),Ne=RegExp([Oe+"?"+be+"+(?:['’](?:d|ll|m|re|s|t|ve))?(?="+[ve,Oe,"$"].join("|")+")",Te+"+(?:['’](?:D|LL|M|RE|S|T|VE))?(?="+[ve,Oe+Ee,"$"].join("|")+")",Oe+"?"+Ee+"+(?:['’](?:d|ll|m|re|s|t|ve))?",Oe+"+(?:['’](?:D|LL|M|RE|S|T|VE))?","\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",me,Ie].join("|"),"g"),Ae=RegExp("[\\u200d\\ud800-\\udfff"+pe+"\\ufe0e\\ufe0f]"),Le=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Fe=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],De=-1,He={};He[O]=He[E]=He[T]=He[C]=He[P]=He[I]=He["[object Uint8ClampedArray]"]=He[j]=He[z]=!0,He[c]=He[u]=He[S]=He[s]=He[k]=He[f]=He[p]=He[d]=He[v]=He[g]=He[m]=He[y]=He[b]=He[_]=He[x]=!1;var Ue={};Ue[c]=Ue[u]=Ue[S]=Ue[k]=Ue[s]=Ue[f]=Ue[O]=Ue[E]=Ue[T]=Ue[C]=Ue[P]=Ue[v]=Ue[g]=Ue[m]=Ue[y]=Ue[b]=Ue[_]=Ue[w]=Ue[I]=Ue["[object Uint8ClampedArray]"]=Ue[j]=Ue[z]=!0,Ue[p]=Ue[d]=Ue[x]=!1;var We={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},Be=parseFloat,Ve=parseInt,Ge="object"==typeof e&&e&&e.Object===Object&&e,Ke="object"==typeof self&&self&&self.Object===Object&&self,qe=Ge||Ke||Function("return this")(),$e=t&&!t.nodeType&&t,Qe=$e&&"object"==typeof r&&r&&!r.nodeType&&r,Ye=Qe&&Qe.exports===$e,Xe=Ye&&Ge.process,Je=function(){try{var e=Qe&&Qe.require&&Qe.require("util").types;return e||Xe&&Xe.binding&&Xe.binding("util")}catch(e){}}(),Ze=Je&&Je.isArrayBuffer,et=Je&&Je.isDate,tt=Je&&Je.isMap,nt=Je&&Je.isRegExp,rt=Je&&Je.isSet,ot=Je&&Je.isTypedArray;function it(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}function at(e,t,n,r){for(var o=-1,i=null==e?0:e.length;++o-1}function pt(e,t,n){for(var r=-1,o=null==e?0:e.length;++r-1;);return n}function Mt(e,t){for(var n=e.length;n--&&wt(t,e[n],0)>-1;);return n}function Nt(e,t){for(var n=e.length,r=0;n--;)e[n]===t&&++r;return r}var At=Et({"À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","Ç":"C","ç":"c","Ð":"D","ð":"d","È":"E","É":"E","Ê":"E","Ë":"E","è":"e","é":"e","ê":"e","ë":"e","Ì":"I","Í":"I","Î":"I","Ï":"I","ì":"i","í":"i","î":"i","ï":"i","Ñ":"N","ñ":"n","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","Ù":"U","Ú":"U","Û":"U","Ü":"U","ù":"u","ú":"u","û":"u","ü":"u","Ý":"Y","ý":"y","ÿ":"y","Æ":"Ae","æ":"ae","Þ":"Th","þ":"th","ß":"ss","Ā":"A","Ă":"A","Ą":"A","ā":"a","ă":"a","ą":"a","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","ć":"c","ĉ":"c","ċ":"c","č":"c","Ď":"D","Đ":"D","ď":"d","đ":"d","Ē":"E","Ĕ":"E","Ė":"E","Ę":"E","Ě":"E","ē":"e","ĕ":"e","ė":"e","ę":"e","ě":"e","Ĝ":"G","Ğ":"G","Ġ":"G","Ģ":"G","ĝ":"g","ğ":"g","ġ":"g","ģ":"g","Ĥ":"H","Ħ":"H","ĥ":"h","ħ":"h","Ĩ":"I","Ī":"I","Ĭ":"I","Į":"I","İ":"I","ĩ":"i","ī":"i","ĭ":"i","į":"i","ı":"i","Ĵ":"J","ĵ":"j","Ķ":"K","ķ":"k","ĸ":"k","Ĺ":"L","Ļ":"L","Ľ":"L","Ŀ":"L","Ł":"L","ĺ":"l","ļ":"l","ľ":"l","ŀ":"l","ł":"l","Ń":"N","Ņ":"N","Ň":"N","Ŋ":"N","ń":"n","ņ":"n","ň":"n","ŋ":"n","Ō":"O","Ŏ":"O","Ő":"O","ō":"o","ŏ":"o","ő":"o","Ŕ":"R","Ŗ":"R","Ř":"R","ŕ":"r","ŗ":"r","ř":"r","Ś":"S","Ŝ":"S","Ş":"S","Š":"S","ś":"s","ŝ":"s","ş":"s","š":"s","Ţ":"T","Ť":"T","Ŧ":"T","ţ":"t","ť":"t","ŧ":"t","Ũ":"U","Ū":"U","Ŭ":"U","Ů":"U","Ű":"U","Ų":"U","ũ":"u","ū":"u","ŭ":"u","ů":"u","ű":"u","ų":"u","Ŵ":"W","ŵ":"w","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Ź":"Z","Ż":"Z","Ž":"Z","ź":"z","ż":"z","ž":"z","IJ":"IJ","ij":"ij","Œ":"Oe","œ":"oe","ʼn":"'n","ſ":"s"}),Lt=Et({"&":"&","<":"<",">":">",'"':""","'":"'"});function Ft(e){return"\\"+We[e]}function Dt(e){return Ae.test(e)}function Ht(e){var t=-1,n=Array(e.size);return e.forEach((function(e,r){n[++t]=[r,e]})),n}function Ut(e,t){return function(n){return e(t(n))}}function Wt(e,t){for(var n=-1,r=e.length,o=0,i=[];++n",""":'"',"'":"'"});var $t=function e(t){var n,r=(t=null==t?qe:$t.defaults(qe.Object(),t,$t.pick(qe,Fe))).Array,o=t.Date,pe=t.Error,de=t.Function,he=t.Math,ve=t.Object,ge=t.RegExp,me=t.String,ye=t.TypeError,be=r.prototype,_e=de.prototype,we=ve.prototype,xe=t["__core-js_shared__"],Se=_e.toString,ke=we.hasOwnProperty,Oe=0,Ee=(n=/[^.]+$/.exec(xe&&xe.keys&&xe.keys.IE_PROTO||""))?"Symbol(src)_1."+n:"",Te=we.toString,Ce=Se.call(ve),Pe=qe._,Ie=ge("^"+Se.call(ke).replace(K,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),je=Ye?t.Buffer:void 0,Me=t.Symbol,Ae=t.Uint8Array,We=je?je.allocUnsafe:void 0,Ge=Ut(ve.getPrototypeOf,ve),Ke=ve.create,$e=we.propertyIsEnumerable,Qe=be.splice,Xe=Me?Me.isConcatSpreadable:void 0,Je=Me?Me.iterator:void 0,yt=Me?Me.toStringTag:void 0,Et=function(){try{var e=ei(ve,"defineProperty");return e({},"",{}),e}catch(e){}}(),Qt=t.clearTimeout!==qe.clearTimeout&&t.clearTimeout,Yt=o&&o.now!==qe.Date.now&&o.now,Xt=t.setTimeout!==qe.setTimeout&&t.setTimeout,Jt=he.ceil,Zt=he.floor,en=ve.getOwnPropertySymbols,tn=je?je.isBuffer:void 0,nn=t.isFinite,rn=be.join,on=Ut(ve.keys,ve),an=he.max,ln=he.min,cn=o.now,un=t.parseInt,sn=he.random,fn=be.reverse,pn=ei(t,"DataView"),dn=ei(t,"Map"),hn=ei(t,"Promise"),vn=ei(t,"Set"),gn=ei(t,"WeakMap"),mn=ei(ve,"create"),yn=gn&&new gn,bn={},_n=Ti(pn),wn=Ti(dn),xn=Ti(hn),Sn=Ti(vn),kn=Ti(gn),On=Me?Me.prototype:void 0,En=On?On.valueOf:void 0,Tn=On?On.toString:void 0;function Cn(e){if(Va(e)&&!Ra(e)&&!(e instanceof zn)){if(e instanceof jn)return e;if(ke.call(e,"__wrapped__"))return Ci(e)}return new jn(e)}var Pn=function(){function e(){}return function(t){if(!Ba(t))return{};if(Ke)return Ke(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}();function In(){}function jn(e,t){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=void 0}function zn(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=4294967295,this.__views__=[]}function Rn(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t=t?e:t)),e}function Yn(e,t,n,r,o,i){var a,l=1&t,u=2&t,p=4&t;if(n&&(a=o?n(e,r,o,i):n(e)),void 0!==a)return a;if(!Ba(e))return e;var x=Ra(e);if(x){if(a=function(e){var t=e.length,n=new e.constructor(t);t&&"string"==typeof e[0]&&ke.call(e,"index")&&(n.index=e.index,n.input=e.input);return n}(e),!l)return yo(e,a)}else{var R=ri(e),M=R==d||R==h;if(La(e))return fo(e,l);if(R==m||R==c||M&&!o){if(a=u||M?{}:ii(e),!l)return u?function(e,t){return bo(e,ni(e),t)}(e,function(e,t){return e&&bo(t,wl(t),e)}(a,e)):function(e,t){return bo(e,ti(e),t)}(e,Kn(a,e))}else{if(!Ue[R])return o?e:{};a=function(e,t,n){var r=e.constructor;switch(t){case S:return po(e);case s:case f:return new r(+e);case k:return function(e,t){var n=t?po(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}(e,n);case O:case E:case T:case C:case P:case I:case"[object Uint8ClampedArray]":case j:case z:return ho(e,n);case v:return new r;case g:case _:return new r(e);case y:return function(e){var t=new e.constructor(e.source,re.exec(e));return t.lastIndex=e.lastIndex,t}(e);case b:return new r;case w:return o=e,En?ve(En.call(o)):{}}var o}(e,R,l)}}i||(i=new Ln);var N=i.get(e);if(N)return N;i.set(e,a),Qa(e)?e.forEach((function(r){a.add(Yn(r,t,n,r,e,i))})):Ga(e)&&e.forEach((function(r,o){a.set(o,Yn(r,t,n,o,e,i))}));var A=x?void 0:(p?u?qo:Ko:u?wl:_l)(e);return lt(A||e,(function(r,o){A&&(r=e[o=r]),Bn(a,o,Yn(r,t,n,o,e,i))})),a}function Xn(e,t,n){var r=n.length;if(null==e)return!r;for(e=ve(e);r--;){var o=n[r],i=t[o],a=e[o];if(void 0===a&&!(o in e)||!i(a))return!1}return!0}function Jn(e,t,n){if("function"!=typeof e)throw new ye(i);return _i((function(){e.apply(void 0,n)}),t)}function Zn(e,t,n,r){var o=-1,i=ft,a=!0,l=e.length,c=[],u=t.length;if(!l)return c;n&&(t=dt(t,It(n))),r?(i=pt,a=!1):t.length>=200&&(i=zt,a=!1,t=new An(t));e:for(;++o-1},Mn.prototype.set=function(e,t){var n=this.__data__,r=Vn(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this},Nn.prototype.clear=function(){this.size=0,this.__data__={hash:new Rn,map:new(dn||Mn),string:new Rn}},Nn.prototype.delete=function(e){var t=Jo(this,e).delete(e);return this.size-=t?1:0,t},Nn.prototype.get=function(e){return Jo(this,e).get(e)},Nn.prototype.has=function(e){return Jo(this,e).has(e)},Nn.prototype.set=function(e,t){var n=Jo(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this},An.prototype.add=An.prototype.push=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this},An.prototype.has=function(e){return this.__data__.has(e)},Ln.prototype.clear=function(){this.__data__=new Mn,this.size=0},Ln.prototype.delete=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n},Ln.prototype.get=function(e){return this.__data__.get(e)},Ln.prototype.has=function(e){return this.__data__.has(e)},Ln.prototype.set=function(e,t){var n=this.__data__;if(n instanceof Mn){var r=n.__data__;if(!dn||r.length<199)return r.push([e,t]),this.size=++n.size,this;n=this.__data__=new Nn(r)}return n.set(e,t),this.size=n.size,this};var er=xo(cr),tr=xo(ur,!0);function nr(e,t){var n=!0;return er(e,(function(e,r,o){return n=!!t(e,r,o)})),n}function rr(e,t,n){for(var r=-1,o=e.length;++r0&&n(l)?t>1?ir(l,t-1,n,r,o):ht(o,l):r||(o[o.length]=l)}return o}var ar=So(),lr=So(!0);function cr(e,t){return e&&ar(e,t,_l)}function ur(e,t){return e&&lr(e,t,_l)}function sr(e,t){return st(t,(function(t){return Ha(e[t])}))}function fr(e,t){for(var n=0,r=(t=lo(t,e)).length;null!=e&&nt}function vr(e,t){return null!=e&&ke.call(e,t)}function gr(e,t){return null!=e&&t in ve(e)}function mr(e,t,n){for(var o=n?pt:ft,i=e[0].length,a=e.length,l=a,c=r(a),u=1/0,s=[];l--;){var f=e[l];l&&t&&(f=dt(f,It(t))),u=ln(f.length,u),c[l]=!n&&(t||i>=120&&f.length>=120)?new An(l&&f):void 0}f=e[0];var p=-1,d=c[0];e:for(;++p=l)return c;var u=n[r];return c*("desc"==u?-1:1)}}return e.index-t.index}(e,t,n)}))}function Rr(e,t,n){for(var r=-1,o=t.length,i={};++r-1;)l!==e&&Qe.call(l,c,1),Qe.call(e,c,1);return e}function Nr(e,t){for(var n=e?t.length:0,r=n-1;n--;){var o=t[n];if(n==r||o!==i){var i=o;li(o)?Qe.call(e,o,1):Zr(e,o)}}return e}function Ar(e,t){return e+Zt(sn()*(t-e+1))}function Lr(e,t){var n="";if(!e||t<1||t>9007199254740991)return n;do{t%2&&(n+=e),(t=Zt(t/2))&&(e+=e)}while(t);return n}function Fr(e,t){return wi(vi(e,t,Kl),e+"")}function Dr(e){return Dn(Pl(e))}function Hr(e,t){var n=Pl(e);return ki(n,Qn(t,0,n.length))}function Ur(e,t,n,r){if(!Ba(e))return e;for(var o=-1,i=(t=lo(t,e)).length,a=i-1,l=e;null!=l&&++oi?0:i+t),(n=n>i?i:n)<0&&(n+=i),i=t>n?0:n-t>>>0,t>>>=0;for(var a=r(i);++o>>1,a=e[i];null!==a&&!Xa(a)&&(n?a<=t:a=200){var u=t?null:Fo(e);if(u)return Bt(u);a=!1,o=zt,c=new An}else c=t?[]:l;e:for(;++r=r?e:Gr(e,t,n)}var so=Qt||function(e){return qe.clearTimeout(e)};function fo(e,t){if(t)return e.slice();var n=e.length,r=We?We(n):new e.constructor(n);return e.copy(r),r}function po(e){var t=new e.constructor(e.byteLength);return new Ae(t).set(new Ae(e)),t}function ho(e,t){var n=t?po(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}function vo(e,t){if(e!==t){var n=void 0!==e,r=null===e,o=e==e,i=Xa(e),a=void 0!==t,l=null===t,c=t==t,u=Xa(t);if(!l&&!u&&!i&&e>t||i&&a&&c&&!l&&!u||r&&a&&c||!n&&c||!o)return 1;if(!r&&!i&&!u&&e1?n[o-1]:void 0,a=o>2?n[2]:void 0;for(i=e.length>3&&"function"==typeof i?(o--,i):void 0,a&&ci(n[0],n[1],a)&&(i=o<3?void 0:i,o=1),t=ve(t);++r-1?o[i?t[a]:a]:void 0}}function Co(e){return Go((function(t){var n=t.length,r=n,o=jn.prototype.thru;for(e&&t.reverse();r--;){var a=t[r];if("function"!=typeof a)throw new ye(i);if(o&&!l&&"wrapper"==Qo(a))var l=new jn([],!0)}for(r=l?r:n;++r1&&b.reverse(),f&&ul))return!1;var u=i.get(e),s=i.get(t);if(u&&s)return u==t&&s==e;var f=-1,p=!0,d=2&n?new An:void 0;for(i.set(e,t),i.set(t,e);++f-1&&e%1==0&&e1?"& ":"")+t[r],t=t.join(n>2?", ":" "),e.replace(X,"{\n/* [wrapped with "+t+"] */\n")}(r,function(e,t){return lt(l,(function(n){var r="_."+n[0];t&n[1]&&!ft(e,r)&&e.push(r)})),e.sort()}(function(e){var t=e.match(J);return t?t[1].split(Z):[]}(r),n)))}function Si(e){var t=0,n=0;return function(){var r=cn(),o=16-(r-n);if(n=r,o>0){if(++t>=800)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}function ki(e,t){var n=-1,r=e.length,o=r-1;for(t=void 0===t?r:t;++n1?e[t-1]:void 0;return n="function"==typeof n?(e.pop(),n):void 0,$i(e,n)}));function ta(e){var t=Cn(e);return t.__chain__=!0,t}function na(e,t){return t(e)}var ra=Go((function(e){var t=e.length,n=t?e[0]:0,r=this.__wrapped__,o=function(t){return $n(t,e)};return!(t>1||this.__actions__.length)&&r instanceof zn&&li(n)?((r=r.slice(n,+n+(t?1:0))).__actions__.push({func:na,args:[o],thisArg:void 0}),new jn(r,this.__chain__).thru((function(e){return t&&!e.length&&e.push(void 0),e}))):this.thru(o)}));var oa=_o((function(e,t,n){ke.call(e,n)?++e[n]:qn(e,n,1)}));var ia=To(zi),aa=To(Ri);function la(e,t){return(Ra(e)?lt:er)(e,Xo(t,3))}function ca(e,t){return(Ra(e)?ct:tr)(e,Xo(t,3))}var ua=_o((function(e,t,n){ke.call(e,n)?e[n].push(t):qn(e,n,[t])}));var sa=Fr((function(e,t,n){var o=-1,i="function"==typeof t,a=Na(e)?r(e.length):[];return er(e,(function(e){a[++o]=i?it(t,e,n):yr(e,t,n)})),a})),fa=_o((function(e,t,n){qn(e,n,t)}));function pa(e,t){return(Ra(e)?dt:Tr)(e,Xo(t,3))}var da=_o((function(e,t,n){e[n?0:1].push(t)}),(function(){return[[],[]]}));var ha=Fr((function(e,t){if(null==e)return[];var n=t.length;return n>1&&ci(e,t[0],t[1])?t=[]:n>2&&ci(t[0],t[1],t[2])&&(t=[t[0]]),zr(e,ir(t,1),[])})),va=Yt||function(){return qe.Date.now()};function ga(e,t,n){return t=n?void 0:t,Ho(e,128,void 0,void 0,void 0,void 0,t=e&&null==t?e.length:t)}function ma(e,t){var n;if("function"!=typeof t)throw new ye(i);return e=rl(e),function(){return--e>0&&(n=t.apply(this,arguments)),e<=1&&(t=void 0),n}}var ya=Fr((function(e,t,n){var r=1;if(n.length){var o=Wt(n,Yo(ya));r|=32}return Ho(e,r,t,n,o)})),ba=Fr((function(e,t,n){var r=3;if(n.length){var o=Wt(n,Yo(ba));r|=32}return Ho(t,r,e,n,o)}));function _a(e,t,n){var r,o,a,l,c,u,s=0,f=!1,p=!1,d=!0;if("function"!=typeof e)throw new ye(i);function h(t){var n=r,i=o;return r=o=void 0,s=t,l=e.apply(i,n)}function v(e){return s=e,c=_i(m,t),f?h(e):l}function g(e){var n=e-u;return void 0===u||n>=t||n<0||p&&e-s>=a}function m(){var e=va();if(g(e))return y(e);c=_i(m,function(e){var n=t-(e-u);return p?ln(n,a-(e-s)):n}(e))}function y(e){return c=void 0,d&&r?h(e):(r=o=void 0,l)}function b(){var e=va(),n=g(e);if(r=arguments,o=this,u=e,n){if(void 0===c)return v(u);if(p)return so(c),c=_i(m,t),h(u)}return void 0===c&&(c=_i(m,t)),l}return t=il(t)||0,Ba(n)&&(f=!!n.leading,a=(p="maxWait"in n)?an(il(n.maxWait)||0,t):a,d="trailing"in n?!!n.trailing:d),b.cancel=function(){void 0!==c&&so(c),s=0,r=u=o=c=void 0},b.flush=function(){return void 0===c?l:y(va())},b}var wa=Fr((function(e,t){return Jn(e,1,t)})),xa=Fr((function(e,t,n){return Jn(e,il(t)||0,n)}));function Sa(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new ye(i);var n=function(){var r=arguments,o=t?t.apply(this,r):r[0],i=n.cache;if(i.has(o))return i.get(o);var a=e.apply(this,r);return n.cache=i.set(o,a)||i,a};return n.cache=new(Sa.Cache||Nn),n}function ka(e){if("function"!=typeof e)throw new ye(i);return function(){var t=arguments;switch(t.length){case 0:return!e.call(this);case 1:return!e.call(this,t[0]);case 2:return!e.call(this,t[0],t[1]);case 3:return!e.call(this,t[0],t[1],t[2])}return!e.apply(this,t)}}Sa.Cache=Nn;var Oa=co((function(e,t){var n=(t=1==t.length&&Ra(t[0])?dt(t[0],It(Xo())):dt(ir(t,1),It(Xo()))).length;return Fr((function(r){for(var o=-1,i=ln(r.length,n);++o=t})),za=br(function(){return arguments}())?br:function(e){return Va(e)&&ke.call(e,"callee")&&!$e.call(e,"callee")},Ra=r.isArray,Ma=Ze?It(Ze):function(e){return Va(e)&&dr(e)==S};function Na(e){return null!=e&&Wa(e.length)&&!Ha(e)}function Aa(e){return Va(e)&&Na(e)}var La=tn||ic,Fa=et?It(et):function(e){return Va(e)&&dr(e)==f};function Da(e){if(!Va(e))return!1;var t=dr(e);return t==p||"[object DOMException]"==t||"string"==typeof e.message&&"string"==typeof e.name&&!qa(e)}function Ha(e){if(!Ba(e))return!1;var t=dr(e);return t==d||t==h||"[object AsyncFunction]"==t||"[object Proxy]"==t}function Ua(e){return"number"==typeof e&&e==rl(e)}function Wa(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}function Ba(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function Va(e){return null!=e&&"object"==typeof e}var Ga=tt?It(tt):function(e){return Va(e)&&ri(e)==v};function Ka(e){return"number"==typeof e||Va(e)&&dr(e)==g}function qa(e){if(!Va(e)||dr(e)!=m)return!1;var t=Ge(e);if(null===t)return!0;var n=ke.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&Se.call(n)==Ce}var $a=nt?It(nt):function(e){return Va(e)&&dr(e)==y};var Qa=rt?It(rt):function(e){return Va(e)&&ri(e)==b};function Ya(e){return"string"==typeof e||!Ra(e)&&Va(e)&&dr(e)==_}function Xa(e){return"symbol"==typeof e||Va(e)&&dr(e)==w}var Ja=ot?It(ot):function(e){return Va(e)&&Wa(e.length)&&!!He[dr(e)]};var Za=No(Er),el=No((function(e,t){return e<=t}));function tl(e){if(!e)return[];if(Na(e))return Ya(e)?Kt(e):yo(e);if(Je&&e[Je])return function(e){for(var t,n=[];!(t=e.next()).done;)n.push(t.value);return n}(e[Je]());var t=ri(e);return(t==v?Ht:t==b?Bt:Pl)(e)}function nl(e){return e?(e=il(e))===1/0||e===-1/0?17976931348623157e292*(e<0?-1:1):e==e?e:0:0===e?e:0}function rl(e){var t=nl(e),n=t%1;return t==t?n?t-n:t:0}function ol(e){return e?Qn(rl(e),0,4294967295):0}function il(e){if("number"==typeof e)return e;if(Xa(e))return NaN;if(Ba(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=Ba(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace($,"");var n=ie.test(e);return n||le.test(e)?Ve(e.slice(2),n?2:8):oe.test(e)?NaN:+e}function al(e){return bo(e,wl(e))}function ll(e){return null==e?"":Xr(e)}var cl=wo((function(e,t){if(pi(t)||Na(t))bo(t,_l(t),e);else for(var n in t)ke.call(t,n)&&Bn(e,n,t[n])})),ul=wo((function(e,t){bo(t,wl(t),e)})),sl=wo((function(e,t,n,r){bo(t,wl(t),e,r)})),fl=wo((function(e,t,n,r){bo(t,_l(t),e,r)})),pl=Go($n);var dl=Fr((function(e,t){e=ve(e);var n=-1,r=t.length,o=r>2?t[2]:void 0;for(o&&ci(t[0],t[1],o)&&(r=1);++n1),t})),bo(e,qo(e),n),r&&(n=Yn(n,7,Bo));for(var o=t.length;o--;)Zr(n,t[o]);return n}));var Ol=Go((function(e,t){return null==e?{}:function(e,t){return Rr(e,t,(function(t,n){return gl(e,n)}))}(e,t)}));function El(e,t){if(null==e)return{};var n=dt(qo(e),(function(e){return[e]}));return t=Xo(t),Rr(e,n,(function(e,n){return t(e,n[0])}))}var Tl=Do(_l),Cl=Do(wl);function Pl(e){return null==e?[]:jt(e,_l(e))}var Il=Oo((function(e,t,n){return t=t.toLowerCase(),e+(n?jl(t):t)}));function jl(e){return Dl(ll(e).toLowerCase())}function zl(e){return(e=ll(e))&&e.replace(ue,At).replace(Re,"")}var Rl=Oo((function(e,t,n){return e+(n?"-":"")+t.toLowerCase()})),Ml=Oo((function(e,t,n){return e+(n?" ":"")+t.toLowerCase()})),Nl=ko("toLowerCase");var Al=Oo((function(e,t,n){return e+(n?"_":"")+t.toLowerCase()}));var Ll=Oo((function(e,t,n){return e+(n?" ":"")+Dl(t)}));var Fl=Oo((function(e,t,n){return e+(n?" ":"")+t.toUpperCase()})),Dl=ko("toUpperCase");function Hl(e,t,n){return e=ll(e),void 0===(t=n?void 0:t)?function(e){return Le.test(e)}(e)?function(e){return e.match(Ne)||[]}(e):function(e){return e.match(ee)||[]}(e):e.match(t)||[]}var Ul=Fr((function(e,t){try{return it(e,void 0,t)}catch(e){return Da(e)?e:new pe(e)}})),Wl=Go((function(e,t){return lt(t,(function(t){t=Ei(t),qn(e,t,ya(e[t],e))})),e}));function Bl(e){return function(){return e}}var Vl=Co(),Gl=Co(!0);function Kl(e){return e}function ql(e){return Sr("function"==typeof e?e:Yn(e,1))}var $l=Fr((function(e,t){return function(n){return yr(n,e,t)}})),Ql=Fr((function(e,t){return function(n){return yr(e,n,t)}}));function Yl(e,t,n){var r=_l(t),o=sr(t,r);null!=n||Ba(t)&&(o.length||!r.length)||(n=t,t=e,e=this,o=sr(t,_l(t)));var i=!(Ba(n)&&"chain"in n&&!n.chain),a=Ha(e);return lt(o,(function(n){var r=t[n];e[n]=r,a&&(e.prototype[n]=function(){var t=this.__chain__;if(i||t){var n=e(this.__wrapped__),o=n.__actions__=yo(this.__actions__);return o.push({func:r,args:arguments,thisArg:e}),n.__chain__=t,n}return r.apply(e,ht([this.value()],arguments))})})),e}function Xl(){}var Jl=zo(dt),Zl=zo(ut),ec=zo(mt);function tc(e){return ui(e)?Ot(Ei(e)):function(e){return function(t){return fr(t,e)}}(e)}var nc=Mo(),rc=Mo(!0);function oc(){return[]}function ic(){return!1}var ac=jo((function(e,t){return e+t}),0),lc=Lo("ceil"),cc=jo((function(e,t){return e/t}),1),uc=Lo("floor");var sc,fc=jo((function(e,t){return e*t}),1),pc=Lo("round"),dc=jo((function(e,t){return e-t}),0);return Cn.after=function(e,t){if("function"!=typeof t)throw new ye(i);return e=rl(e),function(){if(--e<1)return t.apply(this,arguments)}},Cn.ary=ga,Cn.assign=cl,Cn.assignIn=ul,Cn.assignInWith=sl,Cn.assignWith=fl,Cn.at=pl,Cn.before=ma,Cn.bind=ya,Cn.bindAll=Wl,Cn.bindKey=ba,Cn.castArray=function(){if(!arguments.length)return[];var e=arguments[0];return Ra(e)?e:[e]},Cn.chain=ta,Cn.chunk=function(e,t,n){t=(n?ci(e,t,n):void 0===t)?1:an(rl(t),0);var o=null==e?0:e.length;if(!o||t<1)return[];for(var i=0,a=0,l=r(Jt(o/t));io?0:o+n),(r=void 0===r||r>o?o:rl(r))<0&&(r+=o),r=n>r?0:ol(r);n>>0)?(e=ll(e))&&("string"==typeof t||null!=t&&!$a(t))&&!(t=Xr(t))&&Dt(e)?uo(Kt(e),0,n):e.split(t,n):[]},Cn.spread=function(e,t){if("function"!=typeof e)throw new ye(i);return t=null==t?0:an(rl(t),0),Fr((function(n){var r=n[t],o=uo(n,0,t);return r&&ht(o,r),it(e,this,o)}))},Cn.tail=function(e){var t=null==e?0:e.length;return t?Gr(e,1,t):[]},Cn.take=function(e,t,n){return e&&e.length?Gr(e,0,(t=n||void 0===t?1:rl(t))<0?0:t):[]},Cn.takeRight=function(e,t,n){var r=null==e?0:e.length;return r?Gr(e,(t=r-(t=n||void 0===t?1:rl(t)))<0?0:t,r):[]},Cn.takeRightWhile=function(e,t){return e&&e.length?to(e,Xo(t,3),!1,!0):[]},Cn.takeWhile=function(e,t){return e&&e.length?to(e,Xo(t,3)):[]},Cn.tap=function(e,t){return t(e),e},Cn.throttle=function(e,t,n){var r=!0,o=!0;if("function"!=typeof e)throw new ye(i);return Ba(n)&&(r="leading"in n?!!n.leading:r,o="trailing"in n?!!n.trailing:o),_a(e,t,{leading:r,maxWait:t,trailing:o})},Cn.thru=na,Cn.toArray=tl,Cn.toPairs=Tl,Cn.toPairsIn=Cl,Cn.toPath=function(e){return Ra(e)?dt(e,Ei):Xa(e)?[e]:yo(Oi(ll(e)))},Cn.toPlainObject=al,Cn.transform=function(e,t,n){var r=Ra(e),o=r||La(e)||Ja(e);if(t=Xo(t,4),null==n){var i=e&&e.constructor;n=o?r?new i:[]:Ba(e)&&Ha(i)?Pn(Ge(e)):{}}return(o?lt:cr)(e,(function(e,r,o){return t(n,e,r,o)})),n},Cn.unary=function(e){return ga(e,1)},Cn.union=Vi,Cn.unionBy=Gi,Cn.unionWith=Ki,Cn.uniq=function(e){return e&&e.length?Jr(e):[]},Cn.uniqBy=function(e,t){return e&&e.length?Jr(e,Xo(t,2)):[]},Cn.uniqWith=function(e,t){return t="function"==typeof t?t:void 0,e&&e.length?Jr(e,void 0,t):[]},Cn.unset=function(e,t){return null==e||Zr(e,t)},Cn.unzip=qi,Cn.unzipWith=$i,Cn.update=function(e,t,n){return null==e?e:eo(e,t,ao(n))},Cn.updateWith=function(e,t,n,r){return r="function"==typeof r?r:void 0,null==e?e:eo(e,t,ao(n),r)},Cn.values=Pl,Cn.valuesIn=function(e){return null==e?[]:jt(e,wl(e))},Cn.without=Qi,Cn.words=Hl,Cn.wrap=function(e,t){return Ea(ao(t),e)},Cn.xor=Yi,Cn.xorBy=Xi,Cn.xorWith=Ji,Cn.zip=Zi,Cn.zipObject=function(e,t){return oo(e||[],t||[],Bn)},Cn.zipObjectDeep=function(e,t){return oo(e||[],t||[],Ur)},Cn.zipWith=ea,Cn.entries=Tl,Cn.entriesIn=Cl,Cn.extend=ul,Cn.extendWith=sl,Yl(Cn,Cn),Cn.add=ac,Cn.attempt=Ul,Cn.camelCase=Il,Cn.capitalize=jl,Cn.ceil=lc,Cn.clamp=function(e,t,n){return void 0===n&&(n=t,t=void 0),void 0!==n&&(n=(n=il(n))==n?n:0),void 0!==t&&(t=(t=il(t))==t?t:0),Qn(il(e),t,n)},Cn.clone=function(e){return Yn(e,4)},Cn.cloneDeep=function(e){return Yn(e,5)},Cn.cloneDeepWith=function(e,t){return Yn(e,5,t="function"==typeof t?t:void 0)},Cn.cloneWith=function(e,t){return Yn(e,4,t="function"==typeof t?t:void 0)},Cn.conformsTo=function(e,t){return null==t||Xn(e,t,_l(t))},Cn.deburr=zl,Cn.defaultTo=function(e,t){return null==e||e!=e?t:e},Cn.divide=cc,Cn.endsWith=function(e,t,n){e=ll(e),t=Xr(t);var r=e.length,o=n=void 0===n?r:Qn(rl(n),0,r);return(n-=t.length)>=0&&e.slice(n,o)==t},Cn.eq=Pa,Cn.escape=function(e){return(e=ll(e))&&D.test(e)?e.replace(L,Lt):e},Cn.escapeRegExp=function(e){return(e=ll(e))&&q.test(e)?e.replace(K,"\\$&"):e},Cn.every=function(e,t,n){var r=Ra(e)?ut:nr;return n&&ci(e,t,n)&&(t=void 0),r(e,Xo(t,3))},Cn.find=ia,Cn.findIndex=zi,Cn.findKey=function(e,t){return bt(e,Xo(t,3),cr)},Cn.findLast=aa,Cn.findLastIndex=Ri,Cn.findLastKey=function(e,t){return bt(e,Xo(t,3),ur)},Cn.floor=uc,Cn.forEach=la,Cn.forEachRight=ca,Cn.forIn=function(e,t){return null==e?e:ar(e,Xo(t,3),wl)},Cn.forInRight=function(e,t){return null==e?e:lr(e,Xo(t,3),wl)},Cn.forOwn=function(e,t){return e&&cr(e,Xo(t,3))},Cn.forOwnRight=function(e,t){return e&&ur(e,Xo(t,3))},Cn.get=vl,Cn.gt=Ia,Cn.gte=ja,Cn.has=function(e,t){return null!=e&&oi(e,t,vr)},Cn.hasIn=gl,Cn.head=Ni,Cn.identity=Kl,Cn.includes=function(e,t,n,r){e=Na(e)?e:Pl(e),n=n&&!r?rl(n):0;var o=e.length;return n<0&&(n=an(o+n,0)),Ya(e)?n<=o&&e.indexOf(t,n)>-1:!!o&&wt(e,t,n)>-1},Cn.indexOf=function(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var o=null==n?0:rl(n);return o<0&&(o=an(r+o,0)),wt(e,t,o)},Cn.inRange=function(e,t,n){return t=nl(t),void 0===n?(n=t,t=0):n=nl(n),function(e,t,n){return e>=ln(t,n)&&e=-9007199254740991&&e<=9007199254740991},Cn.isSet=Qa,Cn.isString=Ya,Cn.isSymbol=Xa,Cn.isTypedArray=Ja,Cn.isUndefined=function(e){return void 0===e},Cn.isWeakMap=function(e){return Va(e)&&ri(e)==x},Cn.isWeakSet=function(e){return Va(e)&&"[object WeakSet]"==dr(e)},Cn.join=function(e,t){return null==e?"":rn.call(e,t)},Cn.kebabCase=Rl,Cn.last=Di,Cn.lastIndexOf=function(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var o=r;return void 0!==n&&(o=(o=rl(n))<0?an(r+o,0):ln(o,r-1)),t==t?function(e,t,n){for(var r=n+1;r--;)if(e[r]===t)return r;return r}(e,t,o):_t(e,St,o,!0)},Cn.lowerCase=Ml,Cn.lowerFirst=Nl,Cn.lt=Za,Cn.lte=el,Cn.max=function(e){return e&&e.length?rr(e,Kl,hr):void 0},Cn.maxBy=function(e,t){return e&&e.length?rr(e,Xo(t,2),hr):void 0},Cn.mean=function(e){return kt(e,Kl)},Cn.meanBy=function(e,t){return kt(e,Xo(t,2))},Cn.min=function(e){return e&&e.length?rr(e,Kl,Er):void 0},Cn.minBy=function(e,t){return e&&e.length?rr(e,Xo(t,2),Er):void 0},Cn.stubArray=oc,Cn.stubFalse=ic,Cn.stubObject=function(){return{}},Cn.stubString=function(){return""},Cn.stubTrue=function(){return!0},Cn.multiply=fc,Cn.nth=function(e,t){return e&&e.length?jr(e,rl(t)):void 0},Cn.noConflict=function(){return qe._===this&&(qe._=Pe),this},Cn.noop=Xl,Cn.now=va,Cn.pad=function(e,t,n){e=ll(e);var r=(t=rl(t))?Gt(e):0;if(!t||r>=t)return e;var o=(t-r)/2;return Ro(Zt(o),n)+e+Ro(Jt(o),n)},Cn.padEnd=function(e,t,n){e=ll(e);var r=(t=rl(t))?Gt(e):0;return t&&rt){var r=e;e=t,t=r}if(n||e%1||t%1){var o=sn();return ln(e+o*(t-e+Be("1e-"+((o+"").length-1))),t)}return Ar(e,t)},Cn.reduce=function(e,t,n){var r=Ra(e)?vt:Tt,o=arguments.length<3;return r(e,Xo(t,4),n,o,er)},Cn.reduceRight=function(e,t,n){var r=Ra(e)?gt:Tt,o=arguments.length<3;return r(e,Xo(t,4),n,o,tr)},Cn.repeat=function(e,t,n){return t=(n?ci(e,t,n):void 0===t)?1:rl(t),Lr(ll(e),t)},Cn.replace=function(){var e=arguments,t=ll(e[0]);return e.length<3?t:t.replace(e[1],e[2])},Cn.result=function(e,t,n){var r=-1,o=(t=lo(t,e)).length;for(o||(o=1,e=void 0);++r9007199254740991)return[];var n=4294967295,r=ln(e,4294967295);e-=4294967295;for(var o=Pt(r,t=Xo(t));++n=i)return e;var l=n-Gt(r);if(l<1)return r;var c=a?uo(a,0,l).join(""):e.slice(0,l);if(void 0===o)return c+r;if(a&&(l+=c.length-l),$a(o)){if(e.slice(l).search(o)){var u,s=c;for(o.global||(o=ge(o.source,ll(re.exec(o))+"g")),o.lastIndex=0;u=o.exec(s);)var f=u.index;c=c.slice(0,void 0===f?l:f)}}else if(e.indexOf(Xr(o),l)!=l){var p=c.lastIndexOf(o);p>-1&&(c=c.slice(0,p))}return c+r},Cn.unescape=function(e){return(e=ll(e))&&F.test(e)?e.replace(A,qt):e},Cn.uniqueId=function(e){var t=++Oe;return ll(e)+t},Cn.upperCase=Fl,Cn.upperFirst=Dl,Cn.each=la,Cn.eachRight=ca,Cn.first=Ni,Yl(Cn,(sc={},cr(Cn,(function(e,t){ke.call(Cn.prototype,t)||(sc[t]=e)})),sc),{chain:!1}),Cn.VERSION="4.17.19",lt(["bind","bindKey","curry","curryRight","partial","partialRight"],(function(e){Cn[e].placeholder=Cn})),lt(["drop","take"],(function(e,t){zn.prototype[e]=function(n){n=void 0===n?1:an(rl(n),0);var r=this.__filtered__&&!t?new zn(this):this.clone();return r.__filtered__?r.__takeCount__=ln(n,r.__takeCount__):r.__views__.push({size:ln(n,4294967295),type:e+(r.__dir__<0?"Right":"")}),r},zn.prototype[e+"Right"]=function(t){return this.reverse()[e](t).reverse()}})),lt(["filter","map","takeWhile"],(function(e,t){var n=t+1,r=1==n||3==n;zn.prototype[e]=function(e){var t=this.clone();return t.__iteratees__.push({iteratee:Xo(e,3),type:n}),t.__filtered__=t.__filtered__||r,t}})),lt(["head","last"],(function(e,t){var n="take"+(t?"Right":"");zn.prototype[e]=function(){return this[n](1).value()[0]}})),lt(["initial","tail"],(function(e,t){var n="drop"+(t?"":"Right");zn.prototype[e]=function(){return this.__filtered__?new zn(this):this[n](1)}})),zn.prototype.compact=function(){return this.filter(Kl)},zn.prototype.find=function(e){return this.filter(e).head()},zn.prototype.findLast=function(e){return this.reverse().find(e)},zn.prototype.invokeMap=Fr((function(e,t){return"function"==typeof e?new zn(this):this.map((function(n){return yr(n,e,t)}))})),zn.prototype.reject=function(e){return this.filter(ka(Xo(e)))},zn.prototype.slice=function(e,t){e=rl(e);var n=this;return n.__filtered__&&(e>0||t<0)?new zn(n):(e<0?n=n.takeRight(-e):e&&(n=n.drop(e)),void 0!==t&&(n=(t=rl(t))<0?n.dropRight(-t):n.take(t-e)),n)},zn.prototype.takeRightWhile=function(e){return this.reverse().takeWhile(e).reverse()},zn.prototype.toArray=function(){return this.take(4294967295)},cr(zn.prototype,(function(e,t){var n=/^(?:filter|find|map|reject)|While$/.test(t),r=/^(?:head|last)$/.test(t),o=Cn[r?"take"+("last"==t?"Right":""):t],i=r||/^find/.test(t);o&&(Cn.prototype[t]=function(){var t=this.__wrapped__,a=r?[1]:arguments,l=t instanceof zn,c=a[0],u=l||Ra(t),s=function(e){var t=o.apply(Cn,ht([e],a));return r&&f?t[0]:t};u&&n&&"function"==typeof c&&1!=c.length&&(l=u=!1);var f=this.__chain__,p=!!this.__actions__.length,d=i&&!f,h=l&&!p;if(!i&&u){t=h?t:new zn(this);var v=e.apply(t,a);return v.__actions__.push({func:na,args:[s],thisArg:void 0}),new jn(v,f)}return d&&h?e.apply(this,a):(v=this.thru(s),d?r?v.value()[0]:v.value():v)})})),lt(["pop","push","shift","sort","splice","unshift"],(function(e){var t=be[e],n=/^(?:push|sort|unshift)$/.test(e)?"tap":"thru",r=/^(?:pop|shift)$/.test(e);Cn.prototype[e]=function(){var e=arguments;if(r&&!this.__chain__){var o=this.value();return t.apply(Ra(o)?o:[],e)}return this[n]((function(n){return t.apply(Ra(n)?n:[],e)}))}})),cr(zn.prototype,(function(e,t){var n=Cn[t];if(n){var r=n.name+"";ke.call(bn,r)||(bn[r]=[]),bn[r].push({name:t,func:n})}})),bn[Po(void 0,2).name]=[{name:"wrapper",func:void 0}],zn.prototype.clone=function(){var e=new zn(this.__wrapped__);return e.__actions__=yo(this.__actions__),e.__dir__=this.__dir__,e.__filtered__=this.__filtered__,e.__iteratees__=yo(this.__iteratees__),e.__takeCount__=this.__takeCount__,e.__views__=yo(this.__views__),e},zn.prototype.reverse=function(){if(this.__filtered__){var e=new zn(this);e.__dir__=-1,e.__filtered__=!0}else(e=this.clone()).__dir__*=-1;return e},zn.prototype.value=function(){var e=this.__wrapped__.value(),t=this.__dir__,n=Ra(e),r=t<0,o=n?e.length:0,i=function(e,t,n){var r=-1,o=n.length;for(;++r=this.__values__.length;return{done:e,value:e?void 0:this.__values__[this.__index__++]}},Cn.prototype.plant=function(e){for(var t,n=this;n instanceof In;){var r=Ci(n);r.__index__=0,r.__values__=void 0,t?o.__wrapped__=r:t=r;var o=r;n=n.__wrapped__}return o.__wrapped__=e,t},Cn.prototype.reverse=function(){var e=this.__wrapped__;if(e instanceof zn){var t=e;return this.__actions__.length&&(t=new zn(this)),(t=t.reverse()).__actions__.push({func:na,args:[Bi],thisArg:void 0}),new jn(t,this.__chain__)}return this.thru(Bi)},Cn.prototype.toJSON=Cn.prototype.valueOf=Cn.prototype.value=function(){return no(this.__wrapped__,this.__actions__)},Cn.prototype.first=Cn.prototype.head,Je&&(Cn.prototype[Je]=function(){return this}),Cn}();qe._=$t,void 0===(o=function(){return $t}.call(t,n,t,r))||(r.exports=o)}).call(this)}).call(this,n(108),n(243)(e))},function(e,t,n){var r=n(26),o=n(335);"string"==typeof(o=o.__esModule?o.default:o)&&(o=[[e.i,o,""]]);var i={insert:"head",singleton:!1};r(o,i);e.exports=o.locals||{}},function(e,t,n){var r=n(26),o=n(376);"string"==typeof(o=o.__esModule?o.default:o)&&(o=[[e.i,o,""]]);var i={insert:"head",singleton:!1};r(o,i);e.exports=o.locals||{}},function(e,t,n){var r=n(173),o=n(132);e.exports=Object.keys||function(e){return r(e,o)}},function(e,t){e.exports=function(e){if(null==e)throw TypeError("Can't call method on "+e);return e}},function(e,t,n){"use strict";var r=n(31);e.exports=function(e,t){return!!e&&r((function(){t?e.call(null,(function(){}),1):e.call(null)}))}},function(e,t,n){"use strict";var r=n(27),o=n(54),i=n(53),a=n(113),l=n(138),c=n(139),u=Math.max,s=Math.min,f=Math.floor,p=/\$([$&`']|\d\d?|<[^>]*>)/g,d=/\$([$&`']|\d\d?)/g;n(140)("replace",2,(function(e,t,n,h){return[function(r,o){var i=e(this),a=null==r?void 0:r[t];return void 0!==a?a.call(r,i,o):n.call(String(i),r,o)},function(e,t){var o=h(n,e,this,t);if(o.done)return o.value;var f=r(e),p=String(this),d="function"==typeof t;d||(t=String(t));var g=f.global;if(g){var m=f.unicode;f.lastIndex=0}for(var y=[];;){var b=c(f,p);if(null===b)break;if(y.push(b),!g)break;""===String(b[0])&&(f.lastIndex=l(p,i(f.lastIndex),m))}for(var _,w="",x=0,S=0;S=x&&(w+=p.slice(x,O)+I,x=O+k.length)}return w+p.slice(x)}];function v(e,t,r,i,a,l){var c=r+e.length,u=i.length,s=d;return void 0!==a&&(a=o(a),s=p),n.call(l,s,(function(n,o){var l;switch(o.charAt(0)){case"$":return"$";case"&":return e;case"`":return t.slice(0,r);case"'":return t.slice(c);case"<":l=a[o.slice(1,-1)];break;default:var s=+o;if(0===s)return n;if(s>u){var p=f(s/10);return 0===p?n:p<=u?void 0===i[p-1]?o.charAt(1):i[p-1]+o.charAt(1):n}l=i[s-1]}return void 0===l?"":l}))}}))},function(e,t,n){var r=n(63),o=n(121);e.exports=n(57)?function(e,t,n){return r.f(e,t,o(1,n))}:function(e,t,n){return e[t]=n,e}},function(e,t){var n={}.hasOwnProperty;e.exports=function(e,t){return n.call(e,t)}},function(e,t,n){var r=n(202),o=n(148);e.exports=function(e){return r(o(e))}},function(e,t,n){(function(t){function n(e){try{if(!t.localStorage)return!1}catch(e){return!1}var n=t.localStorage[e];return null!=n&&"true"===String(n).toLowerCase()}e.exports=function(e,t){if(n("noDeprecation"))return e;var r=!1;return function(){if(!r){if(n("throwDeprecation"))throw new Error(t);n("traceDeprecation")?console.trace(t):console.warn(t),r=!0}return e.apply(this,arguments)}}}).call(this,n(108))},function(e,t,n){var r=n(10);r(r.S+r.F*!n(30),"Object",{defineProperties:n(172)})},function(e,t){var n=e.exports={version:"2.6.11"};"number"==typeof __e&&(__e=n)},function(e,t,n){var r=n(81);e.exports=function(e,t,n){if(r(e),void 0===t)return e;switch(n){case 1:return function(n){return e.call(t,n)};case 2:return function(n,r){return e.call(t,n,r)};case 3:return function(n,r,o){return e.call(t,n,r,o)}}return function(){return e.apply(t,arguments)}}},function(e,t){e.exports=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e}},function(e,t,n){var r=n(10),o=n(249),i=n(60),a=n(94),l=n(174);r(r.S,"Object",{getOwnPropertyDescriptors:function(e){for(var t,n,r=i(e),c=a.f,u=o(r),s={},f=0;u.length>f;)void 0!==(n=c(r,t=u[f++]))&&l(s,t,n);return s}})},function(e,t,n){var r=n(27),o=n(172),i=n(132),a=n(131)("IE_PROTO"),l=function(){},c=function(){var e,t=n(171)("iframe"),r=i.length;for(t.style.display="none",n(251).appendChild(t),t.src="javascript:",(e=t.contentWindow.document).open(),e.write("