From 0e07b5c5f91699859ebd8f399df423cc8e033163 Mon Sep 17 00:00:00 2001 From: Jakob K Date: Fri, 24 Jun 2022 04:32:48 +0200 Subject: [PATCH] docs: Do not store generated docs in this repo --- .../main/kotlin/dokka-script-root.gradle.kts | 2 - .../src/main/kotlin/dokka-script.gradle.kts | 2 +- docs/CNAME | 1 - docs/fabrikmc-commands/index.html | 88 -- docs/fabrikmc-commands/navigation.html | 1162 ---------------- .../from-reified-type.html | 54 - .../-argument-type-utils/index.html | 76 -- .../-companion/index.html | 43 - .../-simple-command-context.html | 39 - .../-simple-command-context/index.html | 303 ----- .../resolve-argument.html | 39 - .../index.html | 75 -- .../index.html | 91 -- .../register.html | 78 -- .../setup-registration-callback.html | 100 -- .../-argument-command-builder.html | 67 - .../-argument-command-builder/index.html | 346 ----- .../simple-suggests.html | 67 - .../suggest-list-suspending.html | 67 - ...suggest-list-with-tooltips-suspending.html | 67 - .../suggest-list-with-tooltips.html | 67 - .../suggest-list.html | 67 - .../suggest-single-suspending.html | 67 - ...uggest-single-with-tooltip-suspending.html | 67 - .../suggest-single-with-tooltip.html | 67 - .../suggest-single.html | 67 - .../-command-builder/-command-builder.html | 67 - .../-command-builder/argument.html | 100 -- .../-command-builder/brigadier.html | 67 - .../-command-builder/brigardier.html | 52 - .../-command-builder/index.html | 235 ---- .../-command-builder/literal.html | 67 - .../requires-permission-level.html | 78 -- .../-command-builder/requires.html | 67 - .../-command-builder/runs-async.html | 67 - .../-command-builder/runs.html | 67 - .../-command-builder/simple-executes.html | 67 - .../-command-builder/to-brigardier.html | 50 - .../-literal-command-builder.html | 67 - .../-literal-command-builder/index.html | 211 --- .../-b-a-n_-r-i-g-h-t-s/index.html | 106 -- .../index.html | 106 -- .../-c-o-m-m-a-n-d_-r-i-g-h-t-s/index.html | 106 -- .../-permission-level/-n-o-n-e/index.html | 106 -- .../-permission-level/-o-w-n-e-r/index.html | 106 -- .../-permission-level/index.html | 196 --- .../-permission-level/level.html | 67 - .../-registrable-command.html | 67 - .../-registrable-command/command-builder.html | 67 - .../-registrable-command/index.html | 138 -- .../client-command.html | 67 - .../net.axay.fabrik.commands/command.html | 67 - .../net.axay.fabrik.commands/index.html | 213 --- docs/fabrikmc-compose/index.html | 105 -- docs/fabrikmc-compose/navigation.html | 1147 ---------------- .../-map-color-utils/index.html | 91 -- .../-map-color-utils/to-map-color-id.html | 52 - .../-map-color-utils/white-map-color-id.html | 52 - .../-material-color-utils/index.html | 91 -- .../to-material-color-id.html | 52 - .../white-material-color-id.html | 52 - .../net.axay.fabrik.compose.color/index.html | 78 -- .../to-compose.html | 52 - .../net.axay.fabrik.compose.icons.html | 61 - .../-assets-loader/index.html | 61 - .../-assets-loader/load-image.html | 39 - .../index.html | 60 - .../-map-color-accessor/get-colors.html | 39 - .../-map-color-accessor/index.html | 61 - .../get-material-colors.html | 39 - .../-material-color-accessor/index.html | 61 - .../index.html | 61 - .../player.html | 39 - .../index.html | 61 - .../player.html | 39 - .../net.axay.fabrik.compose.mixin/index.html | 75 -- .../net.axay.fabrik.compose.ui/-mc-image.html | 52 - .../-mc-window-header.html | 52 - .../net.axay.fabrik.compose.ui/index.html | 76 -- .../-companion/index.html | 57 - .../-minecraft-compose-gui.html | 52 - .../-minecraft-compose-gui/block-height.html | 52 - .../-minecraft-compose-gui/block-width.html | 52 - .../-minecraft-compose-gui/close.html | 52 - .../-minecraft-compose-gui/content.html | 52 - .../coroutine-context.html | 52 - .../-minecraft-compose-gui/index.html | 200 --- .../-minecraft-compose-gui/player.html | 52 - .../-minecraft-compose-gui/position.html | 52 - .../display-composable.html | 52 - .../net.axay.fabrik.compose/index.html | 78 -- docs/fabrikmc-core/index.html | 290 ---- docs/fabrikmc-core/navigation.html | 1162 ---------------- .../-delicate-fabrik-api.html | 67 - .../-delicate-fabrik-api/index.html | 89 -- .../-internal-fabrik-api.html | 67 - .../-internal-fabrik-api/index.html | 89 -- .../index.html | 90 -- .../block-pos.html | 67 - .../change-pos.html | 67 - .../direction-vector.html | 67 - .../execute-command.html | 67 - .../net.axay.fabrik.core.entity/index.html | 213 --- .../mark-velocity-dirty.html | 67 - .../modify-velocity.html | 89 -- .../pos-under.html | 67 - .../net.axay.fabrik.core.entity/pos.html | 67 - .../touched-block-no-air.html | 67 - .../touched-block.html | 67 - .../net.axay.fabrik.core.internal/index.html | 90 -- .../init-client.html | 54 - .../net.axay.fabrik.core.internal/init.html | 54 - .../net.axay.fabrik.core.item/index.html | 151 --- .../net.axay.fabrik.core.item/item-stack.html | 67 - .../set-custom-name.html | 67 - .../net.axay.fabrik.core.item/set-lore.html | 67 - .../net.axay.fabrik.core.item/set-potion.html | 67 - .../set-skull-player.html | 67 - .../set-skull-texture.html | 67 - .../-read-write-mutex/-read-write-mutex.html | 67 - .../-read-write-mutex/begin-read.html | 67 - .../-read-write-mutex/begin-write.html | 67 - .../-read-write-mutex/end-read.html | 67 - .../-read-write-mutex/end-write.html | 67 - .../-read-write-mutex/index.html | 181 --- .../-read-write-mutex/read.html | 67 - .../-read-write-mutex/write.html | 67 - .../net.axay.fabrik.core.kotlin/index.html | 123 -- .../net.axay.fabrik.core.kotlin/max.html | 67 - .../net.axay.fabrik.core.kotlin/min.html | 67 - .../net.axay.fabrik.core.kotlin/ticks.html | 67 - .../net.axay.fabrik.core.logging/index.html | 136 -- .../log-error.html | 67 - .../log-fatal.html | 67 - .../log-info.html | 67 - .../log-warning.html | 67 - .../net.axay.fabrik.core.logging/logger.html | 67 - .../-circle/circle-position-set.html | 67 - .../-circle/filled-circle-position-set.html | 67 - .../-circle/index.html | 134 -- .../-circle/produce-circle-positions.html | 67 - .../produce-filled-circle-positions.html | 67 - .../-sphere/filled-sphere-position-set.html | 67 - .../-sphere/index.html | 104 -- .../produce-filled-sphere-positions.html | 67 - .../circle-position-set.html | 67 - .../filled-circle-position-set.html | 67 - .../filled-sphere-position-set.html | 67 - .../index.html | 183 --- .../produce-circle-positions.html | 67 - .../produce-filled-circle-positions.html | 67 - .../produce-filled-sphere-positions.html | 67 - .../compare-to.html | 122 -- .../component1.html | 89 -- .../component2.html | 89 -- .../component3.html | 89 -- .../net.axay.fabrik.core.math.vector/div.html | 122 -- .../index.html | 196 --- .../minus.html | 122 -- .../net.axay.fabrik.core.math.vector/not.html | 89 -- .../plus.html | 122 -- .../times.html | 122 -- .../-abstract-block-accessor/index.html | 76 -- .../is-collidable.html | 54 - .../index.html | 75 -- .../net.axay.fabrik.core.packet/index.html | 76 -- .../send-packet.html | 67 - .../-identifier-serializer.html | 52 - .../-identifier-serializer/deserialize.html | 52 - .../-identifier-serializer/index.html | 136 -- .../-identifier-serializer/serialize.html | 52 - .../-resource-location-serializer.html | 67 - .../deserialize.html | 67 - .../-resource-location-serializer/index.html | 168 --- .../serialize.html | 67 - .../index.html | 90 -- .../-fabrik-serializer.html | 67 - .../-fabrik-serializer/descriptor-name.html | 67 - .../-fabrik-serializer/descriptor.html | 67 - .../-fabrik-serializer/index.html | 181 --- .../-fabrik-serializer/primitive-kind.html | 67 - .../index.html | 75 -- .../-coroutine-task/-coroutine-task.html | 67 - .../-coroutine-task/counter-down-to-one.html | 67 - .../-coroutine-task/counter-down-to-zero.html | 67 - .../-coroutine-task/index.html | 151 --- .../-coroutine-task/round-from-zero.html | 67 - .../-coroutine-task/round.html | 67 - .../coroutine-task.html | 67 - .../fabrik-coroutine-scope.html | 67 - .../net.axay.fabrik.core.task/index.html | 260 ---- .../infinite-mc-coroutine-task.html | 67 - .../init-with-server-async.html | 67 - .../init-with-server-sync.html | 67 - .../mc-client-coroutine-dispatcher.html | 67 - .../mc-client-coroutine-scope.html | 67 - .../mc-client-sync-launch.html | 67 - .../mc-coroutine-dispatcher.html | 67 - .../mc-coroutine-scope.html | 67 - .../mc-coroutine-task.html | 67 - .../mc-sync-launch.html | 67 - .../-literal-text-builder.html | 78 -- .../-literal-text-builder/bold.html | 67 - .../-literal-text-builder/build.html | 67 - .../-literal-text-builder/click-event.html | 67 - .../-literal-text-builder/color.html | 67 - .../-literal-text-builder/current-style.html | 67 - .../-literal-text-builder/empty-line.html | 67 - .../-literal-text-builder/hover-event.html | 67 - .../-literal-text-builder/index.html | 318 ----- .../-literal-text-builder/italic.html | 67 - .../-literal-text-builder/new-line.html | 67 - .../-literal-text-builder/obfuscated.html | 67 - .../-literal-text-builder/sibling-text.html | 67 - .../-literal-text-builder/strikethrough.html | 67 - .../-literal-text-builder/text.html | 78 -- .../-literal-text-builder/underline.html | 67 - .../broadcast-text.html | 67 - .../net.axay.fabrik.core.text/index.html | 155 --- .../literal-lines.html | 67 - .../literal-text.html | 67 - .../net.axay.fabrik.core.text/literal.html | 67 - .../net.axay.fabrik.core.text/send-text.html | 89 -- .../-block-info/-block-info.html | 78 -- .../-block-info/block.html | 67 - .../-block-info/index.html | 151 --- .../-block-info/pos.html | 67 - .../-block-info/state.html | 67 - .../index.html | 93 -- .../is-collidable.html | 67 - .../-fabrik-position/-fabrik-position.html | 144 -- .../-fabrik-position/block-pos.html | 67 - .../-fabrik-position/chunk-pos.html | 67 - .../-fabrik-position/chunk-section-pos.html | 67 - .../-fabrik-position/index.html | 436 ------ .../-fabrik-position/pitch.html | 67 - .../-fabrik-position/pos-in-chunk.html | 67 - .../-fabrik-position/rounded-block-pos.html | 67 - .../-fabrik-position/vec3d.html | 67 - .../-fabrik-position/vec3f.html | 67 - .../-fabrik-position/vec3i.html | 67 - .../-fabrik-position/world-identifier.html | 67 - .../-fabrik-position/world-key.html | 67 - .../-fabrik-position/world.html | 67 - .../-fabrik-position/x.html | 67 - .../-fabrik-position/y.html | 67 - .../-fabrik-position/yaw.html | 67 - .../-fabrik-position/z.html | 67 - .../-pos-in-chunk/-pos-in-chunk.html | 78 -- .../-pos-in-chunk/get-block-pos.html | 67 - .../-pos-in-chunk/index.html | 168 --- .../-pos-in-chunk/x.html | 67 - .../-pos-in-chunk/y.html | 67 - .../-pos-in-chunk/z.html | 67 - .../-pos2i/-pos2i.html | 67 - .../-pos2i/index.html | 153 --- .../-pos2i/to-block-pos.html | 67 - .../-pos2i/to-pair.html | 67 - .../-pos2i/x.html | 67 - .../-pos2i/z.html | 67 - .../-pos3i/-pos3i.html | 67 - .../-pos3i/index.html | 183 --- .../-pos3i/to-block-pos.html | 67 - .../-pos3i/to-triple.html | 67 - .../-pos3i/to-vec3i.html | 67 - .../-pos3i/x.html | 67 - .../-pos3i/y.html | 67 - .../-pos3i/z.html | 67 - .../net.axay.fabrik.core.world.pos/index.html | 121 -- .../-fabrik/current-server.html | 67 - .../net.axay.fabrik.core/-fabrik/index.html | 89 -- .../net.axay.fabrik.core/index.html | 76 -- docs/fabrikmc-game/index.html | 88 -- docs/fabrikmc-game/navigation.html | 1162 ---------------- .../-cooldown/-cooldown.html | 78 -- .../-cooldown/apply-cooldown.html | 67 - .../-cooldown/default-length.html | 67 - .../-cooldown/has-cooldown.html | 67 - .../-cooldown/index.html | 187 --- .../-cooldown/key.html | 67 - .../-cooldown/with-cooldown.html | 67 - .../net.axay.fabrik.game.cooldown/index.html | 76 -- .../-changing-sideboard-line.html | 67 - .../-changing-sideboard-line/index.html | 106 -- .../-changing-sideboard-line/text-flow.html | 67 - .../-sideboard-builder.html | 67 - .../-sideboard-builder/emit-literal-text.html | 67 - .../-sideboard-builder/index.html | 166 --- .../line-changing-periodically.html | 67 - .../-sideboard-builder/line-changing.html | 67 - .../-sideboard-builder/line.html | 78 -- .../-sideboard-builder/literal-line.html | 67 - .../-sideboard-line/index.html | 113 -- .../-sideboard-line/text-flow.html | 67 - .../-sideboard/-sideboard.html | 67 - .../-sideboard/index.html | 89 -- .../-simple-sideboard-line.html | 67 - .../-simple-sideboard-line/index.html | 106 -- .../-simple-sideboard-line/text-flow.html | 67 - .../net.axay.fabrik.game.sideboard/index.html | 168 --- .../show-sideboard.html | 67 - .../sideboard.html | 67 - docs/fabrikmc-igui/index.html | 120 -- docs/fabrikmc-igui/navigation.html | 1162 ---------------- .../-gui-button-compound-scroll.html | 67 - .../-gui-button-compound-scroll/compound.html | 67 - .../-gui-button-compound-scroll/index.html | 258 ---- .../-gui-button-compound-scroll/reverse.html | 67 - .../scroll-distance.html | 67 - .../scroll-times.html | 67 - .../-gui-button-compound-scroll/speed.html | 67 - .../-next-page/calculate-new-page.html | 67 - .../-calculator/-next-page/index.html | 89 -- .../-previous-page/calculate-new-page.html | 67 - .../-calculator/-previous-page/index.html | 89 -- .../-static-page-key/-static-page-key.html | 67 - .../-static-page-key/calculate-new-page.html | 67 - .../-calculator/-static-page-key/index.html | 106 -- .../-static-page-number.html | 67 - .../calculate-new-page.html | 67 - .../-static-page-number/index.html | 123 -- .../-static-page-number/page-number.html | 67 - .../-calculator/calculate-new-page.html | 67 - .../-calculator/index.html | 197 --- .../-gui-button-page-change.html | 67 - .../-gui-button-page-change/index.html | 200 --- .../-gui-button/-gui-button.html | 67 - .../-gui-button/index.html | 207 --- .../-gui-button/on-click.html | 67 - .../-gui-compound-element.html | 67 - .../-gui-compound-element/compound.html | 67 - .../-gui-compound-element/get-item-stack.html | 67 - .../-gui-compound-element/index.html | 183 --- .../-gui-compound-element/on-click.html | 67 - .../-gui-compound-element/should-cancel.html | 67 - .../-gui-compound-element/start-using.html | 67 - .../-gui-compound-element/stop-using.html | 67 - .../-gui-free-slot/-gui-free-slot.html | 67 - .../-gui-free-slot/get-item-stack.html | 67 - .../-gui-free-slot/index.html | 166 --- .../-gui-free-slot/on-click.html | 67 - .../-gui-free-slot/should-cancel.html | 67 - .../-gui-placeholder/-gui-placeholder.html | 67 - .../-gui-placeholder/get-item-stack.html | 67 - .../-gui-placeholder/icon.html | 67 - .../-gui-placeholder/index.html | 196 --- .../-gui-placeholder/on-click.html | 67 - .../-gui-placeholder/should-cancel.html | 67 - .../-gui-placeholder/start-using.html | 67 - .../-gui-placeholder/stop-using.html | 67 - .../net.axay.fabrik.igui.elements/index.html | 151 --- .../-gui-click-event/-gui-click-event.html | 67 - .../-gui-click-event/gui-slot.html | 67 - .../-gui-click-event/gui.html | 67 - .../-gui-click-event/index.html | 181 --- .../-gui-click-event/player.html | 67 - .../-gui-click-event/slot-index.html | 67 - .../-gui-click-event/slot.html | 67 - .../-gui-click-event/type.html | 67 - .../-gui-close-event/-gui-close-event.html | 67 - .../-gui-close-event/gui.html | 67 - .../-gui-close-event/index.html | 121 -- .../-gui-close-event/player.html | 67 - .../net.axay.fabrik.igui.events/index.html | 91 -- .../get-screen-handler-sync-handler.html | 39 - .../-server-player-entity-accessor/index.html | 61 - .../-simple-container-accessor/get-items.html | 54 - .../-simple-container-accessor/index.html | 76 -- .../get-stacks.html | 39 - .../-simple-inventory-accessor/index.html | 61 - .../net.axay.fabrik.igui.mixin/index.html | 75 -- .../-abstract-gui-list.html | 67 - .../-abstract-gui-list/index.html | 175 --- .../-abstract-gui-list/invoke-listeners.html | 67 - .../-abstract-gui-list/lookup.html | 67 - .../-abstract-gui-list/on-change.html | 67 - .../remove-on-change-listener.html | 67 - .../-gui-list/-gui-list.html | 67 - .../-gui-list/index.html | 151 --- .../-gui-mutable-list/-gui-mutable-list.html | 67 - .../-gui-mutable-list/index.html | 170 --- .../-gui-mutable-list/mutate.html | 67 - .../-gui-property/-gui-property.html | 67 - .../-gui-property/get.html | 67 - .../-gui-property/index.html | 183 --- .../-gui-property/invoke-listeners.html | 67 - .../-gui-property/on-change.html | 67 - .../remove-on-change-listener.html | 67 - .../-gui-property/set.html | 67 - .../as-gui-list.html | 67 - .../as-mutable-gui-list.html | 67 - .../index.html | 183 --- .../to-gui-list.html | 67 - .../to-mutable-gui-list.html | 67 - .../-companion/from-slot-action-type.html | 67 - .../-gui-action-type/-companion/index.html | 89 -- .../-gui-action-type/-d-r-a-g/index.html | 91 -- .../-d-r-a-g_-e-n-d/index.html | 91 -- .../-d-r-a-g_-s-t-a-r-t/index.html | 91 -- .../-h-o-t-k-e-y_-s-w-a-p/index.html | 91 -- .../-gui-action-type/-i-n-s-e-r-t/index.html | 91 -- .../-m-i-d-d-l-e_-c-l-i-c-k/index.html | 91 -- .../-gui-action-type/-p-i-c-k-u-p/index.html | 91 -- .../-p-i-c-k-u-p_-a-l-l/index.html | 91 -- .../-s-h-i-f-t_-c-l-i-c-k/index.html | 91 -- .../-t-h-r-o-w_-a-l-l/index.html | 91 -- .../-t-h-r-o-w_-o-n-e/index.html | 91 -- .../-gui-action-type/index.html | 288 ---- .../-event-handler-builder.html | 67 - .../-event-handler-builder/index.html | 121 -- .../-event-handler-builder/on-click.html | 67 - .../-event-handler-builder/on-close.html | 67 - .../-gui-builder/-gui-builder.html | 67 - .../-page-builder/-page-builder.html | 67 - .../-gui-builder/-page-builder/button.html | 67 - .../-page-builder/change-page-by-key.html | 67 - .../-page-builder/change-page-by-number.html | 67 - .../compound-scroll-backwards.html | 67 - .../compound-scroll-forwards.html | 67 - .../-page-builder/compound-scroll.html | 67 - .../-gui-builder/-page-builder/compound.html | 67 - .../-page-builder/effect-from.html | 67 - .../-gui-builder/-page-builder/effect-to.html | 67 - .../-gui-builder/-page-builder/element.html | 67 - .../-gui-builder/-page-builder/free-slot.html | 67 - .../-gui-builder/-page-builder/index.html | 348 ----- .../-gui-builder/-page-builder/key.html | 67 - .../-gui-builder/-page-builder/next-page.html | 67 - .../-gui-builder/-page-builder/number.html | 67 - .../-page-builder/placeholder.html | 67 - .../-page-builder/previous-page.html | 67 - .../-page-builder/set-effect.html | 67 - .../-gui-builder/default-page-key.html | 67 - .../-gui-builder/events.html | 67 - .../-gui-builder/index.html | 200 --- .../-gui-builder/page.html | 67 - .../-gui-builder/title.html | 67 - .../-gui-builder/type.html | 67 - .../-gui-compound/-gui-compound.html | 67 - .../-gui-compound/compound-height.html | 67 - .../-gui-compound/compound-width.html | 67 - .../-gui-compound/content-size.html | 67 - .../-gui-compound/content.html | 67 - .../-gui-compound/displayed-content.html | 67 - .../-gui-compound/gui-type.html | 67 - .../-gui-compound/index.html | 226 ---- .../-gui-compound/scroll-progress.html | 67 - .../-gui-compound/slots.html | 67 - .../-gui-dimensions/-gui-dimensions.html | 67 - .../-gui-dimensions/gui-slots.html | 67 - .../-gui-dimensions/height.html | 67 - .../-gui-dimensions/index.html | 166 --- .../-gui-dimensions/slot-amount.html | 67 - .../-gui-dimensions/slot-map.html | 67 - .../-gui-dimensions/width.html | 67 - .../-gui-element/get-item-stack.html | 67 - .../-gui-element/index.html | 184 --- .../-gui-element/on-click.html | 67 - .../-gui-element/should-cancel.html | 67 - .../-gui-element/start-using.html | 67 - .../-gui-element/stop-using.html | 67 - .../-gui-event-handler.html | 67 - .../-gui-event-handler/index.html | 121 -- .../-gui-event-handler/on-click.html | 67 - .../-gui-event-handler/on-close.html | 67 - .../net.axay.fabrik.igui/-gui-event/gui.html | 67 - .../-gui-event/index.html | 102 -- .../-gui-icon/-gui-icon.html | 67 - .../-gui-icon/-static-icon/-static-icon.html | 67 - .../-gui-icon/-static-icon/index.html | 121 -- .../-gui-icon/-static-icon/item-stack.html | 67 - .../-variable-icon/-variable-icon.html | 67 - .../-variable-icon/icon-generator.html | 67 - .../-gui-icon/-variable-icon/index.html | 151 --- .../-gui-icon/-variable-icon/item-stack.html | 67 - .../-gui-icon/-variable-icon/property.html | 67 - .../net.axay.fabrik.igui/-gui-icon/index.html | 177 --- .../-gui-icon/item-stack.html | 67 - .../-change-effect/-i-n-s-t-a-n-t/index.html | 91 -- .../index.html | 91 -- .../index.html | 91 -- .../index.html | 91 -- .../index.html | 91 -- .../-gui-page/-change-effect/index.html | 181 --- .../-gui-page/-gui-page.html | 67 - .../-gui-page/content.html | 67 - .../-gui-page/effect-from.html | 67 - .../-gui-page/effect-to.html | 67 - .../net.axay.fabrik.igui/-gui-page/index.html | 198 --- .../net.axay.fabrik.igui/-gui-page/key.html | 67 - .../-gui-page/number.html | 67 - .../-gui-player-event/index.html | 128 -- .../-gui-player-event/player.html | 67 - .../-gui-screen-handler.html | 67 - .../-gui-screen-handler/can-drag-to.html | 67 - .../can-insert-into-slot.html | 39 - .../can-take-item-for-pick-all.html | 67 - .../-gui-screen-handler/clicked.html | 67 - .../-gui-screen-handler/close.html | 52 - .../-gui-screen-handler/gui.html | 67 - .../-gui-screen-handler/index.html | 723 ---------- .../-gui-screen-handler/on-slot-click.html | 52 - .../-gui-screen-handler/removed.html | 67 - .../-all-slots/-all-slots.html | 67 - .../-gui-slot-compound/-all-slots/index.html | 106 -- .../-all-slots/with-dimensions.html | 67 - .../-border-slots/-border-slots.html | 67 - .../-border-slots/index.html | 123 -- .../-border-slots/padding.html | 67 - .../-border-slots/with-dimensions.html | 67 - .../-column-slots/-column-slots.html | 67 - .../-column-slots/column.html | 67 - .../-column-slots/index.html | 123 -- .../-column-slots/with-dimensions.html | 67 - .../-corner-slots/-corner-slots.html | 67 - .../-corner-slots/if-bottom-left.html | 67 - .../-corner-slots/if-bottom-right.html | 67 - .../-corner-slots/if-top-left.html | 67 - .../-corner-slots/if-top-right.html | 67 - .../-corner-slots/index.html | 168 --- .../-corner-slots/with-dimensions.html | 67 - .../-row-slots/-row-slots.html | 67 - .../-gui-slot-compound/-row-slots/index.html | 123 -- .../-gui-slot-compound/-row-slots/row.html | 67 - .../-row-slots/with-dimensions.html | 67 - .../-hollow-rectangle/-hollow-rectangle.html | 67 - .../-slot-range/-hollow-rectangle/index.html | 168 --- .../-hollow-rectangle/with-dimensions.html | 67 - .../-slot-range/-line/-line.html | 67 - .../-slot-range/-line/index.html | 168 --- .../-slot-range/-line/with-dimensions.html | 67 - .../-slot-range/-rectangle/-rectangle.html | 67 - .../-slot-range/-rectangle/index.html | 168 --- .../-rectangle/with-dimensions.html | 67 - .../-slot-range/-slot-range.html | 67 - .../-slot-range/end-inclusive.html | 67 - .../-gui-slot-compound/-slot-range/index.html | 250 ---- .../-gui-slot-compound/-slot-range/start.html | 67 - .../-gui-slot-compound/index.html | 260 ---- .../-gui-slot-compound/with-dimensions.html | 67 - .../-gui-slot/-gui-slot.html | 67 - .../-gui-slot/compare-to.html | 67 - .../net.axay.fabrik.igui/-gui-slot/index.html | 230 ---- .../net.axay.fabrik.igui/-gui-slot/is-in.html | 67 - .../net.axay.fabrik.igui/-gui-slot/row.html | 67 - .../-gui-slot/slot-in-row.html | 67 - .../-gui-slot/slot-index-in.html | 67 - .../-gui-slot/with-dimensions.html | 67 - .../-n-i-n-e_-b-y_-f-i-v-e/index.html | 138 -- .../-n-i-n-e_-b-y_-f-o-u-r/index.html | 138 -- .../-gui-type/-n-i-n-e_-b-y_-o-n-e/index.html | 138 -- .../-gui-type/-n-i-n-e_-b-y_-s-i-x/index.html | 138 -- .../-n-i-n-e_-b-y_-t-h-r-e-e/index.html | 138 -- .../-gui-type/-n-i-n-e_-b-y_-t-w-o/index.html | 138 -- .../-t-h-r-e-e_-b-y_-s-i-x/index.html | 123 -- .../-t-h-r-e-e_-b-y_-t-h-r-e-e/index.html | 138 -- .../-gui-type/create-screen-handler.html | 67 - .../-gui-type/dimensions.html | 67 - .../net.axay.fabrik.igui/-gui-type/index.html | 258 ---- .../-gui-type/screen-handler-type.html | 67 - .../-gui-useable/-gui-useable.html | 67 - .../-gui-useable/in-use.html | 67 - .../-gui-useable/index.html | 141 -- .../net.axay.fabrik.igui/-gui/-gui.html | 67 - .../net.axay.fabrik.igui/-gui/accessor.html | 67 - .../-gui/close-for-viewers.html | 67 - .../-gui/create-menu.html | 67 - .../-gui/current-page.html | 67 - .../-gui/default-page-key.html | 67 - .../-gui/event-handler.html | 67 - .../-gui/get-display-name.html | 67 - .../net.axay.fabrik.igui/-gui/gui-type.html | 67 - .../net.axay.fabrik.igui/-gui/index.html | 725 ---------- .../net.axay.fabrik.igui/-gui/is-offset.html | 67 - .../net.axay.fabrik.igui/-gui/load-page.html | 67 - .../net.axay.fabrik.igui/-gui/on-close.html | 52 - .../-gui/pages-by-key.html | 67 - .../-gui/pages-by-number.html | 67 - .../-gui/reload-current-page.html | 67 - .../net.axay.fabrik.igui/-gui/stop-open.html | 67 - .../net.axay.fabrik.igui/-gui/title.html | 67 - .../net.axay.fabrik.igui/-gui/views.html | 67 - .../net.axay.fabrik.igui/-slots/-all.html | 67 - .../-slots/-border-padding-one.html | 67 - .../-slots/-border-padding-three.html | 67 - .../-slots/-border-padding-two.html | 67 - .../net.axay.fabrik.igui/-slots/-border.html | 67 - .../-slots/-column-eight.html | 67 - .../-slots/-column-five.html | 67 - .../-slots/-column-four.html | 67 - .../-slots/-column-nine.html | 67 - .../-slots/-column-one.html | 67 - .../-slots/-column-seven.html | 67 - .../-slots/-column-six.html | 67 - .../-slots/-column-three.html | 67 - .../-slots/-column-two.html | 67 - .../-slots/-corner-bottom-left.html | 67 - .../-slots/-corner-bottom-right.html | 67 - .../-slots/-corner-top-left.html | 67 - .../-slots/-corner-top-right.html | 67 - .../-slots/-corners-bottom.html | 67 - .../-slots/-corners-left.html | 67 - .../-slots/-corners-right.html | 67 - .../-slots/-corners-top.html | 67 - .../net.axay.fabrik.igui/-slots/-corners.html | 67 - .../-slots/-row-five.html | 67 - .../-slots/-row-four.html | 67 - .../net.axay.fabrik.igui/-slots/-row-one.html | 67 - .../net.axay.fabrik.igui/-slots/-row-six.html | 67 - .../-slots/-row-three.html | 67 - .../net.axay.fabrik.igui/-slots/-row-two.html | 67 - .../net.axay.fabrik.igui/-slots/index.html | 509 ------- .../net.axay.fabrik.igui/change-page.html | 67 - .../net.axay.fabrik.igui/gui-icon.html | 89 -- .../net.axay.fabrik.igui/hrect-to.html | 67 - .../net.axay.fabrik.igui/igui.html | 67 - .../net.axay.fabrik.igui/index.html | 455 ------- .../net.axay.fabrik.igui/line-to.html | 67 - .../net.axay.fabrik.igui/open-gui.html | 67 - .../net.axay.fabrik.igui/rect-to.html | 67 - .../net.axay.fabrik.igui/sl.html | 67 - docs/fabrikmc-nbt/index.html | 136 -- docs/fabrikmc-nbt/navigation.html | 1162 ---------------- .../-nbt-compound-builder.html | 67 - .../-nbt-compound-builder/build.html | 67 - .../-nbt-compound-builder/byte-array.html | 78 -- .../-nbt-compound-builder/compound.html | 67 - .../-nbt-compound-builder/index.html | 196 --- .../-nbt-compound-builder/int-array.html | 78 -- .../-nbt-compound-builder/list.html | 78 -- .../-nbt-compound-builder/long-array.html | 78 -- .../-nbt-compound-builder/put.html | 166 --- .../-nbt-list-builder/-nbt-list-builder.html | 67 - .../-nbt-list-builder/add.html | 166 --- .../-nbt-list-builder/build.html | 67 - .../-nbt-list-builder/byte-array.html | 78 -- .../-nbt-list-builder/compound.html | 67 - .../-nbt-list-builder/index.html | 196 --- .../-nbt-list-builder/int-array.html | 78 -- .../-nbt-list-builder/list.html | 78 -- .../-nbt-list-builder/long-array.html | 78 -- .../net.axay.fabrik.nbt.dsl/index.html | 123 -- .../net.axay.fabrik.nbt.dsl/nbt-compound.html | 67 - .../net.axay.fabrik.nbt.dsl/nbt-list.html | 67 - .../-nbt-byte-array-decoder.html | 67 - .../-nbt-byte-array-decoder/decode-byte.html | 67 - .../decode-collection-size.html | 67 - .../decode-element-index.html | 67 - .../decode-sequentially.html | 67 - .../-nbt-byte-array-decoder/index.html | 603 --------- .../serializers-module.html | 67 - .../-nbt-compound-decoder.html | 67 - .../decode-collection-size.html | 67 - .../decode-element-index.html | 67 - .../-nbt-compound-decoder/end-structure.html | 67 - .../-nbt-compound-decoder/index.html | 618 --------- .../-nbt-compound-decoder/next.html | 67 - .../-nbt-int-array-decoder.html | 67 - .../decode-collection-size.html | 67 - .../decode-element-index.html | 67 - .../-nbt-int-array-decoder/decode-int.html | 67 - .../decode-sequentially.html | 67 - .../-nbt-int-array-decoder/index.html | 603 --------- .../serializers-module.html | 67 - .../-nbt-list-decoder/-nbt-list-decoder.html | 67 - .../decode-collection-size.html | 67 - .../decode-element-index.html | 67 - .../decode-sequentially.html | 67 - .../-nbt-list-decoder/index.html | 618 --------- .../-nbt-list-decoder/next.html | 67 - .../-nbt-long-array-decoder.html | 67 - .../decode-collection-size.html | 67 - .../decode-element-index.html | 67 - .../-nbt-long-array-decoder/decode-long.html | 67 - .../decode-sequentially.html | 67 - .../-nbt-long-array-decoder/index.html | 603 --------- .../serializers-module.html | 67 - .../-nbt-root-decoder/-nbt-root-decoder.html | 67 - .../decode-element-index.html | 67 - .../-nbt-root-decoder/index.html | 618 --------- .../-nbt-root-decoder/next.html | 67 - .../-nbt-tag-decoder/-nbt-tag-decoder.html | 67 - .../-nbt-tag-decoder/begin-structure.html | 67 - .../-nbt-tag-decoder/decode-boolean.html | 67 - .../-nbt-tag-decoder/decode-byte.html | 67 - .../-nbt-tag-decoder/decode-char.html | 67 - .../-nbt-tag-decoder/decode-double.html | 67 - .../-nbt-tag-decoder/decode-enum.html | 67 - .../-nbt-tag-decoder/decode-float.html | 67 - .../-nbt-tag-decoder/decode-int.html | 67 - .../-nbt-tag-decoder/decode-long.html | 67 - .../decode-not-null-mark.html | 67 - .../-nbt-tag-decoder/decode-null.html | 67 - .../decode-serializable-value.html | 67 - .../-nbt-tag-decoder/decode-short.html | 67 - .../-nbt-tag-decoder/decode-string.html | 67 - .../-nbt-tag-decoder/index.html | 653 --------- .../-nbt-tag-decoder/next.html | 67 - .../-nbt-tag-decoder/serializers-module.html | 67 - .../index.html | 166 --- .../-nbt-compound-encoder.html | 67 - .../consume-structure.html | 67 - .../-nbt-compound-encoder/encode-element.html | 78 -- .../-nbt-compound-encoder/end-structure.html | 67 - .../-nbt-compound-encoder/index.html | 618 --------- .../should-encode-element-default.html | 67 - .../-nbt-list-encoder/-nbt-list-encoder.html | 67 - .../-nbt-list-encoder/consume-structure.html | 67 - .../-nbt-list-encoder/encode-element.html | 67 - .../-nbt-list-encoder/end-structure.html | 67 - .../-nbt-list-encoder/index.html | 618 --------- .../-nbt-root-encoder/-nbt-root-encoder.html | 67 - .../-nbt-root-encoder/consume-structure.html | 67 - .../-nbt-root-encoder/element.html | 67 - .../-nbt-root-encoder/encode-element.html | 67 - .../-nbt-root-encoder/index.html | 633 --------- .../-nbt-tag-encoder/-nbt-tag-encoder.html | 67 - .../-nbt-tag-encoder/begin-structure.html | 67 - .../-nbt-tag-encoder/consume-structure.html | 67 - .../-nbt-tag-encoder/encode-boolean.html | 67 - .../-nbt-tag-encoder/encode-byte.html | 67 - .../-nbt-tag-encoder/encode-char.html | 67 - .../-nbt-tag-encoder/encode-double.html | 67 - .../-nbt-tag-encoder/encode-element.html | 67 - .../-nbt-tag-encoder/encode-enum.html | 67 - .../-nbt-tag-encoder/encode-float.html | 67 - .../-nbt-tag-encoder/encode-int.html | 67 - .../-nbt-tag-encoder/encode-long.html | 67 - .../encode-not-null-mark.html | 67 - .../-nbt-tag-encoder/encode-null.html | 67 - .../encode-serializable-value.html | 67 - .../-nbt-tag-encoder/encode-short.html | 67 - .../-nbt-tag-encoder/encode-string.html | 67 - .../-nbt-tag-encoder/index.html | 653 --------- .../-nbt-tag-encoder/serializers-module.html | 67 - .../index.html | 121 -- .../-nbt-builder/-nbt-builder.html | 67 - .../-nbt-builder/build.html | 67 - .../-nbt-builder/encode-defaults.html | 67 - .../-nbt-builder/ignore-unknown-keys.html | 67 - .../-nbt-builder/index.html | 153 --- .../-nbt-builder/serializers-module.html | 67 - .../-nbt-config/-nbt-config.html | 67 - .../-nbt-config/encode-defaults.html | 67 - .../-nbt-config/ignore-unknown-keys.html | 67 - .../-nbt-config/index.html | 121 -- .../-nbt.html | 67 - .../-nbt/-default/index.html | 136 -- .../-nbt/config.html | 67 - .../-nbt/decode-from-nbt-element.html | 67 - .../-nbt/encode-to-nbt-element.html | 67 - .../-nbt/index.html | 198 --- .../-nbt/serializers-module.html | 67 - .../-unknown-key-exception.html | 67 - .../-unknown-key-exception/index.html | 258 ---- .../-unknown-key-exception/key.html | 67 - .../decode-from-nbt-element.html | 67 - .../encode-to-nbt-element.html | 67 - .../index.html | 168 --- .../net.axay.fabrik.nbt/index.html | 91 -- .../fabrikmc-nbt/net.axay.fabrik.nbt/set.html | 243 ---- .../net.axay.fabrik.nbt/to-nbt.html | 232 ---- docs/fabrikmc-network/index.html | 72 - docs/fabrikmc-network/navigation.html | 1162 ---------------- .../-companion/index.html | 89 -- .../-companion/packet-coroutine-scope.html | 67 - .../-abstract-packet-definition/cbor.html | 67 - .../id-string.html | 67 - .../-abstract-packet-definition/index.html | 156 --- .../-client-packet-context.html | 67 - .../-client-packet-context/client.html | 67 - .../-client-packet-context/handler.html | 67 - .../-client-packet-context/index.html | 136 -- .../response-sender.html | 67 - .../-client-to-client-packet-definition.html | 67 - .../-serialized-packet.html | 67 - .../-serialized-packet/bytes.html | 67 - .../-serialized-packet/index.html | 106 -- .../deserialize.html | 67 - .../forward-on-server.html | 67 - .../index.html | 215 --- .../on-receive-server.html | 67 - .../receive-on-client.html | 67 - .../send.html | 67 - .../-client-to-server-packet-definition.html | 67 - .../index.html | 153 --- .../receive-on-server.html | 67 - .../send.html | 67 - .../-server-packet-context.html | 67 - .../-server-packet-context/handler.html | 67 - .../-server-packet-context/index.html | 151 --- .../-server-packet-context/player.html | 67 - .../response-sender.html | 67 - .../-server-packet-context/server.html | 67 - .../-server-to-client-packet-definition.html | 67 - .../index.html | 168 --- .../receive-on-client.html | 67 - .../send-to-all.html | 67 - .../send.html | 67 - .../c2c-packet.html | 67 - .../c2s-packet.html | 67 - .../net.axay.fabrik.network.packet/index.html | 213 --- .../s2c-packet.html | 67 - docs/fabrikmc-persistence/index.html | 72 - docs/fabrikmc-persistence/navigation.html | 1162 ---------------- .../-companion/from-nbt.html | 39 - .../-companion/index.html | 76 -- .../-companion/load.html | 54 - .../-compound-persistent-state.html | 54 - .../-compound-persistent-state/index.html | 140 -- .../-compound-persistent-state/save.html | 54 - .../-compound-persistent-state/write-nbt.html | 39 - .../index.html | 75 -- .../-chunk-serializer-mixin/index.html | 58 - .../-empty-chunk-mixin/get-compound.html | 39 - .../-empty-chunk-mixin/index.html | 61 - .../get-compound.html | 54 - .../-empty-level-chunk-mixin/index.html | 76 -- .../get-compound.html | 54 - .../-imposter-proto-chunk-mixin/index.html | 76 -- .../-level-chunk-mixin/compound.html | 54 - .../-level-chunk-mixin/index.html | 93 -- .../-proto-chunk-mixin/compound.html | 54 - .../-proto-chunk-mixin/index.html | 93 -- .../-read-only-chunk-mixin/get-compound.html | 39 - .../-read-only-chunk-mixin/index.html | 61 - .../-world-chunk-mixin/compound.html | 39 - .../-world-chunk-mixin/index.html | 78 -- .../index.html | 135 -- .../-entity-mixin/compound.html | 54 - .../-entity-mixin/index.html | 93 -- .../index.html | 75 -- .../-server-world-mixin/compound.html | 54 - .../-server-world-mixin/get-data-storage.html | 54 - .../get-persistent-state-manager.html | 39 - .../-server-world-mixin/index.html | 108 -- .../index.html | 75 -- .../-compound-key/-compound-key.html | 78 -- .../-compound-key/index.html | 121 -- .../-compound-key/name.html | 67 - .../-compound-provider/compound.html | 67 - .../-compound-provider/index.html | 93 -- .../-empty-persistent-compound/index.html | 179 --- .../-persistent-compound.html | 67 - .../-persistent-compound/clear.html | 67 - .../-persistent-compound/get-and-remove.html | 67 - .../-persistent-compound/get-or-put.html | 67 - .../-persistent-compound/get.html | 67 - .../-persistent-compound/index.html | 209 --- .../-persistent-compound/minus-assign.html | 67 - .../-persistent-compound/remove.html | 67 - .../-persistent-compound/set.html | 67 - .../compound-key.html | 67 - .../custom-compound-key.html | 78 -- .../net.axay.fabrik.persistence/index.html | 185 --- .../nbt-element-compound-key.html | 67 - .../persistent-compound.html | 89 -- docs/images/anchor-copy-button.svg | 4 - docs/images/arrow_down.svg | 3 - docs/images/copy-icon.svg | 3 - docs/images/copy-successful-icon.svg | 3 - docs/images/footer-go-to-link.svg | 3 - docs/images/go-to-top-icon.svg | 4 - docs/images/logo-icon.svg | 10 - docs/images/theme-toggle.svg | 4 - docs/index.html | 161 --- docs/navigation.html | 1162 ---------------- docs/package-list | 40 - docs/scripts/clipboard.js | 52 - docs/scripts/main.js | 44 - docs/scripts/navigation-loader.js | 64 - docs/scripts/pages.json | 1 - docs/scripts/platform-content-handler.js | 358 ----- docs/scripts/prism.js | 13 - docs/scripts/sourceset_dependencies.js | 1 - docs/styles/jetbrains-mono.css | 17 - docs/styles/logo-styles.css | 15 - docs/styles/main.css | 118 -- docs/styles/prism.css | 103 -- docs/styles/style.css | 1184 ----------------- dokka/includes/main.md | 2 +- silk-core/docs/Module.md | 2 +- 882 files changed, 3 insertions(+), 91738 deletions(-) delete mode 100644 docs/CNAME delete mode 100644 docs/fabrikmc-commands/index.html delete mode 100644 docs/fabrikmc-commands/navigation.html delete mode 100644 docs/fabrikmc-commands/net.axay.fabrik.commands.internal/-argument-type-utils/from-reified-type.html delete mode 100644 docs/fabrikmc-commands/net.axay.fabrik.commands.internal/-argument-type-utils/index.html delete mode 100644 docs/fabrikmc-commands/net.axay.fabrik.commands.internal/-simple-command-context/-companion/index.html delete mode 100644 docs/fabrikmc-commands/net.axay.fabrik.commands.internal/-simple-command-context/-simple-command-context.html delete mode 100644 docs/fabrikmc-commands/net.axay.fabrik.commands.internal/-simple-command-context/index.html delete mode 100644 docs/fabrikmc-commands/net.axay.fabrik.commands.internal/-simple-command-context/resolve-argument.html delete mode 100644 docs/fabrikmc-commands/net.axay.fabrik.commands.internal/index.html delete mode 100644 docs/fabrikmc-commands/net.axay.fabrik.commands.registration/index.html delete mode 100644 docs/fabrikmc-commands/net.axay.fabrik.commands.registration/register.html delete mode 100644 docs/fabrikmc-commands/net.axay.fabrik.commands.registration/setup-registration-callback.html delete mode 100644 docs/fabrikmc-commands/net.axay.fabrik.commands/-argument-command-builder/-argument-command-builder.html delete mode 100644 docs/fabrikmc-commands/net.axay.fabrik.commands/-argument-command-builder/index.html delete mode 100644 docs/fabrikmc-commands/net.axay.fabrik.commands/-argument-command-builder/simple-suggests.html delete mode 100644 docs/fabrikmc-commands/net.axay.fabrik.commands/-argument-command-builder/suggest-list-suspending.html delete mode 100644 docs/fabrikmc-commands/net.axay.fabrik.commands/-argument-command-builder/suggest-list-with-tooltips-suspending.html delete mode 100644 docs/fabrikmc-commands/net.axay.fabrik.commands/-argument-command-builder/suggest-list-with-tooltips.html delete mode 100644 docs/fabrikmc-commands/net.axay.fabrik.commands/-argument-command-builder/suggest-list.html delete mode 100644 docs/fabrikmc-commands/net.axay.fabrik.commands/-argument-command-builder/suggest-single-suspending.html delete mode 100644 docs/fabrikmc-commands/net.axay.fabrik.commands/-argument-command-builder/suggest-single-with-tooltip-suspending.html delete mode 100644 docs/fabrikmc-commands/net.axay.fabrik.commands/-argument-command-builder/suggest-single-with-tooltip.html delete mode 100644 docs/fabrikmc-commands/net.axay.fabrik.commands/-argument-command-builder/suggest-single.html delete mode 100644 docs/fabrikmc-commands/net.axay.fabrik.commands/-command-builder/-command-builder.html delete mode 100644 docs/fabrikmc-commands/net.axay.fabrik.commands/-command-builder/argument.html delete mode 100644 docs/fabrikmc-commands/net.axay.fabrik.commands/-command-builder/brigadier.html delete mode 100644 docs/fabrikmc-commands/net.axay.fabrik.commands/-command-builder/brigardier.html delete mode 100644 docs/fabrikmc-commands/net.axay.fabrik.commands/-command-builder/index.html delete mode 100644 docs/fabrikmc-commands/net.axay.fabrik.commands/-command-builder/literal.html delete mode 100644 docs/fabrikmc-commands/net.axay.fabrik.commands/-command-builder/requires-permission-level.html delete mode 100644 docs/fabrikmc-commands/net.axay.fabrik.commands/-command-builder/requires.html delete mode 100644 docs/fabrikmc-commands/net.axay.fabrik.commands/-command-builder/runs-async.html delete mode 100644 docs/fabrikmc-commands/net.axay.fabrik.commands/-command-builder/runs.html delete mode 100644 docs/fabrikmc-commands/net.axay.fabrik.commands/-command-builder/simple-executes.html delete mode 100644 docs/fabrikmc-commands/net.axay.fabrik.commands/-command-builder/to-brigardier.html delete mode 100644 docs/fabrikmc-commands/net.axay.fabrik.commands/-literal-command-builder/-literal-command-builder.html delete mode 100644 docs/fabrikmc-commands/net.axay.fabrik.commands/-literal-command-builder/index.html delete mode 100644 docs/fabrikmc-commands/net.axay.fabrik.commands/-permission-level/-b-a-n_-r-i-g-h-t-s/index.html delete mode 100644 docs/fabrikmc-commands/net.axay.fabrik.commands/-permission-level/-b-y-p-a-s-s_-s-p-a-w-n_-p-r-o-t-e-c-t-i-o-n/index.html delete mode 100644 docs/fabrikmc-commands/net.axay.fabrik.commands/-permission-level/-c-o-m-m-a-n-d_-r-i-g-h-t-s/index.html delete mode 100644 docs/fabrikmc-commands/net.axay.fabrik.commands/-permission-level/-n-o-n-e/index.html delete mode 100644 docs/fabrikmc-commands/net.axay.fabrik.commands/-permission-level/-o-w-n-e-r/index.html delete mode 100644 docs/fabrikmc-commands/net.axay.fabrik.commands/-permission-level/index.html delete mode 100644 docs/fabrikmc-commands/net.axay.fabrik.commands/-permission-level/level.html delete mode 100644 docs/fabrikmc-commands/net.axay.fabrik.commands/-registrable-command/-registrable-command.html delete mode 100644 docs/fabrikmc-commands/net.axay.fabrik.commands/-registrable-command/command-builder.html delete mode 100644 docs/fabrikmc-commands/net.axay.fabrik.commands/-registrable-command/index.html delete mode 100644 docs/fabrikmc-commands/net.axay.fabrik.commands/client-command.html delete mode 100644 docs/fabrikmc-commands/net.axay.fabrik.commands/command.html delete mode 100644 docs/fabrikmc-commands/net.axay.fabrik.commands/index.html delete mode 100644 docs/fabrikmc-compose/index.html delete mode 100644 docs/fabrikmc-compose/navigation.html delete mode 100644 docs/fabrikmc-compose/net.axay.fabrik.compose.color/-map-color-utils/index.html delete mode 100644 docs/fabrikmc-compose/net.axay.fabrik.compose.color/-map-color-utils/to-map-color-id.html delete mode 100644 docs/fabrikmc-compose/net.axay.fabrik.compose.color/-map-color-utils/white-map-color-id.html delete mode 100644 docs/fabrikmc-compose/net.axay.fabrik.compose.color/-material-color-utils/index.html delete mode 100644 docs/fabrikmc-compose/net.axay.fabrik.compose.color/-material-color-utils/to-material-color-id.html delete mode 100644 docs/fabrikmc-compose/net.axay.fabrik.compose.color/-material-color-utils/white-material-color-id.html delete mode 100644 docs/fabrikmc-compose/net.axay.fabrik.compose.color/index.html delete mode 100644 docs/fabrikmc-compose/net.axay.fabrik.compose.color/to-compose.html delete mode 100644 docs/fabrikmc-compose/net.axay.fabrik.compose.icons.html delete mode 100644 docs/fabrikmc-compose/net.axay.fabrik.compose.internal/-assets-loader/index.html delete mode 100644 docs/fabrikmc-compose/net.axay.fabrik.compose.internal/-assets-loader/load-image.html delete mode 100644 docs/fabrikmc-compose/net.axay.fabrik.compose.internal/index.html delete mode 100644 docs/fabrikmc-compose/net.axay.fabrik.compose.mixin/-map-color-accessor/get-colors.html delete mode 100644 docs/fabrikmc-compose/net.axay.fabrik.compose.mixin/-map-color-accessor/index.html delete mode 100644 docs/fabrikmc-compose/net.axay.fabrik.compose.mixin/-material-color-accessor/get-material-colors.html delete mode 100644 docs/fabrikmc-compose/net.axay.fabrik.compose.mixin/-material-color-accessor/index.html delete mode 100644 docs/fabrikmc-compose/net.axay.fabrik.compose.mixin/-server-game-packet-listener-impl-mixin/index.html delete mode 100644 docs/fabrikmc-compose/net.axay.fabrik.compose.mixin/-server-game-packet-listener-impl-mixin/player.html delete mode 100644 docs/fabrikmc-compose/net.axay.fabrik.compose.mixin/-server-play-network-handler-mixin/index.html delete mode 100644 docs/fabrikmc-compose/net.axay.fabrik.compose.mixin/-server-play-network-handler-mixin/player.html delete mode 100644 docs/fabrikmc-compose/net.axay.fabrik.compose.mixin/index.html delete mode 100644 docs/fabrikmc-compose/net.axay.fabrik.compose.ui/-mc-image.html delete mode 100644 docs/fabrikmc-compose/net.axay.fabrik.compose.ui/-mc-window-header.html delete mode 100644 docs/fabrikmc-compose/net.axay.fabrik.compose.ui/index.html delete mode 100644 docs/fabrikmc-compose/net.axay.fabrik.compose/-minecraft-compose-gui/-companion/index.html delete mode 100644 docs/fabrikmc-compose/net.axay.fabrik.compose/-minecraft-compose-gui/-minecraft-compose-gui.html delete mode 100644 docs/fabrikmc-compose/net.axay.fabrik.compose/-minecraft-compose-gui/block-height.html delete mode 100644 docs/fabrikmc-compose/net.axay.fabrik.compose/-minecraft-compose-gui/block-width.html delete mode 100644 docs/fabrikmc-compose/net.axay.fabrik.compose/-minecraft-compose-gui/close.html delete mode 100644 docs/fabrikmc-compose/net.axay.fabrik.compose/-minecraft-compose-gui/content.html delete mode 100644 docs/fabrikmc-compose/net.axay.fabrik.compose/-minecraft-compose-gui/coroutine-context.html delete mode 100644 docs/fabrikmc-compose/net.axay.fabrik.compose/-minecraft-compose-gui/index.html delete mode 100644 docs/fabrikmc-compose/net.axay.fabrik.compose/-minecraft-compose-gui/player.html delete mode 100644 docs/fabrikmc-compose/net.axay.fabrik.compose/-minecraft-compose-gui/position.html delete mode 100644 docs/fabrikmc-compose/net.axay.fabrik.compose/display-composable.html delete mode 100644 docs/fabrikmc-compose/net.axay.fabrik.compose/index.html delete mode 100644 docs/fabrikmc-core/index.html delete mode 100644 docs/fabrikmc-core/navigation.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.annotations/-delicate-fabrik-api/-delicate-fabrik-api.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.annotations/-delicate-fabrik-api/index.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.annotations/-internal-fabrik-api/-internal-fabrik-api.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.annotations/-internal-fabrik-api/index.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.annotations/index.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.entity/block-pos.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.entity/change-pos.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.entity/direction-vector.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.entity/execute-command.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.entity/index.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.entity/mark-velocity-dirty.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.entity/modify-velocity.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.entity/pos-under.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.entity/pos.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.entity/touched-block-no-air.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.entity/touched-block.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.internal/index.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.internal/init-client.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.internal/init.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.item/index.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.item/item-stack.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.item/set-custom-name.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.item/set-lore.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.item/set-potion.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.item/set-skull-player.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.item/set-skull-texture.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.kotlin/-read-write-mutex/-read-write-mutex.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.kotlin/-read-write-mutex/begin-read.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.kotlin/-read-write-mutex/begin-write.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.kotlin/-read-write-mutex/end-read.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.kotlin/-read-write-mutex/end-write.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.kotlin/-read-write-mutex/index.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.kotlin/-read-write-mutex/read.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.kotlin/-read-write-mutex/write.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.kotlin/index.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.kotlin/max.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.kotlin/min.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.kotlin/ticks.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.logging/index.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.logging/log-error.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.logging/log-fatal.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.logging/log-info.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.logging/log-warning.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.logging/logger.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.math.geometry/-circle/circle-position-set.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.math.geometry/-circle/filled-circle-position-set.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.math.geometry/-circle/index.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.math.geometry/-circle/produce-circle-positions.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.math.geometry/-circle/produce-filled-circle-positions.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.math.geometry/-sphere/filled-sphere-position-set.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.math.geometry/-sphere/index.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.math.geometry/-sphere/produce-filled-sphere-positions.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.math.geometry/circle-position-set.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.math.geometry/filled-circle-position-set.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.math.geometry/filled-sphere-position-set.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.math.geometry/index.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.math.geometry/produce-circle-positions.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.math.geometry/produce-filled-circle-positions.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.math.geometry/produce-filled-sphere-positions.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.math.vector/compare-to.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.math.vector/component1.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.math.vector/component2.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.math.vector/component3.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.math.vector/div.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.math.vector/index.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.math.vector/minus.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.math.vector/not.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.math.vector/plus.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.math.vector/times.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.mixin.block/-abstract-block-accessor/index.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.mixin.block/-abstract-block-accessor/is-collidable.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.mixin.block/index.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.packet/index.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.packet/send-packet.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/-identifier-serializer/-identifier-serializer.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/-identifier-serializer/deserialize.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/-identifier-serializer/index.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/-identifier-serializer/serialize.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/-resource-location-serializer/-resource-location-serializer.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/-resource-location-serializer/deserialize.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/-resource-location-serializer/index.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/-resource-location-serializer/serialize.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/index.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.serialization/-fabrik-serializer/-fabrik-serializer.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.serialization/-fabrik-serializer/descriptor-name.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.serialization/-fabrik-serializer/descriptor.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.serialization/-fabrik-serializer/index.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.serialization/-fabrik-serializer/primitive-kind.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.serialization/index.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.task/-coroutine-task/-coroutine-task.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.task/-coroutine-task/counter-down-to-one.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.task/-coroutine-task/counter-down-to-zero.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.task/-coroutine-task/index.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.task/-coroutine-task/round-from-zero.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.task/-coroutine-task/round.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.task/coroutine-task.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.task/fabrik-coroutine-scope.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.task/index.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.task/infinite-mc-coroutine-task.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.task/init-with-server-async.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.task/init-with-server-sync.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.task/mc-client-coroutine-dispatcher.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.task/mc-client-coroutine-scope.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.task/mc-client-sync-launch.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.task/mc-coroutine-dispatcher.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.task/mc-coroutine-scope.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.task/mc-coroutine-task.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.task/mc-sync-launch.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/-literal-text-builder.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/bold.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/build.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/click-event.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/color.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/current-style.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/empty-line.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/hover-event.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/index.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/italic.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/new-line.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/obfuscated.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/sibling-text.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/strikethrough.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/text.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/underline.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.text/broadcast-text.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.text/index.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.text/literal-lines.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.text/literal-text.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.text/literal.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.text/send-text.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.world.block/-block-info/-block-info.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.world.block/-block-info/block.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.world.block/-block-info/index.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.world.block/-block-info/pos.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.world.block/-block-info/state.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.world.block/index.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.world.block/is-collidable.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-fabrik-position/-fabrik-position.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-fabrik-position/block-pos.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-fabrik-position/chunk-pos.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-fabrik-position/chunk-section-pos.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-fabrik-position/index.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-fabrik-position/pitch.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-fabrik-position/pos-in-chunk.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-fabrik-position/rounded-block-pos.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-fabrik-position/vec3d.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-fabrik-position/vec3f.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-fabrik-position/vec3i.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-fabrik-position/world-identifier.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-fabrik-position/world-key.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-fabrik-position/world.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-fabrik-position/x.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-fabrik-position/y.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-fabrik-position/yaw.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-fabrik-position/z.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos-in-chunk/-pos-in-chunk.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos-in-chunk/get-block-pos.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos-in-chunk/index.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos-in-chunk/x.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos-in-chunk/y.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos-in-chunk/z.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos2i/-pos2i.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos2i/index.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos2i/to-block-pos.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos2i/to-pair.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos2i/x.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos2i/z.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos3i/-pos3i.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos3i/index.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos3i/to-block-pos.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos3i/to-triple.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos3i/to-vec3i.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos3i/x.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos3i/y.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos3i/z.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core.world.pos/index.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core/-fabrik/current-server.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core/-fabrik/index.html delete mode 100644 docs/fabrikmc-core/net.axay.fabrik.core/index.html delete mode 100644 docs/fabrikmc-game/index.html delete mode 100644 docs/fabrikmc-game/navigation.html delete mode 100644 docs/fabrikmc-game/net.axay.fabrik.game.cooldown/-cooldown/-cooldown.html delete mode 100644 docs/fabrikmc-game/net.axay.fabrik.game.cooldown/-cooldown/apply-cooldown.html delete mode 100644 docs/fabrikmc-game/net.axay.fabrik.game.cooldown/-cooldown/default-length.html delete mode 100644 docs/fabrikmc-game/net.axay.fabrik.game.cooldown/-cooldown/has-cooldown.html delete mode 100644 docs/fabrikmc-game/net.axay.fabrik.game.cooldown/-cooldown/index.html delete mode 100644 docs/fabrikmc-game/net.axay.fabrik.game.cooldown/-cooldown/key.html delete mode 100644 docs/fabrikmc-game/net.axay.fabrik.game.cooldown/-cooldown/with-cooldown.html delete mode 100644 docs/fabrikmc-game/net.axay.fabrik.game.cooldown/index.html delete mode 100644 docs/fabrikmc-game/net.axay.fabrik.game.sideboard/-changing-sideboard-line/-changing-sideboard-line.html delete mode 100644 docs/fabrikmc-game/net.axay.fabrik.game.sideboard/-changing-sideboard-line/index.html delete mode 100644 docs/fabrikmc-game/net.axay.fabrik.game.sideboard/-changing-sideboard-line/text-flow.html delete mode 100644 docs/fabrikmc-game/net.axay.fabrik.game.sideboard/-sideboard-builder/-sideboard-builder.html delete mode 100644 docs/fabrikmc-game/net.axay.fabrik.game.sideboard/-sideboard-builder/emit-literal-text.html delete mode 100644 docs/fabrikmc-game/net.axay.fabrik.game.sideboard/-sideboard-builder/index.html delete mode 100644 docs/fabrikmc-game/net.axay.fabrik.game.sideboard/-sideboard-builder/line-changing-periodically.html delete mode 100644 docs/fabrikmc-game/net.axay.fabrik.game.sideboard/-sideboard-builder/line-changing.html delete mode 100644 docs/fabrikmc-game/net.axay.fabrik.game.sideboard/-sideboard-builder/line.html delete mode 100644 docs/fabrikmc-game/net.axay.fabrik.game.sideboard/-sideboard-builder/literal-line.html delete mode 100644 docs/fabrikmc-game/net.axay.fabrik.game.sideboard/-sideboard-line/index.html delete mode 100644 docs/fabrikmc-game/net.axay.fabrik.game.sideboard/-sideboard-line/text-flow.html delete mode 100644 docs/fabrikmc-game/net.axay.fabrik.game.sideboard/-sideboard/-sideboard.html delete mode 100644 docs/fabrikmc-game/net.axay.fabrik.game.sideboard/-sideboard/index.html delete mode 100644 docs/fabrikmc-game/net.axay.fabrik.game.sideboard/-simple-sideboard-line/-simple-sideboard-line.html delete mode 100644 docs/fabrikmc-game/net.axay.fabrik.game.sideboard/-simple-sideboard-line/index.html delete mode 100644 docs/fabrikmc-game/net.axay.fabrik.game.sideboard/-simple-sideboard-line/text-flow.html delete mode 100644 docs/fabrikmc-game/net.axay.fabrik.game.sideboard/index.html delete mode 100644 docs/fabrikmc-game/net.axay.fabrik.game.sideboard/show-sideboard.html delete mode 100644 docs/fabrikmc-game/net.axay.fabrik.game.sideboard/sideboard.html delete mode 100644 docs/fabrikmc-igui/index.html delete mode 100644 docs/fabrikmc-igui/navigation.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/-gui-button-compound-scroll.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/compound.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/index.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/reverse.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/scroll-distance.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/scroll-times.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/speed.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-next-page/calculate-new-page.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-next-page/index.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-previous-page/calculate-new-page.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-previous-page/index.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-key/-static-page-key.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-key/calculate-new-page.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-key/index.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-number/-static-page-number.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-number/calculate-new-page.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-number/index.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-number/page-number.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/calculate-new-page.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/index.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-gui-button-page-change.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/index.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button/-gui-button.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button/index.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button/on-click.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/-gui-compound-element.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/compound.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/get-item-stack.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/index.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/on-click.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/should-cancel.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/start-using.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/stop-using.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-free-slot/-gui-free-slot.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-free-slot/get-item-stack.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-free-slot/index.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-free-slot/on-click.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-free-slot/should-cancel.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/-gui-placeholder.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/get-item-stack.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/icon.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/index.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/on-click.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/should-cancel.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/start-using.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/stop-using.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.elements/index.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/-gui-click-event.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/gui-slot.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/gui.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/index.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/player.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/slot-index.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/slot.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/type.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-close-event/-gui-close-event.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-close-event/gui.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-close-event/index.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-close-event/player.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.events/index.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.mixin/-server-player-entity-accessor/get-screen-handler-sync-handler.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.mixin/-server-player-entity-accessor/index.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.mixin/-simple-container-accessor/get-items.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.mixin/-simple-container-accessor/index.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.mixin/-simple-inventory-accessor/get-stacks.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.mixin/-simple-inventory-accessor/index.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.mixin/index.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.observable/-abstract-gui-list/-abstract-gui-list.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.observable/-abstract-gui-list/index.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.observable/-abstract-gui-list/invoke-listeners.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.observable/-abstract-gui-list/lookup.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.observable/-abstract-gui-list/on-change.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.observable/-abstract-gui-list/remove-on-change-listener.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-list/-gui-list.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-list/index.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-mutable-list/-gui-mutable-list.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-mutable-list/index.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-mutable-list/mutate.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/-gui-property.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/get.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/index.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/invoke-listeners.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/on-change.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/remove-on-change-listener.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/set.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.observable/as-gui-list.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.observable/as-mutable-gui-list.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.observable/index.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.observable/to-gui-list.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui.observable/to-mutable-gui-list.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-companion/from-slot-action-type.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-companion/index.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g/index.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g_-e-n-d/index.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g_-s-t-a-r-t/index.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-h-o-t-k-e-y_-s-w-a-p/index.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-i-n-s-e-r-t/index.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-m-i-d-d-l-e_-c-l-i-c-k/index.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-p-i-c-k-u-p/index.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-p-i-c-k-u-p_-a-l-l/index.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-s-h-i-f-t_-c-l-i-c-k/index.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-t-h-r-o-w_-a-l-l/index.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-t-h-r-o-w_-o-n-e/index.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/index.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-event-handler-builder/-event-handler-builder.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-event-handler-builder/index.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-event-handler-builder/on-click.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-event-handler-builder/on-close.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-gui-builder.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/-page-builder.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/button.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/change-page-by-key.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/change-page-by-number.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/compound-scroll-backwards.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/compound-scroll-forwards.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/compound-scroll.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/compound.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/effect-from.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/effect-to.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/element.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/free-slot.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/index.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/key.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/next-page.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/number.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/placeholder.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/previous-page.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/set-effect.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/default-page-key.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/events.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/index.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/page.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/title.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/type.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/-gui-compound.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/compound-height.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/compound-width.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/content-size.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/content.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/displayed-content.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/gui-type.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/index.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/scroll-progress.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/slots.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/-gui-dimensions.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/gui-slots.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/height.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/index.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/slot-amount.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/slot-map.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/width.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-element/get-item-stack.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-element/index.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-element/on-click.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-element/should-cancel.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-element/start-using.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-element/stop-using.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-event-handler/-gui-event-handler.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-event-handler/index.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-event-handler/on-click.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-event-handler/on-close.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-event/gui.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-event/index.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-gui-icon.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-static-icon/-static-icon.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-static-icon/index.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-static-icon/item-stack.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-variable-icon/-variable-icon.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-variable-icon/icon-generator.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-variable-icon/index.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-variable-icon/item-stack.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-variable-icon/property.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/index.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/item-stack.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-i-n-s-t-a-n-t/index.html delete mode 100644 docs/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 delete mode 100644 docs/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 delete mode 100644 docs/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 delete mode 100644 docs/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 delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/index.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-gui-page.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/content.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/effect-from.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/effect-to.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/index.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/key.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/number.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-player-event/index.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-player-event/player.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/-gui-screen-handler.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/can-drag-to.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/can-insert-into-slot.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/can-take-item-for-pick-all.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/clicked.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/close.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/gui.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/index.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/on-slot-click.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/removed.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-all-slots/-all-slots.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-all-slots/index.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-all-slots/with-dimensions.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-border-slots/-border-slots.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-border-slots/index.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-border-slots/padding.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-border-slots/with-dimensions.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-column-slots/-column-slots.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-column-slots/column.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-column-slots/index.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-column-slots/with-dimensions.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/-corner-slots.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/if-bottom-left.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/if-bottom-right.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/if-top-left.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/if-top-right.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/index.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/with-dimensions.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-row-slots/-row-slots.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-row-slots/index.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-row-slots/row.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-row-slots/with-dimensions.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-hollow-rectangle/-hollow-rectangle.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-hollow-rectangle/index.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-hollow-rectangle/with-dimensions.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-line/-line.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-line/index.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-line/with-dimensions.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-rectangle/-rectangle.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-rectangle/index.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-rectangle/with-dimensions.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-slot-range.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/end-inclusive.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/index.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/start.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/index.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/with-dimensions.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/-gui-slot.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/compare-to.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/index.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/is-in.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/row.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/slot-in-row.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/slot-index-in.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/with-dimensions.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-i-v-e/index.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-o-u-r/index.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-o-n-e/index.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-s-i-x/index.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-h-r-e-e/index.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-w-o/index.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-t-h-r-e-e_-b-y_-s-i-x/index.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-t-h-r-e-e_-b-y_-t-h-r-e-e/index.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/create-screen-handler.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/dimensions.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/index.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/screen-handler-type.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-useable/-gui-useable.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-useable/in-use.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-useable/index.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui/-gui.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui/accessor.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui/close-for-viewers.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui/create-menu.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui/current-page.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui/default-page-key.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui/event-handler.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui/get-display-name.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui/gui-type.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui/index.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui/is-offset.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui/load-page.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui/on-close.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui/pages-by-key.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui/pages-by-number.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui/reload-current-page.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui/stop-open.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui/title.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-gui/views.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-all.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-border-padding-one.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-border-padding-three.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-border-padding-two.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-border.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-eight.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-five.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-four.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-nine.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-one.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-seven.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-six.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-three.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-two.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corner-bottom-left.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corner-bottom-right.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corner-top-left.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corner-top-right.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corners-bottom.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corners-left.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corners-right.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corners-top.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corners.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-row-five.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-row-four.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-row-one.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-row-six.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-row-three.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-row-two.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/index.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/change-page.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/gui-icon.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/hrect-to.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/igui.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/index.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/line-to.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/open-gui.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/rect-to.html delete mode 100644 docs/fabrikmc-igui/net.axay.fabrik.igui/sl.html delete mode 100644 docs/fabrikmc-nbt/index.html delete mode 100644 docs/fabrikmc-nbt/navigation.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/-nbt-compound-builder/-nbt-compound-builder.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/-nbt-compound-builder/build.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/-nbt-compound-builder/byte-array.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/-nbt-compound-builder/compound.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/-nbt-compound-builder/index.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/-nbt-compound-builder/int-array.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/-nbt-compound-builder/list.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/-nbt-compound-builder/long-array.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/-nbt-compound-builder/put.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/-nbt-list-builder/-nbt-list-builder.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/-nbt-list-builder/add.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/-nbt-list-builder/build.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/-nbt-list-builder/byte-array.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/-nbt-list-builder/compound.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/-nbt-list-builder/index.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/-nbt-list-builder/int-array.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/-nbt-list-builder/list.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/-nbt-list-builder/long-array.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/index.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/nbt-compound.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/nbt-list.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-byte-array-decoder/-nbt-byte-array-decoder.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-byte-array-decoder/decode-byte.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-byte-array-decoder/decode-collection-size.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-byte-array-decoder/decode-element-index.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-byte-array-decoder/decode-sequentially.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-byte-array-decoder/index.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-byte-array-decoder/serializers-module.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-compound-decoder/-nbt-compound-decoder.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-compound-decoder/decode-collection-size.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-compound-decoder/decode-element-index.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-compound-decoder/end-structure.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-compound-decoder/index.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-compound-decoder/next.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-int-array-decoder/-nbt-int-array-decoder.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-int-array-decoder/decode-collection-size.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-int-array-decoder/decode-element-index.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-int-array-decoder/decode-int.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-int-array-decoder/decode-sequentially.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-int-array-decoder/index.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-int-array-decoder/serializers-module.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-list-decoder/-nbt-list-decoder.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-list-decoder/decode-collection-size.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-list-decoder/decode-element-index.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-list-decoder/decode-sequentially.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-list-decoder/index.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-list-decoder/next.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-long-array-decoder/-nbt-long-array-decoder.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-long-array-decoder/decode-collection-size.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-long-array-decoder/decode-element-index.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-long-array-decoder/decode-long.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-long-array-decoder/decode-sequentially.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-long-array-decoder/index.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-long-array-decoder/serializers-module.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-root-decoder/-nbt-root-decoder.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-root-decoder/decode-element-index.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-root-decoder/index.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-root-decoder/next.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-tag-decoder/-nbt-tag-decoder.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-tag-decoder/begin-structure.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-tag-decoder/decode-boolean.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-tag-decoder/decode-byte.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-tag-decoder/decode-char.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-tag-decoder/decode-double.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-tag-decoder/decode-enum.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-tag-decoder/decode-float.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-tag-decoder/decode-int.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-tag-decoder/decode-long.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-tag-decoder/decode-not-null-mark.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-tag-decoder/decode-null.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-tag-decoder/decode-serializable-value.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-tag-decoder/decode-short.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-tag-decoder/decode-string.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-tag-decoder/index.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-tag-decoder/next.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-tag-decoder/serializers-module.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/index.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-compound-encoder/-nbt-compound-encoder.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-compound-encoder/consume-structure.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-compound-encoder/encode-element.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-compound-encoder/end-structure.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-compound-encoder/index.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-compound-encoder/should-encode-element-default.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-list-encoder/-nbt-list-encoder.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-list-encoder/consume-structure.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-list-encoder/encode-element.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-list-encoder/end-structure.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-list-encoder/index.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-root-encoder/-nbt-root-encoder.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-root-encoder/consume-structure.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-root-encoder/element.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-root-encoder/encode-element.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-root-encoder/index.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-tag-encoder/-nbt-tag-encoder.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-tag-encoder/begin-structure.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-tag-encoder/consume-structure.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-tag-encoder/encode-boolean.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-tag-encoder/encode-byte.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-tag-encoder/encode-char.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-tag-encoder/encode-double.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-tag-encoder/encode-element.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-tag-encoder/encode-enum.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-tag-encoder/encode-float.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-tag-encoder/encode-int.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-tag-encoder/encode-long.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-tag-encoder/encode-not-null-mark.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-tag-encoder/encode-null.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-tag-encoder/encode-serializable-value.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-tag-encoder/encode-short.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-tag-encoder/encode-string.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-tag-encoder/index.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-tag-encoder/serializers-module.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/index.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-nbt-builder/-nbt-builder.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-nbt-builder/build.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-nbt-builder/encode-defaults.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-nbt-builder/ignore-unknown-keys.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-nbt-builder/index.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-nbt-builder/serializers-module.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-nbt-config/-nbt-config.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-nbt-config/encode-defaults.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-nbt-config/ignore-unknown-keys.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-nbt-config/index.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-nbt.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-nbt/-default/index.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-nbt/config.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-nbt/decode-from-nbt-element.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-nbt/encode-to-nbt-element.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-nbt/index.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-nbt/serializers-module.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-unknown-key-exception/-unknown-key-exception.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-unknown-key-exception/index.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-unknown-key-exception/key.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/decode-from-nbt-element.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/encode-to-nbt-element.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/index.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt/index.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt/set.html delete mode 100644 docs/fabrikmc-nbt/net.axay.fabrik.nbt/to-nbt.html delete mode 100644 docs/fabrikmc-network/index.html delete mode 100644 docs/fabrikmc-network/navigation.html delete mode 100644 docs/fabrikmc-network/net.axay.fabrik.network.packet/-abstract-packet-definition/-companion/index.html delete mode 100644 docs/fabrikmc-network/net.axay.fabrik.network.packet/-abstract-packet-definition/-companion/packet-coroutine-scope.html delete mode 100644 docs/fabrikmc-network/net.axay.fabrik.network.packet/-abstract-packet-definition/cbor.html delete mode 100644 docs/fabrikmc-network/net.axay.fabrik.network.packet/-abstract-packet-definition/id-string.html delete mode 100644 docs/fabrikmc-network/net.axay.fabrik.network.packet/-abstract-packet-definition/index.html delete mode 100644 docs/fabrikmc-network/net.axay.fabrik.network.packet/-client-packet-context/-client-packet-context.html delete mode 100644 docs/fabrikmc-network/net.axay.fabrik.network.packet/-client-packet-context/client.html delete mode 100644 docs/fabrikmc-network/net.axay.fabrik.network.packet/-client-packet-context/handler.html delete mode 100644 docs/fabrikmc-network/net.axay.fabrik.network.packet/-client-packet-context/index.html delete mode 100644 docs/fabrikmc-network/net.axay.fabrik.network.packet/-client-packet-context/response-sender.html delete mode 100644 docs/fabrikmc-network/net.axay.fabrik.network.packet/-client-to-client-packet-definition/-client-to-client-packet-definition.html delete mode 100644 docs/fabrikmc-network/net.axay.fabrik.network.packet/-client-to-client-packet-definition/-serialized-packet/-serialized-packet.html delete mode 100644 docs/fabrikmc-network/net.axay.fabrik.network.packet/-client-to-client-packet-definition/-serialized-packet/bytes.html delete mode 100644 docs/fabrikmc-network/net.axay.fabrik.network.packet/-client-to-client-packet-definition/-serialized-packet/index.html delete mode 100644 docs/fabrikmc-network/net.axay.fabrik.network.packet/-client-to-client-packet-definition/deserialize.html delete mode 100644 docs/fabrikmc-network/net.axay.fabrik.network.packet/-client-to-client-packet-definition/forward-on-server.html delete mode 100644 docs/fabrikmc-network/net.axay.fabrik.network.packet/-client-to-client-packet-definition/index.html delete mode 100644 docs/fabrikmc-network/net.axay.fabrik.network.packet/-client-to-client-packet-definition/on-receive-server.html delete mode 100644 docs/fabrikmc-network/net.axay.fabrik.network.packet/-client-to-client-packet-definition/receive-on-client.html delete mode 100644 docs/fabrikmc-network/net.axay.fabrik.network.packet/-client-to-client-packet-definition/send.html delete mode 100644 docs/fabrikmc-network/net.axay.fabrik.network.packet/-client-to-server-packet-definition/-client-to-server-packet-definition.html delete mode 100644 docs/fabrikmc-network/net.axay.fabrik.network.packet/-client-to-server-packet-definition/index.html delete mode 100644 docs/fabrikmc-network/net.axay.fabrik.network.packet/-client-to-server-packet-definition/receive-on-server.html delete mode 100644 docs/fabrikmc-network/net.axay.fabrik.network.packet/-client-to-server-packet-definition/send.html delete mode 100644 docs/fabrikmc-network/net.axay.fabrik.network.packet/-server-packet-context/-server-packet-context.html delete mode 100644 docs/fabrikmc-network/net.axay.fabrik.network.packet/-server-packet-context/handler.html delete mode 100644 docs/fabrikmc-network/net.axay.fabrik.network.packet/-server-packet-context/index.html delete mode 100644 docs/fabrikmc-network/net.axay.fabrik.network.packet/-server-packet-context/player.html delete mode 100644 docs/fabrikmc-network/net.axay.fabrik.network.packet/-server-packet-context/response-sender.html delete mode 100644 docs/fabrikmc-network/net.axay.fabrik.network.packet/-server-packet-context/server.html delete mode 100644 docs/fabrikmc-network/net.axay.fabrik.network.packet/-server-to-client-packet-definition/-server-to-client-packet-definition.html delete mode 100644 docs/fabrikmc-network/net.axay.fabrik.network.packet/-server-to-client-packet-definition/index.html delete mode 100644 docs/fabrikmc-network/net.axay.fabrik.network.packet/-server-to-client-packet-definition/receive-on-client.html delete mode 100644 docs/fabrikmc-network/net.axay.fabrik.network.packet/-server-to-client-packet-definition/send-to-all.html delete mode 100644 docs/fabrikmc-network/net.axay.fabrik.network.packet/-server-to-client-packet-definition/send.html delete mode 100644 docs/fabrikmc-network/net.axay.fabrik.network.packet/c2c-packet.html delete mode 100644 docs/fabrikmc-network/net.axay.fabrik.network.packet/c2s-packet.html delete mode 100644 docs/fabrikmc-network/net.axay.fabrik.network.packet/index.html delete mode 100644 docs/fabrikmc-network/net.axay.fabrik.network.packet/s2c-packet.html delete mode 100644 docs/fabrikmc-persistence/index.html delete mode 100644 docs/fabrikmc-persistence/navigation.html delete mode 100644 docs/fabrikmc-persistence/net.axay.fabrik.persistence.internal/-compound-persistent-state/-companion/from-nbt.html delete mode 100644 docs/fabrikmc-persistence/net.axay.fabrik.persistence.internal/-compound-persistent-state/-companion/index.html delete mode 100644 docs/fabrikmc-persistence/net.axay.fabrik.persistence.internal/-compound-persistent-state/-companion/load.html delete mode 100644 docs/fabrikmc-persistence/net.axay.fabrik.persistence.internal/-compound-persistent-state/-compound-persistent-state.html delete mode 100644 docs/fabrikmc-persistence/net.axay.fabrik.persistence.internal/-compound-persistent-state/index.html delete mode 100644 docs/fabrikmc-persistence/net.axay.fabrik.persistence.internal/-compound-persistent-state/save.html delete mode 100644 docs/fabrikmc-persistence/net.axay.fabrik.persistence.internal/-compound-persistent-state/write-nbt.html delete mode 100644 docs/fabrikmc-persistence/net.axay.fabrik.persistence.internal/index.html delete mode 100644 docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-chunk-serializer-mixin/index.html delete mode 100644 docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-empty-chunk-mixin/get-compound.html delete mode 100644 docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-empty-chunk-mixin/index.html delete mode 100644 docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-empty-level-chunk-mixin/get-compound.html delete mode 100644 docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-empty-level-chunk-mixin/index.html delete mode 100644 docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-imposter-proto-chunk-mixin/get-compound.html delete mode 100644 docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-imposter-proto-chunk-mixin/index.html delete mode 100644 docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-level-chunk-mixin/compound.html delete mode 100644 docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-level-chunk-mixin/index.html delete mode 100644 docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-proto-chunk-mixin/compound.html delete mode 100644 docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-proto-chunk-mixin/index.html delete mode 100644 docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-read-only-chunk-mixin/get-compound.html delete mode 100644 docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-read-only-chunk-mixin/index.html delete mode 100644 docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-world-chunk-mixin/compound.html delete mode 100644 docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-world-chunk-mixin/index.html delete mode 100644 docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/index.html delete mode 100644 docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.entity/-entity-mixin/compound.html delete mode 100644 docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.entity/-entity-mixin/index.html delete mode 100644 docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.entity/index.html delete mode 100644 docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.world/-server-world-mixin/compound.html delete mode 100644 docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.world/-server-world-mixin/get-data-storage.html delete mode 100644 docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.world/-server-world-mixin/get-persistent-state-manager.html delete mode 100644 docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.world/-server-world-mixin/index.html delete mode 100644 docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.world/index.html delete mode 100644 docs/fabrikmc-persistence/net.axay.fabrik.persistence/-compound-key/-compound-key.html delete mode 100644 docs/fabrikmc-persistence/net.axay.fabrik.persistence/-compound-key/index.html delete mode 100644 docs/fabrikmc-persistence/net.axay.fabrik.persistence/-compound-key/name.html delete mode 100644 docs/fabrikmc-persistence/net.axay.fabrik.persistence/-compound-provider/compound.html delete mode 100644 docs/fabrikmc-persistence/net.axay.fabrik.persistence/-compound-provider/index.html delete mode 100644 docs/fabrikmc-persistence/net.axay.fabrik.persistence/-empty-persistent-compound/index.html delete mode 100644 docs/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/-persistent-compound.html delete mode 100644 docs/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/clear.html delete mode 100644 docs/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/get-and-remove.html delete mode 100644 docs/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/get-or-put.html delete mode 100644 docs/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/get.html delete mode 100644 docs/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/index.html delete mode 100644 docs/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/minus-assign.html delete mode 100644 docs/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/remove.html delete mode 100644 docs/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/set.html delete mode 100644 docs/fabrikmc-persistence/net.axay.fabrik.persistence/compound-key.html delete mode 100644 docs/fabrikmc-persistence/net.axay.fabrik.persistence/custom-compound-key.html delete mode 100644 docs/fabrikmc-persistence/net.axay.fabrik.persistence/index.html delete mode 100644 docs/fabrikmc-persistence/net.axay.fabrik.persistence/nbt-element-compound-key.html delete mode 100644 docs/fabrikmc-persistence/net.axay.fabrik.persistence/persistent-compound.html delete mode 100644 docs/images/anchor-copy-button.svg delete mode 100644 docs/images/arrow_down.svg delete mode 100644 docs/images/copy-icon.svg delete mode 100644 docs/images/copy-successful-icon.svg delete mode 100644 docs/images/footer-go-to-link.svg delete mode 100644 docs/images/go-to-top-icon.svg delete mode 100644 docs/images/logo-icon.svg delete mode 100644 docs/images/theme-toggle.svg delete mode 100644 docs/index.html delete mode 100644 docs/navigation.html delete mode 100644 docs/package-list delete mode 100644 docs/scripts/clipboard.js delete mode 100644 docs/scripts/main.js delete mode 100644 docs/scripts/navigation-loader.js delete mode 100644 docs/scripts/pages.json delete mode 100644 docs/scripts/platform-content-handler.js delete mode 100644 docs/scripts/prism.js delete mode 100644 docs/scripts/sourceset_dependencies.js delete mode 100644 docs/styles/jetbrains-mono.css delete mode 100644 docs/styles/logo-styles.css delete mode 100644 docs/styles/main.css delete mode 100644 docs/styles/prism.css delete mode 100644 docs/styles/style.css diff --git a/buildSrc/src/main/kotlin/dokka-script-root.gradle.kts b/buildSrc/src/main/kotlin/dokka-script-root.gradle.kts index 9fddb56e..5833dd28 100644 --- a/buildSrc/src/main/kotlin/dokka-script-root.gradle.kts +++ b/buildSrc/src/main/kotlin/dokka-script-root.gradle.kts @@ -8,8 +8,6 @@ plugins { tasks { withType { - outputDirectory.set(projectDir.resolve("docs")) - includes.from("dokka/includes/main.md") pluginConfiguration { diff --git a/buildSrc/src/main/kotlin/dokka-script.gradle.kts b/buildSrc/src/main/kotlin/dokka-script.gradle.kts index 2a612a1a..e24e65bc 100644 --- a/buildSrc/src/main/kotlin/dokka-script.gradle.kts +++ b/buildSrc/src/main/kotlin/dokka-script.gradle.kts @@ -16,7 +16,7 @@ tasks { "dependencyNotice" to """ ### Dependency ```kt - modImplementation("net.axay:${project.name}:${rootProject.version}") + modImplementation("net.silkmc:${project.name}:${rootProject.version}") ``` """.trimIndent() ) diff --git a/docs/CNAME b/docs/CNAME deleted file mode 100644 index 7cdd75ba..00000000 --- a/docs/CNAME +++ /dev/null @@ -1 +0,0 @@ -silkmc.net \ No newline at end of file diff --git a/docs/fabrikmc-commands/index.html b/docs/fabrikmc-commands/index.html deleted file mode 100644 index 2b031646..00000000 --- a/docs/fabrikmc-commands/index.html +++ /dev/null @@ -1,88 +0,0 @@ - - - - - fabrikmc-commands - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

fabrikmc-commands

-

A command DSL, built on top of Brigadier - the idea of this DSL is to bring the Kotlin builder style to Brigadier. This DSL does not hide vanilla Brigadier from you.

Dependency

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

Usage

You first have to create a command instance using the command or clientCommand function.
Have a look at the commands package below for more information.

After that, you can register that command instance.
Have a look at the commands.registration package below to see if you have to do it manually, and if yes, how.

-
-

Packages

-
-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-

Contains all command builder functions

-
-
-
- -
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-

Utilities for command registration

-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-commands/navigation.html b/docs/fabrikmc-commands/navigation.html deleted file mode 100644 index 2fa6419e..00000000 --- a/docs/fabrikmc-commands/navigation.html +++ /dev/null @@ -1,1162 +0,0 @@ -
- -
- -
- -
-
- Fabrik -
-
-
- -
- -
-
- blockPos -
-
-
- -
-
- -
- - - -
-
- pos -
-
-
-
- posUnder -
-
-
- -
- -
-
- -
- -
-
- -
-
-
- setLore() -
-
-
- -
- - -
-
- -
-
- max -
-
-
-
- min -
-
-
- -
-
-
- ticks -
-
-
-
- -
- -
-
- -
-
-
- logger() -
-
-
-
- logInfo() -
-
-
- -
-
- -
- -
- -
-
- -
-
- -
-
- -
-
-
- div() -
-
-
-
- minus() -
-
-
-
- not() -
-
-
-
- plus() -
-
-
-
- times() -
-
-
- - - - -
- -
- -
-
-
- literal -
-
-
- -
-
- -
- -
- -
-
- -
- -
- -
-
-
- Pos2i -
-
-
-
- Pos3i -
-
-
- -
-
-
- -
- -
- -
- -
-
-
- Gui -
-
-
- -
-
- DRAG -
-
-
-
- DRAG_END -
-
-
- -
-
- -
-
-
- INSERT -
-
-
- -
-
-
- PICKUP -
-
-
- -
-
- -
-
-
- THROW_ALL -
-
-
-
- THROW_ONE -
-
-
-
- -
-
- -
-
- -
-
- -
-
-
- GuiEvent -
-
-
- -
-
-
- GuiIcon -
-
-
-
- guiIcon -
-
-
-
- GuiPage -
-
-
- -
- -
-
- GuiSlot -
-
-
- -
-
-
- GuiType -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
-
- -
-
-
- hrectTo() -
-
-
-
- igui() -
-
-
-
- lineTo() -
-
-
-
- openGui() -
-
-
-
- rectTo() -
-
-
-
- sl() -
-
-
-
- Slots -
-
-
- - -
- -
- -
-
- -
- -
-
- GuiList -
-
-
- -
-
- -
-
- -
- -
-
- - - -
diff --git a/docs/fabrikmc-commands/net.axay.fabrik.commands.internal/-argument-type-utils/from-reified-type.html b/docs/fabrikmc-commands/net.axay.fabrik.commands.internal/-argument-type-utils/from-reified-type.html deleted file mode 100644 index d8ac6d93..00000000 --- a/docs/fabrikmc-commands/net.axay.fabrik.commands.internal/-argument-type-utils/from-reified-type.html +++ /dev/null @@ -1,54 +0,0 @@ - - - - - fromReifiedType - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

fromReifiedType

-
-
inline fun <T> fromReifiedType(context: CommandBuildContext): ArgumentType<T>

Converts the given reified type T to an ArgumentType. Note that this function fails if there is no corresponding ArgumentType mapped to T.

Parameters

context

the context which provides access to registries

-
- -
-
- - - diff --git a/docs/fabrikmc-commands/net.axay.fabrik.commands.internal/-argument-type-utils/index.html b/docs/fabrikmc-commands/net.axay.fabrik.commands.internal/-argument-type-utils/index.html deleted file mode 100644 index 4d973b9b..00000000 --- a/docs/fabrikmc-commands/net.axay.fabrik.commands.internal/-argument-type-utils/index.html +++ /dev/null @@ -1,76 +0,0 @@ - - - - - ArgumentTypeUtils - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

ArgumentTypeUtils

-
object ArgumentTypeUtils
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun <T> fromReifiedType(context: CommandBuildContext): ArgumentType<T>

Converts the given reified type T to an ArgumentType. Note that this function fails if there is no corresponding ArgumentType mapped to T.

-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-commands/net.axay.fabrik.commands.internal/-simple-command-context/-companion/index.html b/docs/fabrikmc-commands/net.axay.fabrik.commands.internal/-simple-command-context/-companion/index.html deleted file mode 100644 index 6e925de1..00000000 --- a/docs/fabrikmc-commands/net.axay.fabrik.commands.internal/-simple-command-context/-companion/index.html +++ /dev/null @@ -1,43 +0,0 @@ - - - - Companion - - - - - -
-
-
-
-
-
- -
-

Companion

-
object Companion
-
-
-
-
-
-
- -
-
- - - - diff --git a/docs/fabrikmc-commands/net.axay.fabrik.commands.internal/-simple-command-context/-simple-command-context.html b/docs/fabrikmc-commands/net.axay.fabrik.commands.internal/-simple-command-context/-simple-command-context.html deleted file mode 100644 index 643ce04a..00000000 --- a/docs/fabrikmc-commands/net.axay.fabrik.commands.internal/-simple-command-context/-simple-command-context.html +++ /dev/null @@ -1,39 +0,0 @@ - - - - SimpleCommandContext - - - - - -
-
-
-
-
-
- -
-

SimpleCommandContext

-
-
fun <S> SimpleCommandContext(context: CommandContext<S>)
-
- -
-
- - - - diff --git a/docs/fabrikmc-commands/net.axay.fabrik.commands.internal/-simple-command-context/index.html b/docs/fabrikmc-commands/net.axay.fabrik.commands.internal/-simple-command-context/index.html deleted file mode 100644 index 53037e3a..00000000 --- a/docs/fabrikmc-commands/net.axay.fabrik.commands.internal/-simple-command-context/index.html +++ /dev/null @@ -1,303 +0,0 @@ - - - - SimpleCommandContext - - - - - -
-
-
-
-
-
- -
-

SimpleCommandContext

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

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
object Companion
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun copyFor(p0: S): CommandContext<S>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open operator override fun equals(other: Any?): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun <V : Any> getArgument(p0: String, p1: Class<V>): V
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun getChild(): CommandContext<S>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun getCommand(): Command<S>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun getInput(): String
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun getLastChild(): CommandContext<S>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun getNodes(): MutableList<ParsedCommandNode<S>>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun getRange(): StringRange
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun getRedirectModifier(): RedirectModifier<S>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun getRootNode(): CommandNode<S>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun getSource(): S
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun hashCode(): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun hasNodes(): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun isForked(): Boolean
-
-
-
-
- -
-
-
- - -
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/fabrikmc-commands/net.axay.fabrik.commands.internal/-simple-command-context/resolve-argument.html b/docs/fabrikmc-commands/net.axay.fabrik.commands.internal/-simple-command-context/resolve-argument.html deleted file mode 100644 index d076e0ec..00000000 --- a/docs/fabrikmc-commands/net.axay.fabrik.commands.internal/-simple-command-context/resolve-argument.html +++ /dev/null @@ -1,39 +0,0 @@ - - - - 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/fabrikmc-commands/net.axay.fabrik.commands.internal/index.html b/docs/fabrikmc-commands/net.axay.fabrik.commands.internal/index.html deleted file mode 100644 index fe73f824..00000000 --- a/docs/fabrikmc-commands/net.axay.fabrik.commands.internal/index.html +++ /dev/null @@ -1,75 +0,0 @@ - - - - - net.axay.fabrik.commands.internal - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Package net.axay.fabrik.commands.internal

-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
object ArgumentTypeUtils
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-commands/net.axay.fabrik.commands.registration/index.html b/docs/fabrikmc-commands/net.axay.fabrik.commands.registration/index.html deleted file mode 100644 index 663f9e9f..00000000 --- a/docs/fabrikmc-commands/net.axay.fabrik.commands.registration/index.html +++ /dev/null @@ -1,91 +0,0 @@ - - - - - net.axay.fabrik.commands.registration - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Package net.axay.fabrik.commands.registration

-

Utilities for command registration

Command registration

Automatic registration (Recommended)

Commands created using the command or clientCommand builder function will be registered automatically if called during initialization of your mod.

Note: this is only the case if the register parameter is set to true, which is the default

Example for automatic registration

First create the command somewhere

val myCommand = command("mycommand") { }

If this value will be initialized during the startup phase of your mod, you are done.

Otherwise, you can register the command by mentioning it in the entrypoint of your mod

fun init() {
myCommand // not needed, if the value is initialized anyways
}

Manual registration

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

Example for manual registration

First create the command somewhere

// note that register is set to false
val myCommand = command("mycommand", register = false) { }

After that, you can register the command by manually calling the registration function

fun init() {
myCommand.setupRegistrationCallback()
}
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun LiteralArgumentBuilder<FabricClientCommandSource>.register()
fun RegistrableCommand<FabricClientCommandSource>.register()
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
@Environment(value = EnvType.CLIENT)
@JvmName(name = "setupRegistrationCallbackClient")
fun LiteralArgumentBuilder<FabricClientCommandSource>.setupRegistrationCallback()

fun LiteralArgumentBuilder<CommandSourceStack>.setupRegistrationCallback()
fun RegistrableCommand<CommandSourceStack>.setupRegistrationCallback()

Set up a callback which automatically registers this command on server startup.

@Environment(value = EnvType.CLIENT)
@JvmName(name = "setupRegistrationCallbackClient")
fun RegistrableCommand<FabricClientCommandSource>.setupRegistrationCallback()

Register this command (client-side).

-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-commands/net.axay.fabrik.commands.registration/register.html b/docs/fabrikmc-commands/net.axay.fabrik.commands.registration/register.html deleted file mode 100644 index d7f97801..00000000 --- a/docs/fabrikmc-commands/net.axay.fabrik.commands.registration/register.html +++ /dev/null @@ -1,78 +0,0 @@ - - - - - register - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

register

-
-
fun LiteralArgumentBuilder<FabricClientCommandSource>.register()
fun RegistrableCommand<FabricClientCommandSource>.register()
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-commands/net.axay.fabrik.commands.registration/setup-registration-callback.html b/docs/fabrikmc-commands/net.axay.fabrik.commands.registration/setup-registration-callback.html deleted file mode 100644 index 2e80c4d1..00000000 --- a/docs/fabrikmc-commands/net.axay.fabrik.commands.registration/setup-registration-callback.html +++ /dev/null @@ -1,100 +0,0 @@ - - - - - setupRegistrationCallback - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

setupRegistrationCallback

-
-
fun LiteralArgumentBuilder<CommandSourceStack>.setupRegistrationCallback()
fun RegistrableCommand<CommandSourceStack>.setupRegistrationCallback()

Set up a callback which automatically registers this command on server startup.


@Environment(value = EnvType.CLIENT)
@JvmName(name = "setupRegistrationCallbackClient")
fun LiteralArgumentBuilder<FabricClientCommandSource>.setupRegistrationCallback()


@Environment(value = EnvType.CLIENT)
@JvmName(name = "setupRegistrationCallbackClient")
fun RegistrableCommand<FabricClientCommandSource>.setupRegistrationCallback()

Register this command (client-side).

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-commands/net.axay.fabrik.commands/-argument-command-builder/-argument-command-builder.html b/docs/fabrikmc-commands/net.axay.fabrik.commands/-argument-command-builder/-argument-command-builder.html deleted file mode 100644 index 79c95344..00000000 --- a/docs/fabrikmc-commands/net.axay.fabrik.commands/-argument-command-builder/-argument-command-builder.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - ArgumentCommandBuilder - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

ArgumentCommandBuilder

-
-
fun <T> ArgumentCommandBuilder(name: String, typeProvider: (CommandBuildContext) -> ArgumentType<T>)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-commands/net.axay.fabrik.commands/-argument-command-builder/index.html b/docs/fabrikmc-commands/net.axay.fabrik.commands/-argument-command-builder/index.html deleted file mode 100644 index 0dbe823c..00000000 --- a/docs/fabrikmc-commands/net.axay.fabrik.commands/-argument-command-builder/index.html +++ /dev/null @@ -1,346 +0,0 @@ - - - - - ArgumentCommandBuilder - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

ArgumentCommandBuilder

-
class ArgumentCommandBuilder<Source : SharedSuggestionProvider, T>(name: String, typeProvider: (CommandBuildContext) -> ArgumentType<T>) : CommandBuilder<Source, RequiredArgumentBuilder<Source, T>>
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun <T> ArgumentCommandBuilder(name: String, typeProvider: (CommandBuildContext) -> ArgumentType<T>)
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun <T> argument(name: String, builder: SimpleArgumentBuilder<Source, T> = {}): ArgumentCommandBuilder<Source, T>

Adds a new argument to this command. The ArgumentType will be resolved using the reified type T. For a list of supported types, have a look at ArgumentTypeUtils.fromReifiedType, as it is the function used by this builder function.

inline fun <T> argument(    name: String,     type: ArgumentType<T>,     builder: SimpleArgumentBuilder<Source, T> = {}): ArgumentCommandBuilder<Source, T>

Adds a new argument to this command. This variant of the argument function allows you to specify the ArgumentType in the classical Brigadier way.

@JvmName(name = "argumentWithCustomParser")
inline fun <T> argument(    name: String,     crossinline parser: (StringReader) -> T,     builder: SimpleArgumentBuilder<Source, T> = {}): ArgumentCommandBuilder<Source, T>

Adds a new argument to this command. This variant of the argument function you to specifiy the argument parse logic using a Kotlin lambda function (parser).

@JvmName(name = "argumentWithContextualType")
inline fun <T> argument(    name: String,     noinline typeProvider: (CommandBuildContext) -> ArgumentType<T>,     builder: SimpleArgumentBuilder<Source, T> = {}): ArgumentCommandBuilder<Source, T>

Adds a new argument to this command. This variant of the argument function allows you to pass and argument which depends on the CommandBuildContext.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun brigadier(block: RequiredArgumentBuilder<Source, T>.(context: CommandBuildContext) -> Unit): CommandBuilder<Source, RequiredArgumentBuilder<Source, T>>

This function allows you to access the regular Brigadier builder. The type of this in its context will equal the type of Builder.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun literal(name: String, builder: LiteralCommandBuilder<Source>.() -> Unit = {}): LiteralCommandBuilder<Source>

Adds a new subcommand / literal to this command.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun requires(predicate: (Source) -> Boolean): CommandBuilder<Source, RequiredArgumentBuilder<Source, T>>

Specifies that the given predicate must return true for the Source in order for it to be able to execute this part of the command tree. Use this function on the root command node to secure the whole command.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun requiresPermissionLevel(level: Int): CommandBuilder<Source, RequiredArgumentBuilder<Source, T>>

Specifies that the given permission level is required to execute this part of the command tree. A shortcut delegating to requires.

fun requiresPermissionLevel(level: PermissionLevel): CommandBuilder<Source, RequiredArgumentBuilder<Source, T>>

Specifies that the PermissionLevel given as level is required to execute this part of the command tree. A shortcut delegating to requires.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
infix inline fun runs(crossinline block: CommandContext<Source>.() -> Unit): CommandBuilder<Source, RequiredArgumentBuilder<Source, T>>

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.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
infix inline fun runsAsync(crossinline block: suspend CommandContext<Source>.() -> Unit): CommandBuilder<Source, RequiredArgumentBuilder<Source, T>>

Does the same as runs (see its docs for more information), but launches the command logic in an async coroutine.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
infix inline fun simpleExecutes(crossinline executor: CommandContext<Source>.() -> Unit): CommandBuilder<Source, RequiredArgumentBuilder<Source, T>>

Adds custom execution logic to this command. DEPRECATED Use runs instead.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun simpleSuggests(coroutineScope: CoroutineScope = fabrikCoroutineScope, suggestionBuilder: suspend (CommandContext<Source>) -> Iterable<Any?>?): ArgumentCommandBuilder<Source, T>

Adds custom suspending suggestion logic for an argument.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun suggestList(crossinline suggestionsBuilder: (CommandContext<Source>) -> Iterable<Any?>?): ArgumentCommandBuilder<Source, T>

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

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun suggestListSuspending(coroutineScope: CoroutineScope = fabrikCoroutineScope, crossinline suggestionsBuilder: suspend (CommandContext<Source>) -> Iterable<Any?>?): ArgumentCommandBuilder<Source, T>

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

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun suggestListWithTooltips(crossinline suggestionsBuilder: (CommandContext<Source>) -> Iterable<Pair<Any?, Message>?>?): ArgumentCommandBuilder<Source, T>

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.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun suggestListWithTooltipsSuspending(coroutineScope: CoroutineScope = fabrikCoroutineScope, crossinline suggestionsBuilder: (CommandContext<Source>) -> Iterable<Pair<Any?, Message>?>?): ArgumentCommandBuilder<Source, T>

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.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun suggestSingle(crossinline suggestionBuilder: (CommandContext<Source>) -> Any?): ArgumentCommandBuilder<Source, T>

Suggest the value which is the result of the suggestionBuilder.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun suggestSingleSuspending(coroutineScope: CoroutineScope = fabrikCoroutineScope, crossinline suggestionBuilder: suspend (CommandContext<Source>) -> Any?): ArgumentCommandBuilder<Source, T>

Suggest the value which is the result of the suggestionBuilder.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun suggestSingleWithTooltip(crossinline suggestionBuilder: (CommandContext<Source>) -> Pair<Any, Message>?): ArgumentCommandBuilder<Source, T>

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

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun suggestSingleWithTooltipSuspending(coroutineScope: CoroutineScope = fabrikCoroutineScope, crossinline suggestionBuilder: suspend (CommandContext<Source>) -> Pair<Any?, Message>?): ArgumentCommandBuilder<Source, T>

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

-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-commands/net.axay.fabrik.commands/-argument-command-builder/simple-suggests.html b/docs/fabrikmc-commands/net.axay.fabrik.commands/-argument-command-builder/simple-suggests.html deleted file mode 100644 index 523a2352..00000000 --- a/docs/fabrikmc-commands/net.axay.fabrik.commands/-argument-command-builder/simple-suggests.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - simpleSuggests - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

simpleSuggests

-
-
fun simpleSuggests(coroutineScope: CoroutineScope = fabrikCoroutineScope, suggestionBuilder: suspend (CommandContext<Source>) -> Iterable<Any?>?): ArgumentCommandBuilder<Source, T>

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

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-commands/net.axay.fabrik.commands/-argument-command-builder/suggest-list-suspending.html b/docs/fabrikmc-commands/net.axay.fabrik.commands/-argument-command-builder/suggest-list-suspending.html deleted file mode 100644 index 1289e52f..00000000 --- a/docs/fabrikmc-commands/net.axay.fabrik.commands/-argument-command-builder/suggest-list-suspending.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - suggestListSuspending - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

suggestListSuspending

-
-
inline fun suggestListSuspending(coroutineScope: CoroutineScope = fabrikCoroutineScope, crossinline suggestionsBuilder: suspend (CommandContext<Source>) -> Iterable<Any?>?): ArgumentCommandBuilder<Source, T>

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

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-commands/net.axay.fabrik.commands/-argument-command-builder/suggest-list-with-tooltips-suspending.html b/docs/fabrikmc-commands/net.axay.fabrik.commands/-argument-command-builder/suggest-list-with-tooltips-suspending.html deleted file mode 100644 index 46e5d8e2..00000000 --- a/docs/fabrikmc-commands/net.axay.fabrik.commands/-argument-command-builder/suggest-list-with-tooltips-suspending.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - suggestListWithTooltipsSuspending - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

suggestListWithTooltipsSuspending

-
-
inline fun suggestListWithTooltipsSuspending(coroutineScope: CoroutineScope = fabrikCoroutineScope, crossinline suggestionsBuilder: (CommandContext<Source>) -> Iterable<Pair<Any?, Message>?>?): ArgumentCommandBuilder<Source, T>

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

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-commands/net.axay.fabrik.commands/-argument-command-builder/suggest-list-with-tooltips.html b/docs/fabrikmc-commands/net.axay.fabrik.commands/-argument-command-builder/suggest-list-with-tooltips.html deleted file mode 100644 index 56d482f8..00000000 --- a/docs/fabrikmc-commands/net.axay.fabrik.commands/-argument-command-builder/suggest-list-with-tooltips.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - suggestListWithTooltips - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

suggestListWithTooltips

-
-
inline fun suggestListWithTooltips(crossinline suggestionsBuilder: (CommandContext<Source>) -> Iterable<Pair<Any?, Message>?>?): ArgumentCommandBuilder<Source, T>

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

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-commands/net.axay.fabrik.commands/-argument-command-builder/suggest-list.html b/docs/fabrikmc-commands/net.axay.fabrik.commands/-argument-command-builder/suggest-list.html deleted file mode 100644 index e665a032..00000000 --- a/docs/fabrikmc-commands/net.axay.fabrik.commands/-argument-command-builder/suggest-list.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - suggestList - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

suggestList

-
-
inline fun suggestList(crossinline suggestionsBuilder: (CommandContext<Source>) -> Iterable<Any?>?): ArgumentCommandBuilder<Source, T>

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

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-commands/net.axay.fabrik.commands/-argument-command-builder/suggest-single-suspending.html b/docs/fabrikmc-commands/net.axay.fabrik.commands/-argument-command-builder/suggest-single-suspending.html deleted file mode 100644 index 3d17619c..00000000 --- a/docs/fabrikmc-commands/net.axay.fabrik.commands/-argument-command-builder/suggest-single-suspending.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - suggestSingleSuspending - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

suggestSingleSuspending

-
-
inline fun suggestSingleSuspending(coroutineScope: CoroutineScope = fabrikCoroutineScope, crossinline suggestionBuilder: suspend (CommandContext<Source>) -> Any?): ArgumentCommandBuilder<Source, T>

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

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-commands/net.axay.fabrik.commands/-argument-command-builder/suggest-single-with-tooltip-suspending.html b/docs/fabrikmc-commands/net.axay.fabrik.commands/-argument-command-builder/suggest-single-with-tooltip-suspending.html deleted file mode 100644 index 78fcfafb..00000000 --- a/docs/fabrikmc-commands/net.axay.fabrik.commands/-argument-command-builder/suggest-single-with-tooltip-suspending.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - suggestSingleWithTooltipSuspending - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

suggestSingleWithTooltipSuspending

-
-
inline fun suggestSingleWithTooltipSuspending(coroutineScope: CoroutineScope = fabrikCoroutineScope, crossinline suggestionBuilder: suspend (CommandContext<Source>) -> Pair<Any?, Message>?): ArgumentCommandBuilder<Source, T>

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

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-commands/net.axay.fabrik.commands/-argument-command-builder/suggest-single-with-tooltip.html b/docs/fabrikmc-commands/net.axay.fabrik.commands/-argument-command-builder/suggest-single-with-tooltip.html deleted file mode 100644 index 48807051..00000000 --- a/docs/fabrikmc-commands/net.axay.fabrik.commands/-argument-command-builder/suggest-single-with-tooltip.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - suggestSingleWithTooltip - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

suggestSingleWithTooltip

-
-
inline fun suggestSingleWithTooltip(crossinline suggestionBuilder: (CommandContext<Source>) -> Pair<Any, Message>?): ArgumentCommandBuilder<Source, T>

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

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-commands/net.axay.fabrik.commands/-argument-command-builder/suggest-single.html b/docs/fabrikmc-commands/net.axay.fabrik.commands/-argument-command-builder/suggest-single.html deleted file mode 100644 index 11249cec..00000000 --- a/docs/fabrikmc-commands/net.axay.fabrik.commands/-argument-command-builder/suggest-single.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - suggestSingle - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

suggestSingle

-
-
inline fun suggestSingle(crossinline suggestionBuilder: (CommandContext<Source>) -> Any?): ArgumentCommandBuilder<Source, T>

Suggest the value which is the result of the suggestionBuilder.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-commands/net.axay.fabrik.commands/-command-builder/-command-builder.html b/docs/fabrikmc-commands/net.axay.fabrik.commands/-command-builder/-command-builder.html deleted file mode 100644 index c77da57a..00000000 --- a/docs/fabrikmc-commands/net.axay.fabrik.commands/-command-builder/-command-builder.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - CommandBuilder - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

CommandBuilder

-
-
fun CommandBuilder()
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-commands/net.axay.fabrik.commands/-command-builder/argument.html b/docs/fabrikmc-commands/net.axay.fabrik.commands/-command-builder/argument.html deleted file mode 100644 index cbffc7ba..00000000 --- a/docs/fabrikmc-commands/net.axay.fabrik.commands/-command-builder/argument.html +++ /dev/null @@ -1,100 +0,0 @@ - - - - - argument - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

argument

-
-
inline fun <T> argument(    name: String,     type: ArgumentType<T>,     builder: SimpleArgumentBuilder<Source, T> = {}): ArgumentCommandBuilder<Source, T>

Adds a new argument to this command. This variant of the argument function allows you to specify the ArgumentType in the classical Brigadier way.

Parameters

name

the name of the argument - This will be displayed to the player, if there is enough room for the tooltip.

type

the type of the argument - There are predefined types like StringArgumentType.string() or IdentifierArgumentType.identifier(). You can also pass a lambda, as ArgumentType is a functional interface. For simple types, consider using the inline reified version of this function instead.


@JvmName(name = "argumentWithContextualType")
inline fun <T> argument(    name: String,     noinline typeProvider: (CommandBuildContext) -> ArgumentType<T>,     builder: SimpleArgumentBuilder<Source, T> = {}): ArgumentCommandBuilder<Source, T>

Adds a new argument to this command. This variant of the argument function allows you to pass and argument which depends on the CommandBuildContext.

Parameters

name

the name of the argument - This will be displayed to the player, if there is enough room for the tooltip.

typeProvider

the provider for the ArgumentType - there are predefined types like BlockStateArgument.block(context) and ItemArgument.item(context) or you can pass your own


@JvmName(name = "argumentWithCustomParser")
inline fun <T> argument(    name: String,     crossinline parser: (StringReader) -> T,     builder: SimpleArgumentBuilder<Source, T> = {}): ArgumentCommandBuilder<Source, T>

Adds a new argument to this command. This variant of the argument function you to specifiy the argument parse logic using a Kotlin lambda function (parser).

Parameters

name

the name of the argument - This will be displayed to the player, if there is enough room for the tooltip.

parser

gives you a StringReader, which allows you to parse the input of the user - you should return a value of the given type T, which will be the argument value


inline fun <T> argument(name: String, builder: SimpleArgumentBuilder<Source, T> = {}): ArgumentCommandBuilder<Source, T>

Adds a new argument to this command. The ArgumentType will be resolved using the reified type T. For a list of supported types, have a look at ArgumentTypeUtils.fromReifiedType, as it is the function used by this builder function.

Parameters

name

the name of the argument - This will be displayed to the player, if there is enough room for the tooltip.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-commands/net.axay.fabrik.commands/-command-builder/brigadier.html b/docs/fabrikmc-commands/net.axay.fabrik.commands/-command-builder/brigadier.html deleted file mode 100644 index 940f7fde..00000000 --- a/docs/fabrikmc-commands/net.axay.fabrik.commands/-command-builder/brigadier.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - brigadier - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

brigadier

-
-
fun brigadier(block: Builder.(context: CommandBuildContext) -> Unit): CommandBuilder<Source, Builder>

This function allows you to access the regular Brigadier builder. The type of this in its context will equal the type of Builder.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-commands/net.axay.fabrik.commands/-command-builder/brigardier.html b/docs/fabrikmc-commands/net.axay.fabrik.commands/-command-builder/brigardier.html deleted file mode 100644 index 7ac4b709..00000000 --- a/docs/fabrikmc-commands/net.axay.fabrik.commands/-command-builder/brigardier.html +++ /dev/null @@ -1,52 +0,0 @@ - - - - brigardier - - - - - -
-
-
-
-
-
- -
-

brigardier

-
-
fun brigardier(block: Builder.() -> Unit): CommandBuilder<Source, Builder>
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - - diff --git a/docs/fabrikmc-commands/net.axay.fabrik.commands/-command-builder/index.html b/docs/fabrikmc-commands/net.axay.fabrik.commands/-command-builder/index.html deleted file mode 100644 index cf0ccb4c..00000000 --- a/docs/fabrikmc-commands/net.axay.fabrik.commands/-command-builder/index.html +++ /dev/null @@ -1,235 +0,0 @@ - - - - - CommandBuilder - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

CommandBuilder

-
abstract class CommandBuilder<Source : SharedSuggestionProvider, Builder : ArgumentBuilder<Source, Builder>>
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun CommandBuilder()
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun <T> argument(name: String, builder: SimpleArgumentBuilder<Source, T> = {}): ArgumentCommandBuilder<Source, T>

Adds a new argument to this command. The ArgumentType will be resolved using the reified type T. For a list of supported types, have a look at ArgumentTypeUtils.fromReifiedType, as it is the function used by this builder function.

inline fun <T> argument(    name: String,     type: ArgumentType<T>,     builder: SimpleArgumentBuilder<Source, T> = {}): ArgumentCommandBuilder<Source, T>

Adds a new argument to this command. This variant of the argument function allows you to specify the ArgumentType in the classical Brigadier way.

@JvmName(name = "argumentWithCustomParser")
inline fun <T> argument(    name: String,     crossinline parser: (StringReader) -> T,     builder: SimpleArgumentBuilder<Source, T> = {}): ArgumentCommandBuilder<Source, T>

Adds a new argument to this command. This variant of the argument function you to specifiy the argument parse logic using a Kotlin lambda function (parser).

@JvmName(name = "argumentWithContextualType")
inline fun <T> argument(    name: String,     noinline typeProvider: (CommandBuildContext) -> ArgumentType<T>,     builder: SimpleArgumentBuilder<Source, T> = {}): ArgumentCommandBuilder<Source, T>

Adds a new argument to this command. This variant of the argument function allows you to pass and argument which depends on the CommandBuildContext.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun brigadier(block: Builder.(context: CommandBuildContext) -> Unit): CommandBuilder<Source, Builder>

This function allows you to access the regular Brigadier builder. The type of this in its context will equal the type of Builder.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun literal(name: String, builder: LiteralCommandBuilder<Source>.() -> Unit = {}): LiteralCommandBuilder<Source>

Adds a new subcommand / literal to this command.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun requires(predicate: (Source) -> Boolean): CommandBuilder<Source, Builder>

Specifies that the given predicate must return true for the Source in order for it to be able to execute this part of the command tree. Use this function on the root command node to secure the whole command.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun requiresPermissionLevel(level: Int): CommandBuilder<Source, Builder>

Specifies that the given permission level is required to execute this part of the command tree. A shortcut delegating to requires.

fun requiresPermissionLevel(level: PermissionLevel): CommandBuilder<Source, Builder>

Specifies that the PermissionLevel given as level is required to execute this part of the command tree. A shortcut delegating to requires.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
infix inline fun runs(crossinline block: CommandContext<Source>.() -> Unit): CommandBuilder<Source, Builder>

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.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
infix inline fun runsAsync(crossinline block: suspend CommandContext<Source>.() -> Unit): CommandBuilder<Source, Builder>

Does the same as runs (see its docs for more information), but launches the command logic in an async coroutine.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
infix inline fun simpleExecutes(crossinline executor: CommandContext<Source>.() -> Unit): CommandBuilder<Source, Builder>

Adds custom execution logic to this command. DEPRECATED Use runs instead.

-
-
-
-
-
-

Inheritors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-commands/net.axay.fabrik.commands/-command-builder/literal.html b/docs/fabrikmc-commands/net.axay.fabrik.commands/-command-builder/literal.html deleted file mode 100644 index defa2d3f..00000000 --- a/docs/fabrikmc-commands/net.axay.fabrik.commands/-command-builder/literal.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - literal - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

literal

-
-
inline fun literal(name: String, builder: LiteralCommandBuilder<Source>.() -> Unit = {}): LiteralCommandBuilder<Source>

Adds a new subcommand / literal to this command.

possible usage:

command("mycommand") {
literal("subcommand") {
// the body of the subcommand
}
}

Parameters

name

the name of the subcommand

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-commands/net.axay.fabrik.commands/-command-builder/requires-permission-level.html b/docs/fabrikmc-commands/net.axay.fabrik.commands/-command-builder/requires-permission-level.html deleted file mode 100644 index 40b09082..00000000 --- a/docs/fabrikmc-commands/net.axay.fabrik.commands/-command-builder/requires-permission-level.html +++ /dev/null @@ -1,78 +0,0 @@ - - - - - requiresPermissionLevel - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

requiresPermissionLevel

-
-
fun requiresPermissionLevel(level: Int): CommandBuilder<Source, Builder>

Specifies that the given permission level is required to execute this part of the command tree. A shortcut delegating to requires.


fun requiresPermissionLevel(level: PermissionLevel): CommandBuilder<Source, Builder>

Specifies that the PermissionLevel given as level is required to execute this part of the command tree. A shortcut delegating to requires.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-commands/net.axay.fabrik.commands/-command-builder/requires.html b/docs/fabrikmc-commands/net.axay.fabrik.commands/-command-builder/requires.html deleted file mode 100644 index 60cf31df..00000000 --- a/docs/fabrikmc-commands/net.axay.fabrik.commands/-command-builder/requires.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - requires - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

requires

-
-
fun requires(predicate: (Source) -> Boolean): CommandBuilder<Source, Builder>

Specifies that the given predicate must return true for the Source in order for it to be able to execute this part of the command tree. Use this function on the root command node to secure the whole command.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-commands/net.axay.fabrik.commands/-command-builder/runs-async.html b/docs/fabrikmc-commands/net.axay.fabrik.commands/-command-builder/runs-async.html deleted file mode 100644 index a4da0810..00000000 --- a/docs/fabrikmc-commands/net.axay.fabrik.commands/-command-builder/runs-async.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - runsAsync - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

runsAsync

-
-
infix inline fun runsAsync(crossinline block: suspend CommandContext<Source>.() -> Unit): CommandBuilder<Source, Builder>

Does the same as runs (see its docs for more information), but launches the command logic in an async coroutine.

See also

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-commands/net.axay.fabrik.commands/-command-builder/runs.html b/docs/fabrikmc-commands/net.axay.fabrik.commands/-command-builder/runs.html deleted file mode 100644 index 55fa1a3c..00000000 --- a/docs/fabrikmc-commands/net.axay.fabrik.commands/-command-builder/runs.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - runs - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

runs

-
-
infix inline fun runs(crossinline block: CommandContext<Source>.() -> Unit): CommandBuilder<Source, Builder>

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.

possible usage:

command("mycommand") {
// defining runs in the body:
runs { }

// calling runs as an infix function directly after literal or argument:
literal("subcommand") runs { }
}

Note that this function will always return 1 as the exit code.

See also

com.mojang.brigadier.builder.ArgumentBuilder
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-commands/net.axay.fabrik.commands/-command-builder/simple-executes.html b/docs/fabrikmc-commands/net.axay.fabrik.commands/-command-builder/simple-executes.html deleted file mode 100644 index 415d5581..00000000 --- a/docs/fabrikmc-commands/net.axay.fabrik.commands/-command-builder/simple-executes.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - simpleExecutes - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

simpleExecutes

-
-
infix inline fun simpleExecutes(crossinline executor: CommandContext<Source>.() -> Unit): CommandBuilder<Source, Builder>

Adds custom execution logic to this command. DEPRECATED Use runs instead.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-commands/net.axay.fabrik.commands/-command-builder/to-brigardier.html b/docs/fabrikmc-commands/net.axay.fabrik.commands/-command-builder/to-brigardier.html deleted file mode 100644 index 4c5fbcb6..00000000 --- a/docs/fabrikmc-commands/net.axay.fabrik.commands/-command-builder/to-brigardier.html +++ /dev/null @@ -1,50 +0,0 @@ - - - - toBrigardier - - - - - -
-
-
-
-
-
- -
-

toBrigardier

-
-
fun toBrigardier(): Builder

Converts this Kotlin command builder abstraction to an ArgumentBuilder of Brigardier. Note that even though this function is public, you probably won't need it in most cases.

-

Sources

-
-
-
-
jvm source -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - - diff --git a/docs/fabrikmc-commands/net.axay.fabrik.commands/-literal-command-builder/-literal-command-builder.html b/docs/fabrikmc-commands/net.axay.fabrik.commands/-literal-command-builder/-literal-command-builder.html deleted file mode 100644 index 06fb2dc9..00000000 --- a/docs/fabrikmc-commands/net.axay.fabrik.commands/-literal-command-builder/-literal-command-builder.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - LiteralCommandBuilder - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

LiteralCommandBuilder

-
-
fun LiteralCommandBuilder(name: String)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-commands/net.axay.fabrik.commands/-literal-command-builder/index.html b/docs/fabrikmc-commands/net.axay.fabrik.commands/-literal-command-builder/index.html deleted file mode 100644 index 0c112615..00000000 --- a/docs/fabrikmc-commands/net.axay.fabrik.commands/-literal-command-builder/index.html +++ /dev/null @@ -1,211 +0,0 @@ - - - - - LiteralCommandBuilder - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

LiteralCommandBuilder

-
class LiteralCommandBuilder<Source : SharedSuggestionProvider>(name: String) : CommandBuilder<Source, LiteralArgumentBuilder<Source>>
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun LiteralCommandBuilder(name: String)
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun <T> argument(name: String, builder: SimpleArgumentBuilder<Source, T> = {}): ArgumentCommandBuilder<Source, T>

Adds a new argument to this command. The ArgumentType will be resolved using the reified type T. For a list of supported types, have a look at ArgumentTypeUtils.fromReifiedType, as it is the function used by this builder function.

inline fun <T> argument(    name: String,     type: ArgumentType<T>,     builder: SimpleArgumentBuilder<Source, T> = {}): ArgumentCommandBuilder<Source, T>

Adds a new argument to this command. This variant of the argument function allows you to specify the ArgumentType in the classical Brigadier way.

@JvmName(name = "argumentWithCustomParser")
inline fun <T> argument(    name: String,     crossinline parser: (StringReader) -> T,     builder: SimpleArgumentBuilder<Source, T> = {}): ArgumentCommandBuilder<Source, T>

Adds a new argument to this command. This variant of the argument function you to specifiy the argument parse logic using a Kotlin lambda function (parser).

@JvmName(name = "argumentWithContextualType")
inline fun <T> argument(    name: String,     noinline typeProvider: (CommandBuildContext) -> ArgumentType<T>,     builder: SimpleArgumentBuilder<Source, T> = {}): ArgumentCommandBuilder<Source, T>

Adds a new argument to this command. This variant of the argument function allows you to pass and argument which depends on the CommandBuildContext.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun brigadier(block: LiteralArgumentBuilder<Source>.(context: CommandBuildContext) -> Unit): CommandBuilder<Source, LiteralArgumentBuilder<Source>>

This function allows you to access the regular Brigadier builder. The type of this in its context will equal the type of Builder.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun literal(name: String, builder: LiteralCommandBuilder<Source>.() -> Unit = {}): LiteralCommandBuilder<Source>

Adds a new subcommand / literal to this command.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun requires(predicate: (Source) -> Boolean): CommandBuilder<Source, LiteralArgumentBuilder<Source>>

Specifies that the given predicate must return true for the Source in order for it to be able to execute this part of the command tree. Use this function on the root command node to secure the whole command.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun requiresPermissionLevel(level: Int): CommandBuilder<Source, LiteralArgumentBuilder<Source>>

Specifies that the given permission level is required to execute this part of the command tree. A shortcut delegating to requires.

fun requiresPermissionLevel(level: PermissionLevel): CommandBuilder<Source, LiteralArgumentBuilder<Source>>

Specifies that the PermissionLevel given as level is required to execute this part of the command tree. A shortcut delegating to requires.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
infix inline fun runs(crossinline block: CommandContext<Source>.() -> Unit): CommandBuilder<Source, LiteralArgumentBuilder<Source>>

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.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
infix inline fun runsAsync(crossinline block: suspend CommandContext<Source>.() -> Unit): CommandBuilder<Source, LiteralArgumentBuilder<Source>>

Does the same as runs (see its docs for more information), but launches the command logic in an async coroutine.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
infix inline fun simpleExecutes(crossinline executor: CommandContext<Source>.() -> Unit): CommandBuilder<Source, LiteralArgumentBuilder<Source>>

Adds custom execution logic to this command. DEPRECATED Use runs instead.

-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-commands/net.axay.fabrik.commands/-permission-level/-b-a-n_-r-i-g-h-t-s/index.html b/docs/fabrikmc-commands/net.axay.fabrik.commands/-permission-level/-b-a-n_-r-i-g-h-t-s/index.html deleted file mode 100644 index 230a04da..00000000 --- a/docs/fabrikmc-commands/net.axay.fabrik.commands/-permission-level/-b-a-n_-r-i-g-h-t-s/index.html +++ /dev/null @@ -1,106 +0,0 @@ - - - - - BAN_RIGHTS - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

BAN_RIGHTS

-

All previous rights plus the right to ban and kick players.

-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val level: Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val name: String
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val ordinal: Int
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-commands/net.axay.fabrik.commands/-permission-level/-b-y-p-a-s-s_-s-p-a-w-n_-p-r-o-t-e-c-t-i-o-n/index.html b/docs/fabrikmc-commands/net.axay.fabrik.commands/-permission-level/-b-y-p-a-s-s_-s-p-a-w-n_-p-r-o-t-e-c-t-i-o-n/index.html deleted file mode 100644 index 9ebd6f9f..00000000 --- a/docs/fabrikmc-commands/net.axay.fabrik.commands/-permission-level/-b-y-p-a-s-s_-s-p-a-w-n_-p-r-o-t-e-c-t-i-o-n/index.html +++ /dev/null @@ -1,106 +0,0 @@ - - - - - BYPASS_SPAWN_PROTECTION - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

BYPASS_SPAWN_PROTECTION

-

Players with this level can bypass spawn protection.

-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val level: Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val name: String
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val ordinal: Int
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-commands/net.axay.fabrik.commands/-permission-level/-c-o-m-m-a-n-d_-r-i-g-h-t-s/index.html b/docs/fabrikmc-commands/net.axay.fabrik.commands/-permission-level/-c-o-m-m-a-n-d_-r-i-g-h-t-s/index.html deleted file mode 100644 index cc2f2fe0..00000000 --- a/docs/fabrikmc-commands/net.axay.fabrik.commands/-permission-level/-c-o-m-m-a-n-d_-r-i-g-h-t-s/index.html +++ /dev/null @@ -1,106 +0,0 @@ - - - - - COMMAND_RIGHTS - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

COMMAND_RIGHTS

-

This level allows player to use all commands, except the ones managing other players, such as /ban and /kick.

-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val level: Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val name: String
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val ordinal: Int
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-commands/net.axay.fabrik.commands/-permission-level/-n-o-n-e/index.html b/docs/fabrikmc-commands/net.axay.fabrik.commands/-permission-level/-n-o-n-e/index.html deleted file mode 100644 index 548021be..00000000 --- a/docs/fabrikmc-commands/net.axay.fabrik.commands/-permission-level/-n-o-n-e/index.html +++ /dev/null @@ -1,106 +0,0 @@ - - - - - NONE - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

NONE

-
NONE(0)

The default permission level.

-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val level: Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val name: String
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val ordinal: Int
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-commands/net.axay.fabrik.commands/-permission-level/-o-w-n-e-r/index.html b/docs/fabrikmc-commands/net.axay.fabrik.commands/-permission-level/-o-w-n-e-r/index.html deleted file mode 100644 index 1f90bfad..00000000 --- a/docs/fabrikmc-commands/net.axay.fabrik.commands/-permission-level/-o-w-n-e-r/index.html +++ /dev/null @@ -1,106 +0,0 @@ - - - - - OWNER - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

OWNER

-

All previous rights plus the ability to stop the server.

-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val level: Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val name: String
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val ordinal: Int
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-commands/net.axay.fabrik.commands/-permission-level/index.html b/docs/fabrikmc-commands/net.axay.fabrik.commands/-permission-level/index.html deleted file mode 100644 index 422cac9e..00000000 --- a/docs/fabrikmc-commands/net.axay.fabrik.commands/-permission-level/index.html +++ /dev/null @@ -1,196 +0,0 @@ - - - - - PermissionLevel - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

PermissionLevel

-
enum PermissionLevel : Enum<PermissionLevel>

An enum containing known permission levels. Information taken from the Minecraft wiki

-
-
-
-
-

Entries

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-

All previous rights plus the ability to stop the server.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-

All previous rights plus the right to ban and kick players.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-

This level allows player to use all commands, except the ones managing other players, such as /ban and /kick.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-

Players with this level can bypass spawn protection.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
NONE(0)

The default permission level.

-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val level: Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val name: String
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val ordinal: Int
-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-commands/net.axay.fabrik.commands/-permission-level/level.html b/docs/fabrikmc-commands/net.axay.fabrik.commands/-permission-level/level.html deleted file mode 100644 index 7a032ec6..00000000 --- a/docs/fabrikmc-commands/net.axay.fabrik.commands/-permission-level/level.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - level - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

level

-
-
val level: Int
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-commands/net.axay.fabrik.commands/-registrable-command/-registrable-command.html b/docs/fabrikmc-commands/net.axay.fabrik.commands/-registrable-command/-registrable-command.html deleted file mode 100644 index e08cb62e..00000000 --- a/docs/fabrikmc-commands/net.axay.fabrik.commands/-registrable-command/-registrable-command.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - RegistrableCommand - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

RegistrableCommand

-
-
fun <Source : SharedSuggestionProvider> RegistrableCommand(commandBuilder: LiteralCommandBuilder<Source>)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-commands/net.axay.fabrik.commands/-registrable-command/command-builder.html b/docs/fabrikmc-commands/net.axay.fabrik.commands/-registrable-command/command-builder.html deleted file mode 100644 index fab08e00..00000000 --- a/docs/fabrikmc-commands/net.axay.fabrik.commands/-registrable-command/command-builder.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - commandBuilder - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

commandBuilder

-
-
val commandBuilder: LiteralCommandBuilder<Source>
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-commands/net.axay.fabrik.commands/-registrable-command/index.html b/docs/fabrikmc-commands/net.axay.fabrik.commands/-registrable-command/index.html deleted file mode 100644 index 309be84f..00000000 --- a/docs/fabrikmc-commands/net.axay.fabrik.commands/-registrable-command/index.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - RegistrableCommand - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

RegistrableCommand

-
class RegistrableCommand<Source : SharedSuggestionProvider>(val commandBuilder: LiteralCommandBuilder<Source>)

A wrapper around mutable command builders, which makes sure they don't get mutated anymore and can be registered.

-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun <Source : SharedSuggestionProvider> RegistrableCommand(commandBuilder: LiteralCommandBuilder<Source>)
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val commandBuilder: LiteralCommandBuilder<Source>
-
-
-
-
-
-

Extensions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun RegistrableCommand<FabricClientCommandSource>.register()
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun RegistrableCommand<CommandSourceStack>.setupRegistrationCallback()

Set up a callback which automatically registers this command on server startup.

@Environment(value = EnvType.CLIENT)
@JvmName(name = "setupRegistrationCallbackClient")
fun RegistrableCommand<FabricClientCommandSource>.setupRegistrationCallback()

Register this command (client-side).

-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-commands/net.axay.fabrik.commands/client-command.html b/docs/fabrikmc-commands/net.axay.fabrik.commands/client-command.html deleted file mode 100644 index b94ea8d2..00000000 --- a/docs/fabrikmc-commands/net.axay.fabrik.commands/client-command.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - clientCommand - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

clientCommand

-
-
@Environment(value = EnvType.CLIENT)
inline fun clientCommand(    name: String,     register: Boolean = true,     builder: LiteralCommandBuilder<FabricClientCommandSource>.() -> Unit = {}): RegistrableCommand<FabricClientCommandSource>

Creates a new client command. Opens a LiteralCommandBuilder. 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

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-commands/net.axay.fabrik.commands/command.html b/docs/fabrikmc-commands/net.axay.fabrik.commands/command.html deleted file mode 100644 index 2980798f..00000000 --- a/docs/fabrikmc-commands/net.axay.fabrik.commands/command.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - command - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

command

-
-
inline fun command(    name: String,     register: Boolean = true,     builder: LiteralCommandBuilder<CommandSourceStack>.() -> Unit = {}): RegistrableCommand<CommandSourceStack>

Creates a new command. Opens a LiteralCommandBuilder.

Parameters

name

the name of the root command

register

if true, the command will automatically be registered

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-commands/net.axay.fabrik.commands/index.html b/docs/fabrikmc-commands/net.axay.fabrik.commands/index.html deleted file mode 100644 index 485a5eb6..00000000 --- a/docs/fabrikmc-commands/net.axay.fabrik.commands/index.html +++ /dev/null @@ -1,213 +0,0 @@ - - - - - net.axay.fabrik.commands - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Package net.axay.fabrik.commands

-

Contains all command builder functions

The command builder DSL

You can also watch the YouTube Tutorial.

Create a new command

You can create a new command using the command or clientCommand function.

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

Define execution logic

You can use the runs function.

command("mycommand") {
runs {
// inside the command handler
}
}

runsAsync is an alternative for runs and launches the command handler in an async coroutine.

The command execution context

The CommandContext is passed in to runs as this. The most useful value of the context is source, which allows you to get information about the caller of the command.

runs {
val caller = source.player
}

Note: the above snippet also validates if it really was a player who called this command, you don't have to do this manually

Add subcommands (literals) to the command

Subcommands can be easily added using the literal function.

command("mycommand") {
literal("subcommand") {
// the subcommand builder body
}
}

Even more nesting

Maybe you now start to see the concept here, all builder functions inside the command builder can be infinitely nested:

command("mycommand") {
literal("subcommand") {
literal("megasubcommand") {
// the subcommand builder body
}
}
}

Using the runs function for subcommands

You can use the runs function in the same way is it is done with the root command (see above). Additionally, a shorter syntax making use of infix functions is also available to you.

literal("subcommand") {
runs { }
}

// OR even shorter (if you don't need anything else other than runs)

literal("subcommand") runs { }

Add arguments

Arguments can be added using one of the argument functions.

Define an argument

For all arguments you have to specify the argument name, which will be displayed to the player as a tooltip above the command prompt if it is not blocked by suggestions.

Reified argument type

For all Kotlin basic types (except arrays) and a few common Minecraft classes (e.g. net.minecraft.util.Identifier) the argument types are predefined, and you can just pass them as reified T to the argument function.

argument<String>("myargument")
Brigadier argument types

This variant of the argument function allows you to specify the argument type in the classical Brigadier way.

argument("myargument", StringArgumentType.string())
Custom parser, which deserializes the string to your type

If there exists no argument type for your use case, you could implement a custom parser, which converts the user input to the given type T

argument("testarg", { it.readString() })

Using the runs function for arguments

You can use the runs function in the same way is it is done with the root command (see above).

Get the argument value inside runs

The recommended way to resolve the value of the argument is the following:

argument<String>("mystringarg") { stringArg ->
runs {
source.player.sendText(stringArg())
}
}

So, what is happening here? You are getting a function passed in by the argument function as it, but you can rename it to whatever you want (in this case "stringArg").

This "stringArg" function is only callable in the context of runs or runsAsync, where it will return the current value of the argument, entered by the user.

Suggestions

For subcommands

Subcommands will be suggested automatically.

Add argument value suggestions

You can use one the many suggest functions to suggest argument values: suggestSingle , suggestSingleWithTooltip , suggestSingleSuspending , suggestSingleWithTooltipSuspending , suggestList , suggestListWithTooltips , suggestListSuspending , suggestListWithTooltipsSuspending

An example would be:

argument<String>("mystringargument") {
suggestList { listOf("Tom", "Apple", "Tiny Potato") }
}
-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
class ArgumentCommandBuilder<Source : SharedSuggestionProvider, T>(name: String, typeProvider: (CommandBuildContext) -> ArgumentType<T>) : CommandBuilder<Source, RequiredArgumentBuilder<Source, T>>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
typealias ArgumentResolver<S, T> = CommandContext<S>.() -> T

An argument resolver extracts the argument value out of the current CommandContext.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
typealias BrigadierBuilder<Builder> = Builder.(context: CommandBuildContext) -> Unit
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract class CommandBuilder<Source : SharedSuggestionProvider, Builder : ArgumentBuilder<Source, Builder>>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
class LiteralCommandBuilder<Source : SharedSuggestionProvider>(name: String) : CommandBuilder<Source, LiteralArgumentBuilder<Source>>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
enum PermissionLevel : Enum<PermissionLevel>

An enum containing known permission levels. Information taken from the Minecraft wiki

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
class RegistrableCommand<Source : SharedSuggestionProvider>(val commandBuilder: LiteralCommandBuilder<Source>)

A wrapper around mutable command builders, which makes sure they don't get mutated anymore and can be registered.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
typealias SimpleArgumentBuilder<Source, T> = ArgumentCommandBuilder<Source, T>.(argument: ArgumentResolver<Source, T>) -> Unit

The simple argument builder is a variant of an ArgumentCommandBuilder lambda function that supports ArgumentResolver (passed as it).

-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
@Environment(value = EnvType.CLIENT)
inline fun clientCommand(    name: String,     register: Boolean = true,     builder: LiteralCommandBuilder<FabricClientCommandSource>.() -> Unit = {}): RegistrableCommand<FabricClientCommandSource>

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

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun command(    name: String,     register: Boolean = true,     builder: LiteralCommandBuilder<CommandSourceStack>.() -> Unit = {}): RegistrableCommand<CommandSourceStack>

Creates a new command. Opens a LiteralCommandBuilder.

-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-compose/index.html b/docs/fabrikmc-compose/index.html deleted file mode 100644 index b30925be..00000000 --- a/docs/fabrikmc-compose/index.html +++ /dev/null @@ -1,105 +0,0 @@ - - - - fabrikmc-compose - - - - - -
-
-
-
-
-
- -
-

fabrikmc-compose

-

Adds server-side Compose support to the game. This allows you to create any gui you want, without any limitations - using a modern UI toolkit.

Dependency

modImplementation("net.axay:fabrikmc-compose:1.7.2")

The Compose dependency is bundled with fabrikmc-compose, you don't have to include it yourself.

Usage

You can open a server-side compose gui and show it to a player using the player.displayComposable function:

player.displayComposable(8, 6) {
YourComposableFunction()
}

@Composable
fun YourComposableFunction() {
Button(
onClick = { logInfo("clicked button") }
) {
Text("Click me")
}
}

and that's it, you now have access to the world of Compose in Minecraft.

You can now have a look at the UI package (below) to see custom composable functions provided by fabrikmc-compose.

Compose docs

There are docs at Android Developer Website and you can find desktop specific documentation at the compose-jb repository. Additionally, there is a communtiy maintained playground.

-
-

Packages

-
-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-

Implementation of Compose scenes for Minecraft

-
-
-
- -
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-

Color utilities for working with map colors

-
-
-
- -
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-

Contains generated constants for Minecraft icons

-
-
-
- -
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-

UI components (composable functions) useful for Minecraft guis

-
-
-
-
-
- -
-
- - - - diff --git a/docs/fabrikmc-compose/navigation.html b/docs/fabrikmc-compose/navigation.html deleted file mode 100644 index 9ab41c25..00000000 --- a/docs/fabrikmc-compose/navigation.html +++ /dev/null @@ -1,1147 +0,0 @@ -
- - -
- -
- -
-
- Fabrik -
-
-
-
- -
- -
- - -
-
- pos -
-
-
-
- posUnder -
-
-
- -
- -
-
- -
- -
-
- -
-
-
- setLore() -
-
-
-
- -
-
- max -
-
-
-
- min -
-
-
- -
-
-
- -
- -
-
- -
-
-
- logger() -
-
-
-
- logInfo() -
-
-
- -
-
- -
- -
- -
-
- -
-
- -
-
- -
-
-
- div() -
-
-
-
- minus() -
-
-
-
- not() -
-
-
-
- plus() -
-
-
-
- times() -
-
-
- - - - -
- -
- -
-
-
- literal -
-
-
- -
-
- -
- -
- -
-
- -
- -
- -
-
-
- Pos2i -
-
-
-
- Pos3i -
-
-
- -
-
-
- -
- -
- -
- -
-
-
- Gui -
-
-
- -
-
- DRAG -
-
-
-
- DRAG_END -
-
-
- -
-
- -
-
-
- INSERT -
-
-
- -
-
-
- PICKUP -
-
-
- -
-
- -
-
-
- THROW_ALL -
-
-
-
- THROW_ONE -
-
-
-
- -
-
- -
-
- -
-
- -
-
-
- GuiEvent -
-
-
- -
-
-
- GuiIcon -
-
-
-
- guiIcon() -
-
-
-
- GuiPage -
-
-
- -
- -
-
- GuiSlot -
-
-
- -
-
-
- GuiType -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
-
- -
-
-
- hrectTo() -
-
-
-
- igui() -
-
-
-
- lineTo() -
-
-
-
- openGui() -
-
-
-
- rectTo() -
-
-
-
- sl() -
-
-
-
- Slots -
-
-
- - -
- -
- -
-
- -
- -
-
- GuiList -
-
-
- -
-
- -
-
- -
- -
-
- - - -
diff --git a/docs/fabrikmc-compose/net.axay.fabrik.compose.color/-map-color-utils/index.html b/docs/fabrikmc-compose/net.axay.fabrik.compose.color/-map-color-utils/index.html deleted file mode 100644 index 8481fafa..00000000 --- a/docs/fabrikmc-compose/net.axay.fabrik.compose.color/-map-color-utils/index.html +++ /dev/null @@ -1,91 +0,0 @@ - - - - MapColorUtils - - - - - -
-
-
-
-
-
- -
-

MapColorUtils

-
object MapColorUtils

Utilities for working with MapColor.

-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun toMapColorId(color: Color): Byte

Scales the given color down to a MapColor using differenceCIE2000 and returns the id of that map color.

-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val whiteMapColorId: Byte

The MapColor id of pure white.

-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - - diff --git a/docs/fabrikmc-compose/net.axay.fabrik.compose.color/-map-color-utils/to-map-color-id.html b/docs/fabrikmc-compose/net.axay.fabrik.compose.color/-map-color-utils/to-map-color-id.html deleted file mode 100644 index b314c757..00000000 --- a/docs/fabrikmc-compose/net.axay.fabrik.compose.color/-map-color-utils/to-map-color-id.html +++ /dev/null @@ -1,52 +0,0 @@ - - - - toMapColorId - - - - - -
-
-
-
-
-
- -
-

toMapColorId

-
-
fun toMapColorId(color: Color): Byte

Scales the given color down to a MapColor using differenceCIE2000 and returns the id of that map color.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - - diff --git a/docs/fabrikmc-compose/net.axay.fabrik.compose.color/-map-color-utils/white-map-color-id.html b/docs/fabrikmc-compose/net.axay.fabrik.compose.color/-map-color-utils/white-map-color-id.html deleted file mode 100644 index 94c5a5b6..00000000 --- a/docs/fabrikmc-compose/net.axay.fabrik.compose.color/-map-color-utils/white-map-color-id.html +++ /dev/null @@ -1,52 +0,0 @@ - - - - whiteMapColorId - - - - - -
-
-
-
-
-
- -
-

whiteMapColorId

-
-
val whiteMapColorId: Byte

The MapColor id of pure white.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - - diff --git a/docs/fabrikmc-compose/net.axay.fabrik.compose.color/-material-color-utils/index.html b/docs/fabrikmc-compose/net.axay.fabrik.compose.color/-material-color-utils/index.html deleted file mode 100644 index bd6903c4..00000000 --- a/docs/fabrikmc-compose/net.axay.fabrik.compose.color/-material-color-utils/index.html +++ /dev/null @@ -1,91 +0,0 @@ - - - - MaterialColorUtils - - - - - -
-
-
-
-
-
- -
-

MaterialColorUtils

-
object MaterialColorUtils

Utilities for working with MaterialColor.

-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun toMaterialColorId(color: Color): Byte

Scales the given color down to a MaterialColor using differenceCIE2000 and returns the id of that material color.

-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val whiteMaterialColorId: Byte

The MaterialColor id of pure white.

-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - - diff --git a/docs/fabrikmc-compose/net.axay.fabrik.compose.color/-material-color-utils/to-material-color-id.html b/docs/fabrikmc-compose/net.axay.fabrik.compose.color/-material-color-utils/to-material-color-id.html deleted file mode 100644 index 62a8a211..00000000 --- a/docs/fabrikmc-compose/net.axay.fabrik.compose.color/-material-color-utils/to-material-color-id.html +++ /dev/null @@ -1,52 +0,0 @@ - - - - toMaterialColorId - - - - - -
-
-
-
-
-
- -
-

toMaterialColorId

-
-
fun toMaterialColorId(color: Color): Byte

Scales the given color down to a MaterialColor using differenceCIE2000 and returns the id of that material color.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - - diff --git a/docs/fabrikmc-compose/net.axay.fabrik.compose.color/-material-color-utils/white-material-color-id.html b/docs/fabrikmc-compose/net.axay.fabrik.compose.color/-material-color-utils/white-material-color-id.html deleted file mode 100644 index f4a3c6c2..00000000 --- a/docs/fabrikmc-compose/net.axay.fabrik.compose.color/-material-color-utils/white-material-color-id.html +++ /dev/null @@ -1,52 +0,0 @@ - - - - whiteMaterialColorId - - - - - -
-
-
-
-
-
- -
-

whiteMaterialColorId

-
-
val whiteMaterialColorId: Byte

The MaterialColor id of pure white.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - - diff --git a/docs/fabrikmc-compose/net.axay.fabrik.compose.color/index.html b/docs/fabrikmc-compose/net.axay.fabrik.compose.color/index.html deleted file mode 100644 index 4313d186..00000000 --- a/docs/fabrikmc-compose/net.axay.fabrik.compose.color/index.html +++ /dev/null @@ -1,78 +0,0 @@ - - - - net.axay.fabrik.compose.color - - - - - -
-
-
-
-
-
- -
-

Package net.axay.fabrik.compose.color

-

Color utilities for working with map colors

-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
object MaterialColorUtils

Utilities for working with MaterialColor.

-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun MaterialColor.toCompose(): Color

Converts the non-shaded color value of this MaterialColor instance to the Compose Color representation.

-
-
-
-
-
-
-
-
- -
-
- - - - diff --git a/docs/fabrikmc-compose/net.axay.fabrik.compose.color/to-compose.html b/docs/fabrikmc-compose/net.axay.fabrik.compose.color/to-compose.html deleted file mode 100644 index 827f2813..00000000 --- a/docs/fabrikmc-compose/net.axay.fabrik.compose.color/to-compose.html +++ /dev/null @@ -1,52 +0,0 @@ - - - - toCompose - - - - - -
-
-
-
-
-
- -
-

toCompose

-
-
fun MaterialColor.toCompose(): Color

Converts the non-shaded color value of this MaterialColor instance to the Compose Color representation.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - - diff --git a/docs/fabrikmc-compose/net.axay.fabrik.compose.icons.html b/docs/fabrikmc-compose/net.axay.fabrik.compose.icons.html deleted file mode 100644 index 2c9473a7..00000000 --- a/docs/fabrikmc-compose/net.axay.fabrik.compose.icons.html +++ /dev/null @@ -1,61 +0,0 @@ - - - - net.axay.fabrik.compose.icons - - - - - -
-
-
-
-
-
- -
-

Package net.axay.fabrik.compose.icons

-

Contains generated constants for Minecraft icons

-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
typealias McIcon = String
-
-
-
-
-
-
-
-
- -
-
- - - - diff --git a/docs/fabrikmc-compose/net.axay.fabrik.compose.internal/-assets-loader/index.html b/docs/fabrikmc-compose/net.axay.fabrik.compose.internal/-assets-loader/index.html deleted file mode 100644 index 0f08ddc3..00000000 --- a/docs/fabrikmc-compose/net.axay.fabrik.compose.internal/-assets-loader/index.html +++ /dev/null @@ -1,61 +0,0 @@ - - - - AssetsLoader - - - - - -
-
-
-
-
-
- -
-

AssetsLoader

-
object AssetsLoader
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
suspend fun loadImage(icon: McIcon): ImageBitmap?
-
-
-
-
-
-
-
-
- -
-
- - - - diff --git a/docs/fabrikmc-compose/net.axay.fabrik.compose.internal/-assets-loader/load-image.html b/docs/fabrikmc-compose/net.axay.fabrik.compose.internal/-assets-loader/load-image.html deleted file mode 100644 index b746c725..00000000 --- a/docs/fabrikmc-compose/net.axay.fabrik.compose.internal/-assets-loader/load-image.html +++ /dev/null @@ -1,39 +0,0 @@ - - - - loadImage - - - - - -
-
-
-
-
-
- -
-

loadImage

-
-
suspend fun loadImage(icon: McIcon): ImageBitmap?
-
- -
-
- - - - diff --git a/docs/fabrikmc-compose/net.axay.fabrik.compose.internal/index.html b/docs/fabrikmc-compose/net.axay.fabrik.compose.internal/index.html deleted file mode 100644 index 1ec9a9de..00000000 --- a/docs/fabrikmc-compose/net.axay.fabrik.compose.internal/index.html +++ /dev/null @@ -1,60 +0,0 @@ - - - - net.axay.fabrik.compose.internal - - - - - -
-
-
-
-
-
- -
-

Package net.axay.fabrik.compose.internal

-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
object AssetsLoader
-
-
-
-
-
-
-
-
- -
-
- - - - diff --git a/docs/fabrikmc-compose/net.axay.fabrik.compose.mixin/-map-color-accessor/get-colors.html b/docs/fabrikmc-compose/net.axay.fabrik.compose.mixin/-map-color-accessor/get-colors.html deleted file mode 100644 index d236c41e..00000000 --- a/docs/fabrikmc-compose/net.axay.fabrik.compose.mixin/-map-color-accessor/get-colors.html +++ /dev/null @@ -1,39 +0,0 @@ - - - - getColors - - - - - -
-
-
-
-
-
- -
-

getColors

-
-
open fun getColors(): Array<MapColor>
-
- -
-
- - - - diff --git a/docs/fabrikmc-compose/net.axay.fabrik.compose.mixin/-map-color-accessor/index.html b/docs/fabrikmc-compose/net.axay.fabrik.compose.mixin/-map-color-accessor/index.html deleted file mode 100644 index 13e4a130..00000000 --- a/docs/fabrikmc-compose/net.axay.fabrik.compose.mixin/-map-color-accessor/index.html +++ /dev/null @@ -1,61 +0,0 @@ - - - - MapColorAccessor - - - - - -
-
-
-
-
-
- -
-

MapColorAccessor

-
interface MapColorAccessor
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun getColors(): Array<MapColor>
-
-
-
-
-
-
-
-
- -
-
- - - - diff --git a/docs/fabrikmc-compose/net.axay.fabrik.compose.mixin/-material-color-accessor/get-material-colors.html b/docs/fabrikmc-compose/net.axay.fabrik.compose.mixin/-material-color-accessor/get-material-colors.html deleted file mode 100644 index 165feaaf..00000000 --- a/docs/fabrikmc-compose/net.axay.fabrik.compose.mixin/-material-color-accessor/get-material-colors.html +++ /dev/null @@ -1,39 +0,0 @@ - - - - getMaterialColors - - - - - -
-
-
-
-
-
- -
-

getMaterialColors

-
-
open fun getMaterialColors(): Array<MaterialColor>
-
- -
-
- - - - diff --git a/docs/fabrikmc-compose/net.axay.fabrik.compose.mixin/-material-color-accessor/index.html b/docs/fabrikmc-compose/net.axay.fabrik.compose.mixin/-material-color-accessor/index.html deleted file mode 100644 index e3d6cc4d..00000000 --- a/docs/fabrikmc-compose/net.axay.fabrik.compose.mixin/-material-color-accessor/index.html +++ /dev/null @@ -1,61 +0,0 @@ - - - - MaterialColorAccessor - - - - - -
-
-
-
-
-
- -
-

MaterialColorAccessor

-
interface MaterialColorAccessor
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun getMaterialColors(): Array<MaterialColor>
-
-
-
-
-
-
-
-
- -
-
- - - - diff --git a/docs/fabrikmc-compose/net.axay.fabrik.compose.mixin/-server-game-packet-listener-impl-mixin/index.html b/docs/fabrikmc-compose/net.axay.fabrik.compose.mixin/-server-game-packet-listener-impl-mixin/index.html deleted file mode 100644 index f89756c1..00000000 --- a/docs/fabrikmc-compose/net.axay.fabrik.compose.mixin/-server-game-packet-listener-impl-mixin/index.html +++ /dev/null @@ -1,61 +0,0 @@ - - - - ServerGamePacketListenerImplMixin - - - - - -
-
-
-
-
-
- -
-

ServerGamePacketListenerImplMixin

-
open class ServerGamePacketListenerImplMixin
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
open val player: ServerPlayer
-
-
-
-
-
-
-
-
- -
-
- - - - diff --git a/docs/fabrikmc-compose/net.axay.fabrik.compose.mixin/-server-game-packet-listener-impl-mixin/player.html b/docs/fabrikmc-compose/net.axay.fabrik.compose.mixin/-server-game-packet-listener-impl-mixin/player.html deleted file mode 100644 index 17496dac..00000000 --- a/docs/fabrikmc-compose/net.axay.fabrik.compose.mixin/-server-game-packet-listener-impl-mixin/player.html +++ /dev/null @@ -1,39 +0,0 @@ - - - - player - - - - - -
-
-
-
-
-
- -
-

player

-
-
open val player: ServerPlayer
-
- -
-
- - - - diff --git a/docs/fabrikmc-compose/net.axay.fabrik.compose.mixin/-server-play-network-handler-mixin/index.html b/docs/fabrikmc-compose/net.axay.fabrik.compose.mixin/-server-play-network-handler-mixin/index.html deleted file mode 100644 index fdc6b3f8..00000000 --- a/docs/fabrikmc-compose/net.axay.fabrik.compose.mixin/-server-play-network-handler-mixin/index.html +++ /dev/null @@ -1,61 +0,0 @@ - - - - ServerPlayNetworkHandlerMixin - - - - - -
-
-
-
-
-
- -
-

ServerPlayNetworkHandlerMixin

-
open class ServerPlayNetworkHandlerMixin
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
open val player: ServerPlayerEntity
-
-
-
-
-
-
-
-
- -
-
- - - - diff --git a/docs/fabrikmc-compose/net.axay.fabrik.compose.mixin/-server-play-network-handler-mixin/player.html b/docs/fabrikmc-compose/net.axay.fabrik.compose.mixin/-server-play-network-handler-mixin/player.html deleted file mode 100644 index a63e397f..00000000 --- a/docs/fabrikmc-compose/net.axay.fabrik.compose.mixin/-server-play-network-handler-mixin/player.html +++ /dev/null @@ -1,39 +0,0 @@ - - - - player - - - - - -
-
-
-
-
-
- -
-

player

-
-
open val player: ServerPlayerEntity
-
- -
-
- - - - diff --git a/docs/fabrikmc-compose/net.axay.fabrik.compose.mixin/index.html b/docs/fabrikmc-compose/net.axay.fabrik.compose.mixin/index.html deleted file mode 100644 index 4b642512..00000000 --- a/docs/fabrikmc-compose/net.axay.fabrik.compose.mixin/index.html +++ /dev/null @@ -1,75 +0,0 @@ - - - - net.axay.fabrik.compose.mixin - - - - - -
-
-
-
-
-
- -
-

Package net.axay.fabrik.compose.mixin

-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
interface MaterialColorAccessor
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open class ServerGamePacketListenerImplMixin
-
-
-
-
-
-
-
-
- -
-
- - - - diff --git a/docs/fabrikmc-compose/net.axay.fabrik.compose.ui/-mc-image.html b/docs/fabrikmc-compose/net.axay.fabrik.compose.ui/-mc-image.html deleted file mode 100644 index d50b3039..00000000 --- a/docs/fabrikmc-compose/net.axay.fabrik.compose.ui/-mc-image.html +++ /dev/null @@ -1,52 +0,0 @@ - - - - McImage - - - - - -
-
-
-
-
-
- -
-

McImage

-
-
@Composable
fun McImage(icon: McIcon, contentDescription: String? = icon, modifier: Modifier = Modifier, alignment: Alignment = Alignment.Center, contentScale: ContentScale = ContentScale.Fit)

Renders the icon of any Item to this gui as an Image.

See Image for a description of the parameters.

See also

Image
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - - diff --git a/docs/fabrikmc-compose/net.axay.fabrik.compose.ui/-mc-window-header.html b/docs/fabrikmc-compose/net.axay.fabrik.compose.ui/-mc-window-header.html deleted file mode 100644 index 8709cfeb..00000000 --- a/docs/fabrikmc-compose/net.axay.fabrik.compose.ui/-mc-window-header.html +++ /dev/null @@ -1,52 +0,0 @@ - - - - McWindowHeader - - - - - -
-
-
-
-
-
- -
-

McWindowHeader

-
-
@Composable
fun McWindowHeader(gui: MinecraftComposeGui, title: String = "")

Adds an opinionated window header suitable for MinecraftComposeGuis. This header provides a cross for closing the gui. You may use this in a Column, otherwise it will overlay with other components.

Parameters

gui

the gui which should be closed if the player uses the top-right cross

title

the current title of the gui

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - - diff --git a/docs/fabrikmc-compose/net.axay.fabrik.compose.ui/index.html b/docs/fabrikmc-compose/net.axay.fabrik.compose.ui/index.html deleted file mode 100644 index 303ee923..00000000 --- a/docs/fabrikmc-compose/net.axay.fabrik.compose.ui/index.html +++ /dev/null @@ -1,76 +0,0 @@ - - - - net.axay.fabrik.compose.ui - - - - - -
-
-
-
-
-
- -
-

Package net.axay.fabrik.compose.ui

-

UI components (composable functions) useful for Minecraft guis

-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
@Composable
fun McImage(icon: McIcon, contentDescription: String? = icon, modifier: Modifier = Modifier, alignment: Alignment = Alignment.Center, contentScale: ContentScale = ContentScale.Fit)

Renders the icon of any Item to this gui as an Image.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
@Composable
fun McWindowHeader(gui: MinecraftComposeGui, title: String = "")

Adds an opinionated window header suitable for MinecraftComposeGuis. This header provides a cross for closing the gui. You may use this in a Column, otherwise it will overlay with other components.

-
-
-
-
-
-
-
-
- -
-
- - - - diff --git a/docs/fabrikmc-compose/net.axay.fabrik.compose/-minecraft-compose-gui/-companion/index.html b/docs/fabrikmc-compose/net.axay.fabrik.compose/-minecraft-compose-gui/-companion/index.html deleted file mode 100644 index ce186c03..00000000 --- a/docs/fabrikmc-compose/net.axay.fabrik.compose/-minecraft-compose-gui/-companion/index.html +++ /dev/null @@ -1,57 +0,0 @@ - - - - Companion - - - - - -
-
-
-
-
-
- -
-

Companion

-
object Companion
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - - diff --git a/docs/fabrikmc-compose/net.axay.fabrik.compose/-minecraft-compose-gui/-minecraft-compose-gui.html b/docs/fabrikmc-compose/net.axay.fabrik.compose/-minecraft-compose-gui/-minecraft-compose-gui.html deleted file mode 100644 index 1ae4189d..00000000 --- a/docs/fabrikmc-compose/net.axay.fabrik.compose/-minecraft-compose-gui/-minecraft-compose-gui.html +++ /dev/null @@ -1,52 +0,0 @@ - - - - MinecraftComposeGui - - - - - -
-
-
-
-
-
- -
-

MinecraftComposeGui

-
-
fun MinecraftComposeGui(blockWidth: Int, blockHeight: Int, content: @Composable BoxScope.(gui: MinecraftComposeGui) -> Unit, player: ServerPlayer, position: BlockPos)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - - diff --git a/docs/fabrikmc-compose/net.axay.fabrik.compose/-minecraft-compose-gui/block-height.html b/docs/fabrikmc-compose/net.axay.fabrik.compose/-minecraft-compose-gui/block-height.html deleted file mode 100644 index 54635387..00000000 --- a/docs/fabrikmc-compose/net.axay.fabrik.compose/-minecraft-compose-gui/block-height.html +++ /dev/null @@ -1,52 +0,0 @@ - - - - blockHeight - - - - - -
-
-
-
-
-
- -
-

blockHeight

-
-
val blockHeight: Int
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - - diff --git a/docs/fabrikmc-compose/net.axay.fabrik.compose/-minecraft-compose-gui/block-width.html b/docs/fabrikmc-compose/net.axay.fabrik.compose/-minecraft-compose-gui/block-width.html deleted file mode 100644 index e234610b..00000000 --- a/docs/fabrikmc-compose/net.axay.fabrik.compose/-minecraft-compose-gui/block-width.html +++ /dev/null @@ -1,52 +0,0 @@ - - - - blockWidth - - - - - -
-
-
-
-
-
- -
-

blockWidth

-
-
val blockWidth: Int
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - - diff --git a/docs/fabrikmc-compose/net.axay.fabrik.compose/-minecraft-compose-gui/close.html b/docs/fabrikmc-compose/net.axay.fabrik.compose/-minecraft-compose-gui/close.html deleted file mode 100644 index 17d338d0..00000000 --- a/docs/fabrikmc-compose/net.axay.fabrik.compose/-minecraft-compose-gui/close.html +++ /dev/null @@ -1,52 +0,0 @@ - - - - close - - - - - -
-
-
-
-
-
- -
-

close

-
-
fun close()

Safely removes this gui. This function will be called automatically if the server shuts down.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - - diff --git a/docs/fabrikmc-compose/net.axay.fabrik.compose/-minecraft-compose-gui/content.html b/docs/fabrikmc-compose/net.axay.fabrik.compose/-minecraft-compose-gui/content.html deleted file mode 100644 index 6a7f6954..00000000 --- a/docs/fabrikmc-compose/net.axay.fabrik.compose/-minecraft-compose-gui/content.html +++ /dev/null @@ -1,52 +0,0 @@ - - - - content - - - - - -
-
-
-
-
-
- -
-

content

-
-
val content: @Composable BoxScope.(gui: MinecraftComposeGui) -> Unit
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - - diff --git a/docs/fabrikmc-compose/net.axay.fabrik.compose/-minecraft-compose-gui/coroutine-context.html b/docs/fabrikmc-compose/net.axay.fabrik.compose/-minecraft-compose-gui/coroutine-context.html deleted file mode 100644 index 820f1338..00000000 --- a/docs/fabrikmc-compose/net.axay.fabrik.compose/-minecraft-compose-gui/coroutine-context.html +++ /dev/null @@ -1,52 +0,0 @@ - - - - coroutineContext - - - - - -
-
-
-
-
-
- -
-

coroutineContext

-
-
open override val coroutineContext: ExecutorCoroutineDispatcher
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - - diff --git a/docs/fabrikmc-compose/net.axay.fabrik.compose/-minecraft-compose-gui/index.html b/docs/fabrikmc-compose/net.axay.fabrik.compose/-minecraft-compose-gui/index.html deleted file mode 100644 index 679c7051..00000000 --- a/docs/fabrikmc-compose/net.axay.fabrik.compose/-minecraft-compose-gui/index.html +++ /dev/null @@ -1,200 +0,0 @@ - - - - MinecraftComposeGui - - - - - -
-
-
-
-
-
- -
-

MinecraftComposeGui

-
class MinecraftComposeGui(blockWidth: Int, blockHeight: Int, content: @Composable BoxScope.(gui: MinecraftComposeGui) -> Unit, player: ServerPlayer, position: BlockPos) : CoroutineScope

A server-side gui making use of Compose and Compose UI. You may create this gui using displayComposable. Internally, the gui is rendered on maps, which are placed inside invisible item frames. Everything only happens through packets, therefore the gui does not really exist on the server. If you want to remove this gui, call the close function.

-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun MinecraftComposeGui(blockWidth: Int, blockHeight: Int, content: @Composable BoxScope.(gui: MinecraftComposeGui) -> Unit, player: ServerPlayer, position: BlockPos)
-
-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
object Companion
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun close()

Safely removes this gui. This function will be called automatically if the server shuts down.

-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val blockHeight: Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val blockWidth: Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val content: @Composable BoxScope.(gui: MinecraftComposeGui) -> Unit
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override val coroutineContext: ExecutorCoroutineDispatcher
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val player: ServerPlayer
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val position: BlockPos
-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - - diff --git a/docs/fabrikmc-compose/net.axay.fabrik.compose/-minecraft-compose-gui/player.html b/docs/fabrikmc-compose/net.axay.fabrik.compose/-minecraft-compose-gui/player.html deleted file mode 100644 index 00bff6f9..00000000 --- a/docs/fabrikmc-compose/net.axay.fabrik.compose/-minecraft-compose-gui/player.html +++ /dev/null @@ -1,52 +0,0 @@ - - - - player - - - - - -
-
-
-
-
-
- -
-

player

-
-
val player: ServerPlayer
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - - diff --git a/docs/fabrikmc-compose/net.axay.fabrik.compose/-minecraft-compose-gui/position.html b/docs/fabrikmc-compose/net.axay.fabrik.compose/-minecraft-compose-gui/position.html deleted file mode 100644 index a249a183..00000000 --- a/docs/fabrikmc-compose/net.axay.fabrik.compose/-minecraft-compose-gui/position.html +++ /dev/null @@ -1,52 +0,0 @@ - - - - position - - - - - -
-
-
-
-
-
- -
-

position

-
-
val position: BlockPos
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - - diff --git a/docs/fabrikmc-compose/net.axay.fabrik.compose/display-composable.html b/docs/fabrikmc-compose/net.axay.fabrik.compose/display-composable.html deleted file mode 100644 index 2f5b6116..00000000 --- a/docs/fabrikmc-compose/net.axay.fabrik.compose/display-composable.html +++ /dev/null @@ -1,52 +0,0 @@ - - - - displayComposable - - - - - -
-
-
-
-
-
- -
-

displayComposable

-
-
fun ServerPlayer.displayComposable(blockWidth: Int, blockHeight: Int, position: BlockPos = blockPosition().relative(direction, 2), content: @Composable BoxScope.(gui: MinecraftComposeGui) -> Unit): MinecraftComposeGui

Creates a new server-side MinecraftComposeGui. This allows you to use any composable functions inside the content lambda of this function.

See also

Parameters

blockWidth

the width of the gui in blocks

blockHeight

the height of the gui in blocks

content

define your gui using composable functions in here

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - - diff --git a/docs/fabrikmc-compose/net.axay.fabrik.compose/index.html b/docs/fabrikmc-compose/net.axay.fabrik.compose/index.html deleted file mode 100644 index deff64d7..00000000 --- a/docs/fabrikmc-compose/net.axay.fabrik.compose/index.html +++ /dev/null @@ -1,78 +0,0 @@ - - - - net.axay.fabrik.compose - - - - - -
-
-
-
-
-
- -
-

Package net.axay.fabrik.compose

-

Implementation of Compose scenes for Minecraft

-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
class MinecraftComposeGui(blockWidth: Int, blockHeight: Int, content: @Composable BoxScope.(gui: MinecraftComposeGui) -> Unit, player: ServerPlayer, position: BlockPos) : CoroutineScope

A server-side gui making use of Compose and Compose UI. You may create this gui using displayComposable. Internally, the gui is rendered on maps, which are placed inside invisible item frames. Everything only happens through packets, therefore the gui does not really exist on the server. If you want to remove this gui, call the close function.

-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun ServerPlayer.displayComposable(blockWidth: Int, blockHeight: Int, position: BlockPos = blockPosition().relative(direction, 2), content: @Composable BoxScope.(gui: MinecraftComposeGui) -> Unit): MinecraftComposeGui

Creates a new server-side MinecraftComposeGui. This allows you to use any composable functions inside the content lambda of this function.

-
-
-
-
-
-
-
-
- -
-
- - - - diff --git a/docs/fabrikmc-core/index.html b/docs/fabrikmc-core/index.html deleted file mode 100644 index f95af5c5..00000000 --- a/docs/fabrikmc-core/index.html +++ /dev/null @@ -1,290 +0,0 @@ - - - - - fabrikmc-core - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

fabrikmc-core

-

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

Here you will find an ItemStack builder, position and math utilities, a Text builder and coroutine task functions.

Dependency

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

Packages

-
-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-

Contains the global Fabrik object

-
-
-
- -
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-

General extensions for entities

-
-
-
- -
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-

ItemStack builder and ItemStack modification extensions

-
-
-
- -
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-

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

-
-
-
- -
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-

Simple logging, integrated into Minecraft's logging system

-
-
-
- -
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-

Generators for circles, spheres and more

-
-
-
- -
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-

Operator functions and extensions for working with vectors

-
-
-
- -
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-

Simple extensions for sending packets

-
-
-
- -
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-

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

-
-
-
- -
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-

Text builder for building literal text objects

-
-
-
- -
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-

Helper functions to get more information from blocks and block states

-
-
-
- -
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-

Contains position classes which are more simple or special and therefore fitting for specific use cases

-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/navigation.html b/docs/fabrikmc-core/navigation.html deleted file mode 100644 index 2fa6419e..00000000 --- a/docs/fabrikmc-core/navigation.html +++ /dev/null @@ -1,1162 +0,0 @@ -
- -
- -
- -
-
- Fabrik -
-
-
- -
- -
-
- blockPos -
-
-
- -
-
- -
- - - -
-
- pos -
-
-
-
- posUnder -
-
-
- -
- -
-
- -
- -
-
- -
-
-
- setLore() -
-
-
- -
- - -
-
- -
-
- max -
-
-
-
- min -
-
-
- -
-
-
- ticks -
-
-
-
- -
- -
-
- -
-
-
- logger() -
-
-
-
- logInfo() -
-
-
- -
-
- -
- -
- -
-
- -
-
- -
-
- -
-
-
- div() -
-
-
-
- minus() -
-
-
-
- not() -
-
-
-
- plus() -
-
-
-
- times() -
-
-
- - - - -
- -
- -
-
-
- literal -
-
-
- -
-
- -
- -
- -
-
- -
- -
- -
-
-
- Pos2i -
-
-
-
- Pos3i -
-
-
- -
-
-
- -
- -
- -
- -
-
-
- Gui -
-
-
- -
-
- DRAG -
-
-
-
- DRAG_END -
-
-
- -
-
- -
-
-
- INSERT -
-
-
- -
-
-
- PICKUP -
-
-
- -
-
- -
-
-
- THROW_ALL -
-
-
-
- THROW_ONE -
-
-
-
- -
-
- -
-
- -
-
- -
-
-
- GuiEvent -
-
-
- -
-
-
- GuiIcon -
-
-
-
- guiIcon -
-
-
-
- GuiPage -
-
-
- -
- -
-
- GuiSlot -
-
-
- -
-
-
- GuiType -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
-
- -
-
-
- hrectTo() -
-
-
-
- igui() -
-
-
-
- lineTo() -
-
-
-
- openGui() -
-
-
-
- rectTo() -
-
-
-
- sl() -
-
-
-
- Slots -
-
-
- - -
- -
- -
-
- -
- -
-
- GuiList -
-
-
- -
-
- -
-
- -
- -
-
- - - -
diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.annotations/-delicate-fabrik-api/-delicate-fabrik-api.html b/docs/fabrikmc-core/net.axay.fabrik.core.annotations/-delicate-fabrik-api/-delicate-fabrik-api.html deleted file mode 100644 index 7f33ed0a..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.annotations/-delicate-fabrik-api/-delicate-fabrik-api.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - DelicateFabrikApi - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

DelicateFabrikApi

-
-
fun DelicateFabrikApi()
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.annotations/-delicate-fabrik-api/index.html b/docs/fabrikmc-core/net.axay.fabrik.core.annotations/-delicate-fabrik-api/index.html deleted file mode 100644 index bd4ae35d..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.annotations/-delicate-fabrik-api/index.html +++ /dev/null @@ -1,89 +0,0 @@ - - - - - DelicateFabrikApi - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

DelicateFabrikApi

-
annotation class DelicateFabrikApi
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun DelicateFabrikApi()
-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.annotations/-internal-fabrik-api/-internal-fabrik-api.html b/docs/fabrikmc-core/net.axay.fabrik.core.annotations/-internal-fabrik-api/-internal-fabrik-api.html deleted file mode 100644 index 667a7390..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.annotations/-internal-fabrik-api/-internal-fabrik-api.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - InternalFabrikApi - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

InternalFabrikApi

-
-
fun InternalFabrikApi()
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.annotations/-internal-fabrik-api/index.html b/docs/fabrikmc-core/net.axay.fabrik.core.annotations/-internal-fabrik-api/index.html deleted file mode 100644 index 2cdeced2..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.annotations/-internal-fabrik-api/index.html +++ /dev/null @@ -1,89 +0,0 @@ - - - - - InternalFabrikApi - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

InternalFabrikApi

-
annotation class InternalFabrikApi
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun InternalFabrikApi()
-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.annotations/index.html b/docs/fabrikmc-core/net.axay.fabrik.core.annotations/index.html deleted file mode 100644 index ef2bd2f5..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.annotations/index.html +++ /dev/null @@ -1,90 +0,0 @@ - - - - - net.axay.fabrik.core.annotations - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Package net.axay.fabrik.core.annotations

-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
annotation class DelicateFabrikApi
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
annotation class InternalFabrikApi
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.entity/block-pos.html b/docs/fabrikmc-core/net.axay.fabrik.core.entity/block-pos.html deleted file mode 100644 index 636ce5f3..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.entity/block-pos.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - blockPos - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

blockPos

-
-
val Entity.blockPos: BlockPos
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.entity/change-pos.html b/docs/fabrikmc-core/net.axay.fabrik.core.entity/change-pos.html deleted file mode 100644 index db77d279..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.entity/change-pos.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - changePos - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

changePos

-
-
fun Entity.changePos(    x: Number = this.position().x,     y: Number = this.position().y,     z: Number = this.position().z,     world: ServerLevel? = null,     yaw: Float? = null,     pitch: Float? = null)

Correctly handles teleports for all kinds of entities. Differentiates between ServerPlayer, LivingEntity and Entity and calls the correct function for each of them. Handles ServerLevel and direction changes.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.entity/direction-vector.html b/docs/fabrikmc-core/net.axay.fabrik.core.entity/direction-vector.html deleted file mode 100644 index 79ab9b49..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.entity/direction-vector.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - directionVector - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

directionVector

-
-
val Entity.directionVector: Vec3

Returns a unit-vector pointing in the direction the entity is looking.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.entity/execute-command.html b/docs/fabrikmc-core/net.axay.fabrik.core.entity/execute-command.html deleted file mode 100644 index ce10a07f..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.entity/execute-command.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - executeCommand - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

executeCommand

-
-
fun Player.executeCommand(command: String)

Executes the given command for this player.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.entity/index.html b/docs/fabrikmc-core/net.axay.fabrik.core.entity/index.html deleted file mode 100644 index edccd3e0..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.entity/index.html +++ /dev/null @@ -1,213 +0,0 @@ - - - - - net.axay.fabrik.core.entity - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Package net.axay.fabrik.core.entity

-

General extensions for entities

-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun Entity.changePos(    x: Number = this.position().x,     y: Number = this.position().y,     z: Number = this.position().z,     world: ServerLevel? = null,     yaw: Float? = null,     pitch: Float? = null)

Correctly handles teleports for all kinds of entities. Differentiates between ServerPlayer, LivingEntity and Entity and calls the correct function for each of them. Handles ServerLevel and direction changes.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun Player.executeCommand(command: String)

Executes the given command for this player.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun Entity.markVelocityDirty()

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

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun Entity.modifyVelocity(block: (Vec3) -> Vec3)

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

fun Entity.modifyVelocity(vec: Vec3)

Sets the Entitys velocity to vec and calls markVelocityDirty.

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.

-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val Entity.blockPos: BlockPos
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val Entity.directionVector: Vec3

Returns a unit-vector pointing in the direction the entity is looking.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val Entity.pos: Vec3
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val Entity.posUnder: BlockPos

Returns the pos under the entities "feet".

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val Entity.touchedBlock: BlockInfo

Returns an instance of BlockInfo of the block the entity is currently standing on or swimming in, else it will be the BlockInfo of air - use touchedBlockNoAir if you don't need any info about air.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val Entity.touchedBlockNoAir: BlockInfo?

Does the same as touchedBlock, but returns null if the block is air.

-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.entity/mark-velocity-dirty.html b/docs/fabrikmc-core/net.axay.fabrik.core.entity/mark-velocity-dirty.html deleted file mode 100644 index e1b32539..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.entity/mark-velocity-dirty.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - markVelocityDirty - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

markVelocityDirty

-
-
fun Entity.markVelocityDirty()

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

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.entity/modify-velocity.html b/docs/fabrikmc-core/net.axay.fabrik.core.entity/modify-velocity.html deleted file mode 100644 index 6dfc3ba4..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.entity/modify-velocity.html +++ /dev/null @@ -1,89 +0,0 @@ - - - - - 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: (Vec3) -> Vec3)

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


fun Entity.modifyVelocity(vec: Vec3)

Sets the Entitys velocity to vec and calls markVelocityDirty.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.entity/pos-under.html b/docs/fabrikmc-core/net.axay.fabrik.core.entity/pos-under.html deleted file mode 100644 index 756dff33..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.entity/pos-under.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - posUnder - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

posUnder

-
-
val Entity.posUnder: BlockPos

Returns the pos under the entities "feet".

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.entity/pos.html b/docs/fabrikmc-core/net.axay.fabrik.core.entity/pos.html deleted file mode 100644 index a0e28e7f..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.entity/pos.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - pos - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

pos

-
-
val Entity.pos: Vec3
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.entity/touched-block-no-air.html b/docs/fabrikmc-core/net.axay.fabrik.core.entity/touched-block-no-air.html deleted file mode 100644 index 0788d343..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.entity/touched-block-no-air.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - touchedBlockNoAir - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

touchedBlockNoAir

-
-
val Entity.touchedBlockNoAir: BlockInfo?

Does the same as touchedBlock, but returns null if the block is air.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.entity/touched-block.html b/docs/fabrikmc-core/net.axay.fabrik.core.entity/touched-block.html deleted file mode 100644 index 8c146453..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.entity/touched-block.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - touchedBlock - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

touchedBlock

-
-
val Entity.touchedBlock: BlockInfo

Returns an instance of BlockInfo of the block the entity is currently standing on or swimming in, else it will be the BlockInfo of air - use touchedBlockNoAir if you don't need any info about air.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.internal/index.html b/docs/fabrikmc-core/net.axay.fabrik.core.internal/index.html deleted file mode 100644 index dd91f225..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.internal/index.html +++ /dev/null @@ -1,90 +0,0 @@ - - - - - net.axay.fabrik.core.internal - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Package net.axay.fabrik.core.internal

-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun init()

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

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun initClient()

Do not call this function, as it is the entrypoint of the Fabrik mod on the client-side itself.

-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.internal/init-client.html b/docs/fabrikmc-core/net.axay.fabrik.core.internal/init-client.html deleted file mode 100644 index 00f1015b..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.internal/init-client.html +++ /dev/null @@ -1,54 +0,0 @@ - - - - - initClient - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

initClient

-
-
fun initClient()

Do not call this function, as it is the entrypoint of the Fabrik mod on the client-side itself.

-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.internal/init.html b/docs/fabrikmc-core/net.axay.fabrik.core.internal/init.html deleted file mode 100644 index 91d6703b..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.internal/init.html +++ /dev/null @@ -1,54 +0,0 @@ - - - - - init - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

init

-
-
fun init()

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

-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.item/index.html b/docs/fabrikmc-core/net.axay.fabrik.core.item/index.html deleted file mode 100644 index 91a22643..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.item/index.html +++ /dev/null @@ -1,151 +0,0 @@ - - - - - net.axay.fabrik.core.item - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Package net.axay.fabrik.core.item

-

ItemStack builder and ItemStack modification extensions

-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun itemStack(    item: ItemLike,     amount: Int = 1,     builder: ItemStack.() -> Unit): ItemStack

A utility function for building complex item stacks with the given amount.

-
-
-
-
- -
-
-
- - -
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. See literalText.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun ItemStack.setLore(text: Collection<Component>)

Sets the item lore, which is displayed below the display name of the item stack. Each element of the text collection represents one line.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun ItemStack.setPotion(potion: Potion)

Sets the given potion for this ItemStack.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun ItemStack.setSkullPlayer(player: ServerPlayer)

Configures the SkullOwner nbt tag to represent the given player (specified via uuid). The name can be anything, but it should match the actual player name.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun ItemStack.setSkullTexture(texture: String, uuid: UUID = UUID(0, 0))

Configures the SkullOwner nbt tag to have the given texture. The texture has to be base64 encoded.

-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.item/item-stack.html b/docs/fabrikmc-core/net.axay.fabrik.core.item/item-stack.html deleted file mode 100644 index c62d6428..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.item/item-stack.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - itemStack - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

itemStack

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

A utility function for building complex item stacks with the given amount.

itemStack(Items.FEATHER, amount = 64) {
setCustomName("Cool Feather")
enchant(Enchantments.FIRE_ASPECT, 1)
}
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.item/set-custom-name.html b/docs/fabrikmc-core/net.axay.fabrik.core.item/set-custom-name.html deleted file mode 100644 index 5dd4928b..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.item/set-custom-name.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - setCustomName - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

setCustomName

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

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

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.item/set-lore.html b/docs/fabrikmc-core/net.axay.fabrik.core.item/set-lore.html deleted file mode 100644 index a40373e1..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.item/set-lore.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - setLore - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

setLore

-
-
fun ItemStack.setLore(text: Collection<Component>)

Sets the item lore, which is displayed below the display name of the item stack. Each element of the text collection represents one line.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.item/set-potion.html b/docs/fabrikmc-core/net.axay.fabrik.core.item/set-potion.html deleted file mode 100644 index a5cd46b1..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.item/set-potion.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - setPotion - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

setPotion

-
-
fun ItemStack.setPotion(potion: Potion)

Sets the given potion for this ItemStack.

If you want to pass a custom potion, make sure to register it in the potion registry first.

Example usage:

itemStack(Items.POTION) {
setPotion(Potions.HEALING)
}
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.item/set-skull-player.html b/docs/fabrikmc-core/net.axay.fabrik.core.item/set-skull-player.html deleted file mode 100644 index fdfed566..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.item/set-skull-player.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - setSkullPlayer - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

setSkullPlayer

-
-
fun ItemStack.setSkullPlayer(player: ServerPlayer)

Configures the SkullOwner nbt tag to represent the given player (specified via uuid). The name can be anything, but it should match the actual player name.

skullStack.setSkullPlayer(server.playerList.getPlayerByName("Notch"))
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.item/set-skull-texture.html b/docs/fabrikmc-core/net.axay.fabrik.core.item/set-skull-texture.html deleted file mode 100644 index fa55108a..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.item/set-skull-texture.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - setSkullTexture - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

setSkullTexture

-
-
fun ItemStack.setSkullTexture(texture: String, uuid: UUID = UUID(0, 0))

Configures the SkullOwner nbt tag to have the given texture. The texture has to be base64 encoded.

You can find a lot of heads with the associated base64 values on minecraft-heads.com.

Optional, you can specify a uuid. This is not necessary if this head is just used because of its texture, but you should specify one if the head is associated with an actual player.

skullStack.setSkullTexture(
texture = "eyJ0ZXh0dXJlcyI6ey...", // base64 encoded texture json (this example is truncated)
uuid = UUID.fromString("069a79f4-44e9-4726-a5be-fca90e38aaf5") // this is optional
)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.kotlin/-read-write-mutex/-read-write-mutex.html b/docs/fabrikmc-core/net.axay.fabrik.core.kotlin/-read-write-mutex/-read-write-mutex.html deleted file mode 100644 index c2b7f435..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.kotlin/-read-write-mutex/-read-write-mutex.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - ReadWriteMutex - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

ReadWriteMutex

-
-
fun ReadWriteMutex()
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.kotlin/-read-write-mutex/begin-read.html b/docs/fabrikmc-core/net.axay.fabrik.core.kotlin/-read-write-mutex/begin-read.html deleted file mode 100644 index 346be367..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.kotlin/-read-write-mutex/begin-read.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - beginRead - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

beginRead

-
-
suspend fun beginRead()
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.kotlin/-read-write-mutex/begin-write.html b/docs/fabrikmc-core/net.axay.fabrik.core.kotlin/-read-write-mutex/begin-write.html deleted file mode 100644 index 0d1fb430..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.kotlin/-read-write-mutex/begin-write.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - beginWrite - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

beginWrite

-
-
suspend fun beginWrite()
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.kotlin/-read-write-mutex/end-read.html b/docs/fabrikmc-core/net.axay.fabrik.core.kotlin/-read-write-mutex/end-read.html deleted file mode 100644 index 2e9b1a77..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.kotlin/-read-write-mutex/end-read.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - endRead - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

endRead

-
-
suspend fun endRead()
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.kotlin/-read-write-mutex/end-write.html b/docs/fabrikmc-core/net.axay.fabrik.core.kotlin/-read-write-mutex/end-write.html deleted file mode 100644 index 1538be33..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.kotlin/-read-write-mutex/end-write.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - endWrite - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

endWrite

-
-
fun endWrite()
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.kotlin/-read-write-mutex/index.html b/docs/fabrikmc-core/net.axay.fabrik.core.kotlin/-read-write-mutex/index.html deleted file mode 100644 index 765c73b1..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.kotlin/-read-write-mutex/index.html +++ /dev/null @@ -1,181 +0,0 @@ - - - - - ReadWriteMutex - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

ReadWriteMutex

-
class ReadWriteMutex
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun ReadWriteMutex()
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
suspend fun beginRead()
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
suspend fun beginWrite()
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
suspend fun endRead()
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun endWrite()
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline suspend fun <T> read(block: () -> T): T
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline suspend fun <T> write(block: () -> T): T
-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.kotlin/-read-write-mutex/read.html b/docs/fabrikmc-core/net.axay.fabrik.core.kotlin/-read-write-mutex/read.html deleted file mode 100644 index 102c8379..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.kotlin/-read-write-mutex/read.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - read - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

read

-
-
inline suspend fun <T> read(block: () -> T): T
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.kotlin/-read-write-mutex/write.html b/docs/fabrikmc-core/net.axay.fabrik.core.kotlin/-read-write-mutex/write.html deleted file mode 100644 index ccd8c005..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.kotlin/-read-write-mutex/write.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - write - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

write

-
-
inline suspend fun <T> write(block: () -> T): T
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.kotlin/index.html b/docs/fabrikmc-core/net.axay.fabrik.core.kotlin/index.html deleted file mode 100644 index b82c2c6e..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.kotlin/index.html +++ /dev/null @@ -1,123 +0,0 @@ - - - - - net.axay.fabrik.core.kotlin - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Package net.axay.fabrik.core.kotlin

-

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

-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
class ReadWriteMutex
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val <T : Comparable<T>> Pair<T, T>.max: T
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val <T : Comparable<T>> Pair<T, T>.min: T
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val Int.ticks: Duration

Returns a kotlin.time.Duration for the time the given amount of ticks would take in an ideal scenario.

-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.kotlin/max.html b/docs/fabrikmc-core/net.axay.fabrik.core.kotlin/max.html deleted file mode 100644 index cc991331..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.kotlin/max.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - max - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

max

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

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.kotlin/min.html b/docs/fabrikmc-core/net.axay.fabrik.core.kotlin/min.html deleted file mode 100644 index f2550b40..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.kotlin/min.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - min - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

min

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

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.kotlin/ticks.html b/docs/fabrikmc-core/net.axay.fabrik.core.kotlin/ticks.html deleted file mode 100644 index befcae08..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.kotlin/ticks.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - ticks - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

ticks

-
-
val Int.ticks: Duration

Returns a kotlin.time.Duration for the time the given amount of ticks would take in an ideal scenario.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.logging/index.html b/docs/fabrikmc-core/net.axay.fabrik.core.logging/index.html deleted file mode 100644 index 38bf401a..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.logging/index.html +++ /dev/null @@ -1,136 +0,0 @@ - - - - - net.axay.fabrik.core.logging - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Package net.axay.fabrik.core.logging

-

Simple logging, integrated into Minecraft's logging system

-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun logError(msg: Any?)

Logs a message with the ERROR level.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun logFatal(msg: Any?)

Logs a message with the FATAL level.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun logger(): Logger

A shortcut for LogUtils.getLogger.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun logInfo(msg: Any?)

Logs a message with the INFO level.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun logWarning(msg: Any?)

Logs a message with the WARN level.

-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.logging/log-error.html b/docs/fabrikmc-core/net.axay.fabrik.core.logging/log-error.html deleted file mode 100644 index 0f23d02e..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.logging/log-error.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - logError - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

logError

-
-
inline fun logError(msg: Any?)

Logs a message with the ERROR level.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.logging/log-fatal.html b/docs/fabrikmc-core/net.axay.fabrik.core.logging/log-fatal.html deleted file mode 100644 index 1b8f57fc..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.logging/log-fatal.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - logFatal - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

logFatal

-
-
inline fun logFatal(msg: Any?)

Logs a message with the FATAL level.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.logging/log-info.html b/docs/fabrikmc-core/net.axay.fabrik.core.logging/log-info.html deleted file mode 100644 index 163ebd5f..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.logging/log-info.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - logInfo - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

logInfo

-
-
inline fun logInfo(msg: Any?)

Logs a message with the INFO level.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.logging/log-warning.html b/docs/fabrikmc-core/net.axay.fabrik.core.logging/log-warning.html deleted file mode 100644 index a736ad0e..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.logging/log-warning.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - logWarning - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

logWarning

-
-
inline fun logWarning(msg: Any?)

Logs a message with the WARN level.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.logging/logger.html b/docs/fabrikmc-core/net.axay.fabrik.core.logging/logger.html deleted file mode 100644 index ff28f5c6..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.logging/logger.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - logger - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

logger

-
-
inline fun logger(): Logger

A shortcut for LogUtils.getLogger.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.math.geometry/-circle/circle-position-set.html b/docs/fabrikmc-core/net.axay.fabrik.core.math.geometry/-circle/circle-position-set.html deleted file mode 100644 index 9dbd36cc..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.math.geometry/-circle/circle-position-set.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - circlePositionSet - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

circlePositionSet

-
-
fun circlePositionSet(radius: Int): HashSet<Pos2i>

Builds a set using produceCirclePositions.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.math.geometry/-circle/filled-circle-position-set.html b/docs/fabrikmc-core/net.axay.fabrik.core.math.geometry/-circle/filled-circle-position-set.html deleted file mode 100644 index 3acd9c49..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.math.geometry/-circle/filled-circle-position-set.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - filledCirclePositionSet - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

filledCirclePositionSet

-
-
fun filledCirclePositionSet(radius: Int): HashSet<Pos2i>

Builds a set using produceFilledCirclePositions.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.math.geometry/-circle/index.html b/docs/fabrikmc-core/net.axay.fabrik.core.math.geometry/-circle/index.html deleted file mode 100644 index 22d20711..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.math.geometry/-circle/index.html +++ /dev/null @@ -1,134 +0,0 @@ - - - - - Circle - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Circle

-
object Circle

Contains the core circle generator functions.

-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun circlePositionSet(radius: Int): HashSet<Pos2i>

Builds a set using produceCirclePositions.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun filledCirclePositionSet(radius: Int): HashSet<Pos2i>

Builds a set using produceFilledCirclePositions.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun produceCirclePositions(radius: Int, crossinline consumer: (Pos2i) -> Unit)

Produces positions for a hollow circle around x=0, z=0.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun produceFilledCirclePositions(radius: Int, consumer: (Pos2i) -> Unit)

Produces positions for a filled circle around x=0, z=0.

-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.math.geometry/-circle/produce-circle-positions.html b/docs/fabrikmc-core/net.axay.fabrik.core.math.geometry/-circle/produce-circle-positions.html deleted file mode 100644 index 41162cf3..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.math.geometry/-circle/produce-circle-positions.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - produceCirclePositions - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

produceCirclePositions

-
-
inline fun produceCirclePositions(radius: Int, crossinline consumer: (Pos2i) -> Unit)

Produces positions for a hollow circle around x=0, z=0.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.math.geometry/-circle/produce-filled-circle-positions.html b/docs/fabrikmc-core/net.axay.fabrik.core.math.geometry/-circle/produce-filled-circle-positions.html deleted file mode 100644 index 11110d47..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.math.geometry/-circle/produce-filled-circle-positions.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - produceFilledCirclePositions - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

produceFilledCirclePositions

-
-
inline fun produceFilledCirclePositions(radius: Int, consumer: (Pos2i) -> Unit)

Produces positions for a filled circle around x=0, z=0.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.math.geometry/-sphere/filled-sphere-position-set.html b/docs/fabrikmc-core/net.axay.fabrik.core.math.geometry/-sphere/filled-sphere-position-set.html deleted file mode 100644 index 34c71049..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.math.geometry/-sphere/filled-sphere-position-set.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - filledSpherePositionSet - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

filledSpherePositionSet

-
-
fun filledSpherePositionSet(radius: Int): HashSet<Pos3i>

Builds a set using produceFilledSpherePositions.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.math.geometry/-sphere/index.html b/docs/fabrikmc-core/net.axay.fabrik.core.math.geometry/-sphere/index.html deleted file mode 100644 index 43fb7a78..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.math.geometry/-sphere/index.html +++ /dev/null @@ -1,104 +0,0 @@ - - - - - Sphere - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Sphere

-
object Sphere

Contains the core sphere generator functions.

-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun filledSpherePositionSet(radius: Int): HashSet<Pos3i>

Builds a set using produceFilledSpherePositions.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun produceFilledSpherePositions(radius: Int, consumer: (Pos3i) -> Unit)

Produces positions for a filled sphere around x=0, y=0, z=0.

-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.math.geometry/-sphere/produce-filled-sphere-positions.html b/docs/fabrikmc-core/net.axay.fabrik.core.math.geometry/-sphere/produce-filled-sphere-positions.html deleted file mode 100644 index 34e36e24..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.math.geometry/-sphere/produce-filled-sphere-positions.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - produceFilledSpherePositions - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

produceFilledSpherePositions

-
-
inline fun produceFilledSpherePositions(radius: Int, consumer: (Pos3i) -> Unit)

Produces positions for a filled sphere around x=0, y=0, z=0.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.math.geometry/circle-position-set.html b/docs/fabrikmc-core/net.axay.fabrik.core.math.geometry/circle-position-set.html deleted file mode 100644 index 9a7d8fdc..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.math.geometry/circle-position-set.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - circlePositionSet - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

circlePositionSet

-
-
fun Vec3i.circlePositionSet(radius: Int): HashSet<BlockPos>

Builds a set using produceCirclePositions.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.math.geometry/filled-circle-position-set.html b/docs/fabrikmc-core/net.axay.fabrik.core.math.geometry/filled-circle-position-set.html deleted file mode 100644 index f5408119..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.math.geometry/filled-circle-position-set.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - filledCirclePositionSet - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

filledCirclePositionSet

-
-
fun Vec3i.filledCirclePositionSet(radius: Int): HashSet<BlockPos>

Builds a set using produceFilledCirclePositions.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.math.geometry/filled-sphere-position-set.html b/docs/fabrikmc-core/net.axay.fabrik.core.math.geometry/filled-sphere-position-set.html deleted file mode 100644 index 73e7ba09..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.math.geometry/filled-sphere-position-set.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - filledSpherePositionSet - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

filledSpherePositionSet

-
-
fun Vec3i.filledSpherePositionSet(radius: Int): HashSet<BlockPos>

Builds a set using produceFilledSpherePositions.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.math.geometry/index.html b/docs/fabrikmc-core/net.axay.fabrik.core.math.geometry/index.html deleted file mode 100644 index d97014db..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.math.geometry/index.html +++ /dev/null @@ -1,183 +0,0 @@ - - - - - net.axay.fabrik.core.math.geometry - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Package net.axay.fabrik.core.math.geometry

-

Generators for circles, spheres and more

-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
object Circle

Contains the core circle generator functions.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
object Sphere

Contains the core sphere generator functions.

-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun Vec3i.circlePositionSet(radius: Int): HashSet<BlockPos>

Builds a set using produceCirclePositions.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun Vec3i.filledCirclePositionSet(radius: Int): HashSet<BlockPos>

Builds a set using produceFilledCirclePositions.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun Vec3i.filledSpherePositionSet(radius: Int): HashSet<BlockPos>

Builds a set using produceFilledSpherePositions.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun Vec3i.produceCirclePositions(radius: Int, crossinline consumer: (BlockPos) -> Unit)

Produces positions for a hollow circle around this position.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun Vec3i.produceFilledCirclePositions(radius: Int, crossinline consumer: (BlockPos) -> Unit)

Produces positions for a filled circle around this position.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun Vec3i.produceFilledSpherePositions(radius: Int, crossinline consumer: (BlockPos) -> Unit)

Produces positions for a filled sphere around this position.

-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.math.geometry/produce-circle-positions.html b/docs/fabrikmc-core/net.axay.fabrik.core.math.geometry/produce-circle-positions.html deleted file mode 100644 index de4374e0..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.math.geometry/produce-circle-positions.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - produceCirclePositions - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

produceCirclePositions

-
-
inline fun Vec3i.produceCirclePositions(radius: Int, crossinline consumer: (BlockPos) -> Unit)

Produces positions for a hollow circle around this position.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.math.geometry/produce-filled-circle-positions.html b/docs/fabrikmc-core/net.axay.fabrik.core.math.geometry/produce-filled-circle-positions.html deleted file mode 100644 index 915043c8..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.math.geometry/produce-filled-circle-positions.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - produceFilledCirclePositions - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

produceFilledCirclePositions

-
-
inline fun Vec3i.produceFilledCirclePositions(radius: Int, crossinline consumer: (BlockPos) -> Unit)

Produces positions for a filled circle around this position.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.math.geometry/produce-filled-sphere-positions.html b/docs/fabrikmc-core/net.axay.fabrik.core.math.geometry/produce-filled-sphere-positions.html deleted file mode 100644 index 02221347..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.math.geometry/produce-filled-sphere-positions.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - produceFilledSpherePositions - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

produceFilledSpherePositions

-
-
inline fun Vec3i.produceFilledSpherePositions(radius: Int, crossinline consumer: (BlockPos) -> Unit)

Produces positions for a filled sphere around this position.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - 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 deleted file mode 100644 index 0a4be10a..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.math.vector/compare-to.html +++ /dev/null @@ -1,122 +0,0 @@ - - - - - compareTo - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

compareTo

-
-
operator fun Vec3.compareTo(n: Number): Int
operator fun Vec3.compareTo(vec: Vec3): Int
operator fun Vector3f.compareTo(n: Number): Int
operator fun Vector3f.compareTo(vec: Vector3f): Int
operator fun Vec3i.compareTo(n: Number): Int
operator fun Vec3i.compareTo(vec: Vec3i): Int
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.math.vector/component1.html b/docs/fabrikmc-core/net.axay.fabrik.core.math.vector/component1.html deleted file mode 100644 index 0b5e7dbb..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.math.vector/component1.html +++ /dev/null @@ -1,89 +0,0 @@ - - - - - component1 - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

component1

-
-
operator fun Vec3.component1(): Double
operator fun Vector3f.component1(): Float
operator fun Vec3i.component1(): Int
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.math.vector/component2.html b/docs/fabrikmc-core/net.axay.fabrik.core.math.vector/component2.html deleted file mode 100644 index 727effc3..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.math.vector/component2.html +++ /dev/null @@ -1,89 +0,0 @@ - - - - - component2 - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

component2

-
-
operator fun Vec3.component2(): Double
operator fun Vector3f.component2(): Float
operator fun Vec3i.component2(): Int
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.math.vector/component3.html b/docs/fabrikmc-core/net.axay.fabrik.core.math.vector/component3.html deleted file mode 100644 index 04fdb208..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.math.vector/component3.html +++ /dev/null @@ -1,89 +0,0 @@ - - - - - component3 - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

component3

-
-
operator fun Vec3.component3(): Double
operator fun Vector3f.component3(): Float
operator fun Vec3i.component3(): Int
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - 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 deleted file mode 100644 index 84b415dd..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.math.vector/div.html +++ /dev/null @@ -1,122 +0,0 @@ - - - - - div - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

div

-
-
operator fun Vec3.div(n: Number): Vec3
operator fun Vec3.div(vec: Vec3): Vec3
operator fun Vector3f.div(n: Number): Vector3f
operator fun Vector3f.div(vec: Vector3f): Vector3f
operator fun Vec3i.div(n: Number): Vec3i
operator fun Vec3i.div(vec: Vec3i): Vec3i
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - 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 deleted file mode 100644 index f3d36559..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.math.vector/index.html +++ /dev/null @@ -1,196 +0,0 @@ - - - - - net.axay.fabrik.core.math.vector - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

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

-

Operator functions and extensions for working with vectors

-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
operator fun Vector3f.compareTo(vec: Vector3f): Int
operator fun Vector3f.compareTo(n: Number): Int
operator fun Vec3i.compareTo(n: Number): Int
operator fun Vec3i.compareTo(vec: Vec3i): Int
operator fun Vec3.compareTo(n: Number): Int
operator fun Vec3.compareTo(vec: Vec3): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
operator fun Vector3f.component1(): Float
operator fun Vec3i.component1(): Int
operator fun Vec3.component1(): Double
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
operator fun Vector3f.component2(): Float
operator fun Vec3i.component2(): Int
operator fun Vec3.component2(): Double
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
operator fun Vector3f.component3(): Float
operator fun Vec3i.component3(): Int
operator fun Vec3.component3(): Double
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
operator fun Vector3f.div(vec: Vector3f): Vector3f
operator fun Vector3f.div(n: Number): Vector3f
operator fun Vec3i.div(n: Number): Vec3i
operator fun Vec3i.div(vec: Vec3i): Vec3i
operator fun Vec3.div(n: Number): Vec3
operator fun Vec3.div(vec: Vec3): Vec3
-
-
-
-
- -
-
-
- - -
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 Vector3f.minus(vec: Vector3f): Vector3f
operator fun Vector3f.minus(n: Number): Vector3f
operator fun Vec3.minus(n: Number): Vec3
operator fun Vec3.minus(vec: Vec3): Vec3
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
operator fun Vector3f.not(): Vector3f
operator fun Vec3i.not(): Vec3i
operator fun Vec3.not(): Vec3
-
-
-
-
- -
-
-
- - -
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 Vector3f.plus(vec: Vector3f): Vector3f
operator fun Vector3f.plus(n: Number): Vector3f
operator fun Vec3.plus(n: Number): Vec3
operator fun Vec3.plus(vec: Vec3): Vec3
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
operator fun Vector3f.times(vec: Vector3f): Vector3f
operator fun Vector3f.times(n: Number): Vector3f
operator fun Vec3i.times(n: Number): Vec3i
operator fun Vec3i.times(vec: Vec3i): Vec3i
operator fun Vec3.times(n: Number): Vec3
operator fun Vec3.times(vec: Vec3): Vec3
-
-
-
-
-
-
-
-
- -
-
- - - 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 deleted file mode 100644 index dacd49e9..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.math.vector/minus.html +++ /dev/null @@ -1,122 +0,0 @@ - - - - - minus - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

minus

-
-
operator fun Vec3.minus(n: Number): Vec3
operator fun Vec3.minus(vec: Vec3): Vec3
operator fun Vector3f.minus(n: Number): Vector3f
operator fun Vector3f.minus(vec: Vector3f): Vector3f
inline operator fun <T : Vec3i> T.minus(n: Number): T
inline operator fun <T : Vec3i> T.minus(vec: Vec3i): T
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - 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 deleted file mode 100644 index f2841735..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.math.vector/not.html +++ /dev/null @@ -1,89 +0,0 @@ - - - - - not - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

not

-
-
operator fun Vec3.not(): Vec3
operator fun Vector3f.not(): Vector3f
operator fun Vec3i.not(): Vec3i
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - 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 deleted file mode 100644 index 066f7b1e..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.math.vector/plus.html +++ /dev/null @@ -1,122 +0,0 @@ - - - - - plus - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

plus

-
-
operator fun Vec3.plus(n: Number): Vec3
operator fun Vec3.plus(vec: Vec3): Vec3
operator fun Vector3f.plus(n: Number): Vector3f
operator fun Vector3f.plus(vec: Vector3f): Vector3f
inline operator fun <T : Vec3i> T.plus(n: Number): T
inline operator fun <T : Vec3i> T.plus(vec: Vec3i): T
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - 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 deleted file mode 100644 index fff43255..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.math.vector/times.html +++ /dev/null @@ -1,122 +0,0 @@ - - - - - times - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

times

-
-
operator fun Vec3.times(n: Number): Vec3
operator fun Vec3.times(vec: Vec3): Vec3
operator fun Vector3f.times(n: Number): Vector3f
operator fun Vector3f.times(vec: Vector3f): Vector3f
operator fun Vec3i.times(n: Number): Vec3i
operator fun Vec3i.times(vec: Vec3i): Vec3i
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.mixin.block/-abstract-block-accessor/index.html b/docs/fabrikmc-core/net.axay.fabrik.core.mixin.block/-abstract-block-accessor/index.html deleted file mode 100644 index 23d56ce8..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.mixin.block/-abstract-block-accessor/index.html +++ /dev/null @@ -1,76 +0,0 @@ - - - - - AbstractBlockAccessor - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

AbstractBlockAccessor

-
interface AbstractBlockAccessor
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun isCollidable(): Boolean
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.mixin.block/-abstract-block-accessor/is-collidable.html b/docs/fabrikmc-core/net.axay.fabrik.core.mixin.block/-abstract-block-accessor/is-collidable.html deleted file mode 100644 index 9b65ce2d..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.mixin.block/-abstract-block-accessor/is-collidable.html +++ /dev/null @@ -1,54 +0,0 @@ - - - - - isCollidable - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

isCollidable

-
-
abstract fun isCollidable(): Boolean
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.mixin.block/index.html b/docs/fabrikmc-core/net.axay.fabrik.core.mixin.block/index.html deleted file mode 100644 index 58b9117f..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.mixin.block/index.html +++ /dev/null @@ -1,75 +0,0 @@ - - - - - net.axay.fabrik.core.mixin.block - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Package net.axay.fabrik.core.mixin.block

-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
interface AbstractBlockAccessor
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.packet/index.html b/docs/fabrikmc-core/net.axay.fabrik.core.packet/index.html deleted file mode 100644 index a2e72ce1..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.packet/index.html +++ /dev/null @@ -1,76 +0,0 @@ - - - - - net.axay.fabrik.core.packet - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Package net.axay.fabrik.core.packet

-

Simple extensions for sending packets

-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun Iterable<ServerPlayer>.sendPacket(packet: Packet<*>)

Sends the packet to all players in the iterable.

-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.packet/send-packet.html b/docs/fabrikmc-core/net.axay.fabrik.core.packet/send-packet.html deleted file mode 100644 index 1a629feb..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.packet/send-packet.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - sendPacket - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

sendPacket

-
-
fun Iterable<ServerPlayer>.sendPacket(packet: Packet<*>)

Sends the packet to all players in the iterable.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/-identifier-serializer/-identifier-serializer.html b/docs/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/-identifier-serializer/-identifier-serializer.html deleted file mode 100644 index da1162cb..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/-identifier-serializer/-identifier-serializer.html +++ /dev/null @@ -1,52 +0,0 @@ - - - - IdentifierSerializer - - - - - -
-
-
-
-
-
- -
-

IdentifierSerializer

-
-
fun IdentifierSerializer()
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/-identifier-serializer/deserialize.html b/docs/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/-identifier-serializer/deserialize.html deleted file mode 100644 index 448b7d1d..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/-identifier-serializer/deserialize.html +++ /dev/null @@ -1,52 +0,0 @@ - - - - deserialize - - - - - -
-
-
-
-
-
- -
-

deserialize

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

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/-identifier-serializer/index.html b/docs/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/-identifier-serializer/index.html deleted file mode 100644 index 0b66e154..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/-identifier-serializer/index.html +++ /dev/null @@ -1,136 +0,0 @@ - - - - IdentifierSerializer - - - - - -
-
-
-
-
-
- -
-

IdentifierSerializer

-
class IdentifierSerializer : FabrikSerializer<Identifier>
-
-
-
-
-

Functions

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

Properties

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

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/-identifier-serializer/serialize.html b/docs/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/-identifier-serializer/serialize.html deleted file mode 100644 index 00a0e9cb..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/-identifier-serializer/serialize.html +++ /dev/null @@ -1,52 +0,0 @@ - - - - serialize - - - - - -
-
-
-
-
-
- -
-

serialize

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

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/-resource-location-serializer/-resource-location-serializer.html b/docs/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/-resource-location-serializer/-resource-location-serializer.html deleted file mode 100644 index 706676b4..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/-resource-location-serializer/-resource-location-serializer.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - ResourceLocationSerializer - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

ResourceLocationSerializer

-
-
fun ResourceLocationSerializer()
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/-resource-location-serializer/deserialize.html b/docs/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/-resource-location-serializer/deserialize.html deleted file mode 100644 index 4616b47d..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/-resource-location-serializer/deserialize.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - deserialize - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

deserialize

-
-
open override fun deserialize(decoder: Decoder): ResourceLocation
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/-resource-location-serializer/index.html b/docs/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/-resource-location-serializer/index.html deleted file mode 100644 index 8ec7a650..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/-resource-location-serializer/index.html +++ /dev/null @@ -1,168 +0,0 @@ - - - - - ResourceLocationSerializer - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

ResourceLocationSerializer

-
class ResourceLocationSerializer : FabrikSerializer<ResourceLocation>
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun ResourceLocationSerializer()
-
-
-
-
-
-

Functions

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

Properties

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

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/-resource-location-serializer/serialize.html b/docs/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/-resource-location-serializer/serialize.html deleted file mode 100644 index 0e295e2d..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/-resource-location-serializer/serialize.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - serialize - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

serialize

-
-
open override fun serialize(encoder: Encoder, value: ResourceLocation)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/index.html b/docs/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/index.html deleted file mode 100644 index 59908c80..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.serialization.serializers/index.html +++ /dev/null @@ -1,90 +0,0 @@ - - - - - net.axay.fabrik.core.serialization.serializers - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

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

-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
typealias IdentifierSerializer = ResourceLocationSerializer
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
class ResourceLocationSerializer : FabrikSerializer<ResourceLocation>
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.serialization/-fabrik-serializer/-fabrik-serializer.html b/docs/fabrikmc-core/net.axay.fabrik.core.serialization/-fabrik-serializer/-fabrik-serializer.html deleted file mode 100644 index 9bb10252..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.serialization/-fabrik-serializer/-fabrik-serializer.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - FabrikSerializer - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

FabrikSerializer

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

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.serialization/-fabrik-serializer/descriptor-name.html b/docs/fabrikmc-core/net.axay.fabrik.core.serialization/-fabrik-serializer/descriptor-name.html deleted file mode 100644 index d300b5db..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.serialization/-fabrik-serializer/descriptor-name.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - descriptorName - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

descriptorName

-
-
val descriptorName: String
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.serialization/-fabrik-serializer/descriptor.html b/docs/fabrikmc-core/net.axay.fabrik.core.serialization/-fabrik-serializer/descriptor.html deleted file mode 100644 index aef05e8d..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.serialization/-fabrik-serializer/descriptor.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - descriptor - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

descriptor

-
-
open override val descriptor: SerialDescriptor
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.serialization/-fabrik-serializer/index.html b/docs/fabrikmc-core/net.axay.fabrik.core.serialization/-fabrik-serializer/index.html deleted file mode 100644 index eb7d430b..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.serialization/-fabrik-serializer/index.html +++ /dev/null @@ -1,181 +0,0 @@ - - - - - FabrikSerializer - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

FabrikSerializer

-
abstract class FabrikSerializer<T>(val primitiveKind: PrimitiveKind = PrimitiveKind.STRING) : KSerializer<T>
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun FabrikSerializer(primitiveKind: PrimitiveKind = PrimitiveKind.STRING)
-
-
-
-
-
-

Functions

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

Properties

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

Inheritors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.serialization/-fabrik-serializer/primitive-kind.html b/docs/fabrikmc-core/net.axay.fabrik.core.serialization/-fabrik-serializer/primitive-kind.html deleted file mode 100644 index b14ab480..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.serialization/-fabrik-serializer/primitive-kind.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - primitiveKind - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

primitiveKind

-
-
val primitiveKind: PrimitiveKind
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.serialization/index.html b/docs/fabrikmc-core/net.axay.fabrik.core.serialization/index.html deleted file mode 100644 index 5281d1a9..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.serialization/index.html +++ /dev/null @@ -1,75 +0,0 @@ - - - - - net.axay.fabrik.core.serialization - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Package net.axay.fabrik.core.serialization

-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract class FabrikSerializer<T>(val primitiveKind: PrimitiveKind = PrimitiveKind.STRING) : KSerializer<T>
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.task/-coroutine-task/-coroutine-task.html b/docs/fabrikmc-core/net.axay.fabrik.core.task/-coroutine-task/-coroutine-task.html deleted file mode 100644 index 2aedddac..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.task/-coroutine-task/-coroutine-task.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - CoroutineTask - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

CoroutineTask

-
-
fun CoroutineTask(howOften: Long)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.task/-coroutine-task/counter-down-to-one.html b/docs/fabrikmc-core/net.axay.fabrik.core.task/-coroutine-task/counter-down-to-one.html deleted file mode 100644 index ff8e1efe..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.task/-coroutine-task/counter-down-to-one.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - counterDownToOne - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

counterDownToOne

-
-
val counterDownToOne: Long

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

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.task/-coroutine-task/counter-down-to-zero.html b/docs/fabrikmc-core/net.axay.fabrik.core.task/-coroutine-task/counter-down-to-zero.html deleted file mode 100644 index 1c441e7a..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.task/-coroutine-task/counter-down-to-zero.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - counterDownToZero - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

counterDownToZero

-
-
val counterDownToZero: Long

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

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.task/-coroutine-task/index.html b/docs/fabrikmc-core/net.axay.fabrik.core.task/-coroutine-task/index.html deleted file mode 100644 index 08ef79cd..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.task/-coroutine-task/index.html +++ /dev/null @@ -1,151 +0,0 @@ - - - - - CoroutineTask - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

CoroutineTask

-
class CoroutineTask(howOften: Long)
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun CoroutineTask(howOften: Long)
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val counterDownToOne: Long

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

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val counterDownToZero: Long

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

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val round: Long

The current round.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val roundFromZero: Long

The current round.

-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.task/-coroutine-task/round-from-zero.html b/docs/fabrikmc-core/net.axay.fabrik.core.task/-coroutine-task/round-from-zero.html deleted file mode 100644 index 39094cfa..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.task/-coroutine-task/round-from-zero.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - roundFromZero - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

roundFromZero

-
-
val roundFromZero: Long

The current round.

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

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.task/-coroutine-task/round.html b/docs/fabrikmc-core/net.axay.fabrik.core.task/-coroutine-task/round.html deleted file mode 100644 index 7ed074be..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.task/-coroutine-task/round.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - round - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

round

-
-
val round: Long

The current round.

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

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.task/coroutine-task.html b/docs/fabrikmc-core/net.axay.fabrik.core.task/coroutine-task.html deleted file mode 100644 index b745a5f1..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.task/coroutine-task.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - 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
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.task/fabrik-coroutine-scope.html b/docs/fabrikmc-core/net.axay.fabrik.core.task/fabrik-coroutine-scope.html deleted file mode 100644 index 9bd66541..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.task/fabrik-coroutine-scope.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - fabrikCoroutineScope - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

fabrikCoroutineScope

-
-
val fabrikCoroutineScope: CoroutineScope

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

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.task/index.html b/docs/fabrikmc-core/net.axay.fabrik.core.task/index.html deleted file mode 100644 index f563bdc8..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.task/index.html +++ /dev/null @@ -1,260 +0,0 @@ - - - - - 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

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
class CoroutineTask(howOften: Long)
-
-
-
-
-
-

Functions

-
-
-
-
- - -
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
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun infiniteMcCoroutineTask(    sync: Boolean = true,     client: Boolean = false,     scope: CoroutineScope = if (sync) { if (client) mcClientCoroutineScope else mcCoroutineScope } else fabrikCoroutineScope,     period: Duration = 1.ticks,     delay: Duration = Duration.ZERO,     crossinline task: suspend CoroutineScope.() -> Unit): Job

Allows you to use coroutines for infinitely repeating tasks.

-
-
-
-
- -
-
-
- - -
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.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun <T> initWithServerSync(crossinline block: suspend CoroutineScope.(MinecraftServer) -> T): Deferred<Job>

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

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun CoroutineScope.mcClientSyncLaunch(block: suspend CoroutineScope.() -> Unit): Job

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

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun mcCoroutineTask(    sync: Boolean = true,     client: Boolean = false,     scope: CoroutineScope = if (sync) { if (client) mcClientCoroutineScope else mcCoroutineScope } else fabrikCoroutineScope,     howOften: Long = 1,     period: Duration = 1.ticks,     delay: Duration = Duration.ZERO,     crossinline task: suspend CoroutineScope.(task: CoroutineTask) -> Unit): Job

Allows you to use coroutines for tasks, both repeating and non-repeating.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun CoroutineScope.mcSyncLaunch(block: suspend CoroutineScope.() -> Unit): Job

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

-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val fabrikCoroutineScope: CoroutineScope

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

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
lateinit val mcClientCoroutineDispatcher: CoroutineDispatcher

A CoroutineDispatcher which executes code synchronously to the net.minecraft.client.MinecraftClient main game thread.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
lateinit val mcClientCoroutineScope: CoroutineScope

A CoroutineScope using the current net.minecraft.client.MinecraftClient as the CoroutineDispatcher.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
lateinit val mcCoroutineDispatcher: CoroutineDispatcher

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

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
lateinit val mcCoroutineScope: CoroutineScope

A CoroutineScope using the current net.minecraft.server.MinecraftServer as the CoroutineDispatcher.

-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.task/infinite-mc-coroutine-task.html b/docs/fabrikmc-core/net.axay.fabrik.core.task/infinite-mc-coroutine-task.html deleted file mode 100644 index 1778d51a..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.task/infinite-mc-coroutine-task.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - infiniteMcCoroutineTask - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

infiniteMcCoroutineTask

-
-
inline fun infiniteMcCoroutineTask(    sync: Boolean = true,     client: Boolean = false,     scope: CoroutineScope = if (sync) { if (client) mcClientCoroutineScope else mcCoroutineScope } else fabrikCoroutineScope,     period: Duration = 1.ticks,     delay: Duration = Duration.ZERO,     crossinline task: suspend CoroutineScope.() -> Unit): Job

Allows you to use coroutines for infinitely repeating tasks.

Return

the Job for this task, which is cancellable

Parameters

sync

if true, the coroutine will be executed by the Minecraft main thread

client

if true, a dispatcher for syncing with the client main thread will be used

period

the duration between each "round" of execution

delay

the delay before the first execution begins

task

the task which should be executed

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.task/init-with-server-async.html b/docs/fabrikmc-core/net.axay.fabrik.core.task/init-with-server-async.html deleted file mode 100644 index 35001a27..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.task/init-with-server-async.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - 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

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.task/init-with-server-sync.html b/docs/fabrikmc-core/net.axay.fabrik.core.task/init-with-server-sync.html deleted file mode 100644 index a5f920b6..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.task/init-with-server-sync.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - initWithServerSync - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

initWithServerSync

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

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

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.task/mc-client-coroutine-dispatcher.html b/docs/fabrikmc-core/net.axay.fabrik.core.task/mc-client-coroutine-dispatcher.html deleted file mode 100644 index 6fc594d6..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.task/mc-client-coroutine-dispatcher.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - mcClientCoroutineDispatcher - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

mcClientCoroutineDispatcher

-
-
lateinit val mcClientCoroutineDispatcher: CoroutineDispatcher

A CoroutineDispatcher which executes code synchronously to the net.minecraft.client.MinecraftClient main game thread.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.task/mc-client-coroutine-scope.html b/docs/fabrikmc-core/net.axay.fabrik.core.task/mc-client-coroutine-scope.html deleted file mode 100644 index 30e5320c..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.task/mc-client-coroutine-scope.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - mcClientCoroutineScope - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

mcClientCoroutineScope

-
-
lateinit val mcClientCoroutineScope: CoroutineScope

A CoroutineScope using the current net.minecraft.client.MinecraftClient as the CoroutineDispatcher.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.task/mc-client-sync-launch.html b/docs/fabrikmc-core/net.axay.fabrik.core.task/mc-client-sync-launch.html deleted file mode 100644 index 26ca9309..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.task/mc-client-sync-launch.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - mcClientSyncLaunch - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

mcClientSyncLaunch

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

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

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

coroutineScope {
mcClientSyncLaunch {
// suspending and sync now
}
}
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.task/mc-coroutine-dispatcher.html b/docs/fabrikmc-core/net.axay.fabrik.core.task/mc-coroutine-dispatcher.html deleted file mode 100644 index c6baac69..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.task/mc-coroutine-dispatcher.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - mcCoroutineDispatcher - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

mcCoroutineDispatcher

-
-
lateinit val mcCoroutineDispatcher: CoroutineDispatcher

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

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.task/mc-coroutine-scope.html b/docs/fabrikmc-core/net.axay.fabrik.core.task/mc-coroutine-scope.html deleted file mode 100644 index 82eec72f..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.task/mc-coroutine-scope.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - mcCoroutineScope - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

mcCoroutineScope

-
-
lateinit val mcCoroutineScope: CoroutineScope

A CoroutineScope using the current net.minecraft.server.MinecraftServer as the CoroutineDispatcher.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.task/mc-coroutine-task.html b/docs/fabrikmc-core/net.axay.fabrik.core.task/mc-coroutine-task.html deleted file mode 100644 index dd69f29d..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.task/mc-coroutine-task.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - mcCoroutineTask - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

mcCoroutineTask

-
-
inline fun mcCoroutineTask(    sync: Boolean = true,     client: Boolean = false,     scope: CoroutineScope = if (sync) { if (client) mcClientCoroutineScope else mcCoroutineScope } else fabrikCoroutineScope,     howOften: Long = 1,     period: Duration = 1.ticks,     delay: Duration = Duration.ZERO,     crossinline task: suspend CoroutineScope.(task: CoroutineTask) -> Unit): Job

Allows you to use coroutines for tasks, both repeating and non-repeating.

Return

the Job for this task, which is cancellable

Parameters

sync

if true, the coroutine will be executed by the Minecraft main thread

client

if true, a dispatcher for syncing with the client main thread will be used

howOften

specifies how often the task should be executed, for infinite execution use infiniteMcCoroutineTask

period

the duration between each "round" of execution

delay

the delay before the first execution begins

task

the task which should be executed

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.task/mc-sync-launch.html b/docs/fabrikmc-core/net.axay.fabrik.core.task/mc-sync-launch.html deleted file mode 100644 index 46c3ca8b..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.task/mc-sync-launch.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - 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

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/-literal-text-builder.html b/docs/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/-literal-text-builder.html deleted file mode 100644 index a5e2fb45..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/-literal-text-builder.html +++ /dev/null @@ -1,78 +0,0 @@ - - - - - LiteralTextBuilder - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

LiteralTextBuilder

-
-
fun LiteralTextBuilder(    text: String,     parentStyle: Style,     inheritStyle: Boolean)
fun LiteralTextBuilder(    text: MutableComponent,     parentStyle: Style,     inheritStyle: Boolean)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/bold.html b/docs/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/bold.html deleted file mode 100644 index 9cf8c5b7..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/bold.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - bold - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

bold

-
-
var bold: Boolean? = null
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/build.html b/docs/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/build.html deleted file mode 100644 index bd12fe3a..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/build.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - build - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

build

-
-
fun build(): MutableComponent
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/click-event.html b/docs/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/click-event.html deleted file mode 100644 index 90203631..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/click-event.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - clickEvent - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

clickEvent

-
-
var clickEvent: ClickEvent? = null
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/color.html b/docs/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/color.html deleted file mode 100644 index 94f9ee6d..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/color.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - 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

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/current-style.html b/docs/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/current-style.html deleted file mode 100644 index a4a846c2..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/current-style.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - currentStyle - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

currentStyle

-
-
val currentStyle: Style
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/empty-line.html b/docs/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/empty-line.html deleted file mode 100644 index f8d832fe..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/empty-line.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - emptyLine - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

emptyLine

-
-
fun emptyLine()

Adds an empty line.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/hover-event.html b/docs/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/hover-event.html deleted file mode 100644 index a1e3088b..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/hover-event.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - hoverEvent - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

hoverEvent

-
-
var hoverEvent: HoverEvent? = null
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/index.html b/docs/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/index.html deleted file mode 100644 index 00bde5f1..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/index.html +++ /dev/null @@ -1,318 +0,0 @@ - - - - - LiteralTextBuilder - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

LiteralTextBuilder

-
class LiteralTextBuilder(    text: MutableComponent,     parentStyle: Style,     inheritStyle: Boolean)
-
-
-
-
-

Constructors

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

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun build(): MutableComponent
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun emptyLine()

Adds an empty line.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun newLine()

Adds a line break.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun text(    text: String = "",     inheritStyle: Boolean = true,     builder: LiteralTextBuilder.() -> Unit = { })
inline fun text(    text: Component,     inheritStyle: Boolean = true,     builder: LiteralTextBuilder.() -> Unit = { })

Append text to the parent.

-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
var bold: Boolean? = null
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
var clickEvent: ClickEvent? = null
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
var color: Int? = null

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

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val currentStyle: Style
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
var hoverEvent: HoverEvent? = null
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
var italic: Boolean? = null
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
var obfuscated: Boolean? = null
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val siblingText: MutableComponent
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
var strikethrough: Boolean? = null
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
var underline: Boolean? = null
-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/italic.html b/docs/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/italic.html deleted file mode 100644 index 746eb2a5..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/italic.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - italic - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

italic

-
-
var italic: Boolean? = null
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/new-line.html b/docs/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/new-line.html deleted file mode 100644 index 68dba456..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/new-line.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - newLine - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

newLine

-
-
fun newLine()

Adds a line break.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/obfuscated.html b/docs/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/obfuscated.html deleted file mode 100644 index 5f45e87d..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/obfuscated.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - obfuscated - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

obfuscated

-
-
var obfuscated: Boolean? = null
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/sibling-text.html b/docs/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/sibling-text.html deleted file mode 100644 index 3557ff33..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/sibling-text.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - siblingText - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

siblingText

-
-
val siblingText: MutableComponent
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/strikethrough.html b/docs/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/strikethrough.html deleted file mode 100644 index 0a43b440..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/strikethrough.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - strikethrough - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

strikethrough

-
-
var strikethrough: Boolean? = null
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/text.html b/docs/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/text.html deleted file mode 100644 index 407ffe58..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/text.html +++ /dev/null @@ -1,78 +0,0 @@ - - - - - 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: Component,     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

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/underline.html b/docs/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/underline.html deleted file mode 100644 index 0dbc8716..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.text/-literal-text-builder/underline.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - underline - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

underline

-
-
var underline: Boolean? = null
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.text/broadcast-text.html b/docs/fabrikmc-core/net.axay.fabrik.core.text/broadcast-text.html deleted file mode 100644 index 426344bd..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.text/broadcast-text.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - broadcastText - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

broadcastText

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

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

See also

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.text/index.html b/docs/fabrikmc-core/net.axay.fabrik.core.text/index.html deleted file mode 100644 index 6dda2748..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.text/index.html +++ /dev/null @@ -1,155 +0,0 @@ - - - - - net.axay.fabrik.core.text - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Package net.axay.fabrik.core.text

-

Text builder for building literal text objects

-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
class LiteralTextBuilder(    text: MutableComponent,     parentStyle: Style,     inheritStyle: Boolean)
-
-
-
-
-
-

Functions

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

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

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun String.literalLines(    width: Int = 40,     cutLongWords: Boolean = true,     lineBuilder: (line: String) -> Component = { it.literal }): List<Component>

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

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun literalText(baseText: String = "", builder: LiteralTextBuilder.() -> Unit = { }): MutableComponent
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun MinecraftServer.sendText(text: Component)

Sends the given Component to each player on the server.

fun Player.sendText(text: Component)

Sends the given Component to the player.

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

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

-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val String.literal: MutableComponent

Converts this string to a LiteralText instance.

-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.text/literal-lines.html b/docs/fabrikmc-core/net.axay.fabrik.core.text/literal-lines.html deleted file mode 100644 index 3a5594e9..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.text/literal-lines.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - literalLines - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

literalLines

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

Returns a list of Component 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

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.text/literal-text.html b/docs/fabrikmc-core/net.axay.fabrik.core.text/literal-text.html deleted file mode 100644 index 8bf5b73d..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.text/literal-text.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - literalText - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

literalText

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

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

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.text/literal.html b/docs/fabrikmc-core/net.axay.fabrik.core.text/literal.html deleted file mode 100644 index 0b24f785..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.text/literal.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - literal - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

literal

-
-
val String.literal: MutableComponent

Converts this string to a LiteralText instance.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.text/send-text.html b/docs/fabrikmc-core/net.axay.fabrik.core.text/send-text.html deleted file mode 100644 index 568e574e..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.text/send-text.html +++ /dev/null @@ -1,89 +0,0 @@ - - - - - sendText - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

sendText

-
-
fun Player.sendText(text: Component)

Sends the given Component to the player.


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

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

See also


fun MinecraftServer.sendText(text: Component)

Sends the given Component to each player on the server.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.world.block/-block-info/-block-info.html b/docs/fabrikmc-core/net.axay.fabrik.core.world.block/-block-info/-block-info.html deleted file mode 100644 index 0fae9a24..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.world.block/-block-info/-block-info.html +++ /dev/null @@ -1,78 +0,0 @@ - - - - - BlockInfo - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

BlockInfo

-
-
fun BlockInfo(state: BlockState, pos: BlockPos)
fun BlockInfo(    block: Block,     state: BlockState,     pos: BlockPos)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.world.block/-block-info/block.html b/docs/fabrikmc-core/net.axay.fabrik.core.world.block/-block-info/block.html deleted file mode 100644 index 8439b055..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.world.block/-block-info/block.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - block - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

block

-
-
val block: Block
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.world.block/-block-info/index.html b/docs/fabrikmc-core/net.axay.fabrik.core.world.block/-block-info/index.html deleted file mode 100644 index 1b95fd83..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.world.block/-block-info/index.html +++ /dev/null @@ -1,151 +0,0 @@ - - - - - BlockInfo - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

BlockInfo

-
data class BlockInfo(    val block: Block,     val state: BlockState,     val pos: BlockPos)
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun BlockInfo(state: BlockState, pos: BlockPos)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun BlockInfo(    block: Block,     state: BlockState,     pos: BlockPos)
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val block: Block
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val pos: BlockPos
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val state: BlockState
-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.world.block/-block-info/pos.html b/docs/fabrikmc-core/net.axay.fabrik.core.world.block/-block-info/pos.html deleted file mode 100644 index 433dfd19..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.world.block/-block-info/pos.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - pos - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

pos

-
-
val pos: BlockPos
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.world.block/-block-info/state.html b/docs/fabrikmc-core/net.axay.fabrik.core.world.block/-block-info/state.html deleted file mode 100644 index cc1b73c1..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.world.block/-block-info/state.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - state - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

state

-
-
val state: BlockState
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.world.block/index.html b/docs/fabrikmc-core/net.axay.fabrik.core.world.block/index.html deleted file mode 100644 index 18a27c3c..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.world.block/index.html +++ /dev/null @@ -1,93 +0,0 @@ - - - - - net.axay.fabrik.core.world.block - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Package net.axay.fabrik.core.world.block

-

Helper functions to get more information from blocks and block states

-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
data class BlockInfo(    val block: Block,     val state: BlockState,     val pos: BlockPos)
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val Block.isCollidable: Boolean

Returns true, if the block settings of this block say that this block has a collision box.

-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.world.block/is-collidable.html b/docs/fabrikmc-core/net.axay.fabrik.core.world.block/is-collidable.html deleted file mode 100644 index e242d260..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.world.block/is-collidable.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - isCollidable - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

isCollidable

-
-
val Block.isCollidable: Boolean

Returns true, if the block settings of this block say that this block has a collision box.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-fabrik-position/-fabrik-position.html b/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-fabrik-position/-fabrik-position.html deleted file mode 100644 index a1194e28..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-fabrik-position/-fabrik-position.html +++ /dev/null @@ -1,144 +0,0 @@ - - - - - FabrikPosition - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

FabrikPosition

-
-
fun FabrikPosition(    blockPos: BlockPos,     worldIdentifier: ResourceLocation? = null,     pitch: Float = 0.0f,     yaw: Float = 0.0f)
fun FabrikPosition(    vec3i: Vec3i,     worldIdentifier: ResourceLocation? = null,     pitch: Float = 0.0f,     yaw: Float = 0.0f)
fun FabrikPosition(    vec3f: Vector3f,     worldIdentifier: ResourceLocation? = null,     pitch: Float = 0.0f,     yaw: Float = 0.0f)
fun FabrikPosition(    vec3d: Vec3,     worldIdentifier: ResourceLocation? = null,     pitch: Float = 0.0f,     yaw: Float = 0.0f)
fun FabrikPosition(entity: Entity)
fun FabrikPosition(    chunkPos: ChunkPos,     worldIdentifier: ResourceLocation? = null,     pitch: Float = 0.0f,     yaw: Float = 0.0f)
fun FabrikPosition(    chunkSectionPos: SectionPos,     worldIdentifier: ResourceLocation? = null,     pitch: Float = 0.0f,     yaw: Float = 0.0f)
fun FabrikPosition(    x: Double = 0.0,     y: Double = 0.0,     z: Double = 0.0,     worldIdentifier: ResourceLocation? = null,     pitch: Float = 0.0f,     yaw: Float = 0.0f)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-fabrik-position/block-pos.html b/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-fabrik-position/block-pos.html deleted file mode 100644 index c7413f99..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-fabrik-position/block-pos.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - blockPos - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

blockPos

-
-
val blockPos: BlockPos
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-fabrik-position/chunk-pos.html b/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-fabrik-position/chunk-pos.html deleted file mode 100644 index c405a112..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-fabrik-position/chunk-pos.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - chunkPos - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

chunkPos

-
-
val chunkPos: ChunkPos
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-fabrik-position/chunk-section-pos.html b/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-fabrik-position/chunk-section-pos.html deleted file mode 100644 index e8ef9b1a..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-fabrik-position/chunk-section-pos.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - chunkSectionPos - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

chunkSectionPos

-
-
val chunkSectionPos: SectionPos
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-fabrik-position/index.html b/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-fabrik-position/index.html deleted file mode 100644 index e352a718..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-fabrik-position/index.html +++ /dev/null @@ -1,436 +0,0 @@ - - - - - FabrikPosition - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

FabrikPosition

-
data class FabrikPosition(    val x: Double = 0.0,     val y: Double = 0.0,     val z: Double = 0.0,     val worldIdentifier: ResourceLocation? = null,     val pitch: Float = 0.0f,     val yaw: Float = 0.0f)

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

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun FabrikPosition(    blockPos: BlockPos,     worldIdentifier: ResourceLocation? = null,     pitch: Float = 0.0f,     yaw: Float = 0.0f)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun FabrikPosition(    vec3i: Vec3i,     worldIdentifier: ResourceLocation? = null,     pitch: Float = 0.0f,     yaw: Float = 0.0f)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun FabrikPosition(    vec3f: Vector3f,     worldIdentifier: ResourceLocation? = null,     pitch: Float = 0.0f,     yaw: Float = 0.0f)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun FabrikPosition(    vec3d: Vec3,     worldIdentifier: ResourceLocation? = null,     pitch: Float = 0.0f,     yaw: Float = 0.0f)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun FabrikPosition(entity: Entity)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun FabrikPosition(    chunkPos: ChunkPos,     worldIdentifier: ResourceLocation? = null,     pitch: Float = 0.0f,     yaw: Float = 0.0f)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun FabrikPosition(    chunkSectionPos: SectionPos,     worldIdentifier: ResourceLocation? = null,     pitch: Float = 0.0f,     yaw: Float = 0.0f)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun FabrikPosition(    x: Double = 0.0,     y: Double = 0.0,     z: Double = 0.0,     worldIdentifier: ResourceLocation? = null,     pitch: Float = 0.0f,     yaw: Float = 0.0f)
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val blockPos: BlockPos
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val chunkPos: ChunkPos
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val chunkSectionPos: SectionPos
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val pitch: Float = 0.0f
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val posInChunk: PosInChunk
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val roundedBlockPos: BlockPos
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val vec3d: Vec3
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val vec3f: Vector3f
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val vec3i: Vec3i
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val world: Level?
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val worldIdentifier: ResourceLocation? = null
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val worldKey: ResourceKey<Level>?
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val x: Double = 0.0
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val y: Double = 0.0
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val yaw: Float = 0.0f
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val z: Double = 0.0
-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-fabrik-position/pitch.html b/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-fabrik-position/pitch.html deleted file mode 100644 index 063c580b..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-fabrik-position/pitch.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - pitch - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

pitch

-
-
val pitch: Float = 0.0f
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-fabrik-position/pos-in-chunk.html b/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-fabrik-position/pos-in-chunk.html deleted file mode 100644 index 6014f0c6..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-fabrik-position/pos-in-chunk.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - posInChunk - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

posInChunk

-
-
val posInChunk: PosInChunk
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-fabrik-position/rounded-block-pos.html b/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-fabrik-position/rounded-block-pos.html deleted file mode 100644 index 8597fc4d..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-fabrik-position/rounded-block-pos.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - roundedBlockPos - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

roundedBlockPos

-
-
val roundedBlockPos: BlockPos
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-fabrik-position/vec3d.html b/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-fabrik-position/vec3d.html deleted file mode 100644 index 0f9c4521..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-fabrik-position/vec3d.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - vec3d - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

vec3d

-
-
val vec3d: Vec3
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-fabrik-position/vec3f.html b/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-fabrik-position/vec3f.html deleted file mode 100644 index b15d6ffb..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-fabrik-position/vec3f.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - vec3f - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

vec3f

-
-
val vec3f: Vector3f
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-fabrik-position/vec3i.html b/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-fabrik-position/vec3i.html deleted file mode 100644 index 06243c4a..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-fabrik-position/vec3i.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - vec3i - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

vec3i

-
-
val vec3i: Vec3i
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-fabrik-position/world-identifier.html b/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-fabrik-position/world-identifier.html deleted file mode 100644 index 1157fbb4..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-fabrik-position/world-identifier.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - worldIdentifier - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

worldIdentifier

-
-
val worldIdentifier: ResourceLocation? = null
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-fabrik-position/world-key.html b/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-fabrik-position/world-key.html deleted file mode 100644 index 1971691c..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-fabrik-position/world-key.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - worldKey - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

worldKey

-
-
val worldKey: ResourceKey<Level>?
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-fabrik-position/world.html b/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-fabrik-position/world.html deleted file mode 100644 index 3e227585..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-fabrik-position/world.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - world - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

world

-
-
val world: Level?
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-fabrik-position/x.html b/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-fabrik-position/x.html deleted file mode 100644 index bdb100ea..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-fabrik-position/x.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - x - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

x

-
-
val x: Double = 0.0
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-fabrik-position/y.html b/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-fabrik-position/y.html deleted file mode 100644 index 7e0e9330..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-fabrik-position/y.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - y - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

y

-
-
val y: Double = 0.0
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-fabrik-position/yaw.html b/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-fabrik-position/yaw.html deleted file mode 100644 index b4290237..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-fabrik-position/yaw.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - yaw - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

yaw

-
-
val yaw: Float = 0.0f
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-fabrik-position/z.html b/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-fabrik-position/z.html deleted file mode 100644 index 0cc609c1..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-fabrik-position/z.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - z - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

z

-
-
val z: Double = 0.0
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos-in-chunk/-pos-in-chunk.html b/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos-in-chunk/-pos-in-chunk.html deleted file mode 100644 index 86e3628d..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos-in-chunk/-pos-in-chunk.html +++ /dev/null @@ -1,78 +0,0 @@ - - - - - PosInChunk - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

PosInChunk

-
-
fun PosInChunk(blockPos: BlockPos)
fun PosInChunk(    x: Int,     y: Int,     z: Int)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos-in-chunk/get-block-pos.html b/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos-in-chunk/get-block-pos.html deleted file mode 100644 index 43eb97ce..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos-in-chunk/get-block-pos.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - getBlockPos - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

getBlockPos

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

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos-in-chunk/index.html b/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos-in-chunk/index.html deleted file mode 100644 index 810f027e..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos-in-chunk/index.html +++ /dev/null @@ -1,168 +0,0 @@ - - - - - PosInChunk - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

PosInChunk

-
data class PosInChunk(    val x: Int,     val y: Int,     val z: Int)
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun PosInChunk(blockPos: BlockPos)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun PosInChunk(    x: Int,     y: Int,     z: Int)
-
-
-
-
-
-

Functions

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

Properties

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

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos-in-chunk/x.html b/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos-in-chunk/x.html deleted file mode 100644 index 11a365ca..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos-in-chunk/x.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - x - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

x

-
-
val x: Int
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos-in-chunk/y.html b/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos-in-chunk/y.html deleted file mode 100644 index e8ccf152..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos-in-chunk/y.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - y - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

y

-
-
val y: Int
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos-in-chunk/z.html b/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos-in-chunk/z.html deleted file mode 100644 index 6eadf7bd..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos-in-chunk/z.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - z - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

z

-
-
val z: Int
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos2i/-pos2i.html b/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos2i/-pos2i.html deleted file mode 100644 index e7645d96..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos2i/-pos2i.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - Pos2i - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Pos2i

-
-
fun Pos2i(x: Int, z: Int)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos2i/index.html b/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos2i/index.html deleted file mode 100644 index ef875bb0..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos2i/index.html +++ /dev/null @@ -1,153 +0,0 @@ - - - - - Pos2i - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Pos2i

-
data class Pos2i(val x: Int, val z: Int)

A simple class representing a pair of x and z. As y would be the height in Minecraft, this two-dimensional class does not contain a y value.

-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun Pos2i(x: Int, z: Int)
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun toBlockPos(y: Int): BlockPos
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun toPair(): Pair<Int, Int>
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val x: Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val z: Int
-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos2i/to-block-pos.html b/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos2i/to-block-pos.html deleted file mode 100644 index a2f459b3..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos2i/to-block-pos.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - toBlockPos - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

toBlockPos

-
-
fun toBlockPos(y: Int): BlockPos
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos2i/to-pair.html b/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos2i/to-pair.html deleted file mode 100644 index 73dd607b..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos2i/to-pair.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - toPair - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

toPair

-
-
fun toPair(): Pair<Int, Int>
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos2i/x.html b/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos2i/x.html deleted file mode 100644 index 0f230594..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos2i/x.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - x - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

x

-
-
val x: Int
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos2i/z.html b/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos2i/z.html deleted file mode 100644 index 747484cd..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos2i/z.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - z - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

z

-
-
val z: Int
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos3i/-pos3i.html b/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos3i/-pos3i.html deleted file mode 100644 index a81c97ba..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos3i/-pos3i.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - Pos3i - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Pos3i

-
-
fun Pos3i(    x: Int,     y: Int,     z: Int)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos3i/index.html b/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos3i/index.html deleted file mode 100644 index 82d811ba..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos3i/index.html +++ /dev/null @@ -1,183 +0,0 @@ - - - - - Pos3i - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Pos3i

-
data class Pos3i(    val x: Int,     val y: Int,     val z: Int)

A class representing a triple of x, y and z, where y is the height in Minecraft.

-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun Pos3i(    x: Int,     y: Int,     z: Int)
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun toBlockPos(): BlockPos
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun toTriple(): Triple<Int, Int, Int>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun toVec3i(): Vec3i
-
-
-
-
-
-

Properties

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

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos3i/to-block-pos.html b/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos3i/to-block-pos.html deleted file mode 100644 index 02292820..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos3i/to-block-pos.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - toBlockPos - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

toBlockPos

-
-
fun toBlockPos(): BlockPos
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos3i/to-triple.html b/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos3i/to-triple.html deleted file mode 100644 index 8b575116..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos3i/to-triple.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - toTriple - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

toTriple

-
-
fun toTriple(): Triple<Int, Int, Int>
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos3i/to-vec3i.html b/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos3i/to-vec3i.html deleted file mode 100644 index a835a9c9..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos3i/to-vec3i.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - toVec3i - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

toVec3i

-
-
fun toVec3i(): Vec3i
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos3i/x.html b/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos3i/x.html deleted file mode 100644 index 43316da8..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos3i/x.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - x - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

x

-
-
val x: Int
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos3i/y.html b/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos3i/y.html deleted file mode 100644 index 6b63ff49..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos3i/y.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - y - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

y

-
-
val y: Int
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos3i/z.html b/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos3i/z.html deleted file mode 100644 index 3a675e1a..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/-pos3i/z.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - z - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

z

-
-
val z: Int
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/index.html b/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/index.html deleted file mode 100644 index 42da1510..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core.world.pos/index.html +++ /dev/null @@ -1,121 +0,0 @@ - - - - - net.axay.fabrik.core.world.pos - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Package net.axay.fabrik.core.world.pos

-

Contains position classes which are more simple or special and therefore fitting for specific use cases

-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
data class FabrikPosition(    val x: Double = 0.0,     val y: Double = 0.0,     val z: Double = 0.0,     val worldIdentifier: ResourceLocation? = null,     val pitch: Float = 0.0f,     val yaw: Float = 0.0f)

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.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
data class Pos2i(val x: Int, val z: Int)

A simple class representing a pair of x and z. As y would be the height in Minecraft, this two-dimensional class does not contain a y value.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
data class Pos3i(    val x: Int,     val y: Int,     val z: Int)

A class representing a triple of x, y and z, where y is the height in Minecraft.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
data class PosInChunk(    val x: Int,     val y: Int,     val z: Int)
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core/-fabrik/current-server.html b/docs/fabrikmc-core/net.axay.fabrik.core/-fabrik/current-server.html deleted file mode 100644 index d8a90980..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core/-fabrik/current-server.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - currentServer - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

currentServer

-
-
val currentServer: MinecraftServer? = null

The current MinecraftServer server instance.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core/-fabrik/index.html b/docs/fabrikmc-core/net.axay.fabrik.core/-fabrik/index.html deleted file mode 100644 index 79a46909..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core/-fabrik/index.html +++ /dev/null @@ -1,89 +0,0 @@ - - - - - Fabrik - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Fabrik

-
object Fabrik

An object containing global values used by FabrikMC.

-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val currentServer: MinecraftServer? = null

The current MinecraftServer server instance.

-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-core/net.axay.fabrik.core/index.html b/docs/fabrikmc-core/net.axay.fabrik.core/index.html deleted file mode 100644 index facbb50a..00000000 --- a/docs/fabrikmc-core/net.axay.fabrik.core/index.html +++ /dev/null @@ -1,76 +0,0 @@ - - - - - net.axay.fabrik.core - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Package net.axay.fabrik.core

-

Contains the global Fabrik object

-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
object Fabrik

An object containing global values used by FabrikMC.

-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-game/index.html b/docs/fabrikmc-game/index.html deleted file mode 100644 index 4053f40a..00000000 --- a/docs/fabrikmc-game/index.html +++ /dev/null @@ -1,88 +0,0 @@ - - - - - fabrikmc-game - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

fabrikmc-game

-

Several utilities not fitting for the core module. They can be useful for mini-games, challenges and more - most likely on the server-side.

Dependency

modImplementation("net.axay:fabrikmc-game:1.8.1")
-
-

Packages

-
-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-

Functions for handling cooldown for actions performed on or by entities, including players

-
-
-
- -
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-

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

-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-game/navigation.html b/docs/fabrikmc-game/navigation.html deleted file mode 100644 index 2fa6419e..00000000 --- a/docs/fabrikmc-game/navigation.html +++ /dev/null @@ -1,1162 +0,0 @@ -
- -
- -
- -
-
- Fabrik -
-
-
- -
- -
-
- blockPos -
-
-
- -
-
- -
- - - -
-
- pos -
-
-
-
- posUnder -
-
-
- -
- -
-
- -
- -
-
- -
-
-
- setLore() -
-
-
- -
- - -
-
- -
-
- max -
-
-
-
- min -
-
-
- -
-
-
- ticks -
-
-
-
- -
- -
-
- -
-
-
- logger() -
-
-
-
- logInfo() -
-
-
- -
-
- -
- -
- -
-
- -
-
- -
-
- -
-
-
- div() -
-
-
-
- minus() -
-
-
-
- not() -
-
-
-
- plus() -
-
-
-
- times() -
-
-
- - - - -
- -
- -
-
-
- literal -
-
-
- -
-
- -
- -
- -
-
- -
- -
- -
-
-
- Pos2i -
-
-
-
- Pos3i -
-
-
- -
-
-
- -
- -
- -
- -
-
-
- Gui -
-
-
- -
-
- DRAG -
-
-
-
- DRAG_END -
-
-
- -
-
- -
-
-
- INSERT -
-
-
- -
-
-
- PICKUP -
-
-
- -
-
- -
-
-
- THROW_ALL -
-
-
-
- THROW_ONE -
-
-
-
- -
-
- -
-
- -
-
- -
-
-
- GuiEvent -
-
-
- -
-
-
- GuiIcon -
-
-
-
- guiIcon -
-
-
-
- GuiPage -
-
-
- -
- -
-
- GuiSlot -
-
-
- -
-
-
- GuiType -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
-
- -
-
-
- hrectTo() -
-
-
-
- igui() -
-
-
-
- lineTo() -
-
-
-
- openGui() -
-
-
-
- rectTo() -
-
-
-
- sl() -
-
-
-
- Slots -
-
-
- - -
- -
- -
-
- -
- -
-
- GuiList -
-
-
- -
-
- -
-
- -
- -
-
- - - -
diff --git a/docs/fabrikmc-game/net.axay.fabrik.game.cooldown/-cooldown/-cooldown.html b/docs/fabrikmc-game/net.axay.fabrik.game.cooldown/-cooldown/-cooldown.html deleted file mode 100644 index 11610bd6..00000000 --- a/docs/fabrikmc-game/net.axay.fabrik.game.cooldown/-cooldown/-cooldown.html +++ /dev/null @@ -1,78 +0,0 @@ - - - - - Cooldown - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Cooldown

-
-
fun Cooldown(defaultLength: Long = 50)
fun Cooldown(id: ResourceLocation, defaultLength: Long = 50)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-game/net.axay.fabrik.game.cooldown/-cooldown/apply-cooldown.html b/docs/fabrikmc-game/net.axay.fabrik.game.cooldown/-cooldown/apply-cooldown.html deleted file mode 100644 index dca925c3..00000000 --- a/docs/fabrikmc-game/net.axay.fabrik.game.cooldown/-cooldown/apply-cooldown.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - applyCooldown - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

applyCooldown

-
-
fun applyCooldown(entity: Entity, delay: Long = defaultLength)

Applies this cooldown to the given entity. After the given delay, the cooldown will be removed automatically.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-game/net.axay.fabrik.game.cooldown/-cooldown/default-length.html b/docs/fabrikmc-game/net.axay.fabrik.game.cooldown/-cooldown/default-length.html deleted file mode 100644 index 777c470a..00000000 --- a/docs/fabrikmc-game/net.axay.fabrik.game.cooldown/-cooldown/default-length.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - defaultLength - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

defaultLength

-
-
val defaultLength: Long

Parameters

defaultLength

The cooldown length in milliseconds which is used if no other length has been given to the cooldown functions. This defaults to 50ms = 1 tick.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-game/net.axay.fabrik.game.cooldown/-cooldown/has-cooldown.html b/docs/fabrikmc-game/net.axay.fabrik.game.cooldown/-cooldown/has-cooldown.html deleted file mode 100644 index d58968ff..00000000 --- a/docs/fabrikmc-game/net.axay.fabrik.game.cooldown/-cooldown/has-cooldown.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - hasCooldown - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

hasCooldown

-
-
fun hasCooldown(entity: Entity): Boolean

Checks if this entity currently has the given cooldown (specified by key).

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-game/net.axay.fabrik.game.cooldown/-cooldown/index.html b/docs/fabrikmc-game/net.axay.fabrik.game.cooldown/-cooldown/index.html deleted file mode 100644 index d4ef6563..00000000 --- a/docs/fabrikmc-game/net.axay.fabrik.game.cooldown/-cooldown/index.html +++ /dev/null @@ -1,187 +0,0 @@ - - - - - Cooldown - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Cooldown

-
class Cooldown

A key used by all cooldown functions in net.axay.fabrik.game.cooldown for storing cooldowns.#

-
-
-
-
-

Parameters

-
-
defaultLength

The cooldown length in milliseconds which is used if no other length has been given to the cooldown functions. This defaults to 50ms = 1 tick.

-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun Cooldown(defaultLength: Long = 50)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun Cooldown(id: ResourceLocation, defaultLength: Long = 50)
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun applyCooldown(entity: Entity, delay: Long = defaultLength)

Applies this cooldown to the given entity. After the given delay, the cooldown will be removed automatically.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun hasCooldown(entity: Entity): Boolean

Checks if this entity currently has the given cooldown (specified by key).

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun <R> withCooldown(    entity: Entity,     delay: Long = defaultLength,     block: () -> R): R?

Executes the given blockif the entity currently does not have this cooldown. If the block is executed, this function will call applyCooldown. After the given delay, the cooldown will be removed automatically.

-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val defaultLength: Long
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val key: String
-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-game/net.axay.fabrik.game.cooldown/-cooldown/key.html b/docs/fabrikmc-game/net.axay.fabrik.game.cooldown/-cooldown/key.html deleted file mode 100644 index c75e5a57..00000000 --- a/docs/fabrikmc-game/net.axay.fabrik.game.cooldown/-cooldown/key.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - key - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

key

-
-
val key: String
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-game/net.axay.fabrik.game.cooldown/-cooldown/with-cooldown.html b/docs/fabrikmc-game/net.axay.fabrik.game.cooldown/-cooldown/with-cooldown.html deleted file mode 100644 index cc04c5a8..00000000 --- a/docs/fabrikmc-game/net.axay.fabrik.game.cooldown/-cooldown/with-cooldown.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - withCooldown - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

withCooldown

-
-
inline fun <R> withCooldown(    entity: Entity,     delay: Long = defaultLength,     block: () -> R): R?

Executes the given blockif the entity currently does not have this cooldown. If the block is executed, this function will call applyCooldown. After the given delay, the cooldown will be removed automatically.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-game/net.axay.fabrik.game.cooldown/index.html b/docs/fabrikmc-game/net.axay.fabrik.game.cooldown/index.html deleted file mode 100644 index 03e27007..00000000 --- a/docs/fabrikmc-game/net.axay.fabrik.game.cooldown/index.html +++ /dev/null @@ -1,76 +0,0 @@ - - - - - net.axay.fabrik.game.cooldown - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Package net.axay.fabrik.game.cooldown

-

Functions for handling cooldown for actions performed on or by entities, including players

Cooldown management

Create a cooldown "key"

Each type of cooldown can be represented by a new instance of net.axay.fabrik.game.Cooldown.

val myCooldown = Cooldown()

You can also pass an net.minecraft.util.Identifier to the Cooldown constructor.

Specify a default cooldown length

Optionally, you can specify a default cooldown length, because the defaultLength has a default value of 50L which you probably don't want. This step is irrelevant for you, if you are specifying the length of the cooldown explicitly each time.

val myCooldown = Cooldown(defaultLength = 1000L)

The time unit is ms.

Cooldown actions

hasCooldown

You can check whether a player has a cooldown or not using the hasCooldown function.

if (myCooldown.hasCooldown(entity).not()) {
// no cooldown
}

applyCooldown

You can apply a cooldown instance using the applyCooldown function.

myCooldown.applyCooldown(entity, delay = 2000L)

// the following will be true now
myCooldown.hasCooldown(entity)

Note: This function also takes a delay parameter, but that one is not required.

withCooldown

Often you want to execute some code if the player or entity does not have an active cooldown, and then apply the cooldown. This can be done in a short form using the withCooldown function.

myCooldown.withCooldown(entity, delay = 2000L) {
// this will be executed at a maximum of 1 time per 2 seconds
logInfo("hey")
}
-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
class Cooldown

A key used by all cooldown functions in net.axay.fabrik.game.cooldown for storing cooldowns.#

-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-game/net.axay.fabrik.game.sideboard/-changing-sideboard-line/-changing-sideboard-line.html b/docs/fabrikmc-game/net.axay.fabrik.game.sideboard/-changing-sideboard-line/-changing-sideboard-line.html deleted file mode 100644 index 7f592ad6..00000000 --- a/docs/fabrikmc-game/net.axay.fabrik.game.sideboard/-changing-sideboard-line/-changing-sideboard-line.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - ChangingSideboardLine - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

ChangingSideboardLine

-
-
fun ChangingSideboardLine(textFlow: Flow<Component>)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-game/net.axay.fabrik.game.sideboard/-changing-sideboard-line/index.html b/docs/fabrikmc-game/net.axay.fabrik.game.sideboard/-changing-sideboard-line/index.html deleted file mode 100644 index 1c740cce..00000000 --- a/docs/fabrikmc-game/net.axay.fabrik.game.sideboard/-changing-sideboard-line/index.html +++ /dev/null @@ -1,106 +0,0 @@ - - - - - ChangingSideboardLine - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

ChangingSideboardLine

-
class ChangingSideboardLine(val textFlow: Flow<Component>) : 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

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun ChangingSideboardLine(textFlow: Flow<Component>)
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
open override val textFlow: Flow<Component>
-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-game/net.axay.fabrik.game.sideboard/-changing-sideboard-line/text-flow.html b/docs/fabrikmc-game/net.axay.fabrik.game.sideboard/-changing-sideboard-line/text-flow.html deleted file mode 100644 index 46eb5651..00000000 --- a/docs/fabrikmc-game/net.axay.fabrik.game.sideboard/-changing-sideboard-line/text-flow.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - textFlow - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

textFlow

-
-
open override val textFlow: Flow<Component>
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-game/net.axay.fabrik.game.sideboard/-sideboard-builder/-sideboard-builder.html b/docs/fabrikmc-game/net.axay.fabrik.game.sideboard/-sideboard-builder/-sideboard-builder.html deleted file mode 100644 index dfa5a75b..00000000 --- a/docs/fabrikmc-game/net.axay.fabrik.game.sideboard/-sideboard-builder/-sideboard-builder.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - SideboardBuilder - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

SideboardBuilder

-
-
fun SideboardBuilder()
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-game/net.axay.fabrik.game.sideboard/-sideboard-builder/emit-literal-text.html b/docs/fabrikmc-game/net.axay.fabrik.game.sideboard/-sideboard-builder/emit-literal-text.html deleted file mode 100644 index e2c10ef9..00000000 --- a/docs/fabrikmc-game/net.axay.fabrik.game.sideboard/-sideboard-builder/emit-literal-text.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - emitLiteralText - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

emitLiteralText

-
-
inline suspend fun FlowCollector<Component>.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

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-game/net.axay.fabrik.game.sideboard/-sideboard-builder/index.html b/docs/fabrikmc-game/net.axay.fabrik.game.sideboard/-sideboard-builder/index.html deleted file mode 100644 index 40f54217..00000000 --- a/docs/fabrikmc-game/net.axay.fabrik.game.sideboard/-sideboard-builder/index.html +++ /dev/null @@ -1,166 +0,0 @@ - - - - - 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

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

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
inline suspend fun FlowCollector<Component>.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.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun line(block: () -> Component)

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

fun line(text: Component)

Adds a simple and static line of text.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun lineChanging(crossinline flowBuilder: suspend FlowCollector<Component>.() -> Unit)

Adds a line where the content is changing.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun lineChangingPeriodically(period: Long, crossinline block: suspend () -> Component)

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

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

Adds a simple and static line of text.

-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-game/net.axay.fabrik.game.sideboard/-sideboard-builder/line-changing-periodically.html b/docs/fabrikmc-game/net.axay.fabrik.game.sideboard/-sideboard-builder/line-changing-periodically.html deleted file mode 100644 index fb3c1d24..00000000 --- a/docs/fabrikmc-game/net.axay.fabrik.game.sideboard/-sideboard-builder/line-changing-periodically.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - lineChangingPeriodically - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

lineChangingPeriodically

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

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

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-game/net.axay.fabrik.game.sideboard/-sideboard-builder/line-changing.html b/docs/fabrikmc-game/net.axay.fabrik.game.sideboard/-sideboard-builder/line-changing.html deleted file mode 100644 index fdf3e607..00000000 --- a/docs/fabrikmc-game/net.axay.fabrik.game.sideboard/-sideboard-builder/line-changing.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - lineChanging - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

lineChanging

-
-
inline fun lineChanging(crossinline flowBuilder: suspend FlowCollector<Component>.() -> 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

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-game/net.axay.fabrik.game.sideboard/-sideboard-builder/line.html b/docs/fabrikmc-game/net.axay.fabrik.game.sideboard/-sideboard-builder/line.html deleted file mode 100644 index dbfcb437..00000000 --- a/docs/fabrikmc-game/net.axay.fabrik.game.sideboard/-sideboard-builder/line.html +++ /dev/null @@ -1,78 +0,0 @@ - - - - - line - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

line

-
-
fun line(text: Component)

Adds a simple and static line of text.


inline fun line(block: () -> Component)

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

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-game/net.axay.fabrik.game.sideboard/-sideboard-builder/literal-line.html b/docs/fabrikmc-game/net.axay.fabrik.game.sideboard/-sideboard-builder/literal-line.html deleted file mode 100644 index 3b2636b4..00000000 --- a/docs/fabrikmc-game/net.axay.fabrik.game.sideboard/-sideboard-builder/literal-line.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - 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

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-game/net.axay.fabrik.game.sideboard/-sideboard-line/index.html b/docs/fabrikmc-game/net.axay.fabrik.game.sideboard/-sideboard-line/index.html deleted file mode 100644 index af7b93ec..00000000 --- a/docs/fabrikmc-game/net.axay.fabrik.game.sideboard/-sideboard-line/index.html +++ /dev/null @@ -1,113 +0,0 @@ - - - - - SideboardLine - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

SideboardLine

-
interface SideboardLine

This interface represents one line in a Sideboard.

-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract val textFlow: Flow<Component>
-
-
-
-
-
-

Inheritors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-game/net.axay.fabrik.game.sideboard/-sideboard-line/text-flow.html b/docs/fabrikmc-game/net.axay.fabrik.game.sideboard/-sideboard-line/text-flow.html deleted file mode 100644 index cc9bfa57..00000000 --- a/docs/fabrikmc-game/net.axay.fabrik.game.sideboard/-sideboard-line/text-flow.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - textFlow - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

textFlow

-
-
abstract val textFlow: Flow<Component>
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-game/net.axay.fabrik.game.sideboard/-sideboard/-sideboard.html b/docs/fabrikmc-game/net.axay.fabrik.game.sideboard/-sideboard/-sideboard.html deleted file mode 100644 index 37c4a703..00000000 --- a/docs/fabrikmc-game/net.axay.fabrik.game.sideboard/-sideboard/-sideboard.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - Sideboard - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Sideboard

-
-
fun Sideboard(    name: String,     displayName: Component,     lines: List<SideboardLine>)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-game/net.axay.fabrik.game.sideboard/-sideboard/index.html b/docs/fabrikmc-game/net.axay.fabrik.game.sideboard/-sideboard/index.html deleted file mode 100644 index 03b2061f..00000000 --- a/docs/fabrikmc-game/net.axay.fabrik.game.sideboard/-sideboard/index.html +++ /dev/null @@ -1,89 +0,0 @@ - - - - - Sideboard - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Sideboard

-
class Sideboard(    name: String,     displayName: Component,     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

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

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-game/net.axay.fabrik.game.sideboard/-simple-sideboard-line/-simple-sideboard-line.html b/docs/fabrikmc-game/net.axay.fabrik.game.sideboard/-simple-sideboard-line/-simple-sideboard-line.html deleted file mode 100644 index daf07375..00000000 --- a/docs/fabrikmc-game/net.axay.fabrik.game.sideboard/-simple-sideboard-line/-simple-sideboard-line.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - SimpleSideboardLine - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

SimpleSideboardLine

-
-
fun SimpleSideboardLine(text: Component)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-game/net.axay.fabrik.game.sideboard/-simple-sideboard-line/index.html b/docs/fabrikmc-game/net.axay.fabrik.game.sideboard/-simple-sideboard-line/index.html deleted file mode 100644 index 8e687a59..00000000 --- a/docs/fabrikmc-game/net.axay.fabrik.game.sideboard/-simple-sideboard-line/index.html +++ /dev/null @@ -1,106 +0,0 @@ - - - - - SimpleSideboardLine - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

SimpleSideboardLine

-
class SimpleSideboardLine(text: Component) : SideboardLine

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

-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun SimpleSideboardLine(text: Component)
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
open override val textFlow: Flow<Component>
-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-game/net.axay.fabrik.game.sideboard/-simple-sideboard-line/text-flow.html b/docs/fabrikmc-game/net.axay.fabrik.game.sideboard/-simple-sideboard-line/text-flow.html deleted file mode 100644 index 958946c8..00000000 --- a/docs/fabrikmc-game/net.axay.fabrik.game.sideboard/-simple-sideboard-line/text-flow.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - textFlow - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

textFlow

-
-
open override val textFlow: Flow<Component>
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-game/net.axay.fabrik.game.sideboard/index.html b/docs/fabrikmc-game/net.axay.fabrik.game.sideboard/index.html deleted file mode 100644 index 50e75973..00000000 --- a/docs/fabrikmc-game/net.axay.fabrik.game.sideboard/index.html +++ /dev/null @@ -1,168 +0,0 @@ - - - - - net.axay.fabrik.game.sideboard - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Package net.axay.fabrik.game.sideboard

-

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

-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
class ChangingSideboardLine(val textFlow: Flow<Component>) : 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.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
class Sideboard(    name: String,     displayName: Component,     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.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
class SideboardBuilder

A helper class which is used to create a Sideboard.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
interface SideboardLine

This interface represents one line in a Sideboard.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
class SimpleSideboardLine(text: Component) : SideboardLine

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

-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun ServerPlayer.showSideboard(sideboard: Sideboard)

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

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun sideboard(    displayName: Component,     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/fabrikmc-game/net.axay.fabrik.game.sideboard/show-sideboard.html b/docs/fabrikmc-game/net.axay.fabrik.game.sideboard/show-sideboard.html deleted file mode 100644 index 8ef1e18b..00000000 --- a/docs/fabrikmc-game/net.axay.fabrik.game.sideboard/show-sideboard.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - showSideboard - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

showSideboard

-
-
fun ServerPlayer.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

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-game/net.axay.fabrik.game.sideboard/sideboard.html b/docs/fabrikmc-game/net.axay.fabrik.game.sideboard/sideboard.html deleted file mode 100644 index 439842cf..00000000 --- a/docs/fabrikmc-game/net.axay.fabrik.game.sideboard/sideboard.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - sideboard - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

sideboard

-
-
inline fun sideboard(    displayName: Component,     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

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/index.html b/docs/fabrikmc-igui/index.html deleted file mode 100644 index f9cedad2..00000000 --- a/docs/fabrikmc-igui/index.html +++ /dev/null @@ -1,120 +0,0 @@ - - - - - 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.8.1")

Using the igui builder

Create a new gui

The igui function opens up a new gui builder. Use the page function to add a new page to this gui, you can that function as often as you want.

igui(GuiType.NINE_BY_SIX, "My cool gui".literal, defaultPageKey = 1) {
page(1) {
// access to the page builder inside here
}
}

The page builder

The page builder is the most important part of the gui dsl. Inside this builder, you have access all functions adding elements to the gui.

-
-

Packages

-
-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-

Contains the GUI builder and all GUI implementation classes

-
-
-
- -
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-

GUI elements can be rendered by a GUI implementation

-
-
-
- -
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-

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

-
-
-
- -
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-

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

-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/navigation.html b/docs/fabrikmc-igui/navigation.html deleted file mode 100644 index 2fa6419e..00000000 --- a/docs/fabrikmc-igui/navigation.html +++ /dev/null @@ -1,1162 +0,0 @@ -
- -
- -
- -
-
- Fabrik -
-
-
- -
- -
-
- blockPos -
-
-
- -
-
- -
- - - -
-
- pos -
-
-
-
- posUnder -
-
-
- -
- -
-
- -
- -
-
- -
-
-
- setLore() -
-
-
- -
- - -
-
- -
-
- max -
-
-
-
- min -
-
-
- -
-
-
- ticks -
-
-
-
- -
- -
-
- -
-
-
- logger() -
-
-
-
- logInfo() -
-
-
- -
-
- -
- -
- -
-
- -
-
- -
-
- -
-
-
- div() -
-
-
-
- minus() -
-
-
-
- not() -
-
-
-
- plus() -
-
-
-
- times() -
-
-
- - - - -
- -
- -
-
-
- literal -
-
-
- -
-
- -
- -
- -
-
- -
- -
- -
-
-
- Pos2i -
-
-
-
- Pos3i -
-
-
- -
-
-
- -
- -
- -
- -
-
-
- Gui -
-
-
- -
-
- DRAG -
-
-
-
- DRAG_END -
-
-
- -
-
- -
-
-
- INSERT -
-
-
- -
-
-
- PICKUP -
-
-
- -
-
- -
-
-
- THROW_ALL -
-
-
-
- THROW_ONE -
-
-
-
- -
-
- -
-
- -
-
- -
-
-
- GuiEvent -
-
-
- -
-
-
- GuiIcon -
-
-
-
- guiIcon -
-
-
-
- GuiPage -
-
-
- -
- -
-
- GuiSlot -
-
-
- -
-
-
- GuiType -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
-
- -
-
-
- hrectTo() -
-
-
-
- igui() -
-
-
-
- lineTo() -
-
-
-
- openGui() -
-
-
-
- rectTo() -
-
-
-
- sl() -
-
-
-
- Slots -
-
-
- - -
- -
- -
-
- -
- -
-
- GuiList -
-
-
- -
-
- -
-
- -
- -
-
- - - -
diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/-gui-button-compound-scroll.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/-gui-button-compound-scroll.html deleted file mode 100644 index 7e9f8e87..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/-gui-button-compound-scroll.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - GuiButtonCompoundScroll - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

GuiButtonCompoundScroll

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

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/compound.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/compound.html deleted file mode 100644 index bd2248b0..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/compound.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - compound - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

compound

-
-
val compound: GuiCompound<*>
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/index.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/index.html deleted file mode 100644 index 46f65632..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/index.html +++ /dev/null @@ -1,258 +0,0 @@ - - - - - GuiButtonCompoundScroll - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

GuiButtonCompoundScroll

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

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun GuiButtonCompoundScroll(    icon: GuiIcon,     compound: GuiCompound<*>,     reverse: Boolean,     speed: Duration,     scrollDistance: Int,     scrollTimes: Int)
-
-
-
-
-
-

Functions

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

Properties

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

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/reverse.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/reverse.html deleted file mode 100644 index 770efb65..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/reverse.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - reverse - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

reverse

-
-
val reverse: Boolean
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/scroll-distance.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/scroll-distance.html deleted file mode 100644 index 61969f5c..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/scroll-distance.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - scrollDistance - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

scrollDistance

-
-
val scrollDistance: Int
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/scroll-times.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/scroll-times.html deleted file mode 100644 index 41ba68c2..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/scroll-times.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - scrollTimes - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

scrollTimes

-
-
val scrollTimes: Int
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/speed.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/speed.html deleted file mode 100644 index 1b286758..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-compound-scroll/speed.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - speed - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

speed

-
-
val speed: Duration
-

Sources

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

calculateNewPage

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

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-next-page/index.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-next-page/index.html deleted file mode 100644 index 83c11b5f..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-next-page/index.html +++ /dev/null @@ -1,89 +0,0 @@ - - - - - NextPage - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

NextPage

-
object NextPage : GuiButtonPageChange.Calculator
-
-
-
-
-

Functions

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

Sources

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

calculateNewPage

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

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-previous-page/index.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-previous-page/index.html deleted file mode 100644 index 23965919..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-previous-page/index.html +++ /dev/null @@ -1,89 +0,0 @@ - - - - - PreviousPage - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

PreviousPage

-
object PreviousPage : GuiButtonPageChange.Calculator
-
-
-
-
-

Functions

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

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-key/-static-page-key.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-key/-static-page-key.html deleted file mode 100644 index f528cd59..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-key/-static-page-key.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - StaticPageKey - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

StaticPageKey

-
-
fun StaticPageKey(pageKey: Any)
-

Sources

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

calculateNewPage

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

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-key/index.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-key/index.html deleted file mode 100644 index e95b5ee4..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-key/index.html +++ /dev/null @@ -1,106 +0,0 @@ - - - - - StaticPageKey - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

StaticPageKey

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

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun StaticPageKey(pageKey: Any)
-
-
-
-
-
-

Functions

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

Sources

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

StaticPageNumber

-
-
fun StaticPageNumber(pageNumber: Int)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-number/calculate-new-page.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-number/calculate-new-page.html deleted file mode 100644 index 15fdb244..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-number/calculate-new-page.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - calculateNewPage - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

calculateNewPage

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

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-number/index.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-number/index.html deleted file mode 100644 index c5d47607..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-number/index.html +++ /dev/null @@ -1,123 +0,0 @@ - - - - - StaticPageNumber - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

StaticPageNumber

-
class StaticPageNumber(val pageNumber: Int) : GuiButtonPageChange.Calculator
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun StaticPageNumber(pageNumber: Int)
-
-
-
-
-
-

Functions

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

Properties

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

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-number/page-number.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-number/page-number.html deleted file mode 100644 index 3471ce9e..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/-static-page-number/page-number.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - pageNumber - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

pageNumber

-
-
val pageNumber: Int
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/calculate-new-page.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/calculate-new-page.html deleted file mode 100644 index 94500c4f..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/calculate-new-page.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - calculateNewPage - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

calculateNewPage

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

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/index.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/index.html deleted file mode 100644 index b4702776..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-calculator/index.html +++ /dev/null @@ -1,197 +0,0 @@ - - - - - Calculator - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Calculator

-
interface Calculator
-
-
-
-
-

Types

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

Functions

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

Inheritors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-gui-button-page-change.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-gui-button-page-change.html deleted file mode 100644 index b9441fd1..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/-gui-button-page-change.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - GuiButtonPageChange - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

GuiButtonPageChange

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

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/index.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/index.html deleted file mode 100644 index ff3f4e7f..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button-page-change/index.html +++ /dev/null @@ -1,200 +0,0 @@ - - - - - GuiButtonPageChange - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

GuiButtonPageChange

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

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun GuiButtonPageChange(    icon: GuiIcon,     calculator: GuiButtonPageChange.Calculator,     shouldChange: suspend (GuiClickEvent) -> Boolean,     onChange: suspend (GuiClickEvent) -> Unit?)
-
-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
interface Calculator
-
-
-
-
-
-

Functions

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

Properties

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

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button/-gui-button.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button/-gui-button.html deleted file mode 100644 index 93f91c33..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button/-gui-button.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - GuiButton - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

GuiButton

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

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button/index.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button/index.html deleted file mode 100644 index cb9eb019..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button/index.html +++ /dev/null @@ -1,207 +0,0 @@ - - - - - GuiButton - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

GuiButton

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

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun GuiButton(icon: GuiIcon, onClick: suspend (GuiClickEvent) -> Unit)
-
-
-
-
-
-

Functions

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

Properties

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

Inheritors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button/on-click.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button/on-click.html deleted file mode 100644 index 7ba53b84..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-button/on-click.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - onClick - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

onClick

-
-
open suspend override fun onClick(clickEvent: GuiClickEvent)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/-gui-compound-element.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/-gui-compound-element.html deleted file mode 100644 index 8972a739..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/-gui-compound-element.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - GuiCompoundElement - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

GuiCompoundElement

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

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/compound.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/compound.html deleted file mode 100644 index b7753fde..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/compound.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - compound - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

compound

-
-
val compound: GuiCompound<*>
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/get-item-stack.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/get-item-stack.html deleted file mode 100644 index 259161f4..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/get-item-stack.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - getItemStack - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

getItemStack

-
-
open suspend override fun getItemStack(slotIndex: Int): ItemStack
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/index.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/index.html deleted file mode 100644 index 7f807ae8..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/index.html +++ /dev/null @@ -1,183 +0,0 @@ - - - - - GuiCompoundElement - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

GuiCompoundElement

-
class GuiCompoundElement(val compound: GuiCompound<*>) : GuiElement
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun GuiCompoundElement(compound: GuiCompound<*>)
-
-
-
-
-
-

Functions

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

Properties

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

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/on-click.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/on-click.html deleted file mode 100644 index 9f8a3251..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/on-click.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - onClick - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

onClick

-
-
open suspend override fun onClick(clickEvent: GuiClickEvent)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/should-cancel.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/should-cancel.html deleted file mode 100644 index 61f35328..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/should-cancel.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - shouldCancel - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

shouldCancel

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

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/start-using.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/start-using.html deleted file mode 100644 index 01d85bc5..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/start-using.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - startUsing - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

startUsing

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

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/stop-using.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/stop-using.html deleted file mode 100644 index cecee8da..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-compound-element/stop-using.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - stopUsing - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

stopUsing

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

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-free-slot/-gui-free-slot.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-free-slot/-gui-free-slot.html deleted file mode 100644 index aba279d4..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-free-slot/-gui-free-slot.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - GuiFreeSlot - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

GuiFreeSlot

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

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-free-slot/get-item-stack.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-free-slot/get-item-stack.html deleted file mode 100644 index b822aebd..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-free-slot/get-item-stack.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - getItemStack - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

getItemStack

-
-
open suspend override fun getItemStack(slotIndex: Int): ItemStack
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-free-slot/index.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-free-slot/index.html deleted file mode 100644 index 5523a445..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-free-slot/index.html +++ /dev/null @@ -1,166 +0,0 @@ - - - - - GuiFreeSlot - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

GuiFreeSlot

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

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun GuiFreeSlot(onClick: suspend (GuiClickEvent) -> Unit?)
-
-
-
-
-
-

Functions

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

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-free-slot/on-click.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-free-slot/on-click.html deleted file mode 100644 index 2c40288f..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-free-slot/on-click.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - onClick - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

onClick

-
-
open suspend override fun onClick(clickEvent: GuiClickEvent)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-free-slot/should-cancel.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-free-slot/should-cancel.html deleted file mode 100644 index b6c3f5ab..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-free-slot/should-cancel.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - shouldCancel - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

shouldCancel

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

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/-gui-placeholder.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/-gui-placeholder.html deleted file mode 100644 index a5261012..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/-gui-placeholder.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - GuiPlaceholder - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

GuiPlaceholder

-
-
fun GuiPlaceholder(icon: GuiIcon)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/get-item-stack.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/get-item-stack.html deleted file mode 100644 index 46736813..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/get-item-stack.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - getItemStack - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

getItemStack

-
-
open suspend override fun getItemStack(slotIndex: Int): ItemStack
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/icon.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/icon.html deleted file mode 100644 index 7458167d..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/icon.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - icon - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

icon

-
-
val icon: GuiIcon
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/index.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/index.html deleted file mode 100644 index fea8fa1e..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/index.html +++ /dev/null @@ -1,196 +0,0 @@ - - - - - GuiPlaceholder - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

GuiPlaceholder

-
open class GuiPlaceholder(val icon: GuiIcon) : GuiElement
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun GuiPlaceholder(icon: GuiIcon)
-
-
-
-
-
-

Functions

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

Properties

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

Inheritors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/on-click.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/on-click.html deleted file mode 100644 index 7a98dc41..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/on-click.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - onClick - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

onClick

-
-
open suspend override fun onClick(clickEvent: GuiClickEvent)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/should-cancel.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/should-cancel.html deleted file mode 100644 index 0befb05a..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/should-cancel.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - shouldCancel - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

shouldCancel

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

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/start-using.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/start-using.html deleted file mode 100644 index ab6a4caa..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/start-using.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - startUsing - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

startUsing

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

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/stop-using.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/stop-using.html deleted file mode 100644 index b8c13d12..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/-gui-placeholder/stop-using.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - stopUsing - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

stopUsing

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

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/index.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/index.html deleted file mode 100644 index 3e94c17e..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.elements/index.html +++ /dev/null @@ -1,151 +0,0 @@ - - - - - net.axay.fabrik.igui.elements - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Package net.axay.fabrik.igui.elements

-

GUI elements can be rendered by a GUI implementation

-
-
-
-
-

Types

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

GuiClickEvent

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

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/gui-slot.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/gui-slot.html deleted file mode 100644 index 203723f7..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/gui-slot.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - guiSlot - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

guiSlot

-
-
val guiSlot: GuiSlot?
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/gui.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/gui.html deleted file mode 100644 index 71e837c8..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/gui.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - gui - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

gui

-
-
open override val gui: Gui
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/index.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/index.html deleted file mode 100644 index e10b0c96..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/index.html +++ /dev/null @@ -1,181 +0,0 @@ - - - - - GuiClickEvent - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

GuiClickEvent

-
class GuiClickEvent(    val gui: Gui,     val player: Player,     val type: GuiActionType,     val slotIndex: Int,     val slot: Slot?,     val guiSlot: GuiSlot?) : GuiPlayerEvent
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun GuiClickEvent(    gui: Gui,     player: Player,     type: GuiActionType,     slotIndex: Int,     slot: Slot?,     guiSlot: GuiSlot?)
-
-
-
-
-
-

Properties

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

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/player.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/player.html deleted file mode 100644 index ee5354af..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/player.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - player - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

player

-
-
open override val player: Player
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/slot-index.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/slot-index.html deleted file mode 100644 index 902674c1..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/slot-index.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - slotIndex - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

slotIndex

-
-
val slotIndex: Int
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/slot.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/slot.html deleted file mode 100644 index 5e2a08e5..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/slot.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - slot - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

slot

-
-
val slot: Slot?
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/type.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/type.html deleted file mode 100644 index 3e5ba24c..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-click-event/type.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - type - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

type

-
-
val type: GuiActionType
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-close-event/-gui-close-event.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-close-event/-gui-close-event.html deleted file mode 100644 index f772fc82..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-close-event/-gui-close-event.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - GuiCloseEvent - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

GuiCloseEvent

-
-
fun GuiCloseEvent(gui: Gui, player: Player)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-close-event/gui.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-close-event/gui.html deleted file mode 100644 index fe731d63..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-close-event/gui.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - gui - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

gui

-
-
open override val gui: Gui
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-close-event/index.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-close-event/index.html deleted file mode 100644 index 59178a14..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-close-event/index.html +++ /dev/null @@ -1,121 +0,0 @@ - - - - - GuiCloseEvent - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

GuiCloseEvent

-
class GuiCloseEvent(val gui: Gui, val player: Player) : GuiPlayerEvent
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun GuiCloseEvent(gui: Gui, player: Player)
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
open override val gui: Gui
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override val player: Player
-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-close-event/player.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-close-event/player.html deleted file mode 100644 index 28551db5..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.events/-gui-close-event/player.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - player - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

player

-
-
open override val player: Player
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.events/index.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.events/index.html deleted file mode 100644 index 2c1b91c2..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.events/index.html +++ /dev/null @@ -1,91 +0,0 @@ - - - - - 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

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

getScreenHandlerSyncHandler

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

ServerPlayerEntityAccessor

-
interface ServerPlayerEntityAccessor
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun getScreenHandlerSyncHandler(): ScreenHandlerSyncHandler
-
-
-
-
-
-
-
-
- -
-
- - - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.mixin/-simple-container-accessor/get-items.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.mixin/-simple-container-accessor/get-items.html deleted file mode 100644 index 6f0cd102..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.mixin/-simple-container-accessor/get-items.html +++ /dev/null @@ -1,54 +0,0 @@ - - - - - getItems - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

getItems

-
-
abstract fun getItems(): NonNullList<ItemStack>
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.mixin/-simple-container-accessor/index.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.mixin/-simple-container-accessor/index.html deleted file mode 100644 index eac3c92a..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.mixin/-simple-container-accessor/index.html +++ /dev/null @@ -1,76 +0,0 @@ - - - - - SimpleContainerAccessor - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

SimpleContainerAccessor

-
interface SimpleContainerAccessor
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun getItems(): NonNullList<ItemStack>
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.mixin/-simple-inventory-accessor/get-stacks.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.mixin/-simple-inventory-accessor/get-stacks.html deleted file mode 100644 index 70374c2d..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.mixin/-simple-inventory-accessor/get-stacks.html +++ /dev/null @@ -1,39 +0,0 @@ - - - - getStacks - - - - - -
-
-
-
-
-
- -
-

getStacks

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

SimpleInventoryAccessor

-
interface SimpleInventoryAccessor
-
-
-
-
-

Functions

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

Package net.axay.fabrik.igui.mixin

-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
interface SimpleContainerAccessor
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.observable/-abstract-gui-list/-abstract-gui-list.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.observable/-abstract-gui-list/-abstract-gui-list.html deleted file mode 100644 index 64922def..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.observable/-abstract-gui-list/-abstract-gui-list.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - AbstractGuiList - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

AbstractGuiList

-
-
fun <out L : List<T>> AbstractGuiList(collection: L)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.observable/-abstract-gui-list/index.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.observable/-abstract-gui-list/index.html deleted file mode 100644 index ba530865..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.observable/-abstract-gui-list/index.html +++ /dev/null @@ -1,175 +0,0 @@ - - - - - AbstractGuiList - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

AbstractGuiList

-
abstract class AbstractGuiList<T, out L : List<T>>(collection: L)

Parent class of the immutable GuiList and mutable GuiMutableList.

-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun <out L : List<T>> AbstractGuiList(collection: L)
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun invokeListeners(): Job

Invokes all listeners, causing all open guis using this list to update.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline suspend fun <R> lookup(block: (List<T>) -> R): R

Provides access to the internal collection in an immutable form. Please do only use the collection inside the block lambda, as only there thread-safety can be guaranteed.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun onChange(block: suspend (List<T>) -> Unit)

Registers an onChangeListener, which will be called if the content of this list is mutated.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun removeOnChangeListener(block: suspend (List<T>) -> Unit)

Unregisters an already registered onChangeListener.

-
-
-
-
-
-

Inheritors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.observable/-abstract-gui-list/invoke-listeners.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.observable/-abstract-gui-list/invoke-listeners.html deleted file mode 100644 index 291fb1fd..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.observable/-abstract-gui-list/invoke-listeners.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - invokeListeners - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

invokeListeners

-
-
fun invokeListeners(): Job

Invokes all listeners, causing all open guis using this list to update.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.observable/-abstract-gui-list/lookup.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.observable/-abstract-gui-list/lookup.html deleted file mode 100644 index 83c3f10a..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.observable/-abstract-gui-list/lookup.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - lookup - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

lookup

-
-
inline suspend fun <R> lookup(block: (List<T>) -> R): R

Provides access to the internal collection in an immutable form. Please do only use the collection inside the block lambda, as only there thread-safety can be guaranteed.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.observable/-abstract-gui-list/on-change.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.observable/-abstract-gui-list/on-change.html deleted file mode 100644 index ef390fed..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.observable/-abstract-gui-list/on-change.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - onChange - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

onChange

-
-
fun onChange(block: suspend (List<T>) -> Unit)

Registers an onChangeListener, which will be called if the content of this list is mutated.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.observable/-abstract-gui-list/remove-on-change-listener.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.observable/-abstract-gui-list/remove-on-change-listener.html deleted file mode 100644 index 934c7ee5..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.observable/-abstract-gui-list/remove-on-change-listener.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - removeOnChangeListener - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

removeOnChangeListener

-
-
fun removeOnChangeListener(block: suspend (List<T>) -> Unit)

Unregisters an already registered onChangeListener.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-list/-gui-list.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-list/-gui-list.html deleted file mode 100644 index 1ffe5b7d..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-list/-gui-list.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - GuiList - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

GuiList

-
-
fun <T> GuiList(collection: List<T>)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-list/index.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-list/index.html deleted file mode 100644 index aee8fdf7..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-list/index.html +++ /dev/null @@ -1,151 +0,0 @@ - - - - - GuiList - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

GuiList

-
class GuiList<T>(collection: List<T>) : AbstractGuiList<T, List<T>>

Wraps a normal list into a format which can be used by specific gui components - the most prominent one being net.axay.fabrik.igui.GuiCompound. This gui list is immutable.

-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun <T> GuiList(collection: List<T>)
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun invokeListeners(): Job

Invokes all listeners, causing all open guis using this list to update.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline suspend fun <R> lookup(block: (List<T>) -> R): R

Provides access to the internal collection in an immutable form. Please do only use the collection inside the block lambda, as only there thread-safety can be guaranteed.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun onChange(block: suspend (List<T>) -> Unit)

Registers an onChangeListener, which will be called if the content of this list is mutated.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun removeOnChangeListener(block: suspend (List<T>) -> Unit)

Unregisters an already registered onChangeListener.

-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-mutable-list/-gui-mutable-list.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-mutable-list/-gui-mutable-list.html deleted file mode 100644 index 259fffa1..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-mutable-list/-gui-mutable-list.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - GuiMutableList - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

GuiMutableList

-
-
fun <T> GuiMutableList(collection: MutableList<T>)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-mutable-list/index.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-mutable-list/index.html deleted file mode 100644 index c9179a2e..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-mutable-list/index.html +++ /dev/null @@ -1,170 +0,0 @@ - - - - - GuiMutableList - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

GuiMutableList

-
class GuiMutableList<T>(collection: MutableList<T>) : AbstractGuiList<T, MutableList<T>>

Does the same as GuiList, but is mutatable. If you change the content if this list using the mutate function, the gui will update accordingly.

-
-
-
-
-

See also

- -

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun <T> GuiMutableList(collection: MutableList<T>)
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun invokeListeners(): Job

Invokes all listeners, causing all open guis using this list to update.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline suspend fun <R> lookup(block: (List<T>) -> R): R

Provides access to the internal collection in an immutable form. Please do only use the collection inside the block lambda, as only there thread-safety can be guaranteed.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline suspend fun mutate(crossinline block: suspend (MutableList<T>) -> Unit): Job

Inside the given block, you can mutate this list. All guis currently using this list will be informed after that mutation, to update properly.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun onChange(block: suspend (List<T>) -> Unit)

Registers an onChangeListener, which will be called if the content of this list is mutated.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun removeOnChangeListener(block: suspend (List<T>) -> Unit)

Unregisters an already registered onChangeListener.

-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-mutable-list/mutate.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-mutable-list/mutate.html deleted file mode 100644 index 8fa84f35..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-mutable-list/mutate.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - mutate - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

mutate

-
-
inline suspend fun mutate(crossinline block: suspend (MutableList<T>) -> Unit): Job

Inside the given block, you can mutate this list. All guis currently using this list will be informed after that mutation, to update properly.

This functions suspends until the mutation is complete.

Return

the job which updates the gui

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/-gui-property.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/-gui-property.html deleted file mode 100644 index d4476b8f..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/-gui-property.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - GuiProperty - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

GuiProperty

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

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/get.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/get.html deleted file mode 100644 index ff829c57..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/get.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - get - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

get

-
-
suspend fun get(): T

Gets the current value of the property. This function is thread-safe.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/index.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/index.html deleted file mode 100644 index d5fe4c80..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/index.html +++ /dev/null @@ -1,183 +0,0 @@ - - - - - GuiProperty - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

GuiProperty

-
class GuiProperty<T>(value: T)

A property which can be used to represent mutable state in a gui. You can use the net.axay.fabrik.igui.guiIcon function to specify how the value of this property can be rendered to the gui.

-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun <T> GuiProperty(value: T)
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
suspend fun get(): T

Gets the current value of the property. This function is thread-safe.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun invokeListeners(): Job

Invokes all listeners, causing all open guis using this list to update.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun onChange(block: suspend (T) -> Unit)

Registers a new onChange listener, which will be called if the value of this property is updated.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun removeOnChangeListener(block: suspend (T) -> Unit)

Unregisters an already registered onChangeListener.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
suspend fun set(value: T): Job

Sets the value of this property, this will cause all guis which are currently displaying a net.axay.fabrik.igui.GuiIcon using this property to update. This function is thread-safe.

-
-
-
-
-
-

Extensions

-
-
-
-
- - -
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

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/invoke-listeners.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/invoke-listeners.html deleted file mode 100644 index 4fa1c242..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/invoke-listeners.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - invokeListeners - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

invokeListeners

-
-
fun invokeListeners(): Job

Invokes all listeners, causing all open guis using this list to update.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/on-change.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/on-change.html deleted file mode 100644 index 9b47b51f..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/on-change.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - onChange - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

onChange

-
-
fun onChange(block: suspend (T) -> Unit)

Registers a new onChange listener, which will be called if the value of this property is updated.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/remove-on-change-listener.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/remove-on-change-listener.html deleted file mode 100644 index f6089545..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/remove-on-change-listener.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - removeOnChangeListener - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

removeOnChangeListener

-
-
fun removeOnChangeListener(block: suspend (T) -> Unit)

Unregisters an already registered onChangeListener.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/set.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/set.html deleted file mode 100644 index 5005fe27..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.observable/-gui-property/set.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - set - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

set

-
-
suspend fun set(value: T): Job

Sets the value of this property, this will cause all guis which are currently displaying a net.axay.fabrik.igui.GuiIcon using this property to update. This function is thread-safe.

Return

the job updating the icons and guis

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.observable/as-gui-list.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.observable/as-gui-list.html deleted file mode 100644 index 2b11c50e..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.observable/as-gui-list.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - asGuiList - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

asGuiList

-
-
fun <T> List<T>.asGuiList(): GuiList<T>

Wraps this list in a GuiList. This list is immutable and therefore static in the gui.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.observable/as-mutable-gui-list.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.observable/as-mutable-gui-list.html deleted file mode 100644 index 27d6caee..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.observable/as-mutable-gui-list.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - asMutableGuiList - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

asMutableGuiList

-
-
fun <T> MutableList<T>.asMutableGuiList(): GuiMutableList<T>

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

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.observable/index.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.observable/index.html deleted file mode 100644 index a402effb..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.observable/index.html +++ /dev/null @@ -1,183 +0,0 @@ - - - - - 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

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract class AbstractGuiList<T, out L : List<T>>(collection: L)

Parent class of the immutable GuiList and mutable GuiMutableList.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
class GuiList<T>(collection: List<T>) : AbstractGuiList<T, List<T>>

Wraps a normal list into a format which can be used by specific gui components - the most prominent one being net.axay.fabrik.igui.GuiCompound. This gui list is immutable.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
class GuiMutableList<T>(collection: MutableList<T>) : AbstractGuiList<T, MutableList<T>>

Does the same as GuiList, but is mutatable. If you change the content if this list using the mutate function, the gui will update accordingly.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
class GuiProperty<T>(value: T)

A property which can be used to represent mutable state in a gui. You can use the net.axay.fabrik.igui.guiIcon function to specify how the value of this property can be rendered to the gui.

-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun <T> List<T>.asGuiList(): GuiList<T>

Wraps this list in a GuiList. This list is immutable and therefore static in the gui.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun <T> MutableList<T>.asMutableGuiList(): GuiMutableList<T>

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

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun <T> Iterable<T>.toGuiList(): GuiList<T>

Creates a new GuiList out of the content of this iterable. This list is immutable and therefore static in the gui.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun <T> Iterable<T>.toMutableGuiList(): GuiMutableList<T>

Creates a new GuiMutableList, which informs gui components about any content updates, out of the content of this iterable.

-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.observable/to-gui-list.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.observable/to-gui-list.html deleted file mode 100644 index d911da12..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.observable/to-gui-list.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - toGuiList - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

toGuiList

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

Creates a new GuiList out of the content of this iterable. This list is immutable and therefore static in the gui.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui.observable/to-mutable-gui-list.html b/docs/fabrikmc-igui/net.axay.fabrik.igui.observable/to-mutable-gui-list.html deleted file mode 100644 index 37217cb6..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui.observable/to-mutable-gui-list.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - toMutableGuiList - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

toMutableGuiList

-
-
fun <T> Iterable<T>.toMutableGuiList(): GuiMutableList<T>

Creates a new GuiMutableList, which informs gui components about any content updates, out of the content of this iterable.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-companion/from-slot-action-type.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-companion/from-slot-action-type.html deleted file mode 100644 index 30757832..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-companion/from-slot-action-type.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - fromSlotActionType - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

fromSlotActionType

-
-
fun fromSlotActionType(slotActionType: ClickType, button: Int): GuiActionType
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-companion/index.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-companion/index.html deleted file mode 100644 index bb47cacc..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-companion/index.html +++ /dev/null @@ -1,89 +0,0 @@ - - - - - Companion - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Companion

-
object Companion
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun fromSlotActionType(slotActionType: ClickType, button: Int): GuiActionType
-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g/index.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g/index.html deleted file mode 100644 index 92dac6d8..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/-d-r-a-g/index.html +++ /dev/null @@ -1,91 +0,0 @@ - - - - - DRAG - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

DRAG

-

Using a dragging feature.

-
-
-
-
-

Properties

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

DRAG_END

-

Finish using a dragging feature.

-
-
-
-
-

Properties

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

DRAG_START

-

Start using a dragging feature.

-
-
-
-
-

Properties

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

HOTKEY_SWAP

-

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

-
-
-
-
-

Properties

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

INSERT

-

Inserting items into an inventory.

-
-
-
-
-

Properties

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

MIDDLE_CLICK

-

Cloning an ItemStack by middle clicking it.

-
-
-
-
-

Properties

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

PICKUP

-

A normal slot click.

-
-
-
-
-

Properties

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

PICKUP_ALL

-

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

-
-
-
-
-

Properties

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

SHIFT_CLICK

-

Moving items from one inventory to another using shift.

-
-
-
-
-

Properties

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

THROW_ALL

-

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

-
-
-
-
-

Properties

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

THROW_ONE

-

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

-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val name: String
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val ordinal: Int
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/index.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/index.html deleted file mode 100644 index d88f6133..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-action-type/index.html +++ /dev/null @@ -1,288 +0,0 @@ - - - - - GuiActionType - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

GuiActionType

-
enum GuiActionType : Enum<GuiActionType>
-
-
-
-
-

Entries

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-

Finish using a dragging feature.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-

Start using a dragging feature.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-

Using a dragging feature.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-

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

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-

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

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-

Cloning an ItemStack by middle clicking it.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-

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

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-

Moving items from one inventory to another using shift.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-

Inserting items into an inventory.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-

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

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-

A normal slot click.

-
-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
object Companion
-
-
-
-
-
-

Properties

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

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-event-handler-builder/-event-handler-builder.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-event-handler-builder/-event-handler-builder.html deleted file mode 100644 index f68a6d4e..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-event-handler-builder/-event-handler-builder.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - EventHandlerBuilder - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

EventHandlerBuilder

-
-
fun EventHandlerBuilder()
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-event-handler-builder/index.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-event-handler-builder/index.html deleted file mode 100644 index 547fa097..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-event-handler-builder/index.html +++ /dev/null @@ -1,121 +0,0 @@ - - - - - EventHandlerBuilder - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

EventHandlerBuilder

-
class EventHandlerBuilder
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun EventHandlerBuilder()
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun onClick(onClick: suspend (GuiClickEvent) -> Unit)

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

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun onClose(onClose: suspend (GuiCloseEvent) -> Unit)

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

-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-event-handler-builder/on-click.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-event-handler-builder/on-click.html deleted file mode 100644 index 95eff31c..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-event-handler-builder/on-click.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - onClick - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

onClick

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

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

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-event-handler-builder/on-close.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-event-handler-builder/on-close.html deleted file mode 100644 index 33684b63..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-event-handler-builder/on-close.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - onClose - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

onClose

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

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

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-gui-builder.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-gui-builder.html deleted file mode 100644 index c9ffbb9a..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-gui-builder.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - GuiBuilder - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

GuiBuilder

-
-
fun GuiBuilder(    type: GuiType,     title: Component,     defaultPageKey: Any)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/-page-builder.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/-page-builder.html deleted file mode 100644 index 6123b36d..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/-page-builder.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - PageBuilder - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

PageBuilder

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

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/button.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/button.html deleted file mode 100644 index 0047c719..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/button.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - button - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

button

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

Adds a button. A button has custom onClick logic.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/change-page-by-key.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/change-page-by-key.html deleted file mode 100644 index 6d9e02c0..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/change-page-by-key.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - changePageByKey - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

changePageByKey

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

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

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/change-page-by-number.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/change-page-by-number.html deleted file mode 100644 index fe5f03e5..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/change-page-by-number.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - changePageByNumber - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

changePageByNumber

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

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

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/compound-scroll-backwards.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/compound-scroll-backwards.html deleted file mode 100644 index ff4fd6e4..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/compound-scroll-backwards.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - compoundScrollBackwards - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

compoundScrollBackwards

-
-
fun compoundScrollBackwards(    slots: GuiSlotCompound,     icon: GuiIcon,     compound: GuiCompound<*>,     speed: Duration = 1.ticks,     scrollTimes: Int = compound.compoundHeight)

Adds a compound scroll button.

This one scrolls backwards, line by line.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/compound-scroll-forwards.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/compound-scroll-forwards.html deleted file mode 100644 index f09b4324..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/compound-scroll-forwards.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - compoundScrollForwards - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

compoundScrollForwards

-
-
fun compoundScrollForwards(    slots: GuiSlotCompound,     icon: GuiIcon,     compound: GuiCompound<*>,     speed: Duration = 1.ticks,     scrollTimes: Int = compound.compoundHeight)

Adds a compound scroll button.

This one scrolls forwards, line by line.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/compound-scroll.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/compound-scroll.html deleted file mode 100644 index 2d9c5a8c..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/compound-scroll.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - compoundScroll - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

compoundScroll

-
-
fun compoundScroll(    slots: GuiSlotCompound,     icon: GuiIcon,     compound: GuiCompound<*>,     reverse: Boolean,     speed: Duration = 1.ticks,     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

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/compound.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/compound.html deleted file mode 100644 index 90e2b788..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/compound.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - compound - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

compound

-
-
fun <E> compound(    slots: GuiSlotCompound.SlotRange.Rectangle,     content: AbstractGuiList<E, List<E>>,     iconGenerator: suspend (E) -> ItemStack,     onClick: suspend (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

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/effect-from.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/effect-from.html deleted file mode 100644 index 87e32fc0..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/effect-from.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - 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

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/effect-to.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/effect-to.html deleted file mode 100644 index 474b1daf..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/effect-to.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - 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

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/element.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/element.html deleted file mode 100644 index eaabb6d8..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/element.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - element - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

element

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

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

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/free-slot.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/free-slot.html deleted file mode 100644 index 3e816600..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/free-slot.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - freeSlot - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

freeSlot

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

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

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/index.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/index.html deleted file mode 100644 index a49e985d..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/index.html +++ /dev/null @@ -1,348 +0,0 @@ - - - - - PageBuilder - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

PageBuilder

-
inner class PageBuilder(val key: String, val number: Int)
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun PageBuilder(key: String, number: Int)
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun button(    slots: GuiSlotCompound,     icon: GuiIcon,     onClick: suspend (GuiClickEvent) -> Unit)

Adds a button. A button has custom onClick logic.

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

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

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

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

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun <E> compound(    slots: GuiSlotCompound.SlotRange.Rectangle,     content: AbstractGuiList<E, List<E>>,     iconGenerator: suspend (E) -> ItemStack,     onClick: suspend (event: GuiClickEvent, E) -> Unit? = null): GuiCompound<E>

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

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun compoundScroll(    slots: GuiSlotCompound,     icon: GuiIcon,     compound: GuiCompound<*>,     reverse: Boolean,     speed: Duration = 1.ticks,     scrollDistance: Int = compound.compoundWidth,     scrollTimes: Int = compound.compoundHeight)

Adds a compound scroll button.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun compoundScrollBackwards(    slots: GuiSlotCompound,     icon: GuiIcon,     compound: GuiCompound<*>,     speed: Duration = 1.ticks,     scrollTimes: Int = compound.compoundHeight)

Adds a compound scroll button.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun compoundScrollForwards(    slots: GuiSlotCompound,     icon: GuiIcon,     compound: GuiCompound<*>,     speed: Duration = 1.ticks,     scrollTimes: Int = compound.compoundHeight)

Adds a compound scroll button.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun element(guiSlotCompound: GuiSlotCompound, element: GuiElement)

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

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun freeSlot(slots: GuiSlotCompound, onClick: suspend (GuiClickEvent) -> Unit? = null)

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

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun nextPage(    slots: GuiSlotCompound,     icon: GuiIcon,     shouldChange: suspend (GuiClickEvent) -> Boolean = { true },     onChange: suspend (GuiClickEvent) -> Unit? = null)

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

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun placeholder(slots: GuiSlotCompound, icon: GuiIcon)

Adds a placeholder. A placeholder ignores any click actions.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun previousPage(    slots: GuiSlotCompound,     icon: GuiIcon,     shouldChange: suspend (GuiClickEvent) -> Boolean = { true },     onChange: suspend (GuiClickEvent) -> Unit? = null)

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

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun setEffect(effect: GuiPage.ChangeEffect?)

Sets both effectTo and effectFrom at the same time.

-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
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.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
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.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val key: String
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val number: Int
-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/key.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/key.html deleted file mode 100644 index bc272847..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/key.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - key - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

key

-
-
val key: String
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/next-page.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/next-page.html deleted file mode 100644 index bc005fc9..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/next-page.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - nextPage - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

nextPage

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

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

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/number.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/number.html deleted file mode 100644 index bd3fe458..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/number.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - number - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

number

-
-
val number: Int
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/placeholder.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/placeholder.html deleted file mode 100644 index 5f4084ee..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/placeholder.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - placeholder - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

placeholder

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

Adds a placeholder. A placeholder ignores any click actions.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/previous-page.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/previous-page.html deleted file mode 100644 index fecbf473..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/previous-page.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - previousPage - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

previousPage

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

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

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/set-effect.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/set-effect.html deleted file mode 100644 index 0f01d211..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/-page-builder/set-effect.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - setEffect - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

setEffect

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

Sets both effectTo and effectFrom at the same time.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/default-page-key.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/default-page-key.html deleted file mode 100644 index 6b3bd604..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/default-page-key.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - defaultPageKey - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

defaultPageKey

-
-
val defaultPageKey: Any
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/events.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/events.html deleted file mode 100644 index a33665b7..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/events.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - events - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

events

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

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

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/index.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/index.html deleted file mode 100644 index 1e248084..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/index.html +++ /dev/null @@ -1,200 +0,0 @@ - - - - - GuiBuilder - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

GuiBuilder

-
class GuiBuilder(    val type: GuiType,     val title: Component,     val defaultPageKey: Any)
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun GuiBuilder(    type: GuiType,     title: Component,     defaultPageKey: Any)
-
-
-
-
-
-

Types

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

Functions

-
-
-
-
- - -
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.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun page(    key: Any = UUID.randomUUID(),     number: Int = pagesByNumber.keys.maxOrNull()?.plus(1) ?: 0,     builder: GuiBuilder.PageBuilder.() -> Unit)

Add a new page to the gui.

-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val defaultPageKey: Any
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val title: Component
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val type: GuiType
-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/page.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/page.html deleted file mode 100644 index c595a24c..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/page.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - page - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

page

-
-
inline fun page(    key: Any = UUID.randomUUID(),     number: Int = 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

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/title.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/title.html deleted file mode 100644 index 0a6a2749..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/title.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - title - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

title

-
-
val title: Component
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/type.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/type.html deleted file mode 100644 index c1682835..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-builder/type.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - type - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

type

-
-
val type: GuiType
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/-gui-compound.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/-gui-compound.html deleted file mode 100644 index d887b138..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/-gui-compound.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - GuiCompound - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

GuiCompound

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

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/compound-height.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/compound-height.html deleted file mode 100644 index 1774a845..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/compound-height.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - compoundHeight - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

compoundHeight

-
-
val compoundHeight: Int
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/compound-width.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/compound-width.html deleted file mode 100644 index 07851acd..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/compound-width.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - compoundWidth - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

compoundWidth

-
-
val compoundWidth: Int
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/content-size.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/content-size.html deleted file mode 100644 index deff9d8c..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/content-size.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - contentSize - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

contentSize

-
-
val contentSize: Int
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/content.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/content.html deleted file mode 100644 index 35731461..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/content.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - content - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

content

-
-
val content: AbstractGuiList<E, List<E>>
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/displayed-content.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/displayed-content.html deleted file mode 100644 index 1a48465b..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/displayed-content.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - displayedContent - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

displayedContent

-
-
val displayedContent: List<E>
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/gui-type.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/gui-type.html deleted file mode 100644 index 5d64580c..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/gui-type.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - guiType - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

guiType

-
-
val guiType: GuiType
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/index.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/index.html deleted file mode 100644 index bb5aad4e..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/index.html +++ /dev/null @@ -1,226 +0,0 @@ - - - - - GuiCompound - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

GuiCompound

-
class GuiCompound<E>(    val guiType: GuiType,     val slots: GuiSlotCompound.SlotRange.Rectangle,     val content: AbstractGuiList<E, List<E>>,     iconGenerator: suspend (E) -> ItemStack,     onClick: suspend (event: GuiClickEvent, E) -> Unit?) : GuiUseable
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun <E> GuiCompound(    guiType: GuiType,     slots: GuiSlotCompound.SlotRange.Rectangle,     content: AbstractGuiList<E, List<E>>,     iconGenerator: suspend (E) -> ItemStack,     onClick: suspend (event: GuiClickEvent, E) -> Unit?)
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val compoundHeight: Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val compoundWidth: Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val content: AbstractGuiList<E, List<E>>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val contentSize: Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val displayedContent: List<E>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val guiType: GuiType
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val inUse: Boolean = false
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val scrollProgress: Int = 0
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val slots: GuiSlotCompound.SlotRange.Rectangle
-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/scroll-progress.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/scroll-progress.html deleted file mode 100644 index 262adf23..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/scroll-progress.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - scrollProgress - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

scrollProgress

-
-
val scrollProgress: Int = 0
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/slots.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/slots.html deleted file mode 100644 index c1fe837e..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-compound/slots.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - slots - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

slots

-
-
val slots: GuiSlotCompound.SlotRange.Rectangle
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/-gui-dimensions.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/-gui-dimensions.html deleted file mode 100644 index bc0dc601..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/-gui-dimensions.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - GuiDimensions - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

GuiDimensions

-
-
fun GuiDimensions(width: Int, height: Int)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/gui-slots.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/gui-slots.html deleted file mode 100644 index 4ff3cf27..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/gui-slots.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - guiSlots - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

guiSlots

-
-
val guiSlots: ArrayList<GuiSlot>
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/height.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/height.html deleted file mode 100644 index 4ee21d56..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/height.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - height - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

height

-
-
val height: Int
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/index.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/index.html deleted file mode 100644 index d14fc1f5..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/index.html +++ /dev/null @@ -1,166 +0,0 @@ - - - - - GuiDimensions - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

GuiDimensions

-
data class GuiDimensions(val width: Int, val height: Int)
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun GuiDimensions(width: Int, height: Int)
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val guiSlots: ArrayList<GuiSlot>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val height: Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val slotAmount: Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val slotMap: HashMap<Int, GuiSlot>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val width: Int
-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/slot-amount.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/slot-amount.html deleted file mode 100644 index 80ce69c2..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/slot-amount.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - slotAmount - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

slotAmount

-
-
val slotAmount: Int
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/slot-map.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/slot-map.html deleted file mode 100644 index 0d0fc127..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/slot-map.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - slotMap - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

slotMap

-
-
val slotMap: HashMap<Int, GuiSlot>
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/width.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/width.html deleted file mode 100644 index 51603f43..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-dimensions/width.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - width - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

width

-
-
val width: Int
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-element/get-item-stack.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-element/get-item-stack.html deleted file mode 100644 index 89776399..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-element/get-item-stack.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - getItemStack - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

getItemStack

-
-
abstract suspend fun getItemStack(slotIndex: Int): ItemStack
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-element/index.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-element/index.html deleted file mode 100644 index 79f5223b..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-element/index.html +++ /dev/null @@ -1,184 +0,0 @@ - - - - - GuiElement - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

GuiElement

-
interface GuiElement
-
-
-
-
-

Functions

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

Inheritors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-element/on-click.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-element/on-click.html deleted file mode 100644 index d4bae685..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-element/on-click.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - onClick - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

onClick

-
-
abstract suspend fun onClick(clickEvent: GuiClickEvent)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-element/should-cancel.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-element/should-cancel.html deleted file mode 100644 index 777b244f..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-element/should-cancel.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - shouldCancel - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

shouldCancel

-
-
abstract fun shouldCancel(clickEvent: GuiClickEvent): Boolean
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-element/start-using.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-element/start-using.html deleted file mode 100644 index 4513b3c3..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-element/start-using.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - startUsing - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

startUsing

-
-
open fun startUsing(gui: Gui)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-element/stop-using.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-element/stop-using.html deleted file mode 100644 index 3f549a5d..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-element/stop-using.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - stopUsing - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

stopUsing

-
-
open fun stopUsing(gui: Gui)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-event-handler/-gui-event-handler.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-event-handler/-gui-event-handler.html deleted file mode 100644 index ddd15cd7..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-event-handler/-gui-event-handler.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - GuiEventHandler - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

GuiEventHandler

-
-
fun GuiEventHandler(onClick: suspend (GuiClickEvent) -> Unit?, onClose: suspend (GuiCloseEvent) -> Unit?)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-event-handler/index.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-event-handler/index.html deleted file mode 100644 index 8a2bd2a1..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-event-handler/index.html +++ /dev/null @@ -1,121 +0,0 @@ - - - - - GuiEventHandler - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

GuiEventHandler

-
class GuiEventHandler(val onClick: suspend (GuiClickEvent) -> Unit?, val onClose: suspend (GuiCloseEvent) -> Unit?)
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun GuiEventHandler(onClick: suspend (GuiClickEvent) -> Unit?, onClose: suspend (GuiCloseEvent) -> Unit?)
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val onClick: suspend (GuiClickEvent) -> Unit?
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val onClose: suspend (GuiCloseEvent) -> Unit?
-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-event-handler/on-click.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-event-handler/on-click.html deleted file mode 100644 index a051f272..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-event-handler/on-click.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - onClick - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

onClick

-
-
val onClick: suspend (GuiClickEvent) -> Unit?
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-event-handler/on-close.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-event-handler/on-close.html deleted file mode 100644 index e55a9647..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-event-handler/on-close.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - onClose - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

onClose

-
-
val onClose: suspend (GuiCloseEvent) -> Unit?
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-event/gui.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-event/gui.html deleted file mode 100644 index 57be78d8..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-event/gui.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - gui - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

gui

-
-
abstract val gui: Gui
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-event/index.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-event/index.html deleted file mode 100644 index a6af657c..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-event/index.html +++ /dev/null @@ -1,102 +0,0 @@ - - - - - GuiEvent - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

GuiEvent

-
interface GuiEvent
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract val gui: Gui
-
-
-
-
-
-

Inheritors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-gui-icon.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-gui-icon.html deleted file mode 100644 index 21a7507c..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-gui-icon.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - GuiIcon - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

GuiIcon

-
-
fun GuiIcon()
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-static-icon/-static-icon.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-static-icon/-static-icon.html deleted file mode 100644 index 3937a57f..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-static-icon/-static-icon.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - StaticIcon - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

StaticIcon

-
-
fun StaticIcon(itemStack: ItemStack)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-static-icon/index.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-static-icon/index.html deleted file mode 100644 index b6372980..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-static-icon/index.html +++ /dev/null @@ -1,121 +0,0 @@ - - - - - StaticIcon - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

StaticIcon

-
class StaticIcon(val itemStack: ItemStack) : GuiIcon
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun StaticIcon(itemStack: ItemStack)
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val inUse: Boolean = false
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override val itemStack: ItemStack
-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-static-icon/item-stack.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-static-icon/item-stack.html deleted file mode 100644 index 52592eac..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-static-icon/item-stack.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - itemStack - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

itemStack

-
-
open override val itemStack: ItemStack
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-variable-icon/-variable-icon.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-variable-icon/-variable-icon.html deleted file mode 100644 index 88f8815e..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-variable-icon/-variable-icon.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - VariableIcon - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

VariableIcon

-
-
fun <E> VariableIcon(property: GuiProperty<E>, iconGenerator: (E) -> ItemStack)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-variable-icon/icon-generator.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-variable-icon/icon-generator.html deleted file mode 100644 index 3feb0562..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-variable-icon/icon-generator.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - iconGenerator - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

iconGenerator

-
-
val iconGenerator: (E) -> ItemStack
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-variable-icon/index.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-variable-icon/index.html deleted file mode 100644 index ca4a7482..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-variable-icon/index.html +++ /dev/null @@ -1,151 +0,0 @@ - - - - - VariableIcon - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

VariableIcon

-
class VariableIcon<E>(val property: GuiProperty<E>, val iconGenerator: (E) -> ItemStack) : GuiIcon
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun <E> VariableIcon(property: GuiProperty<E>, iconGenerator: (E) -> ItemStack)
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val iconGenerator: (E) -> ItemStack
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val inUse: Boolean = false
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override val itemStack: ItemStack
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val property: GuiProperty<E>
-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-variable-icon/item-stack.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-variable-icon/item-stack.html deleted file mode 100644 index e7d8b3fe..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-variable-icon/item-stack.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - itemStack - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

itemStack

-
-
open override val itemStack: ItemStack
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-variable-icon/property.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-variable-icon/property.html deleted file mode 100644 index 10d0d5df..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/-variable-icon/property.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - property - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

property

-
-
val property: GuiProperty<E>
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/index.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/index.html deleted file mode 100644 index 63d88b25..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/index.html +++ /dev/null @@ -1,177 +0,0 @@ - - - - - GuiIcon - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

GuiIcon

-
abstract class GuiIcon : GuiUseable
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun GuiIcon()
-
-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
class StaticIcon(val itemStack: ItemStack) : GuiIcon
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
class VariableIcon<E>(val property: GuiProperty<E>, val iconGenerator: (E) -> ItemStack) : GuiIcon
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val inUse: Boolean = false
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract val itemStack: ItemStack
-
-
-
-
-
-

Inheritors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/item-stack.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/item-stack.html deleted file mode 100644 index 53b1260a..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-icon/item-stack.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - itemStack - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

itemStack

-
-
abstract val itemStack: ItemStack
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-i-n-s-t-a-n-t/index.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-i-n-s-t-a-n-t/index.html deleted file mode 100644 index e3a849ff..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/-i-n-s-t-a-n-t/index.html +++ /dev/null @@ -1,91 +0,0 @@ - - - - - INSTANT - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

INSTANT

-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val name: String
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val ordinal: Int
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/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/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 deleted file mode 100644 index 82dd4d97..00000000 --- a/docs/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 +++ /dev/null @@ -1,91 +0,0 @@ - - - - - SLIDE_HORIZONTALLY - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

SLIDE_HORIZONTALLY

-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val name: String
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val ordinal: Int
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/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/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 deleted file mode 100644 index ec49d824..00000000 --- a/docs/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 +++ /dev/null @@ -1,91 +0,0 @@ - - - - - SLIDE_VERTICALLY - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

SLIDE_VERTICALLY

-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val name: String
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val ordinal: Int
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/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/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 deleted file mode 100644 index 3089b76d..00000000 --- a/docs/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 +++ /dev/null @@ -1,91 +0,0 @@ - - - - - SWIPE_HORIZONTALLY - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

SWIPE_HORIZONTALLY

-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val name: String
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val ordinal: Int
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/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/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 deleted file mode 100644 index 842b4ab1..00000000 --- a/docs/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 +++ /dev/null @@ -1,91 +0,0 @@ - - - - - SWIPE_VERTICALLY - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

SWIPE_VERTICALLY

-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val name: String
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val ordinal: Int
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/index.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/index.html deleted file mode 100644 index 72487a34..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-change-effect/index.html +++ /dev/null @@ -1,181 +0,0 @@ - - - - - ChangeEffect - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

ChangeEffect

-
enum ChangeEffect : Enum<GuiPage.ChangeEffect>
-
-
-
-
-

Entries

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
-
-

Properties

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

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-gui-page.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-gui-page.html deleted file mode 100644 index dcb0293a..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/-gui-page.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - GuiPage - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

GuiPage

-
-
fun GuiPage(    key: String,     number: Int,     content: Map<Int, GuiElement>,     effectTo: GuiPage.ChangeEffect?,     effectFrom: GuiPage.ChangeEffect?)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/content.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/content.html deleted file mode 100644 index 57ca5cd8..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/content.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - content - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

content

-
-
val content: Map<Int, GuiElement>
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/effect-from.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/effect-from.html deleted file mode 100644 index 34304347..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/effect-from.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - effectFrom - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

effectFrom

-
-
val effectFrom: GuiPage.ChangeEffect?
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/effect-to.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/effect-to.html deleted file mode 100644 index 67459079..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/effect-to.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - effectTo - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

effectTo

-
-
val effectTo: GuiPage.ChangeEffect?
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/index.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/index.html deleted file mode 100644 index 76b21d8e..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/index.html +++ /dev/null @@ -1,198 +0,0 @@ - - - - - GuiPage - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

GuiPage

-
class GuiPage(    val key: String,     val number: Int,     val content: Map<Int, GuiElement>,     val effectTo: GuiPage.ChangeEffect?,     val effectFrom: GuiPage.ChangeEffect?) : GuiUseable
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun GuiPage(    key: String,     number: Int,     content: Map<Int, GuiElement>,     effectTo: GuiPage.ChangeEffect?,     effectFrom: GuiPage.ChangeEffect?)
-
-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
enum ChangeEffect : Enum<GuiPage.ChangeEffect>
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val content: Map<Int, GuiElement>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val effectFrom: GuiPage.ChangeEffect?
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val effectTo: GuiPage.ChangeEffect?
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val inUse: Boolean = false
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val key: String
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val number: Int
-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/key.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/key.html deleted file mode 100644 index 50628f7d..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/key.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - key - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

key

-
-
val key: String
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/number.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/number.html deleted file mode 100644 index 4111e8cb..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-page/number.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - number - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

number

-
-
val number: Int
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-player-event/index.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-player-event/index.html deleted file mode 100644 index 835f7f24..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-player-event/index.html +++ /dev/null @@ -1,128 +0,0 @@ - - - - - GuiPlayerEvent - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

GuiPlayerEvent

-
interface GuiPlayerEvent : GuiEvent
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract val gui: Gui
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract val player: Player
-
-
-
-
-
-

Inheritors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-player-event/player.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-player-event/player.html deleted file mode 100644 index 1cbb1465..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-player-event/player.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - player - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

player

-
-
abstract val player: Player
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/-gui-screen-handler.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/-gui-screen-handler.html deleted file mode 100644 index 422c00c7..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/-gui-screen-handler.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - GuiScreenHandler - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

GuiScreenHandler

-
-
fun GuiScreenHandler(    gui: Gui,     syncId: Int,     inventory: Inventory,     container: Container)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/can-drag-to.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/can-drag-to.html deleted file mode 100644 index c53e7262..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/can-drag-to.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - canDragTo - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

canDragTo

-
-
open override fun canDragTo(slot: Slot): Boolean
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/can-insert-into-slot.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/can-insert-into-slot.html deleted file mode 100644 index c0d69442..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/can-insert-into-slot.html +++ /dev/null @@ -1,39 +0,0 @@ - - - - canInsertIntoSlot - - - - - -
-
-
-
-
-
- -
-

canInsertIntoSlot

-
-
open override fun canInsertIntoSlot(slot: Slot): Boolean
open override fun canInsertIntoSlot(stack: ItemStack, slot: Slot): Boolean
-
- -
-
- - - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/can-take-item-for-pick-all.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/can-take-item-for-pick-all.html deleted file mode 100644 index 699753cd..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/can-take-item-for-pick-all.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - canTakeItemForPickAll - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

canTakeItemForPickAll

-
-
open override fun canTakeItemForPickAll(stack: ItemStack, slot: Slot): Boolean
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/clicked.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/clicked.html deleted file mode 100644 index 023108b5..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/clicked.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - clicked - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

clicked

-
-
open override fun clicked(    slotIndex: Int,     button: Int,     actionType: ClickType,     player: Player)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/close.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/close.html deleted file mode 100644 index 6ad33093..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/close.html +++ /dev/null @@ -1,52 +0,0 @@ - - - - close - - - - - -
-
-
-
-
-
- -
-

close

-
-
open override fun close(player: PlayerEntity)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/gui.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/gui.html deleted file mode 100644 index 0dca3858..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/gui.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - gui - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

gui

-
-
val gui: Gui
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/index.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/index.html deleted file mode 100644 index 96199375..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/index.html +++ /dev/null @@ -1,723 +0,0 @@ - - - - - GuiScreenHandler - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

GuiScreenHandler

-
class GuiScreenHandler(    val gui: Gui,     syncId: Int,     inventory: Inventory,     container: Container) : ChestMenu
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun GuiScreenHandler(    gui: Gui,     syncId: Int,     inventory: Inventory,     container: Container)
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun addDataSlot(property: DataSlot): DataSlot
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun addDataSlots(propertyDelegate: ContainerData)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun addSlot(slot: Slot): Slot
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun addSlotListener(listener: ContainerListener)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun broadcastChanges()
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun broadcastFullState()
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun canDragTo(slot: Slot): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun canTakeItemForPickAll(stack: ItemStack, slot: Slot): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun clearContainer(player: Player, inventory: Container)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun clicked(    slotIndex: Int,     button: Int,     actionType: ClickType,     player: Player)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun clickMenuButton(player: Player, id: Int): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun findSlot(inventory: Container, index: Int): OptionalInt
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun getCarried(): ItemStack
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun getContainer(): Container
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun getItems(): NonNullList<ItemStack>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun getRowCount(): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun getSlot(index: Int): Slot
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun getStateId(): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun getType(): MenuType<*>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun incrementStateId(): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun initializeContents(    revision: Int,     stacks: MutableList<ItemStack>,     cursorStack: ItemStack)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun isValidSlotIndex(slot: Int): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun quickMoveStack(player: Player, index: Int): ItemStack
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun removed(player: Player)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun removeSlotListener(listener: ContainerListener)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun resetQuickCraft()
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun resumeRemoteUpdates()
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun sendAllDataToRemote()
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun setCarried(stack: ItemStack)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun setData(id: Int, value: Int)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun setItem(    slot: Int,     revision: Int,     stack: ItemStack)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun setRemoteCarried(stack: ItemStack)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun setRemoteSlot(slot: Int, stack: ItemStack)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun setRemoteSlotNoCopy(slot: Int, stack: ItemStack)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun setSynchronizer(handler: ContainerSynchronizer)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun slotsChanged(inventory: Container)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun stillValid(player: Player): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun suppressRemoteUpdates()
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun transferState(handler: AbstractContainerMenu)
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val containerId: Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val gui: Gui
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val slots: NonNullList<Slot>
-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/on-slot-click.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/on-slot-click.html deleted file mode 100644 index 9d6b0b44..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/on-slot-click.html +++ /dev/null @@ -1,52 +0,0 @@ - - - - onSlotClick - - - - - -
-
-
-
-
-
- -
-

onSlotClick

-
-
open override fun onSlotClick(slotIndex: Int, clickData: Int, actionType: SlotActionType, player: PlayerEntity)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/removed.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/removed.html deleted file mode 100644 index 37ce5695..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-screen-handler/removed.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - removed - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

removed

-
-
open override fun removed(player: Player)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-all-slots/-all-slots.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-all-slots/-all-slots.html deleted file mode 100644 index c34bfc30..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-all-slots/-all-slots.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - AllSlots - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

AllSlots

-
-
fun AllSlots()
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-all-slots/index.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-all-slots/index.html deleted file mode 100644 index bb4d65f1..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-all-slots/index.html +++ /dev/null @@ -1,106 +0,0 @@ - - - - - AllSlots - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

AllSlots

-
class AllSlots : GuiSlotCompound
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun AllSlots()
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun withDimensions(dimensions: GuiDimensions): ArrayList<GuiSlot>
-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-all-slots/with-dimensions.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-all-slots/with-dimensions.html deleted file mode 100644 index fd59bfb2..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-all-slots/with-dimensions.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - withDimensions - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

withDimensions

-
-
open override fun withDimensions(dimensions: GuiDimensions): ArrayList<GuiSlot>
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-border-slots/-border-slots.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-border-slots/-border-slots.html deleted file mode 100644 index 2f79d1eb..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-border-slots/-border-slots.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - BorderSlots - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

BorderSlots

-
-
fun BorderSlots(padding: Int)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-border-slots/index.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-border-slots/index.html deleted file mode 100644 index e2876c29..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-border-slots/index.html +++ /dev/null @@ -1,123 +0,0 @@ - - - - - BorderSlots - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

BorderSlots

-
class BorderSlots(val padding: Int) : GuiSlotCompound
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun BorderSlots(padding: Int)
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun withDimensions(dimensions: GuiDimensions): ArrayList<GuiSlot>
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val padding: Int
-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-border-slots/padding.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-border-slots/padding.html deleted file mode 100644 index 2f81cae1..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-border-slots/padding.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - padding - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

padding

-
-
val padding: Int
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-border-slots/with-dimensions.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-border-slots/with-dimensions.html deleted file mode 100644 index 80bbfa7f..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-border-slots/with-dimensions.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - withDimensions - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

withDimensions

-
-
open override fun withDimensions(dimensions: GuiDimensions): ArrayList<GuiSlot>
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-column-slots/-column-slots.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-column-slots/-column-slots.html deleted file mode 100644 index 5a5c2a8d..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-column-slots/-column-slots.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - ColumnSlots - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

ColumnSlots

-
-
fun ColumnSlots(column: Int)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-column-slots/column.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-column-slots/column.html deleted file mode 100644 index 2d0d0ab9..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-column-slots/column.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - column - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

column

-
-
val column: Int
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-column-slots/index.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-column-slots/index.html deleted file mode 100644 index 36793a2b..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-column-slots/index.html +++ /dev/null @@ -1,123 +0,0 @@ - - - - - ColumnSlots - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

ColumnSlots

-
class ColumnSlots(val column: Int) : GuiSlotCompound
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun ColumnSlots(column: Int)
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun withDimensions(dimensions: GuiDimensions): ArrayList<GuiSlot>
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val column: Int
-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-column-slots/with-dimensions.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-column-slots/with-dimensions.html deleted file mode 100644 index 7d979119..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-column-slots/with-dimensions.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - withDimensions - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

withDimensions

-
-
open override fun withDimensions(dimensions: GuiDimensions): ArrayList<GuiSlot>
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/-corner-slots.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/-corner-slots.html deleted file mode 100644 index 46e94149..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/-corner-slots.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - CornerSlots - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

CornerSlots

-
-
fun CornerSlots(    ifBottomLeft: Boolean = false,     ifBottomRight: Boolean = false,     ifTopLeft: Boolean = false,     ifTopRight: Boolean = false)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/if-bottom-left.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/if-bottom-left.html deleted file mode 100644 index d86b4456..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/if-bottom-left.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - ifBottomLeft - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

ifBottomLeft

-
-
val ifBottomLeft: Boolean = false
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/if-bottom-right.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/if-bottom-right.html deleted file mode 100644 index 9c2a3a85..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/if-bottom-right.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - ifBottomRight - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

ifBottomRight

-
-
val ifBottomRight: Boolean = false
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/if-top-left.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/if-top-left.html deleted file mode 100644 index 42bfdc24..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/if-top-left.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - ifTopLeft - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

ifTopLeft

-
-
val ifTopLeft: Boolean = false
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/if-top-right.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/if-top-right.html deleted file mode 100644 index 822555fe..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/if-top-right.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - ifTopRight - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

ifTopRight

-
-
val ifTopRight: Boolean = false
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/index.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/index.html deleted file mode 100644 index 3bd2fb44..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/index.html +++ /dev/null @@ -1,168 +0,0 @@ - - - - - CornerSlots - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

CornerSlots

-
class CornerSlots(    val ifBottomLeft: Boolean = false,     val ifBottomRight: Boolean = false,     val ifTopLeft: Boolean = false,     val ifTopRight: Boolean = false) : GuiSlotCompound
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun CornerSlots(    ifBottomLeft: Boolean = false,     ifBottomRight: Boolean = false,     ifTopLeft: Boolean = false,     ifTopRight: Boolean = false)
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun withDimensions(dimensions: GuiDimensions): ArrayList<GuiSlot>
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val ifBottomLeft: Boolean = false
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val ifBottomRight: Boolean = false
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val ifTopLeft: Boolean = false
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val ifTopRight: Boolean = false
-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/with-dimensions.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/with-dimensions.html deleted file mode 100644 index 4c204c3a..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-corner-slots/with-dimensions.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - withDimensions - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

withDimensions

-
-
open override fun withDimensions(dimensions: GuiDimensions): ArrayList<GuiSlot>
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-row-slots/-row-slots.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-row-slots/-row-slots.html deleted file mode 100644 index ec675606..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-row-slots/-row-slots.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - RowSlots - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

RowSlots

-
-
fun RowSlots(row: Int)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-row-slots/index.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-row-slots/index.html deleted file mode 100644 index b14d2a71..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-row-slots/index.html +++ /dev/null @@ -1,123 +0,0 @@ - - - - - RowSlots - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

RowSlots

-
class RowSlots(val row: Int) : GuiSlotCompound
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun RowSlots(row: Int)
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun withDimensions(dimensions: GuiDimensions): ArrayList<GuiSlot>
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val row: Int
-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-row-slots/row.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-row-slots/row.html deleted file mode 100644 index e985e6e5..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-row-slots/row.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - row - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

row

-
-
val row: Int
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-row-slots/with-dimensions.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-row-slots/with-dimensions.html deleted file mode 100644 index 8fee626e..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-row-slots/with-dimensions.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - withDimensions - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

withDimensions

-
-
open override fun withDimensions(dimensions: GuiDimensions): ArrayList<GuiSlot>
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-hollow-rectangle/-hollow-rectangle.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-hollow-rectangle/-hollow-rectangle.html deleted file mode 100644 index d22d0c79..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-hollow-rectangle/-hollow-rectangle.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - HollowRectangle - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

HollowRectangle

-
-
fun HollowRectangle(startSlot: GuiSlot, endSlot: GuiSlot)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-hollow-rectangle/index.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-hollow-rectangle/index.html deleted file mode 100644 index 2189f722..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-hollow-rectangle/index.html +++ /dev/null @@ -1,168 +0,0 @@ - - - - - HollowRectangle - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

HollowRectangle

-
class HollowRectangle(startSlot: GuiSlot, endSlot: GuiSlot) : GuiSlotCompound.SlotRange
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun HollowRectangle(startSlot: GuiSlot, endSlot: GuiSlot)
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
open operator fun contains(value: GuiSlot): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun isEmpty(): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun withDimensions(dimensions: GuiDimensions): HashSet<GuiSlot>
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
override val endInclusive: GuiSlot
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override val start: GuiSlot
-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-hollow-rectangle/with-dimensions.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-hollow-rectangle/with-dimensions.html deleted file mode 100644 index b536111c..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-hollow-rectangle/with-dimensions.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - withDimensions - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

withDimensions

-
-
open override fun withDimensions(dimensions: GuiDimensions): HashSet<GuiSlot>
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-line/-line.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-line/-line.html deleted file mode 100644 index 4512722b..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-line/-line.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - Line - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Line

-
-
fun Line(startSlot: GuiSlot, endSlot: GuiSlot)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-line/index.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-line/index.html deleted file mode 100644 index a0a8830e..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-line/index.html +++ /dev/null @@ -1,168 +0,0 @@ - - - - - Line - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Line

-
class Line(startSlot: GuiSlot, endSlot: GuiSlot) : GuiSlotCompound.SlotRange
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun Line(startSlot: GuiSlot, endSlot: GuiSlot)
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
open operator fun contains(value: GuiSlot): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun isEmpty(): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun withDimensions(dimensions: GuiDimensions): ArrayList<GuiSlot>
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
override val endInclusive: GuiSlot
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override val start: GuiSlot
-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-line/with-dimensions.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-line/with-dimensions.html deleted file mode 100644 index fec3ed3c..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-line/with-dimensions.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - withDimensions - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

withDimensions

-
-
open override fun withDimensions(dimensions: GuiDimensions): ArrayList<GuiSlot>
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-rectangle/-rectangle.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-rectangle/-rectangle.html deleted file mode 100644 index 7ce41d9e..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-rectangle/-rectangle.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - Rectangle - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Rectangle

-
-
fun Rectangle(startSlot: GuiSlot, endSlot: GuiSlot)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-rectangle/index.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-rectangle/index.html deleted file mode 100644 index fa0c74c4..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-rectangle/index.html +++ /dev/null @@ -1,168 +0,0 @@ - - - - - Rectangle - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Rectangle

-
class Rectangle(startSlot: GuiSlot, endSlot: GuiSlot) : GuiSlotCompound.SlotRange
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun Rectangle(startSlot: GuiSlot, endSlot: GuiSlot)
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
open operator fun contains(value: GuiSlot): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun isEmpty(): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun withDimensions(dimensions: GuiDimensions): ArrayList<GuiSlot>
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
override val endInclusive: GuiSlot
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override val start: GuiSlot
-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-rectangle/with-dimensions.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-rectangle/with-dimensions.html deleted file mode 100644 index fcb222f3..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-rectangle/with-dimensions.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - withDimensions - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

withDimensions

-
-
open override fun withDimensions(dimensions: GuiDimensions): ArrayList<GuiSlot>
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-slot-range.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-slot-range.html deleted file mode 100644 index 7df28ab2..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/-slot-range.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - SlotRange - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

SlotRange

-
-
fun SlotRange(startSlot: GuiSlot, endSlot: GuiSlot)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/end-inclusive.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/end-inclusive.html deleted file mode 100644 index 48ce8eb4..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/end-inclusive.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - endInclusive - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

endInclusive

-
-
override val endInclusive: GuiSlot
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/index.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/index.html deleted file mode 100644 index e014cb22..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/index.html +++ /dev/null @@ -1,250 +0,0 @@ - - - - - SlotRange - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

SlotRange

-
abstract class SlotRange(startSlot: GuiSlot, endSlot: GuiSlot) : GuiSlotCompound, ClosedRange<GuiSlot>
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun SlotRange(startSlot: GuiSlot, endSlot: GuiSlot)
-
-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
class HollowRectangle(startSlot: GuiSlot, endSlot: GuiSlot) : GuiSlotCompound.SlotRange
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
class Line(startSlot: GuiSlot, endSlot: GuiSlot) : GuiSlotCompound.SlotRange
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
class Rectangle(startSlot: GuiSlot, endSlot: GuiSlot) : GuiSlotCompound.SlotRange
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
open operator fun contains(value: GuiSlot): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun isEmpty(): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun withDimensions(dimensions: GuiDimensions): Collection<GuiSlot>
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
override val endInclusive: GuiSlot
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override val start: GuiSlot
-
-
-
-
-
-

Inheritors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/start.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/start.html deleted file mode 100644 index fe34dc03..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/-slot-range/start.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - start - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

start

-
-
override val start: GuiSlot
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/index.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/index.html deleted file mode 100644 index 65c2eba6..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/index.html +++ /dev/null @@ -1,260 +0,0 @@ - - - - - GuiSlotCompound - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

GuiSlotCompound

-
interface GuiSlotCompound
-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
class AllSlots : GuiSlotCompound
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
class BorderSlots(val padding: Int) : GuiSlotCompound
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
class ColumnSlots(val column: Int) : GuiSlotCompound
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
class CornerSlots(    val ifBottomLeft: Boolean = false,     val ifBottomRight: Boolean = false,     val ifTopLeft: Boolean = false,     val ifTopRight: Boolean = false) : GuiSlotCompound
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
class RowSlots(val row: Int) : GuiSlotCompound
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract class SlotRange(startSlot: GuiSlot, endSlot: GuiSlot) : GuiSlotCompound, ClosedRange<GuiSlot>
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun withDimensions(dimensions: GuiDimensions): Collection<GuiSlot>
-
-
-
-
-
-

Inheritors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/with-dimensions.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/with-dimensions.html deleted file mode 100644 index 31630f4b..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot-compound/with-dimensions.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - withDimensions - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

withDimensions

-
-
abstract fun withDimensions(dimensions: GuiDimensions): Collection<GuiSlot>
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/-gui-slot.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/-gui-slot.html deleted file mode 100644 index a1c08f7c..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/-gui-slot.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - GuiSlot - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

GuiSlot

-
-
fun GuiSlot(row: Int, slotInRow: Int)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/compare-to.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/compare-to.html deleted file mode 100644 index 590b028f..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/compare-to.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - compareTo - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

compareTo

-
-
open operator override fun compareTo(other: GuiSlot): Int
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/index.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/index.html deleted file mode 100644 index 0ffcddd5..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/index.html +++ /dev/null @@ -1,230 +0,0 @@ - - - - - GuiSlot - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

GuiSlot

-
data class GuiSlot(val row: Int, val slotInRow: Int) : GuiSlotCompound, Comparable<GuiSlot>
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun GuiSlot(row: Int, slotInRow: Int)
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
open operator override fun compareTo(other: GuiSlot): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun isIn(dimensions: GuiDimensions): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun slotIndexIn(dimensions: GuiDimensions): Int?
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun withDimensions(dimensions: GuiDimensions): List<GuiSlot>
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val row: Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val slotInRow: Int
-
-
-
-
-
-

Extensions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
infix fun GuiSlot.hrectTo(slot: GuiSlot): GuiSlotCompound.SlotRange.HollowRectangle

Creates a new slot range.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
infix fun GuiSlot.lineTo(slot: GuiSlot): GuiSlotCompound.SlotRange.Line

Creates a new slot range.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
infix fun GuiSlot.rectTo(slot: GuiSlot): GuiSlotCompound.SlotRange.Rectangle

Creates a new slot range.

-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/is-in.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/is-in.html deleted file mode 100644 index 2b8e241f..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/is-in.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - isIn - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

isIn

-
-
fun isIn(dimensions: GuiDimensions): Boolean
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/row.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/row.html deleted file mode 100644 index 1c3da009..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/row.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - row - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

row

-
-
val row: Int
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/slot-in-row.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/slot-in-row.html deleted file mode 100644 index dddabdb5..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/slot-in-row.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - slotInRow - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

slotInRow

-
-
val slotInRow: Int
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/slot-index-in.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/slot-index-in.html deleted file mode 100644 index 18f5b2bf..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/slot-index-in.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - slotIndexIn - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

slotIndexIn

-
-
fun slotIndexIn(dimensions: GuiDimensions): Int?
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/with-dimensions.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/with-dimensions.html deleted file mode 100644 index 30af5cf7..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-slot/with-dimensions.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - withDimensions - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

withDimensions

-
-
open override fun withDimensions(dimensions: GuiDimensions): List<GuiSlot>
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-i-v-e/index.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-i-v-e/index.html deleted file mode 100644 index 3fdaff8d..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-i-v-e/index.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - NINE_BY_FIVE - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

NINE_BY_FIVE

-
NINE_BY_FIVE(MenuType.GENERIC_9x5, GuiDimensions(9, 5))
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun createScreenHandler(    gui: Gui,     syncId: Int,     inventory: Inventory,     container: Container): GuiScreenHandler
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val dimensions: GuiDimensions
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val name: String
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val ordinal: Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val screenHandlerType: MenuType<*>
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-o-u-r/index.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-o-u-r/index.html deleted file mode 100644 index af1a460b..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-f-o-u-r/index.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - NINE_BY_FOUR - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

NINE_BY_FOUR

-
NINE_BY_FOUR(MenuType.GENERIC_9x4, GuiDimensions(9, 4))
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun createScreenHandler(    gui: Gui,     syncId: Int,     inventory: Inventory,     container: Container): GuiScreenHandler
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val dimensions: GuiDimensions
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val name: String
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val ordinal: Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val screenHandlerType: MenuType<*>
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-o-n-e/index.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-o-n-e/index.html deleted file mode 100644 index e1403091..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-o-n-e/index.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - NINE_BY_ONE - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

NINE_BY_ONE

-
NINE_BY_ONE(MenuType.GENERIC_9x1, GuiDimensions(9, 1))
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun createScreenHandler(    gui: Gui,     syncId: Int,     inventory: Inventory,     container: Container): GuiScreenHandler
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val dimensions: GuiDimensions
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val name: String
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val ordinal: Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val screenHandlerType: MenuType<*>
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-s-i-x/index.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-s-i-x/index.html deleted file mode 100644 index ae024ac4..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-s-i-x/index.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - NINE_BY_SIX - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

NINE_BY_SIX

-
NINE_BY_SIX(MenuType.GENERIC_9x6, GuiDimensions(9, 6))
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun createScreenHandler(    gui: Gui,     syncId: Int,     inventory: Inventory,     container: Container): GuiScreenHandler
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val dimensions: GuiDimensions
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val name: String
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val ordinal: Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val screenHandlerType: MenuType<*>
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-h-r-e-e/index.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-h-r-e-e/index.html deleted file mode 100644 index 2ae66604..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-h-r-e-e/index.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - NINE_BY_THREE - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

NINE_BY_THREE

-
NINE_BY_THREE(MenuType.GENERIC_9x3, GuiDimensions(9, 3))
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun createScreenHandler(    gui: Gui,     syncId: Int,     inventory: Inventory,     container: Container): GuiScreenHandler
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val dimensions: GuiDimensions
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val name: String
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val ordinal: Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val screenHandlerType: MenuType<*>
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-w-o/index.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-w-o/index.html deleted file mode 100644 index 40cde511..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-n-i-n-e_-b-y_-t-w-o/index.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - NINE_BY_TWO - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

NINE_BY_TWO

-
NINE_BY_TWO(MenuType.GENERIC_9x2, GuiDimensions(9, 2))
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun createScreenHandler(    gui: Gui,     syncId: Int,     inventory: Inventory,     container: Container): GuiScreenHandler
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val dimensions: GuiDimensions
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val name: String
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val ordinal: Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val screenHandlerType: MenuType<*>
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-t-h-r-e-e_-b-y_-s-i-x/index.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-t-h-r-e-e_-b-y_-s-i-x/index.html deleted file mode 100644 index 2c3206a2..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-t-h-r-e-e_-b-y_-s-i-x/index.html +++ /dev/null @@ -1,123 +0,0 @@ - - - - THREE_BY_SIX - - - - - -
-
-
-
-
-
- -
-

THREE_BY_SIX

-
THREE_BY_SIX(ScreenHandlerType.GENERIC_3X3, GuiDimensions(3, 3))
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun createScreenHandler(gui: Gui, syncId: Int, playerInv: PlayerInventory, inv: Inventory): GuiScreenHandler
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val dimensions: GuiDimensions
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val name: String
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val ordinal: Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val screenHandlerType: ScreenHandlerType<*>
-
-
-
-
-
-
-
-
- -
-
- - - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-t-h-r-e-e_-b-y_-t-h-r-e-e/index.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-t-h-r-e-e_-b-y_-t-h-r-e-e/index.html deleted file mode 100644 index 1c9185fe..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/-t-h-r-e-e_-b-y_-t-h-r-e-e/index.html +++ /dev/null @@ -1,138 +0,0 @@ - - - - - THREE_BY_THREE - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

THREE_BY_THREE

-
THREE_BY_THREE(MenuType.GENERIC_3x3, GuiDimensions(3, 3))
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun createScreenHandler(    gui: Gui,     syncId: Int,     inventory: Inventory,     container: Container): GuiScreenHandler
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val dimensions: GuiDimensions
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val name: String
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val ordinal: Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val screenHandlerType: MenuType<*>
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/create-screen-handler.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/create-screen-handler.html deleted file mode 100644 index 1b752de7..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/create-screen-handler.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - createScreenHandler - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

createScreenHandler

-
-
fun createScreenHandler(    gui: Gui,     syncId: Int,     inventory: Inventory,     container: Container): GuiScreenHandler
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/dimensions.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/dimensions.html deleted file mode 100644 index c3b5a2f1..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/dimensions.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - dimensions - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

dimensions

-
-
val dimensions: GuiDimensions
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/index.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/index.html deleted file mode 100644 index 0591995a..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/index.html +++ /dev/null @@ -1,258 +0,0 @@ - - - - - GuiType - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

GuiType

-
enum GuiType : Enum<GuiType>
-
-
-
-
-

Entries

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
THREE_BY_THREE(MenuType.GENERIC_3x3, GuiDimensions(3, 3))
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
NINE_BY_SIX(MenuType.GENERIC_9x6, GuiDimensions(9, 6))
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
NINE_BY_FIVE(MenuType.GENERIC_9x5, GuiDimensions(9, 5))
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
NINE_BY_FOUR(MenuType.GENERIC_9x4, GuiDimensions(9, 4))
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
NINE_BY_THREE(MenuType.GENERIC_9x3, GuiDimensions(9, 3))
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
NINE_BY_TWO(MenuType.GENERIC_9x2, GuiDimensions(9, 2))
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
NINE_BY_ONE(MenuType.GENERIC_9x1, GuiDimensions(9, 1))
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun createScreenHandler(    gui: Gui,     syncId: Int,     inventory: Inventory,     container: Container): GuiScreenHandler
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val dimensions: GuiDimensions
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val name: String
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val ordinal: Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val screenHandlerType: MenuType<*>
-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/screen-handler-type.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/screen-handler-type.html deleted file mode 100644 index 1a7bf731..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-type/screen-handler-type.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - screenHandlerType - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

screenHandlerType

-
-
val screenHandlerType: MenuType<*>
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-useable/-gui-useable.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-useable/-gui-useable.html deleted file mode 100644 index 3a39b64b..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-useable/-gui-useable.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - GuiUseable - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

GuiUseable

-
-
fun GuiUseable()
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-useable/in-use.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-useable/in-use.html deleted file mode 100644 index 8e6eee0c..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-useable/in-use.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - inUse - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

inUse

-
-
val inUse: Boolean = false
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-useable/index.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-useable/index.html deleted file mode 100644 index 80c14a77..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui-useable/index.html +++ /dev/null @@ -1,141 +0,0 @@ - - - - - GuiUseable - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

GuiUseable

-
abstract class GuiUseable
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun GuiUseable()
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val inUse: Boolean = false
-
-
-
-
-
-

Inheritors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui/-gui.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui/-gui.html deleted file mode 100644 index 09ff5091..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui/-gui.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - Gui - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Gui

-
-
fun Gui(    guiType: GuiType,     title: Component,     pagesByKey: Map<String, GuiPage>,     pagesByNumber: Map<Int, GuiPage>,     defaultPageKey: String,     eventHandler: GuiEventHandler)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui/accessor.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui/accessor.html deleted file mode 100644 index 8885a360..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui/accessor.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - accessor - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

accessor

-
-
val accessor: SimpleContainerAccessor
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui/close-for-viewers.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui/close-for-viewers.html deleted file mode 100644 index 65a533bc..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui/close-for-viewers.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - closeForViewers - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

closeForViewers

-
-
fun closeForViewers()

Closes this gui for all players viewing it.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui/create-menu.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui/create-menu.html deleted file mode 100644 index 1997daf3..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui/create-menu.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - createMenu - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

createMenu

-
-
open override fun createMenu(    syncId: Int,     inventory: Inventory,     player: Player): GuiScreenHandler
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui/current-page.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui/current-page.html deleted file mode 100644 index 45156c81..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui/current-page.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - currentPage - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

currentPage

-
-
var currentPage: GuiPage
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui/default-page-key.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui/default-page-key.html deleted file mode 100644 index b3f13b01..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui/default-page-key.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - defaultPageKey - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

defaultPageKey

-
-
val defaultPageKey: String
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui/event-handler.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui/event-handler.html deleted file mode 100644 index 0394607e..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui/event-handler.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - eventHandler - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

eventHandler

-
-
val eventHandler: GuiEventHandler
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui/get-display-name.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui/get-display-name.html deleted file mode 100644 index aac08b1c..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui/get-display-name.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - getDisplayName - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

getDisplayName

-
-
open override fun getDisplayName(): Component
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui/gui-type.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui/gui-type.html deleted file mode 100644 index 830b535d..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui/gui-type.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - guiType - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

guiType

-
-
val guiType: GuiType
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui/index.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui/index.html deleted file mode 100644 index f986d3ca..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui/index.html +++ /dev/null @@ -1,725 +0,0 @@ - - - - - Gui - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Gui

-
class Gui(    val guiType: GuiType,     val title: Component,     val pagesByKey: Map<String, GuiPage>,     val pagesByNumber: Map<Int, GuiPage>,     val defaultPageKey: String,     val eventHandler: GuiEventHandler) : SimpleContainer, MenuProvider
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun Gui(    guiType: GuiType,     title: Component,     pagesByKey: Map<String, GuiPage>,     pagesByNumber: Map<Int, GuiPage>,     defaultPageKey: String,     eventHandler: GuiEventHandler)
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun addItem(stack: ItemStack): ItemStack
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun addListener(listener: ContainerListener)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun canAddItem(stack: ItemStack): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun canPlaceItem(slot: Int, stack: ItemStack): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun clearContent()
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun closeForViewers()

Closes this gui for all players viewing it.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun countItem(item: Item): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun createMenu(    syncId: Int,     inventory: Inventory,     player: Player): GuiScreenHandler
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun createTag(): ListTag
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun fillStackedContents(finder: StackedContents)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun fromTag(nbtList: ListTag)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun getContainerSize(): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun getDisplayName(): Component
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun getItem(slot: Int): ItemStack
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun getMaxStackSize(): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun hasAnyMatching(predicate: Predicate<ItemStack>): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun hasAnyOf(items: MutableSet<Item>): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun isEmpty(): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
suspend fun loadPage(    page: GuiPage,     offsetHorizontally: Int = 0,     offsetVertically: Int = 0)

Loads the specified page with the specified offset.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
suspend fun reloadCurrentPage()

Reloads the current page.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun removeAllItems(): MutableList<ItemStack>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun removeItem(slot: Int, amount: Int): ItemStack
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun removeItemNoUpdate(slot: Int): ItemStack
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun removeItemType(item: Item, count: Int): ItemStack
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun removeListener(listener: ContainerListener)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun setChanged()
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun setItem(slot: Int, stack: ItemStack)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun startOpen(player: Player)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun stillValid(player: Player): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun stopOpen(player: Player)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun toString(): String
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val accessor: SimpleContainerAccessor
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
var currentPage: GuiPage
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val defaultPageKey: String
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val eventHandler: GuiEventHandler
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val guiType: GuiType
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val isOffset: Boolean = false
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val pagesByKey: Map<String, GuiPage>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val pagesByNumber: Map<Int, GuiPage>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val title: Component
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val views: HashMap<Player, GuiScreenHandler>
-
-
-
-
-
-

Extensions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun Gui.changePage(    fromPage: GuiPage,     toPage: GuiPage,     overrideEffect: GuiPage.ChangeEffect? = null): Job
-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui/is-offset.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui/is-offset.html deleted file mode 100644 index 70839994..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui/is-offset.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - isOffset - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

isOffset

-
-
val isOffset: Boolean = false
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui/load-page.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui/load-page.html deleted file mode 100644 index 16c13de1..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui/load-page.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - loadPage - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

loadPage

-
-
suspend fun loadPage(    page: GuiPage,     offsetHorizontally: Int = 0,     offsetVertically: Int = 0)

Loads the specified page with the specified offset.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui/on-close.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui/on-close.html deleted file mode 100644 index 207f020e..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui/on-close.html +++ /dev/null @@ -1,52 +0,0 @@ - - - - onClose - - - - - -
-
-
-
-
-
- -
-

onClose

-
-
open override fun onClose(player: PlayerEntity)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui/pages-by-key.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui/pages-by-key.html deleted file mode 100644 index 9ac320a1..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui/pages-by-key.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - pagesByKey - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

pagesByKey

-
-
val pagesByKey: Map<String, GuiPage>
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui/pages-by-number.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui/pages-by-number.html deleted file mode 100644 index fc7815cd..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui/pages-by-number.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - pagesByNumber - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

pagesByNumber

-
-
val pagesByNumber: Map<Int, GuiPage>
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui/reload-current-page.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui/reload-current-page.html deleted file mode 100644 index c4164671..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui/reload-current-page.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - reloadCurrentPage - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

reloadCurrentPage

-
-
suspend 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

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui/stop-open.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui/stop-open.html deleted file mode 100644 index 79160ce8..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui/stop-open.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - stopOpen - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

stopOpen

-
-
open override fun stopOpen(player: Player)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui/title.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui/title.html deleted file mode 100644 index c11a7c1e..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui/title.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - title - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

title

-
-
val title: Component
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui/views.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui/views.html deleted file mode 100644 index d50580ec..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-gui/views.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - views - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

views

-
-
val views: HashMap<Player, GuiScreenHandler>
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-all.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-all.html deleted file mode 100644 index fed501b5..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-all.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - All - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

All

-
-
val All: GuiSlotCompound.AllSlots
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-border-padding-one.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-border-padding-one.html deleted file mode 100644 index a720b1c3..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-border-padding-one.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - BorderPaddingOne - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

BorderPaddingOne

-
-
val BorderPaddingOne: GuiSlotCompound.BorderSlots
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-border-padding-three.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-border-padding-three.html deleted file mode 100644 index 67172c0b..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-border-padding-three.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - BorderPaddingThree - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

BorderPaddingThree

-
-
val BorderPaddingThree: GuiSlotCompound.BorderSlots
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-border-padding-two.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-border-padding-two.html deleted file mode 100644 index c8340616..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-border-padding-two.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - BorderPaddingTwo - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

BorderPaddingTwo

-
-
val BorderPaddingTwo: GuiSlotCompound.BorderSlots
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-border.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-border.html deleted file mode 100644 index e7d461d0..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-border.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - Border - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Border

-
-
val Border: GuiSlotCompound.BorderSlots
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-eight.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-eight.html deleted file mode 100644 index 73441443..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-eight.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - ColumnEight - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

ColumnEight

-
-
val ColumnEight: GuiSlotCompound.ColumnSlots
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-five.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-five.html deleted file mode 100644 index ef8c6326..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-five.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - ColumnFive - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

ColumnFive

-
-
val ColumnFive: GuiSlotCompound.ColumnSlots
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-four.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-four.html deleted file mode 100644 index a281ea08..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-four.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - ColumnFour - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

ColumnFour

-
-
val ColumnFour: GuiSlotCompound.ColumnSlots
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-nine.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-nine.html deleted file mode 100644 index 5e4d5429..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-nine.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - ColumnNine - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

ColumnNine

-
-
val ColumnNine: GuiSlotCompound.ColumnSlots
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-one.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-one.html deleted file mode 100644 index da30bd24..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-one.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - ColumnOne - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

ColumnOne

-
-
val ColumnOne: GuiSlotCompound.ColumnSlots
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-seven.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-seven.html deleted file mode 100644 index baab86ff..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-seven.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - ColumnSeven - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

ColumnSeven

-
-
val ColumnSeven: GuiSlotCompound.ColumnSlots
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-six.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-six.html deleted file mode 100644 index 45678e38..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-six.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - ColumnSix - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

ColumnSix

-
-
val ColumnSix: GuiSlotCompound.ColumnSlots
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-three.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-three.html deleted file mode 100644 index 9bd6ddb0..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-three.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - ColumnThree - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

ColumnThree

-
-
val ColumnThree: GuiSlotCompound.ColumnSlots
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-two.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-two.html deleted file mode 100644 index 2e9dff4c..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-column-two.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - ColumnTwo - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

ColumnTwo

-
-
val ColumnTwo: GuiSlotCompound.ColumnSlots
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corner-bottom-left.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corner-bottom-left.html deleted file mode 100644 index 1bc0f377..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corner-bottom-left.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - CornerBottomLeft - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

CornerBottomLeft

-
-
val CornerBottomLeft: GuiSlotCompound.CornerSlots
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corner-bottom-right.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corner-bottom-right.html deleted file mode 100644 index db9d2d3e..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corner-bottom-right.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - CornerBottomRight - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

CornerBottomRight

-
-
val CornerBottomRight: GuiSlotCompound.CornerSlots
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corner-top-left.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corner-top-left.html deleted file mode 100644 index 7febd33b..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corner-top-left.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - CornerTopLeft - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

CornerTopLeft

-
-
val CornerTopLeft: GuiSlotCompound.CornerSlots
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corner-top-right.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corner-top-right.html deleted file mode 100644 index 0ae6036c..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corner-top-right.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - CornerTopRight - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

CornerTopRight

-
-
val CornerTopRight: GuiSlotCompound.CornerSlots
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corners-bottom.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corners-bottom.html deleted file mode 100644 index d9b6be26..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corners-bottom.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - CornersBottom - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

CornersBottom

-
-
val CornersBottom: GuiSlotCompound.CornerSlots
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corners-left.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corners-left.html deleted file mode 100644 index 2e76840a..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corners-left.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - CornersLeft - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

CornersLeft

-
-
val CornersLeft: GuiSlotCompound.CornerSlots
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corners-right.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corners-right.html deleted file mode 100644 index 2fbb8732..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corners-right.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - CornersRight - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

CornersRight

-
-
val CornersRight: GuiSlotCompound.CornerSlots
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corners-top.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corners-top.html deleted file mode 100644 index a93ed895..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corners-top.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - CornersTop - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

CornersTop

-
-
val CornersTop: GuiSlotCompound.CornerSlots
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corners.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corners.html deleted file mode 100644 index ba8b67f7..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-corners.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - Corners - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Corners

-
-
val Corners: GuiSlotCompound.CornerSlots
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-row-five.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-row-five.html deleted file mode 100644 index 487d6101..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-row-five.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - RowFive - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

RowFive

-
-
val RowFive: GuiSlotCompound.RowSlots
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-row-four.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-row-four.html deleted file mode 100644 index aff3da5f..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-row-four.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - RowFour - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

RowFour

-
-
val RowFour: GuiSlotCompound.RowSlots
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-row-one.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-row-one.html deleted file mode 100644 index 70678ead..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-row-one.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - RowOne - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

RowOne

-
-
val RowOne: GuiSlotCompound.RowSlots
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-row-six.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-row-six.html deleted file mode 100644 index f28cf7cb..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-row-six.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - RowSix - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

RowSix

-
-
val RowSix: GuiSlotCompound.RowSlots
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-row-three.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-row-three.html deleted file mode 100644 index d1e64b13..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-row-three.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - RowThree - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

RowThree

-
-
val RowThree: GuiSlotCompound.RowSlots
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-row-two.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-row-two.html deleted file mode 100644 index aa2169ca..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/-row-two.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - RowTwo - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

RowTwo

-
-
val RowTwo: GuiSlotCompound.RowSlots
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/index.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/index.html deleted file mode 100644 index 40508c13..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/-slots/index.html +++ /dev/null @@ -1,509 +0,0 @@ - - - - - Slots - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Slots

-
object Slots
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val All: GuiSlotCompound.AllSlots
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val Border: GuiSlotCompound.BorderSlots
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val BorderPaddingOne: GuiSlotCompound.BorderSlots
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val BorderPaddingThree: GuiSlotCompound.BorderSlots
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val BorderPaddingTwo: GuiSlotCompound.BorderSlots
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val ColumnEight: GuiSlotCompound.ColumnSlots
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val ColumnFive: GuiSlotCompound.ColumnSlots
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val ColumnFour: GuiSlotCompound.ColumnSlots
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val ColumnNine: GuiSlotCompound.ColumnSlots
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val ColumnOne: GuiSlotCompound.ColumnSlots
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val ColumnSeven: GuiSlotCompound.ColumnSlots
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val ColumnSix: GuiSlotCompound.ColumnSlots
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val ColumnThree: GuiSlotCompound.ColumnSlots
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val ColumnTwo: GuiSlotCompound.ColumnSlots
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val CornerBottomLeft: GuiSlotCompound.CornerSlots
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val CornerBottomRight: GuiSlotCompound.CornerSlots
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val Corners: GuiSlotCompound.CornerSlots
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val CornersBottom: GuiSlotCompound.CornerSlots
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val CornersLeft: GuiSlotCompound.CornerSlots
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val CornersRight: GuiSlotCompound.CornerSlots
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val CornersTop: GuiSlotCompound.CornerSlots
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val CornerTopLeft: GuiSlotCompound.CornerSlots
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val CornerTopRight: GuiSlotCompound.CornerSlots
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val RowFive: GuiSlotCompound.RowSlots
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val RowFour: GuiSlotCompound.RowSlots
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val RowOne: GuiSlotCompound.RowSlots
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val RowSix: GuiSlotCompound.RowSlots
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val RowThree: GuiSlotCompound.RowSlots
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val RowTwo: GuiSlotCompound.RowSlots
-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/change-page.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/change-page.html deleted file mode 100644 index beb53671..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/change-page.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - changePage - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

changePage

-
-
fun Gui.changePage(    fromPage: GuiPage,     toPage: GuiPage,     overrideEffect: GuiPage.ChangeEffect? = null): Job
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/gui-icon.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/gui-icon.html deleted file mode 100644 index 67e766ac..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/gui-icon.html +++ /dev/null @@ -1,89 +0,0 @@ - - - - - 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.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/hrect-to.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/hrect-to.html deleted file mode 100644 index 9af2fed4..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/hrect-to.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - 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

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/igui.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/igui.html deleted file mode 100644 index fcaac5b9..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/igui.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - igui - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

igui

-
-
inline fun igui(    type: GuiType,     title: Component,     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

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/index.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/index.html deleted file mode 100644 index 50883792..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/index.html +++ /dev/null @@ -1,455 +0,0 @@ - - - - - net.axay.fabrik.igui - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Package net.axay.fabrik.igui

-

Contains the GUI builder and all GUI implementation classes

-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
class Gui(    val guiType: GuiType,     val title: Component,     val pagesByKey: Map<String, GuiPage>,     val pagesByNumber: Map<Int, GuiPage>,     val defaultPageKey: String,     val eventHandler: GuiEventHandler) : SimpleContainer, MenuProvider
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
enum GuiActionType : Enum<GuiActionType>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
class GuiBuilder(    val type: GuiType,     val title: Component,     val defaultPageKey: Any)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
class GuiCompound<E>(    val guiType: GuiType,     val slots: GuiSlotCompound.SlotRange.Rectangle,     val content: AbstractGuiList<E, List<E>>,     iconGenerator: suspend (E) -> ItemStack,     onClick: suspend (event: GuiClickEvent, E) -> Unit?) : GuiUseable
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
data class GuiDimensions(val width: Int, val height: Int)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
interface GuiElement
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
interface GuiEvent
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
class GuiEventHandler(val onClick: suspend (GuiClickEvent) -> Unit?, val onClose: suspend (GuiCloseEvent) -> Unit?)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract class GuiIcon : GuiUseable
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
class GuiPage(    val key: String,     val number: Int,     val content: Map<Int, GuiElement>,     val effectTo: GuiPage.ChangeEffect?,     val effectFrom: GuiPage.ChangeEffect?) : GuiUseable
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
interface GuiPlayerEvent : GuiEvent
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
class GuiScreenHandler(    val gui: Gui,     syncId: Int,     inventory: Inventory,     container: Container) : ChestMenu
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
data class GuiSlot(val row: Int, val slotInRow: Int) : GuiSlotCompound, Comparable<GuiSlot>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
interface GuiSlotCompound
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
enum GuiType : Enum<GuiType>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract class GuiUseable
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
object Slots
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun Gui.changePage(    fromPage: GuiPage,     toPage: GuiPage,     overrideEffect: GuiPage.ChangeEffect? = null): Job
-
-
-
-
- -
-
-
- - -
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.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
infix fun GuiSlot.hrectTo(slot: GuiSlot): GuiSlotCompound.SlotRange.HollowRectangle

Creates a new slot range.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun igui(    type: GuiType,     title: Component,     defaultPageKey: Any,     builder: GuiBuilder.() -> Unit): Gui

Creates a new gui.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
infix fun GuiSlot.lineTo(slot: GuiSlot): GuiSlotCompound.SlotRange.Line

Creates a new slot range.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun ServerPlayer.openGui(gui: Gui, pageKey: Any? = null): Job

Opens the given gui.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
infix fun GuiSlot.rectTo(slot: GuiSlot): GuiSlotCompound.SlotRange.Rectangle

Creates a new slot range.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
infix fun Int.sl(slotInRow: Int): GuiSlot

Creates a new gui slot.

-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val ItemStack.guiIcon: GuiIcon.StaticIcon

Creates a static gui icon.

val Item.guiIcon: GuiIcon.StaticIcon

Creates a static gui icon.

-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/line-to.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/line-to.html deleted file mode 100644 index cc125a91..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/line-to.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - 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

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/open-gui.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/open-gui.html deleted file mode 100644 index c40684e9..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/open-gui.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - openGui - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

openGui

-
-
fun ServerPlayer.openGui(gui: Gui, pageKey: Any? = null): Job

Opens the given gui.

Return

the job of opening the gui and displaying it to the player

Parameters

pageKey

(optional) specifies the key of the page which should be loaded with the process of opening the gui

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/rect-to.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/rect-to.html deleted file mode 100644 index c24c257a..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/rect-to.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - rectTo - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

rectTo

-
-
infix fun GuiSlot.rectTo(slot: GuiSlot): GuiSlotCompound.SlotRange.Rectangle

Creates a new slot range.

This range contains all slots inside a rectangle with the two given slots as two opposite corners in the rectangle.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-igui/net.axay.fabrik.igui/sl.html b/docs/fabrikmc-igui/net.axay.fabrik.igui/sl.html deleted file mode 100644 index 42968d14..00000000 --- a/docs/fabrikmc-igui/net.axay.fabrik.igui/sl.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - 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

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/index.html b/docs/fabrikmc-nbt/index.html deleted file mode 100644 index f4dedec5..00000000 --- a/docs/fabrikmc-nbt/index.html +++ /dev/null @@ -1,136 +0,0 @@ - - - - - fabrikmc-nbt - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

fabrikmc-nbt

-

Provides NBT serialization and deserialization using kotlinx.serialization. Additionally, this module contains some NBT utilities, like simple conversion extensions.

Dependency

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

Serialization

You can serialize any class annotated with @Serializable to an net.minecraft.nbt.NbtElement.

Nbt.encodeToNbtElement(value)

Deserialization

In the same way it is possible deserialize any net.minecraft.nbt.NbtElement containing the correct entries to a serializable class.

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
}

DSL

An NBT DSL is also available. The DSL supports normal key value pairs, compounds and nbt lists.

nbtCompound {
put("x", 6)
put("y", 21)
put("name", "Peter")
list("stringList", listOf("jo", "yes"))
longArray("longSet", setOf(3L, 8L))
compound("inner") {
put("test", true)
}
}

Conversion

Extension functions to convert Kotlin basic types to net.minecraft.nbt.NbtElements are available as well

1.toNbt(); true.toNbt(); IntArray(3) { it }.toNbt()
// etc

Compound write access

You can modify an net.minecraft.nbt.NbtCompound using the provided operator functions

nbtCompound["myint"] = 3
nbtCompound["coolboolean"] = false
-
-

Packages

-
-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-

Contains NbtCompound access functions and conversion functions to create NbtElements

-
-
-
- -
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-

NBT builder DSL for NbtCompound and NbtList

-
-
-
- -
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-

The main and public NBT serialization API

-
-
-
- -
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-

Logic for decoding an NbtElement to a serializable class

-
-
-
- -
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-

Logic for encoding a serializable class to an NbtElement

-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/navigation.html b/docs/fabrikmc-nbt/navigation.html deleted file mode 100644 index 2fa6419e..00000000 --- a/docs/fabrikmc-nbt/navigation.html +++ /dev/null @@ -1,1162 +0,0 @@ -
- -
- -
- -
-
- Fabrik -
-
-
- -
- -
-
- blockPos -
-
-
- -
-
- -
- - - -
-
- pos -
-
-
-
- posUnder -
-
-
- -
- -
-
- -
- -
-
- -
-
-
- setLore() -
-
-
- -
- - -
-
- -
-
- max -
-
-
-
- min -
-
-
- -
-
-
- ticks -
-
-
-
- -
- -
-
- -
-
-
- logger() -
-
-
-
- logInfo() -
-
-
- -
-
- -
- -
- -
-
- -
-
- -
-
- -
-
-
- div() -
-
-
-
- minus() -
-
-
-
- not() -
-
-
-
- plus() -
-
-
-
- times() -
-
-
- - - - -
- -
- -
-
-
- literal -
-
-
- -
-
- -
- -
- -
-
- -
- -
- -
-
-
- Pos2i -
-
-
-
- Pos3i -
-
-
- -
-
-
- -
- -
- -
- -
-
-
- Gui -
-
-
- -
-
- DRAG -
-
-
-
- DRAG_END -
-
-
- -
-
- -
-
-
- INSERT -
-
-
- -
-
-
- PICKUP -
-
-
- -
-
- -
-
-
- THROW_ALL -
-
-
-
- THROW_ONE -
-
-
-
- -
-
- -
-
- -
-
- -
-
-
- GuiEvent -
-
-
- -
-
-
- GuiIcon -
-
-
-
- guiIcon -
-
-
-
- GuiPage -
-
-
- -
- -
-
- GuiSlot -
-
-
- -
-
-
- GuiType -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
-
- -
-
-
- hrectTo() -
-
-
-
- igui() -
-
-
-
- lineTo() -
-
-
-
- openGui() -
-
-
-
- rectTo() -
-
-
-
- sl() -
-
-
-
- Slots -
-
-
- - -
- -
- -
-
- -
- -
-
- GuiList -
-
-
- -
-
- -
-
- -
- -
-
- - - -
diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/-nbt-compound-builder/-nbt-compound-builder.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/-nbt-compound-builder/-nbt-compound-builder.html deleted file mode 100644 index 9a0c3d44..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/-nbt-compound-builder/-nbt-compound-builder.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - NbtCompoundBuilder - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

NbtCompoundBuilder

-
-
fun NbtCompoundBuilder()
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/-nbt-compound-builder/build.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/-nbt-compound-builder/build.html deleted file mode 100644 index eb5b21ce..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/-nbt-compound-builder/build.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - build - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

build

-
-
fun build(): CompoundTag
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/-nbt-compound-builder/byte-array.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/-nbt-compound-builder/byte-array.html deleted file mode 100644 index 719e09bc..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/-nbt-compound-builder/byte-array.html +++ /dev/null @@ -1,78 +0,0 @@ - - - - - byteArray - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

byteArray

-
-
fun byteArray(key: String, value: ByteArray)
fun byteArray(key: String, value: Collection<Byte>)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/-nbt-compound-builder/compound.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/-nbt-compound-builder/compound.html deleted file mode 100644 index 4bec2b6b..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/-nbt-compound-builder/compound.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - compound - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

compound

-
-
inline fun compound(key: String, build: NbtCompoundBuilder.() -> Unit)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/-nbt-compound-builder/index.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/-nbt-compound-builder/index.html deleted file mode 100644 index 8de0ecfd..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/-nbt-compound-builder/index.html +++ /dev/null @@ -1,196 +0,0 @@ - - - - - NbtCompoundBuilder - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

NbtCompoundBuilder

-
class NbtCompoundBuilder
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun NbtCompoundBuilder()
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun build(): CompoundTag
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun byteArray(key: String, value: ByteArray)
fun byteArray(key: String, value: Collection<Byte>)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun compound(key: String, build: NbtCompoundBuilder.() -> Unit)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun intArray(key: String, value: IntArray)
fun intArray(key: String, value: Collection<Int>)
-
-
-
-
- -
-
-
- - -
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.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun longArray(key: String, value: LongArray)
fun longArray(key: String, value: Collection<Long>)
-
-
-
-
- -
-
-
- - -
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: Tag)
-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/-nbt-compound-builder/int-array.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/-nbt-compound-builder/int-array.html deleted file mode 100644 index 60e47804..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/-nbt-compound-builder/int-array.html +++ /dev/null @@ -1,78 +0,0 @@ - - - - - intArray - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

intArray

-
-
fun intArray(key: String, value: IntArray)
fun intArray(key: String, value: Collection<Int>)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/-nbt-compound-builder/list.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/-nbt-compound-builder/list.html deleted file mode 100644 index 6333048a..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/-nbt-compound-builder/list.html +++ /dev/null @@ -1,78 +0,0 @@ - - - - - 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.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/-nbt-compound-builder/long-array.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/-nbt-compound-builder/long-array.html deleted file mode 100644 index e47745cd..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/-nbt-compound-builder/long-array.html +++ /dev/null @@ -1,78 +0,0 @@ - - - - - longArray - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

longArray

-
-
fun longArray(key: String, value: LongArray)
fun longArray(key: String, value: Collection<Long>)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/-nbt-compound-builder/put.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/-nbt-compound-builder/put.html deleted file mode 100644 index 5258c40f..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/-nbt-compound-builder/put.html +++ /dev/null @@ -1,166 +0,0 @@ - - - - - put - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

put

-
-
fun put(key: String, value: Tag)
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)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/-nbt-list-builder/-nbt-list-builder.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/-nbt-list-builder/-nbt-list-builder.html deleted file mode 100644 index 2b2cf6f5..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/-nbt-list-builder/-nbt-list-builder.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - NbtListBuilder - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

NbtListBuilder

-
-
fun NbtListBuilder()
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/-nbt-list-builder/add.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/-nbt-list-builder/add.html deleted file mode 100644 index c2414c3d..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/-nbt-list-builder/add.html +++ /dev/null @@ -1,166 +0,0 @@ - - - - - add - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

add

-
-
fun add(value: Tag)
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)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/-nbt-list-builder/build.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/-nbt-list-builder/build.html deleted file mode 100644 index 0e6283fa..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/-nbt-list-builder/build.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - build - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

build

-
-
fun build(): ListTag
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/-nbt-list-builder/byte-array.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/-nbt-list-builder/byte-array.html deleted file mode 100644 index afe9f5c3..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/-nbt-list-builder/byte-array.html +++ /dev/null @@ -1,78 +0,0 @@ - - - - - byteArray - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

byteArray

-
-
fun byteArray(vararg value: Byte)
fun byteArray(value: Collection<Byte>)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/-nbt-list-builder/compound.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/-nbt-list-builder/compound.html deleted file mode 100644 index 2b96d048..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/-nbt-list-builder/compound.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - compound - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

compound

-
-
inline fun compound(build: NbtCompoundBuilder.() -> Unit)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/-nbt-list-builder/index.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/-nbt-list-builder/index.html deleted file mode 100644 index e8d80e4f..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/-nbt-list-builder/index.html +++ /dev/null @@ -1,196 +0,0 @@ - - - - - NbtListBuilder - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

NbtListBuilder

-
class NbtListBuilder

Builder class for an NBT list.

ListTag determines its type from the first element added, all following elements are required to have the same type, otherwise an UnsupportedOperationException is thrown.

-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun NbtListBuilder()
-
-
-
-
-
-

Functions

-
-
-
-
- - -
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: Tag)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun build(): ListTag
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun byteArray(vararg value: Byte)
fun byteArray(value: Collection<Byte>)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun compound(build: NbtCompoundBuilder.() -> Unit)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun intArray(vararg value: Int)
fun intArray(value: Collection<Int>)
-
-
-
-
- -
-
-
- - -
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.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun longArray(vararg value: Long)
fun longArray(value: Collection<Long>)
-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/-nbt-list-builder/int-array.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/-nbt-list-builder/int-array.html deleted file mode 100644 index 4c24a4e8..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/-nbt-list-builder/int-array.html +++ /dev/null @@ -1,78 +0,0 @@ - - - - - intArray - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

intArray

-
-
fun intArray(vararg value: Int)
fun intArray(value: Collection<Int>)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/-nbt-list-builder/list.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/-nbt-list-builder/list.html deleted file mode 100644 index 783eb879..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/-nbt-list-builder/list.html +++ /dev/null @@ -1,78 +0,0 @@ - - - - - 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.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/-nbt-list-builder/long-array.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/-nbt-list-builder/long-array.html deleted file mode 100644 index 53bcb3ac..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/-nbt-list-builder/long-array.html +++ /dev/null @@ -1,78 +0,0 @@ - - - - - longArray - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

longArray

-
-
fun longArray(vararg value: Long)
fun longArray(value: Collection<Long>)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/index.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/index.html deleted file mode 100644 index b8677eb7..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/index.html +++ /dev/null @@ -1,123 +0,0 @@ - - - - - net.axay.fabrik.nbt.dsl - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Package net.axay.fabrik.nbt.dsl

-

NBT builder DSL for NbtCompound and NbtList

-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
class NbtCompoundBuilder
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
class NbtListBuilder

Builder class for an NBT list.

-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun nbtCompound(build: NbtCompoundBuilder.() -> Unit): CompoundTag

Build an NBT compound.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun nbtList(build: NbtListBuilder.() -> Unit): ListTag

Build an NBT list.

-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/nbt-compound.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/nbt-compound.html deleted file mode 100644 index a6ae4e32..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/nbt-compound.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - nbtCompound - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

nbtCompound

-
-
inline fun nbtCompound(build: NbtCompoundBuilder.() -> Unit): CompoundTag

Build an NBT compound.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/nbt-list.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/nbt-list.html deleted file mode 100644 index 124fa294..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.dsl/nbt-list.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - nbtList - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

nbtList

-
-
inline fun nbtList(build: NbtListBuilder.() -> Unit): ListTag

Build an NBT list.

See also

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-byte-array-decoder/-nbt-byte-array-decoder.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-byte-array-decoder/-nbt-byte-array-decoder.html deleted file mode 100644 index e1fbd3de..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-byte-array-decoder/-nbt-byte-array-decoder.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - NbtByteArrayDecoder - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

NbtByteArrayDecoder

-
-
fun NbtByteArrayDecoder(array: ByteArrayTag)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-byte-array-decoder/decode-byte.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-byte-array-decoder/decode-byte.html deleted file mode 100644 index 3df8e05b..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-byte-array-decoder/decode-byte.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - decodeByte - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

decodeByte

-
-
open override fun decodeByte(): Byte
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-byte-array-decoder/decode-collection-size.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-byte-array-decoder/decode-collection-size.html deleted file mode 100644 index b9fffea7..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-byte-array-decoder/decode-collection-size.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - decodeCollectionSize - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

decodeCollectionSize

-
-
open override fun decodeCollectionSize(descriptor: SerialDescriptor): Int
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-byte-array-decoder/decode-element-index.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-byte-array-decoder/decode-element-index.html deleted file mode 100644 index 83f03348..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-byte-array-decoder/decode-element-index.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - decodeElementIndex - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

decodeElementIndex

-
-
open override fun decodeElementIndex(descriptor: SerialDescriptor): Int
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-byte-array-decoder/decode-sequentially.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-byte-array-decoder/decode-sequentially.html deleted file mode 100644 index 5437a61c..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-byte-array-decoder/decode-sequentially.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - decodeSequentially - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

decodeSequentially

-
-
open override fun decodeSequentially(): Boolean
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-byte-array-decoder/index.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-byte-array-decoder/index.html deleted file mode 100644 index 84d9cc9e..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-byte-array-decoder/index.html +++ /dev/null @@ -1,603 +0,0 @@ - - - - - NbtByteArrayDecoder - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

NbtByteArrayDecoder

-
@ExperimentalSerializationApi
class NbtByteArrayDecoder(array: ByteArrayTag) : AbstractDecoder
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun NbtByteArrayDecoder(array: ByteArrayTag)
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun beginStructure(descriptor: SerialDescriptor): CompositeDecoder
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeBoolean(): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun decodeBooleanElement(descriptor: SerialDescriptor, index: Int): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeByte(): Byte
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun decodeByteElement(descriptor: SerialDescriptor, index: Int): Byte
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeChar(): Char
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun decodeCharElement(descriptor: SerialDescriptor, index: Int): Char
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeCollectionSize(descriptor: SerialDescriptor): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeDouble(): Double
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun decodeDoubleElement(descriptor: SerialDescriptor, index: Int): Double
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeElementIndex(descriptor: SerialDescriptor): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeEnum(enumDescriptor: SerialDescriptor): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeFloat(): Float
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun decodeFloatElement(descriptor: SerialDescriptor, index: Int): Float
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeInline(inlineDescriptor: SerialDescriptor): Decoder
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeInlineElement(descriptor: SerialDescriptor, index: Int): Decoder
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeInt(): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun decodeIntElement(descriptor: SerialDescriptor, index: Int): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeLong(): Long
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun decodeLongElement(descriptor: SerialDescriptor, index: Int): Long
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeNotNullMark(): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeNull(): Nothing?
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun <T : Any> decodeNullableSerializableElement(    descriptor: SerialDescriptor,     index: Int,     deserializer: DeserializationStrategy<T?>,     previousValue: T?): T?
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun <T : Any> decodeNullableSerializableValue(deserializer: DeserializationStrategy<T?>): T?
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeSequentially(): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun <T> decodeSerializableElement(    descriptor: SerialDescriptor,     index: Int,     deserializer: DeserializationStrategy<T>,     previousValue: T?): T
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun <T> decodeSerializableValue(deserializer: DeserializationStrategy<T>): T
open fun <T> decodeSerializableValue(deserializer: DeserializationStrategy<T>, previousValue: T?): T
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeShort(): Short
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun decodeShortElement(descriptor: SerialDescriptor, index: Int): Short
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeString(): String
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun decodeStringElement(descriptor: SerialDescriptor, index: Int): String
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun decodeValue(): Any
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun endStructure(descriptor: SerialDescriptor)
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
open override val serializersModule: SerializersModule
-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-byte-array-decoder/serializers-module.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-byte-array-decoder/serializers-module.html deleted file mode 100644 index c82c068a..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-byte-array-decoder/serializers-module.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - serializersModule - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

serializersModule

-
-
open override val serializersModule: SerializersModule
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-compound-decoder/-nbt-compound-decoder.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-compound-decoder/-nbt-compound-decoder.html deleted file mode 100644 index e04a5121..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-compound-decoder/-nbt-compound-decoder.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - NbtCompoundDecoder - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

NbtCompoundDecoder

-
-
fun NbtCompoundDecoder(nbt: Nbt, compound: CompoundTag)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-compound-decoder/decode-collection-size.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-compound-decoder/decode-collection-size.html deleted file mode 100644 index 53015647..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-compound-decoder/decode-collection-size.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - decodeCollectionSize - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

decodeCollectionSize

-
-
open override fun decodeCollectionSize(descriptor: SerialDescriptor): Int
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-compound-decoder/decode-element-index.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-compound-decoder/decode-element-index.html deleted file mode 100644 index ac128081..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-compound-decoder/decode-element-index.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - decodeElementIndex - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

decodeElementIndex

-
-
open override fun decodeElementIndex(descriptor: SerialDescriptor): Int
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-compound-decoder/end-structure.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-compound-decoder/end-structure.html deleted file mode 100644 index 9ceb25be..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-compound-decoder/end-structure.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - endStructure - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

endStructure

-
-
open override fun endStructure(descriptor: SerialDescriptor)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-compound-decoder/index.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-compound-decoder/index.html deleted file mode 100644 index 1ef31c0c..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-compound-decoder/index.html +++ /dev/null @@ -1,618 +0,0 @@ - - - - - NbtCompoundDecoder - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

NbtCompoundDecoder

-
@ExperimentalSerializationApi
class NbtCompoundDecoder(nbt: Nbt, compound: CompoundTag) : NbtTagDecoder
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun NbtCompoundDecoder(nbt: Nbt, compound: CompoundTag)
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun beginStructure(descriptor: SerialDescriptor): CompositeDecoder
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeBoolean(): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun decodeBooleanElement(descriptor: SerialDescriptor, index: Int): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeByte(): Byte
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun decodeByteElement(descriptor: SerialDescriptor, index: Int): Byte
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeChar(): Char
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun decodeCharElement(descriptor: SerialDescriptor, index: Int): Char
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeCollectionSize(descriptor: SerialDescriptor): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeDouble(): Double
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun decodeDoubleElement(descriptor: SerialDescriptor, index: Int): Double
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeElementIndex(descriptor: SerialDescriptor): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeEnum(enumDescriptor: SerialDescriptor): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeFloat(): Float
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun decodeFloatElement(descriptor: SerialDescriptor, index: Int): Float
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeInline(inlineDescriptor: SerialDescriptor): Decoder
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeInlineElement(descriptor: SerialDescriptor, index: Int): Decoder
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeInt(): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun decodeIntElement(descriptor: SerialDescriptor, index: Int): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeLong(): Long
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun decodeLongElement(descriptor: SerialDescriptor, index: Int): Long
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeNotNullMark(): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeNull(): Nothing?
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun <T : Any> decodeNullableSerializableElement(    descriptor: SerialDescriptor,     index: Int,     deserializer: DeserializationStrategy<T?>,     previousValue: T?): T?
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun <T : Any> decodeNullableSerializableValue(deserializer: DeserializationStrategy<T?>): T?
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun decodeSequentially(): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun <T> decodeSerializableElement(    descriptor: SerialDescriptor,     index: Int,     deserializer: DeserializationStrategy<T>,     previousValue: T?): T
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun <T> decodeSerializableValue(deserializer: DeserializationStrategy<T>): T
open fun <T> decodeSerializableValue(deserializer: DeserializationStrategy<T>, previousValue: T?): T
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeShort(): Short
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun decodeShortElement(descriptor: SerialDescriptor, index: Int): Short
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeString(): String
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun decodeStringElement(descriptor: SerialDescriptor, index: Int): String
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun decodeValue(): Any
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun endStructure(descriptor: SerialDescriptor)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun next(): Tag
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
open override val serializersModule: SerializersModule
-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-compound-decoder/next.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-compound-decoder/next.html deleted file mode 100644 index d6546c9a..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-compound-decoder/next.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - next - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

next

-
-
open override fun next(): Tag
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-int-array-decoder/-nbt-int-array-decoder.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-int-array-decoder/-nbt-int-array-decoder.html deleted file mode 100644 index 713af323..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-int-array-decoder/-nbt-int-array-decoder.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - NbtIntArrayDecoder - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

NbtIntArrayDecoder

-
-
fun NbtIntArrayDecoder(array: IntArrayTag)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-int-array-decoder/decode-collection-size.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-int-array-decoder/decode-collection-size.html deleted file mode 100644 index 7e3ffb38..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-int-array-decoder/decode-collection-size.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - decodeCollectionSize - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

decodeCollectionSize

-
-
open override fun decodeCollectionSize(descriptor: SerialDescriptor): Int
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-int-array-decoder/decode-element-index.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-int-array-decoder/decode-element-index.html deleted file mode 100644 index 8da887a0..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-int-array-decoder/decode-element-index.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - decodeElementIndex - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

decodeElementIndex

-
-
open override fun decodeElementIndex(descriptor: SerialDescriptor): Int
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-int-array-decoder/decode-int.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-int-array-decoder/decode-int.html deleted file mode 100644 index 2f874776..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-int-array-decoder/decode-int.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - decodeInt - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

decodeInt

-
-
open override fun decodeInt(): Int
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-int-array-decoder/decode-sequentially.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-int-array-decoder/decode-sequentially.html deleted file mode 100644 index 6837be4e..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-int-array-decoder/decode-sequentially.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - decodeSequentially - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

decodeSequentially

-
-
open override fun decodeSequentially(): Boolean
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-int-array-decoder/index.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-int-array-decoder/index.html deleted file mode 100644 index 38a06e32..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-int-array-decoder/index.html +++ /dev/null @@ -1,603 +0,0 @@ - - - - - NbtIntArrayDecoder - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

NbtIntArrayDecoder

-
@ExperimentalSerializationApi
class NbtIntArrayDecoder(array: IntArrayTag) : AbstractDecoder
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun NbtIntArrayDecoder(array: IntArrayTag)
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun beginStructure(descriptor: SerialDescriptor): CompositeDecoder
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeBoolean(): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun decodeBooleanElement(descriptor: SerialDescriptor, index: Int): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeByte(): Byte
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun decodeByteElement(descriptor: SerialDescriptor, index: Int): Byte
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeChar(): Char
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun decodeCharElement(descriptor: SerialDescriptor, index: Int): Char
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeCollectionSize(descriptor: SerialDescriptor): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeDouble(): Double
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun decodeDoubleElement(descriptor: SerialDescriptor, index: Int): Double
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeElementIndex(descriptor: SerialDescriptor): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeEnum(enumDescriptor: SerialDescriptor): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeFloat(): Float
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun decodeFloatElement(descriptor: SerialDescriptor, index: Int): Float
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeInline(inlineDescriptor: SerialDescriptor): Decoder
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeInlineElement(descriptor: SerialDescriptor, index: Int): Decoder
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeInt(): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun decodeIntElement(descriptor: SerialDescriptor, index: Int): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeLong(): Long
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun decodeLongElement(descriptor: SerialDescriptor, index: Int): Long
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeNotNullMark(): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeNull(): Nothing?
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun <T : Any> decodeNullableSerializableElement(    descriptor: SerialDescriptor,     index: Int,     deserializer: DeserializationStrategy<T?>,     previousValue: T?): T?
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun <T : Any> decodeNullableSerializableValue(deserializer: DeserializationStrategy<T?>): T?
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeSequentially(): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun <T> decodeSerializableElement(    descriptor: SerialDescriptor,     index: Int,     deserializer: DeserializationStrategy<T>,     previousValue: T?): T
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun <T> decodeSerializableValue(deserializer: DeserializationStrategy<T>): T
open fun <T> decodeSerializableValue(deserializer: DeserializationStrategy<T>, previousValue: T?): T
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeShort(): Short
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun decodeShortElement(descriptor: SerialDescriptor, index: Int): Short
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeString(): String
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun decodeStringElement(descriptor: SerialDescriptor, index: Int): String
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun decodeValue(): Any
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun endStructure(descriptor: SerialDescriptor)
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
open override val serializersModule: SerializersModule
-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-int-array-decoder/serializers-module.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-int-array-decoder/serializers-module.html deleted file mode 100644 index c54ba39b..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-int-array-decoder/serializers-module.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - serializersModule - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

serializersModule

-
-
open override val serializersModule: SerializersModule
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-list-decoder/-nbt-list-decoder.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-list-decoder/-nbt-list-decoder.html deleted file mode 100644 index e6115dab..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-list-decoder/-nbt-list-decoder.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - NbtListDecoder - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

NbtListDecoder

-
-
fun NbtListDecoder(nbt: Nbt, list: ListTag)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-list-decoder/decode-collection-size.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-list-decoder/decode-collection-size.html deleted file mode 100644 index 48ea9d70..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-list-decoder/decode-collection-size.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - decodeCollectionSize - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

decodeCollectionSize

-
-
open override fun decodeCollectionSize(descriptor: SerialDescriptor): Int
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-list-decoder/decode-element-index.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-list-decoder/decode-element-index.html deleted file mode 100644 index a096ce77..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-list-decoder/decode-element-index.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - decodeElementIndex - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

decodeElementIndex

-
-
open override fun decodeElementIndex(descriptor: SerialDescriptor): Int
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-list-decoder/decode-sequentially.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-list-decoder/decode-sequentially.html deleted file mode 100644 index d4eabbb4..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-list-decoder/decode-sequentially.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - decodeSequentially - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

decodeSequentially

-
-
open override fun decodeSequentially(): Boolean
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-list-decoder/index.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-list-decoder/index.html deleted file mode 100644 index c41437c9..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-list-decoder/index.html +++ /dev/null @@ -1,618 +0,0 @@ - - - - - NbtListDecoder - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

NbtListDecoder

-
@ExperimentalSerializationApi
class NbtListDecoder(nbt: Nbt, list: ListTag) : NbtTagDecoder
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun NbtListDecoder(nbt: Nbt, list: ListTag)
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun beginStructure(descriptor: SerialDescriptor): CompositeDecoder
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeBoolean(): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun decodeBooleanElement(descriptor: SerialDescriptor, index: Int): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeByte(): Byte
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun decodeByteElement(descriptor: SerialDescriptor, index: Int): Byte
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeChar(): Char
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun decodeCharElement(descriptor: SerialDescriptor, index: Int): Char
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeCollectionSize(descriptor: SerialDescriptor): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeDouble(): Double
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun decodeDoubleElement(descriptor: SerialDescriptor, index: Int): Double
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeElementIndex(descriptor: SerialDescriptor): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeEnum(enumDescriptor: SerialDescriptor): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeFloat(): Float
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun decodeFloatElement(descriptor: SerialDescriptor, index: Int): Float
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeInline(inlineDescriptor: SerialDescriptor): Decoder
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeInlineElement(descriptor: SerialDescriptor, index: Int): Decoder
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeInt(): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun decodeIntElement(descriptor: SerialDescriptor, index: Int): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeLong(): Long
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun decodeLongElement(descriptor: SerialDescriptor, index: Int): Long
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeNotNullMark(): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeNull(): Nothing?
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun <T : Any> decodeNullableSerializableElement(    descriptor: SerialDescriptor,     index: Int,     deserializer: DeserializationStrategy<T?>,     previousValue: T?): T?
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun <T : Any> decodeNullableSerializableValue(deserializer: DeserializationStrategy<T?>): T?
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeSequentially(): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun <T> decodeSerializableElement(    descriptor: SerialDescriptor,     index: Int,     deserializer: DeserializationStrategy<T>,     previousValue: T?): T
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun <T> decodeSerializableValue(deserializer: DeserializationStrategy<T>): T
open fun <T> decodeSerializableValue(deserializer: DeserializationStrategy<T>, previousValue: T?): T
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeShort(): Short
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun decodeShortElement(descriptor: SerialDescriptor, index: Int): Short
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeString(): String
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun decodeStringElement(descriptor: SerialDescriptor, index: Int): String
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun decodeValue(): Any
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun endStructure(descriptor: SerialDescriptor)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun next(): Tag
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
open override val serializersModule: SerializersModule
-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-list-decoder/next.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-list-decoder/next.html deleted file mode 100644 index 92618a2f..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-list-decoder/next.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - next - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

next

-
-
open override fun next(): Tag
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-long-array-decoder/-nbt-long-array-decoder.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-long-array-decoder/-nbt-long-array-decoder.html deleted file mode 100644 index b3ed16cb..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-long-array-decoder/-nbt-long-array-decoder.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - NbtLongArrayDecoder - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

NbtLongArrayDecoder

-
-
fun NbtLongArrayDecoder(array: LongArrayTag)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-long-array-decoder/decode-collection-size.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-long-array-decoder/decode-collection-size.html deleted file mode 100644 index 34a6b53d..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-long-array-decoder/decode-collection-size.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - decodeCollectionSize - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

decodeCollectionSize

-
-
open override fun decodeCollectionSize(descriptor: SerialDescriptor): Int
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-long-array-decoder/decode-element-index.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-long-array-decoder/decode-element-index.html deleted file mode 100644 index ebb45a05..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-long-array-decoder/decode-element-index.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - decodeElementIndex - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

decodeElementIndex

-
-
open override fun decodeElementIndex(descriptor: SerialDescriptor): Int
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-long-array-decoder/decode-long.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-long-array-decoder/decode-long.html deleted file mode 100644 index d29d46c9..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-long-array-decoder/decode-long.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - decodeLong - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

decodeLong

-
-
open override fun decodeLong(): Long
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-long-array-decoder/decode-sequentially.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-long-array-decoder/decode-sequentially.html deleted file mode 100644 index 9fe26d49..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-long-array-decoder/decode-sequentially.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - decodeSequentially - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

decodeSequentially

-
-
open override fun decodeSequentially(): Boolean
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-long-array-decoder/index.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-long-array-decoder/index.html deleted file mode 100644 index 4a7f710e..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-long-array-decoder/index.html +++ /dev/null @@ -1,603 +0,0 @@ - - - - - NbtLongArrayDecoder - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

NbtLongArrayDecoder

-
@ExperimentalSerializationApi
class NbtLongArrayDecoder(array: LongArrayTag) : AbstractDecoder
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun NbtLongArrayDecoder(array: LongArrayTag)
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun beginStructure(descriptor: SerialDescriptor): CompositeDecoder
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeBoolean(): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun decodeBooleanElement(descriptor: SerialDescriptor, index: Int): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeByte(): Byte
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun decodeByteElement(descriptor: SerialDescriptor, index: Int): Byte
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeChar(): Char
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun decodeCharElement(descriptor: SerialDescriptor, index: Int): Char
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeCollectionSize(descriptor: SerialDescriptor): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeDouble(): Double
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun decodeDoubleElement(descriptor: SerialDescriptor, index: Int): Double
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeElementIndex(descriptor: SerialDescriptor): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeEnum(enumDescriptor: SerialDescriptor): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeFloat(): Float
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun decodeFloatElement(descriptor: SerialDescriptor, index: Int): Float
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeInline(inlineDescriptor: SerialDescriptor): Decoder
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeInlineElement(descriptor: SerialDescriptor, index: Int): Decoder
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeInt(): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun decodeIntElement(descriptor: SerialDescriptor, index: Int): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeLong(): Long
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun decodeLongElement(descriptor: SerialDescriptor, index: Int): Long
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeNotNullMark(): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeNull(): Nothing?
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun <T : Any> decodeNullableSerializableElement(    descriptor: SerialDescriptor,     index: Int,     deserializer: DeserializationStrategy<T?>,     previousValue: T?): T?
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun <T : Any> decodeNullableSerializableValue(deserializer: DeserializationStrategy<T?>): T?
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeSequentially(): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun <T> decodeSerializableElement(    descriptor: SerialDescriptor,     index: Int,     deserializer: DeserializationStrategy<T>,     previousValue: T?): T
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun <T> decodeSerializableValue(deserializer: DeserializationStrategy<T>): T
open fun <T> decodeSerializableValue(deserializer: DeserializationStrategy<T>, previousValue: T?): T
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeShort(): Short
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun decodeShortElement(descriptor: SerialDescriptor, index: Int): Short
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeString(): String
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun decodeStringElement(descriptor: SerialDescriptor, index: Int): String
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun decodeValue(): Any
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun endStructure(descriptor: SerialDescriptor)
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
open override val serializersModule: SerializersModule
-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-long-array-decoder/serializers-module.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-long-array-decoder/serializers-module.html deleted file mode 100644 index a6ecdd61..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-long-array-decoder/serializers-module.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - serializersModule - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

serializersModule

-
-
open override val serializersModule: SerializersModule
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-root-decoder/-nbt-root-decoder.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-root-decoder/-nbt-root-decoder.html deleted file mode 100644 index ad604037..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-root-decoder/-nbt-root-decoder.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - NbtRootDecoder - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

NbtRootDecoder

-
-
fun NbtRootDecoder(nbt: Nbt, element: Tag)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-root-decoder/decode-element-index.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-root-decoder/decode-element-index.html deleted file mode 100644 index 8e8dd9f6..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-root-decoder/decode-element-index.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - decodeElementIndex - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

decodeElementIndex

-
-
open override fun decodeElementIndex(descriptor: SerialDescriptor): Int
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-root-decoder/index.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-root-decoder/index.html deleted file mode 100644 index c5f1eac7..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-root-decoder/index.html +++ /dev/null @@ -1,618 +0,0 @@ - - - - - NbtRootDecoder - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

NbtRootDecoder

-
@ExperimentalSerializationApi
class NbtRootDecoder(nbt: Nbt, element: Tag) : NbtTagDecoder
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun NbtRootDecoder(nbt: Nbt, element: Tag)
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun beginStructure(descriptor: SerialDescriptor): CompositeDecoder
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeBoolean(): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun decodeBooleanElement(descriptor: SerialDescriptor, index: Int): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeByte(): Byte
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun decodeByteElement(descriptor: SerialDescriptor, index: Int): Byte
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeChar(): Char
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun decodeCharElement(descriptor: SerialDescriptor, index: Int): Char
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun decodeCollectionSize(descriptor: SerialDescriptor): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeDouble(): Double
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun decodeDoubleElement(descriptor: SerialDescriptor, index: Int): Double
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeElementIndex(descriptor: SerialDescriptor): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeEnum(enumDescriptor: SerialDescriptor): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeFloat(): Float
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun decodeFloatElement(descriptor: SerialDescriptor, index: Int): Float
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeInline(inlineDescriptor: SerialDescriptor): Decoder
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeInlineElement(descriptor: SerialDescriptor, index: Int): Decoder
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeInt(): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun decodeIntElement(descriptor: SerialDescriptor, index: Int): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeLong(): Long
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun decodeLongElement(descriptor: SerialDescriptor, index: Int): Long
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeNotNullMark(): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeNull(): Nothing?
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun <T : Any> decodeNullableSerializableElement(    descriptor: SerialDescriptor,     index: Int,     deserializer: DeserializationStrategy<T?>,     previousValue: T?): T?
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun <T : Any> decodeNullableSerializableValue(deserializer: DeserializationStrategy<T?>): T?
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun decodeSequentially(): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun <T> decodeSerializableElement(    descriptor: SerialDescriptor,     index: Int,     deserializer: DeserializationStrategy<T>,     previousValue: T?): T
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun <T> decodeSerializableValue(deserializer: DeserializationStrategy<T>): T
open fun <T> decodeSerializableValue(deserializer: DeserializationStrategy<T>, previousValue: T?): T
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeShort(): Short
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun decodeShortElement(descriptor: SerialDescriptor, index: Int): Short
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeString(): String
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun decodeStringElement(descriptor: SerialDescriptor, index: Int): String
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun decodeValue(): Any
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun endStructure(descriptor: SerialDescriptor)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun next(): Tag
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
open override val serializersModule: SerializersModule
-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-root-decoder/next.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-root-decoder/next.html deleted file mode 100644 index 0f71450e..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-root-decoder/next.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - next - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

next

-
-
open override fun next(): Tag
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-tag-decoder/-nbt-tag-decoder.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-tag-decoder/-nbt-tag-decoder.html deleted file mode 100644 index dbe63d72..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-tag-decoder/-nbt-tag-decoder.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - NbtTagDecoder - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

NbtTagDecoder

-
-
fun NbtTagDecoder(nbt: Nbt)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-tag-decoder/begin-structure.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-tag-decoder/begin-structure.html deleted file mode 100644 index 3ac02701..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-tag-decoder/begin-structure.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - beginStructure - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

beginStructure

-
-
open override fun beginStructure(descriptor: SerialDescriptor): CompositeDecoder
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-tag-decoder/decode-boolean.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-tag-decoder/decode-boolean.html deleted file mode 100644 index 4a02784b..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-tag-decoder/decode-boolean.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - decodeBoolean - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

decodeBoolean

-
-
open override fun decodeBoolean(): Boolean
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-tag-decoder/decode-byte.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-tag-decoder/decode-byte.html deleted file mode 100644 index d3608972..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-tag-decoder/decode-byte.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - decodeByte - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

decodeByte

-
-
open override fun decodeByte(): Byte
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-tag-decoder/decode-char.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-tag-decoder/decode-char.html deleted file mode 100644 index 4f749fb4..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-tag-decoder/decode-char.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - decodeChar - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

decodeChar

-
-
open override fun decodeChar(): Char
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-tag-decoder/decode-double.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-tag-decoder/decode-double.html deleted file mode 100644 index f43fe048..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-tag-decoder/decode-double.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - decodeDouble - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

decodeDouble

-
-
open override fun decodeDouble(): Double
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-tag-decoder/decode-enum.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-tag-decoder/decode-enum.html deleted file mode 100644 index 92390df0..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-tag-decoder/decode-enum.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - decodeEnum - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

decodeEnum

-
-
open override fun decodeEnum(enumDescriptor: SerialDescriptor): Int
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-tag-decoder/decode-float.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-tag-decoder/decode-float.html deleted file mode 100644 index e64e39a7..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-tag-decoder/decode-float.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - decodeFloat - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

decodeFloat

-
-
open override fun decodeFloat(): Float
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-tag-decoder/decode-int.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-tag-decoder/decode-int.html deleted file mode 100644 index 55f9069c..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-tag-decoder/decode-int.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - decodeInt - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

decodeInt

-
-
open override fun decodeInt(): Int
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-tag-decoder/decode-long.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-tag-decoder/decode-long.html deleted file mode 100644 index f105851d..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-tag-decoder/decode-long.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - decodeLong - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

decodeLong

-
-
open override fun decodeLong(): Long
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-tag-decoder/decode-not-null-mark.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-tag-decoder/decode-not-null-mark.html deleted file mode 100644 index 04cdf468..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-tag-decoder/decode-not-null-mark.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - decodeNotNullMark - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

decodeNotNullMark

-
-
open override fun decodeNotNullMark(): Boolean
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-tag-decoder/decode-null.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-tag-decoder/decode-null.html deleted file mode 100644 index 4591bd22..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-tag-decoder/decode-null.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - decodeNull - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

decodeNull

-
-
open override fun decodeNull(): Nothing?
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-tag-decoder/decode-serializable-value.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-tag-decoder/decode-serializable-value.html deleted file mode 100644 index f21364b5..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-tag-decoder/decode-serializable-value.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - decodeSerializableValue - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

decodeSerializableValue

-
-
open override fun <T> decodeSerializableValue(deserializer: DeserializationStrategy<T>): T
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-tag-decoder/decode-short.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-tag-decoder/decode-short.html deleted file mode 100644 index 9d850dc0..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-tag-decoder/decode-short.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - decodeShort - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

decodeShort

-
-
open override fun decodeShort(): Short
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-tag-decoder/decode-string.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-tag-decoder/decode-string.html deleted file mode 100644 index c789f2ab..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-tag-decoder/decode-string.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - decodeString - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

decodeString

-
-
open override fun decodeString(): String
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-tag-decoder/index.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-tag-decoder/index.html deleted file mode 100644 index bcfc2e05..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-tag-decoder/index.html +++ /dev/null @@ -1,653 +0,0 @@ - - - - - NbtTagDecoder - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

NbtTagDecoder

-
@ExperimentalSerializationApi
abstract class NbtTagDecoder(nbt: Nbt) : AbstractDecoder
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun NbtTagDecoder(nbt: Nbt)
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun beginStructure(descriptor: SerialDescriptor): CompositeDecoder
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeBoolean(): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun decodeBooleanElement(descriptor: SerialDescriptor, index: Int): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeByte(): Byte
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun decodeByteElement(descriptor: SerialDescriptor, index: Int): Byte
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeChar(): Char
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun decodeCharElement(descriptor: SerialDescriptor, index: Int): Char
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun decodeCollectionSize(descriptor: SerialDescriptor): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeDouble(): Double
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun decodeDoubleElement(descriptor: SerialDescriptor, index: Int): Double
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun decodeElementIndex(descriptor: SerialDescriptor): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeEnum(enumDescriptor: SerialDescriptor): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeFloat(): Float
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun decodeFloatElement(descriptor: SerialDescriptor, index: Int): Float
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeInline(inlineDescriptor: SerialDescriptor): Decoder
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeInlineElement(descriptor: SerialDescriptor, index: Int): Decoder
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeInt(): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun decodeIntElement(descriptor: SerialDescriptor, index: Int): Int
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeLong(): Long
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun decodeLongElement(descriptor: SerialDescriptor, index: Int): Long
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeNotNullMark(): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeNull(): Nothing?
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun <T : Any> decodeNullableSerializableElement(    descriptor: SerialDescriptor,     index: Int,     deserializer: DeserializationStrategy<T?>,     previousValue: T?): T?
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun <T : Any> decodeNullableSerializableValue(deserializer: DeserializationStrategy<T?>): T?
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun decodeSequentially(): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun <T> decodeSerializableElement(    descriptor: SerialDescriptor,     index: Int,     deserializer: DeserializationStrategy<T>,     previousValue: T?): T
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun <T> decodeSerializableValue(deserializer: DeserializationStrategy<T>): T
open fun <T> decodeSerializableValue(deserializer: DeserializationStrategy<T>, previousValue: T?): T
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeShort(): Short
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun decodeShortElement(descriptor: SerialDescriptor, index: Int): Short
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun decodeString(): String
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun decodeStringElement(descriptor: SerialDescriptor, index: Int): String
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun decodeValue(): Any
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun endStructure(descriptor: SerialDescriptor)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun next(): Tag
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
open override val serializersModule: SerializersModule
-
-
-
-
-
-

Inheritors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-tag-decoder/next.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-tag-decoder/next.html deleted file mode 100644 index 03ea9069..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-tag-decoder/next.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - next - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

next

-
-
abstract fun next(): Tag
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-tag-decoder/serializers-module.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-tag-decoder/serializers-module.html deleted file mode 100644 index d642f690..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/-nbt-tag-decoder/serializers-module.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - serializersModule - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

serializersModule

-
-
open override val serializersModule: SerializersModule
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/index.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/index.html deleted file mode 100644 index 1a1bbe60..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.decoder/index.html +++ /dev/null @@ -1,166 +0,0 @@ - - - - - net.axay.fabrik.nbt.serialization.decoder - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Package net.axay.fabrik.nbt.serialization.decoder

-

Logic for decoding an NbtElement to a serializable class

-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
@ExperimentalSerializationApi
class NbtByteArrayDecoder(array: ByteArrayTag) : AbstractDecoder
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
@ExperimentalSerializationApi
class NbtCompoundDecoder(nbt: Nbt, compound: CompoundTag) : NbtTagDecoder
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
@ExperimentalSerializationApi
class NbtIntArrayDecoder(array: IntArrayTag) : AbstractDecoder
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
@ExperimentalSerializationApi
class NbtListDecoder(nbt: Nbt, list: ListTag) : NbtTagDecoder
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
@ExperimentalSerializationApi
class NbtLongArrayDecoder(array: LongArrayTag) : AbstractDecoder
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
@ExperimentalSerializationApi
class NbtRootDecoder(nbt: Nbt, element: Tag) : NbtTagDecoder
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
@ExperimentalSerializationApi
abstract class NbtTagDecoder(nbt: Nbt) : AbstractDecoder
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-compound-encoder/-nbt-compound-encoder.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-compound-encoder/-nbt-compound-encoder.html deleted file mode 100644 index 6568c975..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-compound-encoder/-nbt-compound-encoder.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - NbtCompoundEncoder - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

NbtCompoundEncoder

-
-
fun NbtCompoundEncoder(nbt: Nbt, consumer: (CompoundTag) -> Unit)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-compound-encoder/consume-structure.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-compound-encoder/consume-structure.html deleted file mode 100644 index ba606a26..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-compound-encoder/consume-structure.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - consumeStructure - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

consumeStructure

-
-
open override fun consumeStructure(element: Tag)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-compound-encoder/encode-element.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-compound-encoder/encode-element.html deleted file mode 100644 index 13b64ed1..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-compound-encoder/encode-element.html +++ /dev/null @@ -1,78 +0,0 @@ - - - - - encodeElement - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

encodeElement

-
-
open override fun encodeElement(descriptor: SerialDescriptor, index: Int): Boolean
open override fun encodeElement(element: Tag)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-compound-encoder/end-structure.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-compound-encoder/end-structure.html deleted file mode 100644 index 73a63c6d..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-compound-encoder/end-structure.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - endStructure - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

endStructure

-
-
open override fun endStructure(descriptor: SerialDescriptor)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-compound-encoder/index.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-compound-encoder/index.html deleted file mode 100644 index 42f5bb45..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-compound-encoder/index.html +++ /dev/null @@ -1,618 +0,0 @@ - - - - - NbtCompoundEncoder - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

NbtCompoundEncoder

-
@ExperimentalSerializationApi
class NbtCompoundEncoder(nbt: Nbt, consumer: (CompoundTag) -> Unit) : NbtTagEncoder
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun NbtCompoundEncoder(nbt: Nbt, consumer: (CompoundTag) -> Unit)
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun beginCollection(descriptor: SerialDescriptor, collectionSize: Int): CompositeEncoder
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun beginStructure(descriptor: SerialDescriptor): CompositeEncoder
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun consumeStructure(element: Tag)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun encodeBoolean(value: Boolean)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun encodeBooleanElement(    descriptor: SerialDescriptor,     index: Int,     value: Boolean)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun encodeByte(value: Byte)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun encodeByteElement(    descriptor: SerialDescriptor,     index: Int,     value: Byte)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun encodeChar(value: Char)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun encodeCharElement(    descriptor: SerialDescriptor,     index: Int,     value: Char)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun encodeDouble(value: Double)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun encodeDoubleElement(    descriptor: SerialDescriptor,     index: Int,     value: Double)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun encodeElement(element: Tag)
open override fun encodeElement(descriptor: SerialDescriptor, index: Int): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun encodeEnum(enumDescriptor: SerialDescriptor, index: Int)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun encodeFloat(value: Float)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun encodeFloatElement(    descriptor: SerialDescriptor,     index: Int,     value: Float)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun encodeInline(inlineDescriptor: SerialDescriptor): Encoder
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun encodeInlineElement(descriptor: SerialDescriptor, index: Int): Encoder
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun encodeInt(value: Int)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun encodeIntElement(    descriptor: SerialDescriptor,     index: Int,     value: Int)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun encodeLong(value: Long)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun encodeLongElement(    descriptor: SerialDescriptor,     index: Int,     value: Long)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun encodeNotNullMark()
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun encodeNull()
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun <T : Any> encodeNullableSerializableElement(    descriptor: SerialDescriptor,     index: Int,     serializer: SerializationStrategy<T>,     value: T?)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun <T : Any> encodeNullableSerializableValue(serializer: SerializationStrategy<T>, value: T?)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun <T> encodeSerializableElement(    descriptor: SerialDescriptor,     index: Int,     serializer: SerializationStrategy<T>,     value: T)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun <T> encodeSerializableValue(serializer: SerializationStrategy<T>, value: T)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun encodeShort(value: Short)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun encodeShortElement(    descriptor: SerialDescriptor,     index: Int,     value: Short)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun encodeString(value: String)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun encodeStringElement(    descriptor: SerialDescriptor,     index: Int,     value: String)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun encodeValue(value: Any)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun endStructure(descriptor: SerialDescriptor)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun shouldEncodeElementDefault(descriptor: SerialDescriptor, index: Int): Boolean
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
open override val serializersModule: SerializersModule
-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-compound-encoder/should-encode-element-default.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-compound-encoder/should-encode-element-default.html deleted file mode 100644 index 018da68e..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-compound-encoder/should-encode-element-default.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - shouldEncodeElementDefault - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

shouldEncodeElementDefault

-
-
open override fun shouldEncodeElementDefault(descriptor: SerialDescriptor, index: Int): Boolean
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-list-encoder/-nbt-list-encoder.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-list-encoder/-nbt-list-encoder.html deleted file mode 100644 index c0ed43ad..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-list-encoder/-nbt-list-encoder.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - NbtListEncoder - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

NbtListEncoder

-
-
fun NbtListEncoder(nbt: Nbt, consumer: (ListTag) -> Unit)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-list-encoder/consume-structure.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-list-encoder/consume-structure.html deleted file mode 100644 index d760b8eb..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-list-encoder/consume-structure.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - consumeStructure - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

consumeStructure

-
-
open override fun consumeStructure(element: Tag)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-list-encoder/encode-element.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-list-encoder/encode-element.html deleted file mode 100644 index 2137a555..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-list-encoder/encode-element.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - encodeElement - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

encodeElement

-
-
open override fun encodeElement(element: Tag)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-list-encoder/end-structure.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-list-encoder/end-structure.html deleted file mode 100644 index 9de2f50e..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-list-encoder/end-structure.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - endStructure - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

endStructure

-
-
open override fun endStructure(descriptor: SerialDescriptor)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-list-encoder/index.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-list-encoder/index.html deleted file mode 100644 index fa830ea6..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-list-encoder/index.html +++ /dev/null @@ -1,618 +0,0 @@ - - - - - NbtListEncoder - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

NbtListEncoder

-
@ExperimentalSerializationApi
class NbtListEncoder(nbt: Nbt, consumer: (ListTag) -> Unit) : NbtTagEncoder
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun NbtListEncoder(nbt: Nbt, consumer: (ListTag) -> Unit)
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun beginCollection(descriptor: SerialDescriptor, collectionSize: Int): CompositeEncoder
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun beginStructure(descriptor: SerialDescriptor): CompositeEncoder
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun consumeStructure(element: Tag)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun encodeBoolean(value: Boolean)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun encodeBooleanElement(    descriptor: SerialDescriptor,     index: Int,     value: Boolean)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun encodeByte(value: Byte)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun encodeByteElement(    descriptor: SerialDescriptor,     index: Int,     value: Byte)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun encodeChar(value: Char)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun encodeCharElement(    descriptor: SerialDescriptor,     index: Int,     value: Char)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun encodeDouble(value: Double)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun encodeDoubleElement(    descriptor: SerialDescriptor,     index: Int,     value: Double)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun encodeElement(element: Tag)
open fun encodeElement(descriptor: SerialDescriptor, index: Int): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun encodeEnum(enumDescriptor: SerialDescriptor, index: Int)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun encodeFloat(value: Float)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun encodeFloatElement(    descriptor: SerialDescriptor,     index: Int,     value: Float)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun encodeInline(inlineDescriptor: SerialDescriptor): Encoder
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun encodeInlineElement(descriptor: SerialDescriptor, index: Int): Encoder
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun encodeInt(value: Int)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun encodeIntElement(    descriptor: SerialDescriptor,     index: Int,     value: Int)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun encodeLong(value: Long)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun encodeLongElement(    descriptor: SerialDescriptor,     index: Int,     value: Long)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun encodeNotNullMark()
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun encodeNull()
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun <T : Any> encodeNullableSerializableElement(    descriptor: SerialDescriptor,     index: Int,     serializer: SerializationStrategy<T>,     value: T?)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun <T : Any> encodeNullableSerializableValue(serializer: SerializationStrategy<T>, value: T?)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun <T> encodeSerializableElement(    descriptor: SerialDescriptor,     index: Int,     serializer: SerializationStrategy<T>,     value: T)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun <T> encodeSerializableValue(serializer: SerializationStrategy<T>, value: T)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun encodeShort(value: Short)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun encodeShortElement(    descriptor: SerialDescriptor,     index: Int,     value: Short)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun encodeString(value: String)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun encodeStringElement(    descriptor: SerialDescriptor,     index: Int,     value: String)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun encodeValue(value: Any)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun endStructure(descriptor: SerialDescriptor)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun shouldEncodeElementDefault(descriptor: SerialDescriptor, index: Int): Boolean
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
open override val serializersModule: SerializersModule
-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-root-encoder/-nbt-root-encoder.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-root-encoder/-nbt-root-encoder.html deleted file mode 100644 index 2d2902a9..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-root-encoder/-nbt-root-encoder.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - NbtRootEncoder - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

NbtRootEncoder

-
-
fun NbtRootEncoder(nbt: Nbt)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-root-encoder/consume-structure.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-root-encoder/consume-structure.html deleted file mode 100644 index 7b0b04e5..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-root-encoder/consume-structure.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - consumeStructure - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

consumeStructure

-
-
open override fun consumeStructure(element: Tag)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-root-encoder/element.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-root-encoder/element.html deleted file mode 100644 index df87b37d..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-root-encoder/element.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - element - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

element

-
-
val element: Tag? = null
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-root-encoder/encode-element.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-root-encoder/encode-element.html deleted file mode 100644 index fcea3aff..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-root-encoder/encode-element.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - encodeElement - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

encodeElement

-
-
open override fun encodeElement(element: Tag)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-root-encoder/index.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-root-encoder/index.html deleted file mode 100644 index 219d46a2..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-root-encoder/index.html +++ /dev/null @@ -1,633 +0,0 @@ - - - - - NbtRootEncoder - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

NbtRootEncoder

-
@ExperimentalSerializationApi
class NbtRootEncoder(nbt: Nbt) : NbtTagEncoder
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun NbtRootEncoder(nbt: Nbt)
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun beginCollection(descriptor: SerialDescriptor, collectionSize: Int): CompositeEncoder
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun beginStructure(descriptor: SerialDescriptor): CompositeEncoder
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun consumeStructure(element: Tag)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun encodeBoolean(value: Boolean)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun encodeBooleanElement(    descriptor: SerialDescriptor,     index: Int,     value: Boolean)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun encodeByte(value: Byte)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun encodeByteElement(    descriptor: SerialDescriptor,     index: Int,     value: Byte)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun encodeChar(value: Char)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun encodeCharElement(    descriptor: SerialDescriptor,     index: Int,     value: Char)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun encodeDouble(value: Double)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun encodeDoubleElement(    descriptor: SerialDescriptor,     index: Int,     value: Double)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun encodeElement(element: Tag)
open fun encodeElement(descriptor: SerialDescriptor, index: Int): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun encodeEnum(enumDescriptor: SerialDescriptor, index: Int)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun encodeFloat(value: Float)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun encodeFloatElement(    descriptor: SerialDescriptor,     index: Int,     value: Float)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun encodeInline(inlineDescriptor: SerialDescriptor): Encoder
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun encodeInlineElement(descriptor: SerialDescriptor, index: Int): Encoder
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun encodeInt(value: Int)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun encodeIntElement(    descriptor: SerialDescriptor,     index: Int,     value: Int)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun encodeLong(value: Long)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun encodeLongElement(    descriptor: SerialDescriptor,     index: Int,     value: Long)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun encodeNotNullMark()
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun encodeNull()
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun <T : Any> encodeNullableSerializableElement(    descriptor: SerialDescriptor,     index: Int,     serializer: SerializationStrategy<T>,     value: T?)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun <T : Any> encodeNullableSerializableValue(serializer: SerializationStrategy<T>, value: T?)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun <T> encodeSerializableElement(    descriptor: SerialDescriptor,     index: Int,     serializer: SerializationStrategy<T>,     value: T)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun <T> encodeSerializableValue(serializer: SerializationStrategy<T>, value: T)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun encodeShort(value: Short)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun encodeShortElement(    descriptor: SerialDescriptor,     index: Int,     value: Short)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun encodeString(value: String)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun encodeStringElement(    descriptor: SerialDescriptor,     index: Int,     value: String)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun encodeValue(value: Any)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun endStructure(descriptor: SerialDescriptor)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun shouldEncodeElementDefault(descriptor: SerialDescriptor, index: Int): Boolean
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val element: Tag? = null
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override val serializersModule: SerializersModule
-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-tag-encoder/-nbt-tag-encoder.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-tag-encoder/-nbt-tag-encoder.html deleted file mode 100644 index efcaffc9..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-tag-encoder/-nbt-tag-encoder.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - NbtTagEncoder - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

NbtTagEncoder

-
-
fun NbtTagEncoder(nbt: Nbt)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-tag-encoder/begin-structure.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-tag-encoder/begin-structure.html deleted file mode 100644 index 34a0a791..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-tag-encoder/begin-structure.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - beginStructure - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

beginStructure

-
-
open override fun beginStructure(descriptor: SerialDescriptor): CompositeEncoder
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-tag-encoder/consume-structure.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-tag-encoder/consume-structure.html deleted file mode 100644 index 330b170e..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-tag-encoder/consume-structure.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - consumeStructure - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

consumeStructure

-
-
abstract fun consumeStructure(element: Tag)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-tag-encoder/encode-boolean.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-tag-encoder/encode-boolean.html deleted file mode 100644 index 4a50972b..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-tag-encoder/encode-boolean.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - encodeBoolean - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

encodeBoolean

-
-
open override fun encodeBoolean(value: Boolean)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-tag-encoder/encode-byte.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-tag-encoder/encode-byte.html deleted file mode 100644 index 21412952..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-tag-encoder/encode-byte.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - encodeByte - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

encodeByte

-
-
open override fun encodeByte(value: Byte)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-tag-encoder/encode-char.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-tag-encoder/encode-char.html deleted file mode 100644 index 1ba5466f..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-tag-encoder/encode-char.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - encodeChar - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

encodeChar

-
-
open override fun encodeChar(value: Char)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-tag-encoder/encode-double.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-tag-encoder/encode-double.html deleted file mode 100644 index 65a2092c..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-tag-encoder/encode-double.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - encodeDouble - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

encodeDouble

-
-
open override fun encodeDouble(value: Double)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-tag-encoder/encode-element.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-tag-encoder/encode-element.html deleted file mode 100644 index 23a90b21..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-tag-encoder/encode-element.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - encodeElement - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

encodeElement

-
-
abstract fun encodeElement(element: Tag)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-tag-encoder/encode-enum.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-tag-encoder/encode-enum.html deleted file mode 100644 index 166478d6..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-tag-encoder/encode-enum.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - encodeEnum - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

encodeEnum

-
-
open override fun encodeEnum(enumDescriptor: SerialDescriptor, index: Int)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-tag-encoder/encode-float.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-tag-encoder/encode-float.html deleted file mode 100644 index aba1f7cc..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-tag-encoder/encode-float.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - encodeFloat - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

encodeFloat

-
-
open override fun encodeFloat(value: Float)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-tag-encoder/encode-int.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-tag-encoder/encode-int.html deleted file mode 100644 index 2ec0793b..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-tag-encoder/encode-int.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - encodeInt - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

encodeInt

-
-
open override fun encodeInt(value: Int)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-tag-encoder/encode-long.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-tag-encoder/encode-long.html deleted file mode 100644 index 7a4707f4..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-tag-encoder/encode-long.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - encodeLong - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

encodeLong

-
-
open override fun encodeLong(value: Long)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-tag-encoder/encode-not-null-mark.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-tag-encoder/encode-not-null-mark.html deleted file mode 100644 index 5d6f847b..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-tag-encoder/encode-not-null-mark.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - encodeNotNullMark - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

encodeNotNullMark

-
-
open override fun encodeNotNullMark()
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-tag-encoder/encode-null.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-tag-encoder/encode-null.html deleted file mode 100644 index 7da2a6c5..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-tag-encoder/encode-null.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - encodeNull - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

encodeNull

-
-
open override fun encodeNull()
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-tag-encoder/encode-serializable-value.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-tag-encoder/encode-serializable-value.html deleted file mode 100644 index b03d093c..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-tag-encoder/encode-serializable-value.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - encodeSerializableValue - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

encodeSerializableValue

-
-
open override fun <T> encodeSerializableValue(serializer: SerializationStrategy<T>, value: T)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-tag-encoder/encode-short.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-tag-encoder/encode-short.html deleted file mode 100644 index 6d5aee18..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-tag-encoder/encode-short.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - encodeShort - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

encodeShort

-
-
open override fun encodeShort(value: Short)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-tag-encoder/encode-string.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-tag-encoder/encode-string.html deleted file mode 100644 index d79b50e0..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-tag-encoder/encode-string.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - encodeString - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

encodeString

-
-
open override fun encodeString(value: String)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-tag-encoder/index.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-tag-encoder/index.html deleted file mode 100644 index d59a0dc6..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-tag-encoder/index.html +++ /dev/null @@ -1,653 +0,0 @@ - - - - - NbtTagEncoder - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

NbtTagEncoder

-
@ExperimentalSerializationApi
abstract class NbtTagEncoder(nbt: Nbt) : AbstractEncoder
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun NbtTagEncoder(nbt: Nbt)
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun beginCollection(descriptor: SerialDescriptor, collectionSize: Int): CompositeEncoder
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun beginStructure(descriptor: SerialDescriptor): CompositeEncoder
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun consumeStructure(element: Tag)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun encodeBoolean(value: Boolean)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun encodeBooleanElement(    descriptor: SerialDescriptor,     index: Int,     value: Boolean)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun encodeByte(value: Byte)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun encodeByteElement(    descriptor: SerialDescriptor,     index: Int,     value: Byte)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun encodeChar(value: Char)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun encodeCharElement(    descriptor: SerialDescriptor,     index: Int,     value: Char)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun encodeDouble(value: Double)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun encodeDoubleElement(    descriptor: SerialDescriptor,     index: Int,     value: Double)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun encodeElement(element: Tag)
open fun encodeElement(descriptor: SerialDescriptor, index: Int): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun encodeEnum(enumDescriptor: SerialDescriptor, index: Int)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun encodeFloat(value: Float)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun encodeFloatElement(    descriptor: SerialDescriptor,     index: Int,     value: Float)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun encodeInline(inlineDescriptor: SerialDescriptor): Encoder
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun encodeInlineElement(descriptor: SerialDescriptor, index: Int): Encoder
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun encodeInt(value: Int)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun encodeIntElement(    descriptor: SerialDescriptor,     index: Int,     value: Int)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun encodeLong(value: Long)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun encodeLongElement(    descriptor: SerialDescriptor,     index: Int,     value: Long)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun encodeNotNullMark()
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun encodeNull()
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun <T : Any> encodeNullableSerializableElement(    descriptor: SerialDescriptor,     index: Int,     serializer: SerializationStrategy<T>,     value: T?)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun <T : Any> encodeNullableSerializableValue(serializer: SerializationStrategy<T>, value: T?)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun <T> encodeSerializableElement(    descriptor: SerialDescriptor,     index: Int,     serializer: SerializationStrategy<T>,     value: T)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun <T> encodeSerializableValue(serializer: SerializationStrategy<T>, value: T)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun encodeShort(value: Short)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun encodeShortElement(    descriptor: SerialDescriptor,     index: Int,     value: Short)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun encodeString(value: String)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
override fun encodeStringElement(    descriptor: SerialDescriptor,     index: Int,     value: String)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun encodeValue(value: Any)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun endStructure(descriptor: SerialDescriptor)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun shouldEncodeElementDefault(descriptor: SerialDescriptor, index: Int): Boolean
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
open override val serializersModule: SerializersModule
-
-
-
-
-
-

Inheritors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-tag-encoder/serializers-module.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-tag-encoder/serializers-module.html deleted file mode 100644 index 14f767ed..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/-nbt-tag-encoder/serializers-module.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - serializersModule - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

serializersModule

-
-
open override val serializersModule: SerializersModule
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/index.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/index.html deleted file mode 100644 index 67a25f8f..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization.encoder/index.html +++ /dev/null @@ -1,121 +0,0 @@ - - - - - net.axay.fabrik.nbt.serialization.encoder - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Package net.axay.fabrik.nbt.serialization.encoder

-

Logic for encoding a serializable class to an NbtElement

-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
@ExperimentalSerializationApi
class NbtCompoundEncoder(nbt: Nbt, consumer: (CompoundTag) -> Unit) : NbtTagEncoder
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
@ExperimentalSerializationApi
class NbtListEncoder(nbt: Nbt, consumer: (ListTag) -> Unit) : NbtTagEncoder
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
@ExperimentalSerializationApi
class NbtRootEncoder(nbt: Nbt) : NbtTagEncoder
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
@ExperimentalSerializationApi
abstract class NbtTagEncoder(nbt: Nbt) : AbstractEncoder
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-nbt-builder/-nbt-builder.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-nbt-builder/-nbt-builder.html deleted file mode 100644 index 58dba5ad..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-nbt-builder/-nbt-builder.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - NbtBuilder - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

NbtBuilder

-
-
fun NbtBuilder(from: Nbt)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-nbt-builder/build.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-nbt-builder/build.html deleted file mode 100644 index 31258ff9..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-nbt-builder/build.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - build - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

build

-
-
fun build(): Nbt
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-nbt-builder/encode-defaults.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-nbt-builder/encode-defaults.html deleted file mode 100644 index 6ae47a50..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-nbt-builder/encode-defaults.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - encodeDefaults - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

encodeDefaults

-
-
var encodeDefaults: Boolean
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-nbt-builder/ignore-unknown-keys.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-nbt-builder/ignore-unknown-keys.html deleted file mode 100644 index 24d0a948..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-nbt-builder/ignore-unknown-keys.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - ignoreUnknownKeys - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

ignoreUnknownKeys

-
-
var ignoreUnknownKeys: Boolean
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-nbt-builder/index.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-nbt-builder/index.html deleted file mode 100644 index 417f56cb..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-nbt-builder/index.html +++ /dev/null @@ -1,153 +0,0 @@ - - - - - NbtBuilder - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

NbtBuilder

-
class NbtBuilder(from: Nbt)
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun NbtBuilder(from: Nbt)
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun build(): Nbt
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
var encodeDefaults: Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
var ignoreUnknownKeys: Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
var serializersModule: SerializersModule
-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-nbt-builder/serializers-module.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-nbt-builder/serializers-module.html deleted file mode 100644 index 95b78662..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-nbt-builder/serializers-module.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - serializersModule - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

serializersModule

-
-
var serializersModule: SerializersModule
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-nbt-config/-nbt-config.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-nbt-config/-nbt-config.html deleted file mode 100644 index ac4477d7..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-nbt-config/-nbt-config.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - NbtConfig - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

NbtConfig

-
-
fun NbtConfig(encodeDefaults: Boolean = false, ignoreUnknownKeys: Boolean = false)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-nbt-config/encode-defaults.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-nbt-config/encode-defaults.html deleted file mode 100644 index 76783541..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-nbt-config/encode-defaults.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - encodeDefaults - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

encodeDefaults

-
-
val encodeDefaults: Boolean = false
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-nbt-config/ignore-unknown-keys.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-nbt-config/ignore-unknown-keys.html deleted file mode 100644 index a519bdfc..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-nbt-config/ignore-unknown-keys.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - ignoreUnknownKeys - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

ignoreUnknownKeys

-
-
val ignoreUnknownKeys: Boolean = false
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-nbt-config/index.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-nbt-config/index.html deleted file mode 100644 index e8ac0aca..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-nbt-config/index.html +++ /dev/null @@ -1,121 +0,0 @@ - - - - - NbtConfig - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

NbtConfig

-
data class NbtConfig(val encodeDefaults: Boolean = false, val ignoreUnknownKeys: Boolean = false)
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun NbtConfig(encodeDefaults: Boolean = false, ignoreUnknownKeys: Boolean = false)
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val encodeDefaults: Boolean = false
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val ignoreUnknownKeys: Boolean = false
-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-nbt.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-nbt.html deleted file mode 100644 index 46e439e1..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-nbt.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - 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

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-nbt/-default/index.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-nbt/-default/index.html deleted file mode 100644 index 017ed104..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-nbt/-default/index.html +++ /dev/null @@ -1,136 +0,0 @@ - - - - - Default - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Default

-
object Default : Nbt
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun <T> decodeFromNbtElement(deserializer: DeserializationStrategy<T>, element: Tag): T
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun <T> encodeToNbtElement(serializer: SerializationStrategy<T>, value: T): Tag
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val config: NbtConfig
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val serializersModule: SerializersModule
-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-nbt/config.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-nbt/config.html deleted file mode 100644 index 4905bde4..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-nbt/config.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - config - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

config

-
-
val config: NbtConfig
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-nbt/decode-from-nbt-element.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-nbt/decode-from-nbt-element.html deleted file mode 100644 index b76617be..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-nbt/decode-from-nbt-element.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - decodeFromNbtElement - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

decodeFromNbtElement

-
-
fun <T> decodeFromNbtElement(deserializer: DeserializationStrategy<T>, element: Tag): T
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-nbt/encode-to-nbt-element.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-nbt/encode-to-nbt-element.html deleted file mode 100644 index 9fc8b7bf..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-nbt/encode-to-nbt-element.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - encodeToNbtElement - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

encodeToNbtElement

-
-
fun <T> encodeToNbtElement(serializer: SerializationStrategy<T>, value: T): Tag
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-nbt/index.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-nbt/index.html deleted file mode 100644 index 58557882..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-nbt/index.html +++ /dev/null @@ -1,198 +0,0 @@ - - - - - Nbt - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Nbt

-
sealed class Nbt

Instances of this class can encode values to Tags and decode Tags to values.

-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
object Default : Nbt
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun <T> decodeFromNbtElement(deserializer: DeserializationStrategy<T>, element: Tag): T
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun <T> encodeToNbtElement(serializer: SerializationStrategy<T>, value: T): Tag
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val config: NbtConfig
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val serializersModule: SerializersModule
-
-
-
-
-
-

Inheritors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-

Extensions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun <T> Nbt.decodeFromNbtElement(element: Tag): T

Encodes the given element to an instance of the class T.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun <T> Nbt.encodeToNbtElement(value: T): Tag

Encodes the given value to an Tag. 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.CompoundTag will be created.

-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-nbt/serializers-module.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-nbt/serializers-module.html deleted file mode 100644 index 034bed7d..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-nbt/serializers-module.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - serializersModule - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

serializersModule

-
-
val serializersModule: SerializersModule
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-unknown-key-exception/-unknown-key-exception.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-unknown-key-exception/-unknown-key-exception.html deleted file mode 100644 index 31bf1d5d..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-unknown-key-exception/-unknown-key-exception.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - UnknownKeyException - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

UnknownKeyException

-
-
fun UnknownKeyException(key: String)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-unknown-key-exception/index.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-unknown-key-exception/index.html deleted file mode 100644 index 746ea6cc..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-unknown-key-exception/index.html +++ /dev/null @@ -1,258 +0,0 @@ - - - - - UnknownKeyException - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

UnknownKeyException

-
class UnknownKeyException(val key: String) : SerializationException

Thrown if NbtConfig.ignoreUnknownKeys is set to false and an unknown key is present during deserialization.

-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun UnknownKeyException(key: String)
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun addSuppressed(p0: Throwable)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun fillInStackTrace(): Throwable
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun getLocalizedMessage(): String
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun getStackTrace(): Array<StackTraceElement>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun getSuppressed(): Array<Throwable>
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun initCause(p0: Throwable): Throwable
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun printStackTrace()
open fun printStackTrace(p0: PrintStream)
open fun printStackTrace(p0: PrintWriter)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun setStackTrace(p0: Array<StackTraceElement>)
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
open val cause: Throwable?
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val key: String
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open val message: String?
-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-unknown-key-exception/key.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-unknown-key-exception/key.html deleted file mode 100644 index 9e7891b7..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/-unknown-key-exception/key.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - key - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

key

-
-
val key: String
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/decode-from-nbt-element.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/decode-from-nbt-element.html deleted file mode 100644 index 0c1a7adc..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/decode-from-nbt-element.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - decodeFromNbtElement - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

decodeFromNbtElement

-
-
inline fun <T> Nbt.decodeFromNbtElement(element: Tag): 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

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/encode-to-nbt-element.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/encode-to-nbt-element.html deleted file mode 100644 index 855b370a..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/encode-to-nbt-element.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - encodeToNbtElement - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

encodeToNbtElement

-
-
inline fun <T> Nbt.encodeToNbtElement(value: T): Tag

Encodes the given value to an Tag. 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.CompoundTag will be created.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/index.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/index.html deleted file mode 100644 index 7a0e56a4..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt.serialization/index.html +++ /dev/null @@ -1,168 +0,0 @@ - - - - - net.axay.fabrik.nbt.serialization - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Package net.axay.fabrik.nbt.serialization

-

The main and public NBT serialization API

-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
sealed class Nbt

Instances of this class can encode values to Tags and decode Tags to values.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
class NbtBuilder(from: Nbt)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
data class NbtConfig(val encodeDefaults: Boolean = false, val ignoreUnknownKeys: Boolean = false)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
class UnknownKeyException(val key: String) : SerializationException

Thrown if NbtConfig.ignoreUnknownKeys is set to false and an unknown key is present during deserialization.

-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun <T> Nbt.decodeFromNbtElement(element: Tag): T

Encodes the given element to an instance of the class T.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun <T> Nbt.encodeToNbtElement(value: T): Tag

Encodes the given value to an Tag. 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.CompoundTag will be created.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
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.

-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt/index.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt/index.html deleted file mode 100644 index 466c6968..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt/index.html +++ /dev/null @@ -1,91 +0,0 @@ - - - - - net.axay.fabrik.nbt - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Package net.axay.fabrik.nbt

-

Contains NbtCompound access functions and conversion functions to create NbtElements

-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
operator fun CompoundTag.set(key: String, value: ByteArray)
operator fun CompoundTag.set(key: String, value: IntArray)
operator fun CompoundTag.set(key: String, value: LongArray)
operator fun CompoundTag.set(key: String, value: Boolean)
operator fun CompoundTag.set(key: String, value: Byte)
operator fun CompoundTag.set(key: String, value: ByteArray)
operator fun CompoundTag.set(key: String, value: Double)
operator fun CompoundTag.set(key: String, value: Float)
operator fun CompoundTag.set(key: String, value: Int)
operator fun CompoundTag.set(key: String, value: IntArray)
operator fun CompoundTag.set(key: String, value: Long)
operator fun CompoundTag.set(key: String, value: LongArray)
operator fun CompoundTag.set(key: String, value: Short)
operator fun CompoundTag.set(key: String, value: String)
@JvmName(name = "setByteList")
operator fun CompoundTag.set(key: String, value: List<Byte>)
@JvmName(name = "setIntList")
operator fun CompoundTag.set(key: String, value: List<Int>)
@JvmName(name = "setLongList")
operator fun CompoundTag.set(key: String, value: List<Long>)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun UUID.toNbt(): IntArrayTag
fun Boolean.toNbt(): ByteTag
fun Byte.toNbt(): ByteTag
fun ByteArray.toNbt(): ByteArrayTag
fun Char.toNbt(): IntTag
fun Double.toNbt(): DoubleTag
fun Float.toNbt(): FloatTag
fun Int.toNbt(): IntTag
fun IntArray.toNbt(): IntArrayTag
fun Long.toNbt(): LongTag
fun LongArray.toNbt(): LongArrayTag
fun Short.toNbt(): ShortTag
fun String.toNbt(): StringTag
fun List<Byte>.toNbt(): ByteArrayTag
fun List<Int>.toNbt(): IntArrayTag
fun List<Long>.toNbt(): LongArrayTag
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt/set.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt/set.html deleted file mode 100644 index 8576fac7..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt/set.html +++ /dev/null @@ -1,243 +0,0 @@ - - - - - set - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

set

-
-
operator fun CompoundTag.set(key: String, value: Boolean)
operator fun CompoundTag.set(key: String, value: Byte)
operator fun CompoundTag.set(key: String, value: Short)
operator fun CompoundTag.set(key: String, value: Int)
operator fun CompoundTag.set(key: String, value: Long)
operator fun CompoundTag.set(key: String, value: Float)
operator fun CompoundTag.set(key: String, value: Double)
operator fun CompoundTag.set(key: String, value: String)
operator fun CompoundTag.set(key: String, value: ByteArray)
operator fun CompoundTag.set(key: String, value: ByteArray)
@JvmName(name = "setByteList")
operator fun CompoundTag.set(key: String, value: List<Byte>)
operator fun CompoundTag.set(key: String, value: IntArray)
operator fun CompoundTag.set(key: String, value: IntArray)
@JvmName(name = "setIntList")
operator fun CompoundTag.set(key: String, value: List<Int>)
operator fun CompoundTag.set(key: String, value: LongArray)
operator fun CompoundTag.set(key: String, value: LongArray)
@JvmName(name = "setLongList")
operator fun CompoundTag.set(key: String, value: List<Long>)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-nbt/net.axay.fabrik.nbt/to-nbt.html b/docs/fabrikmc-nbt/net.axay.fabrik.nbt/to-nbt.html deleted file mode 100644 index e2ebde46..00000000 --- a/docs/fabrikmc-nbt/net.axay.fabrik.nbt/to-nbt.html +++ /dev/null @@ -1,232 +0,0 @@ - - - - - toNbt - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

toNbt

-
-
fun Boolean.toNbt(): ByteTag
fun Byte.toNbt(): ByteTag
fun Short.toNbt(): ShortTag
fun Int.toNbt(): IntTag
fun Long.toNbt(): LongTag
fun Float.toNbt(): FloatTag
fun Double.toNbt(): DoubleTag
fun Char.toNbt(): IntTag
fun String.toNbt(): StringTag
fun ByteArray.toNbt(): ByteArrayTag
fun List<Byte>.toNbt(): ByteArrayTag
fun IntArray.toNbt(): IntArrayTag
fun List<Int>.toNbt(): IntArrayTag
fun LongArray.toNbt(): LongArrayTag
fun List<Long>.toNbt(): LongArrayTag
fun UUID.toNbt(): IntArrayTag
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-network/index.html b/docs/fabrikmc-network/index.html deleted file mode 100644 index 04aa61fd..00000000 --- a/docs/fabrikmc-network/index.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - fabrikmc-network - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

fabrikmc-network

-

Send any serializable class as a packet - using kotlinx.serialization. Provides utilities for sending and receiving packets.

Dependency

modImplementation("net.axay:fabrikmc-network:1.8.1")

Define a packet

Create your packet class

You have to create a serializable class representing your packet first.

@Serializable
data class Person(val name: String, val age: Int)

Packet definition instance

Create a packet definition instance, this class holds information about the packet type and the packet id, and provides you with functions for sending and receiving packets.

Server to client

Use the s2cPacket function.

val personPacket = s2cPacket<Person>(Identifier("mymod", "personpacket"))

Client to server

Use the c2sPacket function.

val personPacket = c2sPacket<Person>(Identifier("mymod", "personpacket"))

Send a packet

Once you have packet definition instance, you can send packets.

Server to client

Send to a specific player:

personPacket.send(Person("John", 21), player)

Send to all players:

personPacket.sendToAll(Person("Maria", 21))

Client to server

personPacket.send(Person("Holger", 52))

Receive a packet

Using the packet instance, you can also register a packet receiver.

This can be done using the receiveOnClient or receiveOnServer function.

Server to client

personPacket.receiveOnClient { packet, context ->
println(packet)
}

Client to server

personPacket.receiveOnServer { packet, context ->
println(packet)
}
-
-

Packages

-
-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-

Utilities for creating client-to-server and server-to-client packets

-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-network/navigation.html b/docs/fabrikmc-network/navigation.html deleted file mode 100644 index 2fa6419e..00000000 --- a/docs/fabrikmc-network/navigation.html +++ /dev/null @@ -1,1162 +0,0 @@ -
- -
- -
- -
-
- Fabrik -
-
-
- -
- -
-
- blockPos -
-
-
- -
-
- -
- - - -
-
- pos -
-
-
-
- posUnder -
-
-
- -
- -
-
- -
- -
-
- -
-
-
- setLore() -
-
-
- -
- - -
-
- -
-
- max -
-
-
-
- min -
-
-
- -
-
-
- ticks -
-
-
-
- -
- -
-
- -
-
-
- logger() -
-
-
-
- logInfo() -
-
-
- -
-
- -
- -
- -
-
- -
-
- -
-
- -
-
-
- div() -
-
-
-
- minus() -
-
-
-
- not() -
-
-
-
- plus() -
-
-
-
- times() -
-
-
- - - - -
- -
- -
-
-
- literal -
-
-
- -
-
- -
- -
- -
-
- -
- -
- -
-
-
- Pos2i -
-
-
-
- Pos3i -
-
-
- -
-
-
- -
- -
- -
- -
-
-
- Gui -
-
-
- -
-
- DRAG -
-
-
-
- DRAG_END -
-
-
- -
-
- -
-
-
- INSERT -
-
-
- -
-
-
- PICKUP -
-
-
- -
-
- -
-
-
- THROW_ALL -
-
-
-
- THROW_ONE -
-
-
-
- -
-
- -
-
- -
-
- -
-
-
- GuiEvent -
-
-
- -
-
-
- GuiIcon -
-
-
-
- guiIcon -
-
-
-
- GuiPage -
-
-
- -
- -
-
- GuiSlot -
-
-
- -
-
-
- GuiType -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
-
- -
-
-
- hrectTo() -
-
-
-
- igui() -
-
-
-
- lineTo() -
-
-
-
- openGui() -
-
-
-
- rectTo() -
-
-
-
- sl() -
-
-
-
- Slots -
-
-
- - -
- -
- -
-
- -
- -
-
- GuiList -
-
-
- -
-
- -
-
- -
- -
-
- - - -
diff --git a/docs/fabrikmc-network/net.axay.fabrik.network.packet/-abstract-packet-definition/-companion/index.html b/docs/fabrikmc-network/net.axay.fabrik.network.packet/-abstract-packet-definition/-companion/index.html deleted file mode 100644 index 9f424bdf..00000000 --- a/docs/fabrikmc-network/net.axay.fabrik.network.packet/-abstract-packet-definition/-companion/index.html +++ /dev/null @@ -1,89 +0,0 @@ - - - - - Companion - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Companion

-
object Companion
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val packetCoroutineScope: CoroutineScope

The CoroutineScope used for packet callback handling.

-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-network/net.axay.fabrik.network.packet/-abstract-packet-definition/-companion/packet-coroutine-scope.html b/docs/fabrikmc-network/net.axay.fabrik.network.packet/-abstract-packet-definition/-companion/packet-coroutine-scope.html deleted file mode 100644 index 0f4fdde1..00000000 --- a/docs/fabrikmc-network/net.axay.fabrik.network.packet/-abstract-packet-definition/-companion/packet-coroutine-scope.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - packetCoroutineScope - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

packetCoroutineScope

-
-
val packetCoroutineScope: CoroutineScope

The CoroutineScope used for packet callback handling.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-network/net.axay.fabrik.network.packet/-abstract-packet-definition/cbor.html b/docs/fabrikmc-network/net.axay.fabrik.network.packet/-abstract-packet-definition/cbor.html deleted file mode 100644 index 8da0a4be..00000000 --- a/docs/fabrikmc-network/net.axay.fabrik.network.packet/-abstract-packet-definition/cbor.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - cbor - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

cbor

-
-
val cbor: Cbor
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-network/net.axay.fabrik.network.packet/-abstract-packet-definition/id-string.html b/docs/fabrikmc-network/net.axay.fabrik.network.packet/-abstract-packet-definition/id-string.html deleted file mode 100644 index 29b52f3b..00000000 --- a/docs/fabrikmc-network/net.axay.fabrik.network.packet/-abstract-packet-definition/id-string.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - idString - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

idString

-
-
val idString: String

The stored ResourceLocation of this packet in its string representation.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-network/net.axay.fabrik.network.packet/-abstract-packet-definition/index.html b/docs/fabrikmc-network/net.axay.fabrik.network.packet/-abstract-packet-definition/index.html deleted file mode 100644 index 6d6561eb..00000000 --- a/docs/fabrikmc-network/net.axay.fabrik.network.packet/-abstract-packet-definition/index.html +++ /dev/null @@ -1,156 +0,0 @@ - - - - - AbstractPacketDefinition - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

AbstractPacketDefinition

-
abstract class AbstractPacketDefinition<T : Any, C>

Abstraction of server-to-client and client-to-server packets. See ServerToClientPacketDefinition and ClientToServerPacketDefinition.

-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
object Companion
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val cbor: Cbor
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val idString: String

The stored ResourceLocation of this packet in its string representation.

-
-
-
-
-
-

Inheritors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-network/net.axay.fabrik.network.packet/-client-packet-context/-client-packet-context.html b/docs/fabrikmc-network/net.axay.fabrik.network.packet/-client-packet-context/-client-packet-context.html deleted file mode 100644 index 4b79603b..00000000 --- a/docs/fabrikmc-network/net.axay.fabrik.network.packet/-client-packet-context/-client-packet-context.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - ClientPacketContext - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

ClientPacketContext

-
-
fun ClientPacketContext(    client: Minecraft,     handler: ClientGamePacketListener,     responseSender: PacketSender)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-network/net.axay.fabrik.network.packet/-client-packet-context/client.html b/docs/fabrikmc-network/net.axay.fabrik.network.packet/-client-packet-context/client.html deleted file mode 100644 index 69258b9e..00000000 --- a/docs/fabrikmc-network/net.axay.fabrik.network.packet/-client-packet-context/client.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - client - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

client

-
-
val client: Minecraft
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-network/net.axay.fabrik.network.packet/-client-packet-context/handler.html b/docs/fabrikmc-network/net.axay.fabrik.network.packet/-client-packet-context/handler.html deleted file mode 100644 index 4138e12c..00000000 --- a/docs/fabrikmc-network/net.axay.fabrik.network.packet/-client-packet-context/handler.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - handler - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

handler

-
-
val handler: ClientGamePacketListener
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-network/net.axay.fabrik.network.packet/-client-packet-context/index.html b/docs/fabrikmc-network/net.axay.fabrik.network.packet/-client-packet-context/index.html deleted file mode 100644 index 6c735a47..00000000 --- a/docs/fabrikmc-network/net.axay.fabrik.network.packet/-client-packet-context/index.html +++ /dev/null @@ -1,136 +0,0 @@ - - - - - ClientPacketContext - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

ClientPacketContext

-
class ClientPacketContext(    val client: Minecraft,     val handler: ClientGamePacketListener,     val responseSender: PacketSender)
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun ClientPacketContext(    client: Minecraft,     handler: ClientGamePacketListener,     responseSender: PacketSender)
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val client: Minecraft
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val handler: ClientGamePacketListener
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val responseSender: PacketSender
-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-network/net.axay.fabrik.network.packet/-client-packet-context/response-sender.html b/docs/fabrikmc-network/net.axay.fabrik.network.packet/-client-packet-context/response-sender.html deleted file mode 100644 index acb00fe9..00000000 --- a/docs/fabrikmc-network/net.axay.fabrik.network.packet/-client-packet-context/response-sender.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - responseSender - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

responseSender

-
-
val responseSender: PacketSender
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-network/net.axay.fabrik.network.packet/-client-to-client-packet-definition/-client-to-client-packet-definition.html b/docs/fabrikmc-network/net.axay.fabrik.network.packet/-client-to-client-packet-definition/-client-to-client-packet-definition.html deleted file mode 100644 index baf02fe3..00000000 --- a/docs/fabrikmc-network/net.axay.fabrik.network.packet/-client-to-client-packet-definition/-client-to-client-packet-definition.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - ClientToClientPacketDefinition - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

ClientToClientPacketDefinition

-
-
fun <T : Any> ClientToClientPacketDefinition(    id: ResourceLocation,     cbor: Cbor,     deserializer: DeserializationStrategy<T>)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-network/net.axay.fabrik.network.packet/-client-to-client-packet-definition/-serialized-packet/-serialized-packet.html b/docs/fabrikmc-network/net.axay.fabrik.network.packet/-client-to-client-packet-definition/-serialized-packet/-serialized-packet.html deleted file mode 100644 index 5a94e706..00000000 --- a/docs/fabrikmc-network/net.axay.fabrik.network.packet/-client-to-client-packet-definition/-serialized-packet/-serialized-packet.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - SerializedPacket - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

SerializedPacket

-
-
fun SerializedPacket(bytes: ByteArray)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-network/net.axay.fabrik.network.packet/-client-to-client-packet-definition/-serialized-packet/bytes.html b/docs/fabrikmc-network/net.axay.fabrik.network.packet/-client-to-client-packet-definition/-serialized-packet/bytes.html deleted file mode 100644 index 93b196fc..00000000 --- a/docs/fabrikmc-network/net.axay.fabrik.network.packet/-client-to-client-packet-definition/-serialized-packet/bytes.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - bytes - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

bytes

-
-
val bytes: ByteArray
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-network/net.axay.fabrik.network.packet/-client-to-client-packet-definition/-serialized-packet/index.html b/docs/fabrikmc-network/net.axay.fabrik.network.packet/-client-to-client-packet-definition/-serialized-packet/index.html deleted file mode 100644 index ebe53474..00000000 --- a/docs/fabrikmc-network/net.axay.fabrik.network.packet/-client-to-client-packet-definition/-serialized-packet/index.html +++ /dev/null @@ -1,106 +0,0 @@ - - - - - SerializedPacket - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

SerializedPacket

-
value class SerializedPacket(val bytes: ByteArray)
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun SerializedPacket(bytes: ByteArray)
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val bytes: ByteArray
-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-network/net.axay.fabrik.network.packet/-client-to-client-packet-definition/deserialize.html b/docs/fabrikmc-network/net.axay.fabrik.network.packet/-client-to-client-packet-definition/deserialize.html deleted file mode 100644 index a437a005..00000000 --- a/docs/fabrikmc-network/net.axay.fabrik.network.packet/-client-to-client-packet-definition/deserialize.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - deserialize - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

deserialize

-
-

Deserializes this serialized packet to an instance of its original class.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-network/net.axay.fabrik.network.packet/-client-to-client-packet-definition/forward-on-server.html b/docs/fabrikmc-network/net.axay.fabrik.network.packet/-client-to-client-packet-definition/forward-on-server.html deleted file mode 100644 index 9de8146c..00000000 --- a/docs/fabrikmc-network/net.axay.fabrik.network.packet/-client-to-client-packet-definition/forward-on-server.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - forwardOnServer - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

forwardOnServer

-
-
fun forwardOnServer(forwarder: ServerPacketForwarder<T>)

Specifies the forward logic (on the server, as it is the instance which forwards this packet). The returned player will receive the packet. Return null if you do not wish to forward this packet.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-network/net.axay.fabrik.network.packet/-client-to-client-packet-definition/index.html b/docs/fabrikmc-network/net.axay.fabrik.network.packet/-client-to-client-packet-definition/index.html deleted file mode 100644 index de4b32ab..00000000 --- a/docs/fabrikmc-network/net.axay.fabrik.network.packet/-client-to-client-packet-definition/index.html +++ /dev/null @@ -1,215 +0,0 @@ - - - - - ClientToClientPacketDefinition - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

ClientToClientPacketDefinition

-
class ClientToClientPacketDefinition<T : Any>(    id: ResourceLocation,     cbor: Cbor,     deserializer: DeserializationStrategy<T>) : AbstractPacketDefinition<T, ClientPacketContext>

See c2cPacket function, which constructs this packet definition class.

-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun <T : Any> ClientToClientPacketDefinition(    id: ResourceLocation,     cbor: Cbor,     deserializer: DeserializationStrategy<T>)
-
-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
value class SerializedPacket(val bytes: ByteArray)
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-

Deserializes this serialized packet to an instance of its original class.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun forwardOnServer(forwarder: ServerPacketForwarder<T>)

Specifies the forward logic (on the server, as it is the instance which forwards this packet). The returned player will receive the packet. Return null if you do not wish to forward this packet.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
suspend fun onReceiveServer(bytes: ByteArray, context: ServerPacketContext)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun receiveOnClient(receiver: suspend (T, context: ClientPacketContext) -> Unit)

Executes the given receiver as a callback when this packet is received on the client-side.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun <TPacket : T> send(value: TPacket)

Sends the given value as a packet to the server.

-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val cbor: Cbor
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val idString: String

The stored ResourceLocation of this packet in its string representation.

-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-network/net.axay.fabrik.network.packet/-client-to-client-packet-definition/on-receive-server.html b/docs/fabrikmc-network/net.axay.fabrik.network.packet/-client-to-client-packet-definition/on-receive-server.html deleted file mode 100644 index 2f7615fd..00000000 --- a/docs/fabrikmc-network/net.axay.fabrik.network.packet/-client-to-client-packet-definition/on-receive-server.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - onReceiveServer - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

onReceiveServer

-
-
suspend fun onReceiveServer(bytes: ByteArray, context: ServerPacketContext)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-network/net.axay.fabrik.network.packet/-client-to-client-packet-definition/receive-on-client.html b/docs/fabrikmc-network/net.axay.fabrik.network.packet/-client-to-client-packet-definition/receive-on-client.html deleted file mode 100644 index e6756454..00000000 --- a/docs/fabrikmc-network/net.axay.fabrik.network.packet/-client-to-client-packet-definition/receive-on-client.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - receiveOnClient - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

receiveOnClient

-
-
fun receiveOnClient(receiver: suspend (T, context: ClientPacketContext) -> Unit)

Executes the given receiver as a callback when this packet is received on the client-side.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-network/net.axay.fabrik.network.packet/-client-to-client-packet-definition/send.html b/docs/fabrikmc-network/net.axay.fabrik.network.packet/-client-to-client-packet-definition/send.html deleted file mode 100644 index cde0afa5..00000000 --- a/docs/fabrikmc-network/net.axay.fabrik.network.packet/-client-to-client-packet-definition/send.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - send - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

send

-
-
inline fun <TPacket : T> send(value: TPacket)

Sends the given value as a packet to the server.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-network/net.axay.fabrik.network.packet/-client-to-server-packet-definition/-client-to-server-packet-definition.html b/docs/fabrikmc-network/net.axay.fabrik.network.packet/-client-to-server-packet-definition/-client-to-server-packet-definition.html deleted file mode 100644 index 59430121..00000000 --- a/docs/fabrikmc-network/net.axay.fabrik.network.packet/-client-to-server-packet-definition/-client-to-server-packet-definition.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - ClientToServerPacketDefinition - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

ClientToServerPacketDefinition

-
-
fun <T : Any> ClientToServerPacketDefinition(    id: ResourceLocation,     cbor: Cbor,     deserializer: DeserializationStrategy<T>)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-network/net.axay.fabrik.network.packet/-client-to-server-packet-definition/index.html b/docs/fabrikmc-network/net.axay.fabrik.network.packet/-client-to-server-packet-definition/index.html deleted file mode 100644 index 130f6e4d..00000000 --- a/docs/fabrikmc-network/net.axay.fabrik.network.packet/-client-to-server-packet-definition/index.html +++ /dev/null @@ -1,153 +0,0 @@ - - - - - ClientToServerPacketDefinition - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

ClientToServerPacketDefinition

-
class ClientToServerPacketDefinition<T : Any>(    id: ResourceLocation,     cbor: Cbor,     deserializer: DeserializationStrategy<T>) : AbstractPacketDefinition<T, ServerPacketContext>

See c2sPacket function, which constructs this packet definition class.

-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun <T : Any> ClientToServerPacketDefinition(    id: ResourceLocation,     cbor: Cbor,     deserializer: DeserializationStrategy<T>)
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun receiveOnServer(receiver: suspend (T, context: ServerPacketContext) -> Unit)

Executes the given receiver as a callback when this packet is received on the server-side.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun <TPacket : T> send(value: TPacket)

Sends the given value as a packet to the server.

-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val cbor: Cbor
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val idString: String

The stored ResourceLocation of this packet in its string representation.

-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-network/net.axay.fabrik.network.packet/-client-to-server-packet-definition/receive-on-server.html b/docs/fabrikmc-network/net.axay.fabrik.network.packet/-client-to-server-packet-definition/receive-on-server.html deleted file mode 100644 index d9f3c2da..00000000 --- a/docs/fabrikmc-network/net.axay.fabrik.network.packet/-client-to-server-packet-definition/receive-on-server.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - receiveOnServer - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

receiveOnServer

-
-
fun receiveOnServer(receiver: suspend (T, context: ServerPacketContext) -> Unit)

Executes the given receiver as a callback when this packet is received on the server-side.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-network/net.axay.fabrik.network.packet/-client-to-server-packet-definition/send.html b/docs/fabrikmc-network/net.axay.fabrik.network.packet/-client-to-server-packet-definition/send.html deleted file mode 100644 index 92aa2d48..00000000 --- a/docs/fabrikmc-network/net.axay.fabrik.network.packet/-client-to-server-packet-definition/send.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - send - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

send

-
-
inline fun <TPacket : T> send(value: TPacket)

Sends the given value as a packet to the server.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-network/net.axay.fabrik.network.packet/-server-packet-context/-server-packet-context.html b/docs/fabrikmc-network/net.axay.fabrik.network.packet/-server-packet-context/-server-packet-context.html deleted file mode 100644 index 91511fd3..00000000 --- a/docs/fabrikmc-network/net.axay.fabrik.network.packet/-server-packet-context/-server-packet-context.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - ServerPacketContext - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

ServerPacketContext

-
-
fun ServerPacketContext(    server: MinecraftServer,     player: ServerPlayer,     handler: ServerGamePacketListener,     responseSender: PacketSender)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-network/net.axay.fabrik.network.packet/-server-packet-context/handler.html b/docs/fabrikmc-network/net.axay.fabrik.network.packet/-server-packet-context/handler.html deleted file mode 100644 index bd5685b0..00000000 --- a/docs/fabrikmc-network/net.axay.fabrik.network.packet/-server-packet-context/handler.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - handler - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

handler

-
-
val handler: ServerGamePacketListener
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-network/net.axay.fabrik.network.packet/-server-packet-context/index.html b/docs/fabrikmc-network/net.axay.fabrik.network.packet/-server-packet-context/index.html deleted file mode 100644 index dd5a549d..00000000 --- a/docs/fabrikmc-network/net.axay.fabrik.network.packet/-server-packet-context/index.html +++ /dev/null @@ -1,151 +0,0 @@ - - - - - ServerPacketContext - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

ServerPacketContext

-
class ServerPacketContext(    val server: MinecraftServer,     val player: ServerPlayer,     val handler: ServerGamePacketListener,     val responseSender: PacketSender)
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun ServerPacketContext(    server: MinecraftServer,     player: ServerPlayer,     handler: ServerGamePacketListener,     responseSender: PacketSender)
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val handler: ServerGamePacketListener
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val player: ServerPlayer
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val responseSender: PacketSender
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val server: MinecraftServer
-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-network/net.axay.fabrik.network.packet/-server-packet-context/player.html b/docs/fabrikmc-network/net.axay.fabrik.network.packet/-server-packet-context/player.html deleted file mode 100644 index fa5af091..00000000 --- a/docs/fabrikmc-network/net.axay.fabrik.network.packet/-server-packet-context/player.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - player - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

player

-
-
val player: ServerPlayer
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-network/net.axay.fabrik.network.packet/-server-packet-context/response-sender.html b/docs/fabrikmc-network/net.axay.fabrik.network.packet/-server-packet-context/response-sender.html deleted file mode 100644 index d93cf3e6..00000000 --- a/docs/fabrikmc-network/net.axay.fabrik.network.packet/-server-packet-context/response-sender.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - responseSender - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

responseSender

-
-
val responseSender: PacketSender
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-network/net.axay.fabrik.network.packet/-server-packet-context/server.html b/docs/fabrikmc-network/net.axay.fabrik.network.packet/-server-packet-context/server.html deleted file mode 100644 index 9187014a..00000000 --- a/docs/fabrikmc-network/net.axay.fabrik.network.packet/-server-packet-context/server.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - server - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

server

-
-
val server: MinecraftServer
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-network/net.axay.fabrik.network.packet/-server-to-client-packet-definition/-server-to-client-packet-definition.html b/docs/fabrikmc-network/net.axay.fabrik.network.packet/-server-to-client-packet-definition/-server-to-client-packet-definition.html deleted file mode 100644 index 272edefb..00000000 --- a/docs/fabrikmc-network/net.axay.fabrik.network.packet/-server-to-client-packet-definition/-server-to-client-packet-definition.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - ServerToClientPacketDefinition - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

ServerToClientPacketDefinition

-
-
fun <T : Any> ServerToClientPacketDefinition(    id: ResourceLocation,     cbor: Cbor,     deserializer: DeserializationStrategy<T>)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-network/net.axay.fabrik.network.packet/-server-to-client-packet-definition/index.html b/docs/fabrikmc-network/net.axay.fabrik.network.packet/-server-to-client-packet-definition/index.html deleted file mode 100644 index cab5def3..00000000 --- a/docs/fabrikmc-network/net.axay.fabrik.network.packet/-server-to-client-packet-definition/index.html +++ /dev/null @@ -1,168 +0,0 @@ - - - - - ServerToClientPacketDefinition - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

ServerToClientPacketDefinition

-
class ServerToClientPacketDefinition<T : Any>(    id: ResourceLocation,     cbor: Cbor,     deserializer: DeserializationStrategy<T>) : AbstractPacketDefinition<T, ClientPacketContext>

See s2cPacket function, which constructs this packet definition class.

-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun <T : Any> ServerToClientPacketDefinition(    id: ResourceLocation,     cbor: Cbor,     deserializer: DeserializationStrategy<T>)
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun receiveOnClient(receiver: suspend (T, context: ClientPacketContext) -> Unit)

Executes the given receiver as a callback when this packet is received on the client-side.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun <TPacket : T> send(value: TPacket, player: ServerPlayer)

Sends the given value to the given player. This will result in the serialization of the given value.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun <TPacket : T> sendToAll(value: TPacket)

Sends the given value to all players on the server. This will result the serialization of the given value.

-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val cbor: Cbor
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
val idString: String

The stored ResourceLocation of this packet in its string representation.

-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-network/net.axay.fabrik.network.packet/-server-to-client-packet-definition/receive-on-client.html b/docs/fabrikmc-network/net.axay.fabrik.network.packet/-server-to-client-packet-definition/receive-on-client.html deleted file mode 100644 index 1e9963b4..00000000 --- a/docs/fabrikmc-network/net.axay.fabrik.network.packet/-server-to-client-packet-definition/receive-on-client.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - receiveOnClient - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

receiveOnClient

-
-
fun receiveOnClient(receiver: suspend (T, context: ClientPacketContext) -> Unit)

Executes the given receiver as a callback when this packet is received on the client-side.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-network/net.axay.fabrik.network.packet/-server-to-client-packet-definition/send-to-all.html b/docs/fabrikmc-network/net.axay.fabrik.network.packet/-server-to-client-packet-definition/send-to-all.html deleted file mode 100644 index f5638b5c..00000000 --- a/docs/fabrikmc-network/net.axay.fabrik.network.packet/-server-to-client-packet-definition/send-to-all.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - sendToAll - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

sendToAll

-
-
inline fun <TPacket : T> sendToAll(value: TPacket)

Sends the given value to all players on the server. This will result the serialization of the given value.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-network/net.axay.fabrik.network.packet/-server-to-client-packet-definition/send.html b/docs/fabrikmc-network/net.axay.fabrik.network.packet/-server-to-client-packet-definition/send.html deleted file mode 100644 index b5142cee..00000000 --- a/docs/fabrikmc-network/net.axay.fabrik.network.packet/-server-to-client-packet-definition/send.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - send - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

send

-
-
inline fun <TPacket : T> send(value: TPacket, player: ServerPlayer)

Sends the given value to the given player. This will result in the serialization of the given value.

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-network/net.axay.fabrik.network.packet/c2c-packet.html b/docs/fabrikmc-network/net.axay.fabrik.network.packet/c2c-packet.html deleted file mode 100644 index 784859b3..00000000 --- a/docs/fabrikmc-network/net.axay.fabrik.network.packet/c2c-packet.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - c2cPacket - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

c2cPacket

-
-
inline fun <T : Any> c2cPacket(id: ResourceLocation, cbor: Cbor = Cbor): ClientToClientPacketDefinition<T>

Creates a new ClientToClientPacketDefinition. This packet can only be sent from the client to another client. The server will act as the middle man, it is responsible for forwarding this packet. The packet can only be sent in a typesafe way. The type is specified by T.

Parameters

id

the ResourceLocation allowing communication between server and client as they both know this identifier

cbor

(optional) the Cbor instanced used for serialization and deserialization of this packet

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-network/net.axay.fabrik.network.packet/c2s-packet.html b/docs/fabrikmc-network/net.axay.fabrik.network.packet/c2s-packet.html deleted file mode 100644 index 7d318ad9..00000000 --- a/docs/fabrikmc-network/net.axay.fabrik.network.packet/c2s-packet.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - c2sPacket - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

c2sPacket

-
-
inline fun <T : Any> c2sPacket(id: ResourceLocation, cbor: Cbor = Cbor): ClientToServerPacketDefinition<T>

Creates a new ClientToServerPacketDefinition. This packet can only be sent from the client to the current server. The packet can only be sent in a typesafe way. The type is specified by T.

Parameters

id

the ResourceLocation allowing communication between server and client as they both know this identifier

cbor

(optional) the Cbor instanced used for serialization and deserialization of this packet

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-network/net.axay.fabrik.network.packet/index.html b/docs/fabrikmc-network/net.axay.fabrik.network.packet/index.html deleted file mode 100644 index 89377df5..00000000 --- a/docs/fabrikmc-network/net.axay.fabrik.network.packet/index.html +++ /dev/null @@ -1,213 +0,0 @@ - - - - - net.axay.fabrik.network.packet - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Package net.axay.fabrik.network.packet

-

Utilities for creating client-to-server and server-to-client packets

-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract class AbstractPacketDefinition<T : Any, C>

Abstraction of server-to-client and client-to-server packets. See ServerToClientPacketDefinition and ClientToServerPacketDefinition.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
class ClientPacketContext(    val client: Minecraft,     val handler: ClientGamePacketListener,     val responseSender: PacketSender)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
class ClientToClientPacketDefinition<T : Any>(    id: ResourceLocation,     cbor: Cbor,     deserializer: DeserializationStrategy<T>) : AbstractPacketDefinition<T, ClientPacketContext>

See c2cPacket function, which constructs this packet definition class.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
class ClientToServerPacketDefinition<T : Any>(    id: ResourceLocation,     cbor: Cbor,     deserializer: DeserializationStrategy<T>) : AbstractPacketDefinition<T, ServerPacketContext>

See c2sPacket function, which constructs this packet definition class.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
class ServerPacketContext(    val server: MinecraftServer,     val player: ServerPlayer,     val handler: ServerGamePacketListener,     val responseSender: PacketSender)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
typealias ServerPacketForwarder<T> = suspend ClientToClientPacketDefinition<T>.(packet: ClientToClientPacketDefinition.SerializedPacket, context: ServerPacketContext) -> ServerPlayer?

Used by the ClientToClientPacketDefinition, which requires a server-side forwarder.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
class ServerToClientPacketDefinition<T : Any>(    id: ResourceLocation,     cbor: Cbor,     deserializer: DeserializationStrategy<T>) : AbstractPacketDefinition<T, ClientPacketContext>

See s2cPacket function, which constructs this packet definition class.

-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun <T : Any> c2cPacket(id: ResourceLocation, cbor: Cbor = Cbor): ClientToClientPacketDefinition<T>

Creates a new ClientToClientPacketDefinition. This packet can only be sent from the client to another client. The server will act as the middle man, it is responsible for forwarding this packet. The packet can only be sent in a typesafe way. The type is specified by T.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun <T : Any> c2sPacket(id: ResourceLocation, cbor: Cbor = Cbor): ClientToServerPacketDefinition<T>

Creates a new ClientToServerPacketDefinition. This packet can only be sent from the client to the current server. The packet can only be sent in a typesafe way. The type is specified by T.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun <T : Any> s2cPacket(id: ResourceLocation, cbor: Cbor = Cbor): ServerToClientPacketDefinition<T>

Creates a new ServerToClientPacketDefinition. This packet can only be sent from the server to one or multiple clients. The packet can only be sent in a typesafe way. The type is specified by T.

-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-network/net.axay.fabrik.network.packet/s2c-packet.html b/docs/fabrikmc-network/net.axay.fabrik.network.packet/s2c-packet.html deleted file mode 100644 index 675bd1c2..00000000 --- a/docs/fabrikmc-network/net.axay.fabrik.network.packet/s2c-packet.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - s2cPacket - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

s2cPacket

-
-
inline fun <T : Any> s2cPacket(id: ResourceLocation, cbor: Cbor = Cbor): ServerToClientPacketDefinition<T>

Creates a new ServerToClientPacketDefinition. This packet can only be sent from the server to one or multiple clients. The packet can only be sent in a typesafe way. The type is specified by T.

Parameters

id

the ResourceLocation allowing communication between server and client as they both know this identifier

cbor

(optional) the Cbor instanced used for serialization and deserialization of this packet

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-persistence/index.html b/docs/fabrikmc-persistence/index.html deleted file mode 100644 index b10aa856..00000000 --- a/docs/fabrikmc-persistence/index.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - 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.8.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 happen type-safe thanks to the compound key.

Such a key can be created in the following way:

val personKey = compoundKey<Person>(identifier)

Note: Person must be serializable here

Other compound key types

There are other compound key types:

  • nbtElementCompoundKey for storing NbtElements, as they don't have to (and cannot) be serialized

  • customCompoundKey for defining custom serialization logic (object to net.minecraft.nbt.NbtElement), for example if the class you are storing is not serializable, or if it is significantly faster than the built in NBT serialization of fabrikmc-nbt

Retrieve a persistent compound

A compound can be retrieved from any compound provider, currently these are net.minecraft.world.chunk.Chunk, net.minecraft.entity.Entity and net.minecraft.world.World.

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

chunk.persistentCompound
entity.persistentCompound
world.persistentCompound

Use a persistent compound

Thread safety

Currently, persistent compounds are not thread safe, you should only modify them on the main game / server thread.

Write operations

You can write to a compound using the index operator.

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

Read operations

You can read from a compound using the index operator.

with(chunk.persistentCompound) {
val person = it[personKey]
// and then do something with it
log.info(person.toString())
}

More functions

Compounds offer more functions for more specific operations, see PersistentCompound for a list of these functions.

-
-

Packages

-
-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-

Contains compound key creation and access to persistent compounds

-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-persistence/navigation.html b/docs/fabrikmc-persistence/navigation.html deleted file mode 100644 index 2fa6419e..00000000 --- a/docs/fabrikmc-persistence/navigation.html +++ /dev/null @@ -1,1162 +0,0 @@ -
- -
- -
- -
-
- Fabrik -
-
-
- -
- -
-
- blockPos -
-
-
- -
-
- -
- - - -
-
- pos -
-
-
-
- posUnder -
-
-
- -
- -
-
- -
- -
-
- -
-
-
- setLore() -
-
-
- -
- - -
-
- -
-
- max -
-
-
-
- min -
-
-
- -
-
-
- ticks -
-
-
-
- -
- -
-
- -
-
-
- logger() -
-
-
-
- logInfo() -
-
-
- -
-
- -
- -
- -
-
- -
-
- -
-
- -
-
-
- div() -
-
-
-
- minus() -
-
-
-
- not() -
-
-
-
- plus() -
-
-
-
- times() -
-
-
- - - - -
- -
- -
-
-
- literal -
-
-
- -
-
- -
- -
- -
-
- -
- -
- -
-
-
- Pos2i -
-
-
-
- Pos3i -
-
-
- -
-
-
- -
- -
- -
- -
-
-
- Gui -
-
-
- -
-
- DRAG -
-
-
-
- DRAG_END -
-
-
- -
-
- -
-
-
- INSERT -
-
-
- -
-
-
- PICKUP -
-
-
- -
-
- -
-
-
- THROW_ALL -
-
-
-
- THROW_ONE -
-
-
-
- -
-
- -
-
- -
-
- -
-
-
- GuiEvent -
-
-
- -
-
-
- GuiIcon -
-
-
-
- guiIcon -
-
-
-
- GuiPage -
-
-
- -
- -
-
- GuiSlot -
-
-
- -
-
-
- GuiType -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
-
- -
-
-
- hrectTo() -
-
-
-
- igui() -
-
-
-
- lineTo() -
-
-
-
- openGui() -
-
-
-
- rectTo() -
-
-
-
- sl() -
-
-
-
- Slots -
-
-
- - -
- -
- -
-
- -
- -
-
- GuiList -
-
-
- -
-
- -
-
- -
- -
-
- - - -
diff --git a/docs/fabrikmc-persistence/net.axay.fabrik.persistence.internal/-compound-persistent-state/-companion/from-nbt.html b/docs/fabrikmc-persistence/net.axay.fabrik.persistence.internal/-compound-persistent-state/-companion/from-nbt.html deleted file mode 100644 index 69b9661d..00000000 --- a/docs/fabrikmc-persistence/net.axay.fabrik.persistence.internal/-compound-persistent-state/-companion/from-nbt.html +++ /dev/null @@ -1,39 +0,0 @@ - - - - fromNbt - - - - - -
-
-
-
-
-
- -
-

fromNbt

-
-
fun fromNbt(nbt: NbtCompound, targetCompound: PersistentCompound): CompoundPersistentState
-
- -
-
- - - - diff --git a/docs/fabrikmc-persistence/net.axay.fabrik.persistence.internal/-compound-persistent-state/-companion/index.html b/docs/fabrikmc-persistence/net.axay.fabrik.persistence.internal/-compound-persistent-state/-companion/index.html deleted file mode 100644 index f4e28880..00000000 --- a/docs/fabrikmc-persistence/net.axay.fabrik.persistence.internal/-compound-persistent-state/-companion/index.html +++ /dev/null @@ -1,76 +0,0 @@ - - - - - Companion - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Companion

-
object Companion
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun load(nbt: CompoundTag, targetCompound: PersistentCompound): CompoundPersistentState
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-persistence/net.axay.fabrik.persistence.internal/-compound-persistent-state/-companion/load.html b/docs/fabrikmc-persistence/net.axay.fabrik.persistence.internal/-compound-persistent-state/-companion/load.html deleted file mode 100644 index ee54fedb..00000000 --- a/docs/fabrikmc-persistence/net.axay.fabrik.persistence.internal/-compound-persistent-state/-companion/load.html +++ /dev/null @@ -1,54 +0,0 @@ - - - - - load - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

load

-
-
fun load(nbt: CompoundTag, targetCompound: PersistentCompound): CompoundPersistentState
-
- -
-
- - - diff --git a/docs/fabrikmc-persistence/net.axay.fabrik.persistence.internal/-compound-persistent-state/-compound-persistent-state.html b/docs/fabrikmc-persistence/net.axay.fabrik.persistence.internal/-compound-persistent-state/-compound-persistent-state.html deleted file mode 100644 index 386dc166..00000000 --- a/docs/fabrikmc-persistence/net.axay.fabrik.persistence.internal/-compound-persistent-state/-compound-persistent-state.html +++ /dev/null @@ -1,54 +0,0 @@ - - - - - CompoundPersistentState - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

CompoundPersistentState

-
-
fun CompoundPersistentState(compound: PersistentCompound)
-
- -
-
- - - diff --git a/docs/fabrikmc-persistence/net.axay.fabrik.persistence.internal/-compound-persistent-state/index.html b/docs/fabrikmc-persistence/net.axay.fabrik.persistence.internal/-compound-persistent-state/index.html deleted file mode 100644 index aff4382b..00000000 --- a/docs/fabrikmc-persistence/net.axay.fabrik.persistence.internal/-compound-persistent-state/index.html +++ /dev/null @@ -1,140 +0,0 @@ - - - - - CompoundPersistentState - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

CompoundPersistentState

-
class CompoundPersistentState(compound: PersistentCompound) : SavedData
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun CompoundPersistentState(compound: PersistentCompound)
-
-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
object Companion
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun isDirty(): Boolean
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open override fun save(nbt: CompoundTag): CompoundTag
open fun save(file: File)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open fun setDirty()
open fun setDirty(dirty: Boolean)
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-persistence/net.axay.fabrik.persistence.internal/-compound-persistent-state/save.html b/docs/fabrikmc-persistence/net.axay.fabrik.persistence.internal/-compound-persistent-state/save.html deleted file mode 100644 index bcafbee1..00000000 --- a/docs/fabrikmc-persistence/net.axay.fabrik.persistence.internal/-compound-persistent-state/save.html +++ /dev/null @@ -1,54 +0,0 @@ - - - - - save - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

save

-
-
open override fun save(nbt: CompoundTag): CompoundTag
-
- -
-
- - - diff --git a/docs/fabrikmc-persistence/net.axay.fabrik.persistence.internal/-compound-persistent-state/write-nbt.html b/docs/fabrikmc-persistence/net.axay.fabrik.persistence.internal/-compound-persistent-state/write-nbt.html deleted file mode 100644 index 265b9104..00000000 --- a/docs/fabrikmc-persistence/net.axay.fabrik.persistence.internal/-compound-persistent-state/write-nbt.html +++ /dev/null @@ -1,39 +0,0 @@ - - - - writeNbt - - - - - -
-
-
-
-
-
- -
-

writeNbt

-
-
open override fun writeNbt(nbt: NbtCompound): NbtCompound
-
- -
-
- - - - diff --git a/docs/fabrikmc-persistence/net.axay.fabrik.persistence.internal/index.html b/docs/fabrikmc-persistence/net.axay.fabrik.persistence.internal/index.html deleted file mode 100644 index 7c854bff..00000000 --- a/docs/fabrikmc-persistence/net.axay.fabrik.persistence.internal/index.html +++ /dev/null @@ -1,75 +0,0 @@ - - - - - net.axay.fabrik.persistence.internal - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Package net.axay.fabrik.persistence.internal

-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
class CompoundPersistentState(compound: PersistentCompound) : SavedData
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-chunk-serializer-mixin/index.html b/docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-chunk-serializer-mixin/index.html deleted file mode 100644 index 36a31852..00000000 --- a/docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-chunk-serializer-mixin/index.html +++ /dev/null @@ -1,58 +0,0 @@ - - - - - ChunkSerializerMixin - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

ChunkSerializerMixin

-
open class ChunkSerializerMixin
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-empty-chunk-mixin/get-compound.html b/docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-empty-chunk-mixin/get-compound.html deleted file mode 100644 index 425b82b3..00000000 --- a/docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-empty-chunk-mixin/get-compound.html +++ /dev/null @@ -1,39 +0,0 @@ - - - - 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/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-empty-chunk-mixin/index.html b/docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-empty-chunk-mixin/index.html deleted file mode 100644 index f22cb793..00000000 --- a/docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-empty-chunk-mixin/index.html +++ /dev/null @@ -1,61 +0,0 @@ - - - - EmptyChunkMixin - - - - - -
-
-
-
-
-
- -
-

EmptyChunkMixin

-
open class EmptyChunkMixin : CompoundProvider
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
@NotNull
open fun getCompound(): @NotNull PersistentCompound
-
-
-
-
-
-
-
-
- -
-
- - - - diff --git a/docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-empty-level-chunk-mixin/get-compound.html b/docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-empty-level-chunk-mixin/get-compound.html deleted file mode 100644 index 9322ac7e..00000000 --- a/docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-empty-level-chunk-mixin/get-compound.html +++ /dev/null @@ -1,54 +0,0 @@ - - - - - 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/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-empty-level-chunk-mixin/index.html b/docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-empty-level-chunk-mixin/index.html deleted file mode 100644 index 82cf8583..00000000 --- a/docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-empty-level-chunk-mixin/index.html +++ /dev/null @@ -1,76 +0,0 @@ - - - - - EmptyLevelChunkMixin - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

EmptyLevelChunkMixin

-
open class EmptyLevelChunkMixin : CompoundProvider
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
@NotNull
open fun getCompound(): @NotNull PersistentCompound
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-imposter-proto-chunk-mixin/get-compound.html b/docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-imposter-proto-chunk-mixin/get-compound.html deleted file mode 100644 index 9afccf7e..00000000 --- a/docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-imposter-proto-chunk-mixin/get-compound.html +++ /dev/null @@ -1,54 +0,0 @@ - - - - - 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/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-imposter-proto-chunk-mixin/index.html b/docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-imposter-proto-chunk-mixin/index.html deleted file mode 100644 index 0636cc48..00000000 --- a/docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-imposter-proto-chunk-mixin/index.html +++ /dev/null @@ -1,76 +0,0 @@ - - - - - ImposterProtoChunkMixin - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

ImposterProtoChunkMixin

-
open class ImposterProtoChunkMixin : CompoundProvider
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
@NotNull
open fun getCompound(): @NotNull PersistentCompound
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-level-chunk-mixin/compound.html b/docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-level-chunk-mixin/compound.html deleted file mode 100644 index 5f6b195e..00000000 --- a/docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-level-chunk-mixin/compound.html +++ /dev/null @@ -1,54 +0,0 @@ - - - - - compound - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

compound

-
-
@get:NotNull
private open val compound: PersistentCompound
-
- -
-
- - - diff --git a/docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-level-chunk-mixin/index.html b/docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-level-chunk-mixin/index.html deleted file mode 100644 index 16985076..00000000 --- a/docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-level-chunk-mixin/index.html +++ /dev/null @@ -1,93 +0,0 @@ - - - - - LevelChunkMixin - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

LevelChunkMixin

-
open class LevelChunkMixin : CompoundProvider
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun getCompound(): PersistentCompound
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
@get:NotNull
private open val compound: PersistentCompound
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-proto-chunk-mixin/compound.html b/docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-proto-chunk-mixin/compound.html deleted file mode 100644 index 6f507ace..00000000 --- a/docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-proto-chunk-mixin/compound.html +++ /dev/null @@ -1,54 +0,0 @@ - - - - - compound - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

compound

-
-
@get:NotNull
private val compound: PersistentCompound
-
- -
-
- - - 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 deleted file mode 100644 index de37d923..00000000 --- a/docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-proto-chunk-mixin/index.html +++ /dev/null @@ -1,93 +0,0 @@ - - - - - ProtoChunkMixin - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

ProtoChunkMixin

-
open class ProtoChunkMixin : CompoundProvider
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun getCompound(): PersistentCompound
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
@get:NotNull
private val compound: PersistentCompound
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-read-only-chunk-mixin/get-compound.html b/docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-read-only-chunk-mixin/get-compound.html deleted file mode 100644 index b1f364df..00000000 --- a/docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-read-only-chunk-mixin/get-compound.html +++ /dev/null @@ -1,39 +0,0 @@ - - - - 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/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-read-only-chunk-mixin/index.html b/docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-read-only-chunk-mixin/index.html deleted file mode 100644 index d13d602e..00000000 --- a/docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-read-only-chunk-mixin/index.html +++ /dev/null @@ -1,61 +0,0 @@ - - - - ReadOnlyChunkMixin - - - - - -
-
-
-
-
-
- -
-

ReadOnlyChunkMixin

-
open class ReadOnlyChunkMixin : CompoundProvider
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
@NotNull
open fun getCompound(): @NotNull PersistentCompound
-
-
-
-
-
-
-
-
- -
-
- - - - diff --git a/docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-world-chunk-mixin/compound.html b/docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-world-chunk-mixin/compound.html deleted file mode 100644 index 7b6ff3b9..00000000 --- a/docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-world-chunk-mixin/compound.html +++ /dev/null @@ -1,39 +0,0 @@ - - - - compound - - - - - -
-
-
-
-
-
- -
-

compound

-
-
@get:NotNull
private open val compound: PersistentCompound
-
- -
-
- - - - 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 deleted file mode 100644 index ac3fd0d5..00000000 --- a/docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/-world-chunk-mixin/index.html +++ /dev/null @@ -1,78 +0,0 @@ - - - - WorldChunkMixin - - - - - -
-
-
-
-
-
- -
-

WorldChunkMixin

-
open class WorldChunkMixin : CompoundProvider
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun getCompound(): PersistentCompound
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
@get:NotNull
private open val compound: PersistentCompound
-
-
-
-
-
-
-
-
- -
-
- - - - diff --git a/docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/index.html b/docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/index.html deleted file mode 100644 index 74c73952..00000000 --- a/docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.chunk/index.html +++ /dev/null @@ -1,135 +0,0 @@ - - - - - net.axay.fabrik.persistence.mixin.chunk - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Package net.axay.fabrik.persistence.mixin.chunk

-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
open class ChunkSerializerMixin
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open class EmptyLevelChunkMixin : CompoundProvider
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open class ImposterProtoChunkMixin : CompoundProvider
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open class LevelChunkMixin : CompoundProvider
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
open class ProtoChunkMixin : CompoundProvider
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.entity/-entity-mixin/compound.html b/docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.entity/-entity-mixin/compound.html deleted file mode 100644 index dac00141..00000000 --- a/docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.entity/-entity-mixin/compound.html +++ /dev/null @@ -1,54 +0,0 @@ - - - - - compound - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

compound

-
-
@get:NotNull
private val compound: PersistentCompound
-
- -
-
- - - 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 deleted file mode 100644 index c8295784..00000000 --- a/docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.entity/-entity-mixin/index.html +++ /dev/null @@ -1,93 +0,0 @@ - - - - - EntityMixin - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

EntityMixin

-
open class EntityMixin : CompoundProvider
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun getCompound(): PersistentCompound
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
@get:NotNull
private val compound: PersistentCompound
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.entity/index.html b/docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.entity/index.html deleted file mode 100644 index b4fdc8c5..00000000 --- a/docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.entity/index.html +++ /dev/null @@ -1,75 +0,0 @@ - - - - - net.axay.fabrik.persistence.mixin.entity - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Package net.axay.fabrik.persistence.mixin.entity

-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
open class EntityMixin : CompoundProvider
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.world/-server-world-mixin/compound.html b/docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.world/-server-world-mixin/compound.html deleted file mode 100644 index e7eeba5f..00000000 --- a/docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.world/-server-world-mixin/compound.html +++ /dev/null @@ -1,54 +0,0 @@ - - - - - compound - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

compound

-
-
@get:NotNull
private val compound: PersistentCompound
-
- -
-
- - - diff --git a/docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.world/-server-world-mixin/get-data-storage.html b/docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.world/-server-world-mixin/get-data-storage.html deleted file mode 100644 index bda3add9..00000000 --- a/docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.world/-server-world-mixin/get-data-storage.html +++ /dev/null @@ -1,54 +0,0 @@ - - - - - getDataStorage - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

getDataStorage

-
-
abstract fun getDataStorage(): DimensionDataStorage
-
- -
-
- - - diff --git a/docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.world/-server-world-mixin/get-persistent-state-manager.html b/docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.world/-server-world-mixin/get-persistent-state-manager.html deleted file mode 100644 index d2dda1eb..00000000 --- a/docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.world/-server-world-mixin/get-persistent-state-manager.html +++ /dev/null @@ -1,39 +0,0 @@ - - - - getPersistentStateManager - - - - - -
-
-
-
-
-
- -
-

getPersistentStateManager

-
-
abstract fun getPersistentStateManager(): PersistentStateManager
-
- -
-
- - - - diff --git a/docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.world/-server-world-mixin/index.html b/docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.world/-server-world-mixin/index.html deleted file mode 100644 index d7a40a19..00000000 --- a/docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.world/-server-world-mixin/index.html +++ /dev/null @@ -1,108 +0,0 @@ - - - - - ServerWorldMixin - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

ServerWorldMixin

-
abstract class ServerWorldMixin : CompoundProvider
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun getCompound(): PersistentCompound
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract fun getDataStorage(): DimensionDataStorage
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
@get:NotNull
private val compound: PersistentCompound
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.world/index.html b/docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.world/index.html deleted file mode 100644 index d89b8c03..00000000 --- a/docs/fabrikmc-persistence/net.axay.fabrik.persistence.mixin.world/index.html +++ /dev/null @@ -1,75 +0,0 @@ - - - - - net.axay.fabrik.persistence.mixin.world - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Package net.axay.fabrik.persistence.mixin.world

-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract class ServerWorldMixin : CompoundProvider
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-persistence/net.axay.fabrik.persistence/-compound-key/-compound-key.html b/docs/fabrikmc-persistence/net.axay.fabrik.persistence/-compound-key/-compound-key.html deleted file mode 100644 index 9a87d2a4..00000000 --- a/docs/fabrikmc-persistence/net.axay.fabrik.persistence/-compound-key/-compound-key.html +++ /dev/null @@ -1,78 +0,0 @@ - - - - - CompoundKey - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

CompoundKey

-
-
fun CompoundKey(id: ResourceLocation)
fun CompoundKey(name: String)
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-persistence/net.axay.fabrik.persistence/-compound-key/index.html b/docs/fabrikmc-persistence/net.axay.fabrik.persistence/-compound-key/index.html deleted file mode 100644 index 8194dd1d..00000000 --- a/docs/fabrikmc-persistence/net.axay.fabrik.persistence/-compound-key/index.html +++ /dev/null @@ -1,121 +0,0 @@ - - - - - CompoundKey - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

CompoundKey

-
abstract class CompoundKey<T : Any>(val name: String)
-
-
-
-
-

Constructors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun CompoundKey(id: ResourceLocation)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun CompoundKey(name: String)
-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val name: String
-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-persistence/net.axay.fabrik.persistence/-compound-key/name.html b/docs/fabrikmc-persistence/net.axay.fabrik.persistence/-compound-key/name.html deleted file mode 100644 index a41b6f8e..00000000 --- a/docs/fabrikmc-persistence/net.axay.fabrik.persistence/-compound-key/name.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - name - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

name

-
-
val name: String
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-persistence/net.axay.fabrik.persistence/-compound-provider/compound.html b/docs/fabrikmc-persistence/net.axay.fabrik.persistence/-compound-provider/compound.html deleted file mode 100644 index e8d4fce3..00000000 --- a/docs/fabrikmc-persistence/net.axay.fabrik.persistence/-compound-provider/compound.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - 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

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-persistence/net.axay.fabrik.persistence/-compound-provider/index.html b/docs/fabrikmc-persistence/net.axay.fabrik.persistence/-compound-provider/index.html deleted file mode 100644 index 4cd8bb74..00000000 --- a/docs/fabrikmc-persistence/net.axay.fabrik.persistence/-compound-provider/index.html +++ /dev/null @@ -1,93 +0,0 @@ - - - - - CompoundProvider - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

CompoundProvider

-
interface CompoundProvider

This class provides a PersistentCompound. Providers are classes like net.minecraft.world.level.chunk.ChunkAccess, net.minecraft.world.entity.Entity and more.

-
-
-
-
-

See also

- -

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract val compound: PersistentCompound
-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-persistence/net.axay.fabrik.persistence/-empty-persistent-compound/index.html b/docs/fabrikmc-persistence/net.axay.fabrik.persistence/-empty-persistent-compound/index.html deleted file mode 100644 index 5145dabc..00000000 --- a/docs/fabrikmc-persistence/net.axay.fabrik.persistence/-empty-persistent-compound/index.html +++ /dev/null @@ -1,179 +0,0 @@ - - - - - EmptyPersistentCompound - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

EmptyPersistentCompound

-
object EmptyPersistentCompound : PersistentCompound

A PersistentCompound which does nothing. Needed for empty holders such as net.minecraft.world.chunk.EmptyChunk for example.

-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun clear()

Clears all persistent data from this compound.

-
-
-
-
- -
-
-
- - -
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.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
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.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
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.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline operator fun <T : Any> minusAssign(key: CompoundKey<T>)

Removes the current value associated with the given key.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun remove(key: CompoundKey<*>)

Removes the current value associated with the given key.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
operator fun <T : Any> set(key: CompoundKey<T>, value: T)

Puts the given value into the persistent storage.

-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/-persistent-compound.html b/docs/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/-persistent-compound.html deleted file mode 100644 index f8793f12..00000000 --- a/docs/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/-persistent-compound.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - PersistentCompound - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

PersistentCompound

-
-
fun PersistentCompound()
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/clear.html b/docs/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/clear.html deleted file mode 100644 index 1c950736..00000000 --- a/docs/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/clear.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - clear - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

clear

-
-
fun clear()

Clears all persistent data from this compound.

Be aware that this deletes data of other mods as well!

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/get-and-remove.html b/docs/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/get-and-remove.html deleted file mode 100644 index f137948f..00000000 --- a/docs/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/get-and-remove.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - 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

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/get-or-put.html b/docs/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/get-or-put.html deleted file mode 100644 index 9e93d5c3..00000000 --- a/docs/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/get-or-put.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - 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

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/get.html b/docs/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/get.html deleted file mode 100644 index ddc2df3d..00000000 --- a/docs/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/get.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - 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

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/index.html b/docs/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/index.html deleted file mode 100644 index 64428495..00000000 --- a/docs/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/index.html +++ /dev/null @@ -1,209 +0,0 @@ - - - - - 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

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun PersistentCompound()
-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
fun clear()

Clears all persistent data from this compound.

-
-
-
-
- -
-
-
- - -
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.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
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.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
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.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline operator fun <T : Any> minusAssign(key: CompoundKey<T>)

Removes the current value associated with the given key.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
fun remove(key: CompoundKey<*>)

Removes the current value associated with the given key.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
operator fun <T : Any> set(key: CompoundKey<T>, value: T)

Puts the given value into the persistent storage.

-
-
-
-
-
-

Inheritors

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/minus-assign.html b/docs/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/minus-assign.html deleted file mode 100644 index 4cefc5a3..00000000 --- a/docs/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/minus-assign.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - 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

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/remove.html b/docs/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/remove.html deleted file mode 100644 index 1c087fd7..00000000 --- a/docs/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/remove.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - 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

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/set.html b/docs/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/set.html deleted file mode 100644 index 6336f280..00000000 --- a/docs/fabrikmc-persistence/net.axay.fabrik.persistence/-persistent-compound/set.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - 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

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-persistence/net.axay.fabrik.persistence/compound-key.html b/docs/fabrikmc-persistence/net.axay.fabrik.persistence/compound-key.html deleted file mode 100644 index 3c43e974..00000000 --- a/docs/fabrikmc-persistence/net.axay.fabrik.persistence/compound-key.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - compoundKey - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

compoundKey

-
-
inline fun <T : Any> compoundKey(id: ResourceLocation): 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

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-persistence/net.axay.fabrik.persistence/custom-compound-key.html b/docs/fabrikmc-persistence/net.axay.fabrik.persistence/custom-compound-key.html deleted file mode 100644 index 4df27c1d..00000000 --- a/docs/fabrikmc-persistence/net.axay.fabrik.persistence/custom-compound-key.html +++ /dev/null @@ -1,78 +0,0 @@ - - - - - customCompoundKey - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

customCompoundKey

-
-
inline fun <T : Any, NbtType : Tag> customCompoundKey(    id: ResourceLocation,     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: ResourceLocation,     crossinline convertValueToNbtElement: (T) -> Tag,     crossinline convertNbtElementToValue: (nbtElement: Tag) -> 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 Tag (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

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-persistence/net.axay.fabrik.persistence/index.html b/docs/fabrikmc-persistence/net.axay.fabrik.persistence/index.html deleted file mode 100644 index 7f4d4fa7..00000000 --- a/docs/fabrikmc-persistence/net.axay.fabrik.persistence/index.html +++ /dev/null @@ -1,185 +0,0 @@ - - - - - net.axay.fabrik.persistence - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

Package net.axay.fabrik.persistence

-

Contains compound key creation and access to persistent compounds

-
-
-
-
-

Types

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
abstract class CompoundKey<T : Any>(val name: String)
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
interface CompoundProvider

This class provides a PersistentCompound. Providers are classes like net.minecraft.world.level.chunk.ChunkAccess, net.minecraft.world.entity.Entity and more.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
object EmptyPersistentCompound : PersistentCompound

A PersistentCompound which does nothing. Needed for empty holders such as net.minecraft.world.chunk.EmptyChunk for example.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
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.

-
-
-
-
-
-

Functions

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun <T : Any> compoundKey(id: ResourceLocation): CompoundKey<T>

Creates a CompoundKey which can be used to read and write data to a PersistentCompound in a typesafe way.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun <T : Any, NbtType : Tag> customCompoundKey(    id: ResourceLocation,     crossinline valueToNbt: (T) -> NbtType,     crossinline nbtToValue: (NbtType) -> T): CompoundKey<T>
@JvmName(name = "customCompoundKeyNbtElement")
inline fun <T : Any> customCompoundKey(    id: ResourceLocation,     crossinline convertValueToNbtElement: (T) -> Tag,     crossinline convertNbtElementToValue: (nbtElement: Tag) -> T): CompoundKey<T>

Creates a CompoundKey which can be used to read and write data to a PersistentCompound in a typesafe way.

-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
inline fun <T : Tag> nbtElementCompoundKey(id: ResourceLocation): CompoundKey<T>

Creates a CompoundKey which can be used to read and write data to a PersistentCompound in a typesafe way.

-
-
-
-
-
-

Properties

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
val ChunkAccess.persistentCompound: PersistentCompound

Returns a persistent PersistentCompound.

val Entity.persistentCompound: PersistentCompound

Returns a persistent PersistentCompound.

val ServerLevel.persistentCompound: PersistentCompound

Returns a persistent PersistentCompound.

-
-
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-persistence/net.axay.fabrik.persistence/nbt-element-compound-key.html b/docs/fabrikmc-persistence/net.axay.fabrik.persistence/nbt-element-compound-key.html deleted file mode 100644 index 10e414e9..00000000 --- a/docs/fabrikmc-persistence/net.axay.fabrik.persistence/nbt-element-compound-key.html +++ /dev/null @@ -1,67 +0,0 @@ - - - - - nbtElementCompoundKey - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

nbtElementCompoundKey

-
-
inline fun <T : Tag> nbtElementCompoundKey(id: ResourceLocation): 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 Tag. 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

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/fabrikmc-persistence/net.axay.fabrik.persistence/persistent-compound.html b/docs/fabrikmc-persistence/net.axay.fabrik.persistence/persistent-compound.html deleted file mode 100644 index 3f22325c..00000000 --- a/docs/fabrikmc-persistence/net.axay.fabrik.persistence/persistent-compound.html +++ /dev/null @@ -1,89 +0,0 @@ - - - - - persistentCompound - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-

persistentCompound

-
-
val ChunkAccess.persistentCompound: PersistentCompound
val Entity.persistentCompound: PersistentCompound
val ServerLevel.persistentCompound: PersistentCompound

Returns a persistent PersistentCompound.

See also

-

Sources

-
-
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-
-
-
-
- -
-
- - - diff --git a/docs/images/anchor-copy-button.svg b/docs/images/anchor-copy-button.svg deleted file mode 100644 index bab9d747..00000000 --- a/docs/images/anchor-copy-button.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/docs/images/arrow_down.svg b/docs/images/arrow_down.svg deleted file mode 100644 index c0388dee..00000000 --- a/docs/images/arrow_down.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/docs/images/copy-icon.svg b/docs/images/copy-icon.svg deleted file mode 100644 index 61440f0a..00000000 --- a/docs/images/copy-icon.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/docs/images/copy-successful-icon.svg b/docs/images/copy-successful-icon.svg deleted file mode 100644 index 1865f739..00000000 --- a/docs/images/copy-successful-icon.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/docs/images/footer-go-to-link.svg b/docs/images/footer-go-to-link.svg deleted file mode 100644 index 0137e223..00000000 --- a/docs/images/footer-go-to-link.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - \ No newline at end of file diff --git a/docs/images/go-to-top-icon.svg b/docs/images/go-to-top-icon.svg deleted file mode 100644 index d987f3ea..00000000 --- a/docs/images/go-to-top-icon.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/docs/images/logo-icon.svg b/docs/images/logo-icon.svg deleted file mode 100644 index 1fea0877..00000000 --- a/docs/images/logo-icon.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - \ No newline at end of file diff --git a/docs/images/theme-toggle.svg b/docs/images/theme-toggle.svg deleted file mode 100644 index 2a8d750e..00000000 --- a/docs/images/theme-toggle.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - \ No newline at end of file diff --git a/docs/index.html b/docs/index.html deleted file mode 100644 index f3a1a3ef..00000000 --- a/docs/index.html +++ /dev/null @@ -1,161 +0,0 @@ - - - - - All modules - - - - - - - - - - - - - - - - - -
-
-
-
-
-
- -
-
-

Fabrik faˈbriːk (German for factory) is the place where fabrics and quilts are produced.

-

About

-

FabrikMC is an API for using FabricMC with Kotlin. It is the bridge between Minecraft and common Kotlin language features, libraries, DSLs and more.

-

Additionally, FabrikMC offers you stable and simple APIs for common tasks in mod development.

-

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:

-
-
-
-
- - -
Link copied to clipboard
-
-
-

A command DSL, built on top of Brigadier - the idea of this DSL is to bring the Kotlin builder style to Brigadier. This DSL does not hide vanilla Brigadier from you.

-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-

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

-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-

Several utilities not fitting for the core module. They can be useful for mini-games, challenges and more - most likely on the server-side.

-
-
-
- -
-
-
- - -
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.

-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-

Provides NBT serialization and deserialization using kotlinx.serialization. Additionally, this module contains some NBT utilities, like simple conversion extensions.

-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-

Send any serializable class as a packet - using kotlinx.serialization. Provides utilities for sending and receiving packets.

-
-
-
- -
-
-
- - -
Link copied to clipboard
-
-
-

Allows you to persistently store any (serializable) data on chunks, entities (including players), worlds and more.

-
-
-
-
-
-
- -
-
- - diff --git a/docs/navigation.html b/docs/navigation.html deleted file mode 100644 index 61019fc2..00000000 --- a/docs/navigation.html +++ /dev/null @@ -1,1162 +0,0 @@ -
- -
- -
- -
-
- Fabrik -
-
-
- -
- -
-
- blockPos -
-
-
- -
-
- -
- - - -
-
- pos -
-
-
-
- posUnder -
-
-
- -
- -
-
- -
- -
-
- -
-
-
- setLore() -
-
-
- -
- - -
-
- -
-
- max -
-
-
-
- min -
-
-
- -
-
-
- ticks -
-
-
-
- -
- -
-
- -
-
-
- logger() -
-
-
-
- logInfo() -
-
-
- -
-
- -
- -
- -
-
- -
-
- -
-
- -
-
-
- div() -
-
-
-
- minus() -
-
-
-
- not() -
-
-
-
- plus() -
-
-
-
- times() -
-
-
- - - - -
- -
- -
-
-
- literal -
-
-
- -
-
- -
- -
- -
-
- -
- -
- -
-
-
- Pos2i -
-
-
-
- Pos3i -
-
-
- -
-
-
- -
- -
- -
- -
-
-
- Gui -
-
-
- -
-
- DRAG -
-
-
-
- DRAG_END -
-
-
- -
-
- -
-
-
- INSERT -
-
-
- -
-
-
- PICKUP -
-
-
- -
-
- -
-
-
- THROW_ALL -
-
-
-
- THROW_ONE -
-
-
-
- -
-
- -
-
- -
-
- -
-
-
- GuiEvent -
-
-
- -
-
-
- GuiIcon -
-
-
-
- guiIcon -
-
-
-
- GuiPage -
-
-
- -
- -
-
- GuiSlot -
-
-
- -
-
-
- GuiType -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
- -
-
-
- -
-
-
- hrectTo() -
-
-
-
- igui() -
-
-
-
- lineTo() -
-
-
-
- openGui() -
-
-
-
- rectTo() -
-
-
-
- sl() -
-
-
-
- Slots -
-
-
- - -
- -
- -
-
- -
- -
-
- GuiList -
-
-
- -
-
- -
-
- -
- -
-
- - - -
diff --git a/docs/package-list b/docs/package-list deleted file mode 100644 index 6a43ea6c..00000000 --- a/docs/package-list +++ /dev/null @@ -1,40 +0,0 @@ -$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.annotations -net.axay.fabrik.core.entity -net.axay.fabrik.core.item -net.axay.fabrik.core.kotlin -net.axay.fabrik.core.logging -net.axay.fabrik.core.math.geometry -net.axay.fabrik.core.math.vector -net.axay.fabrik.core.packet -net.axay.fabrik.core.serialization -net.axay.fabrik.core.serialization.serializers -net.axay.fabrik.core.task -net.axay.fabrik.core.text -net.axay.fabrik.core.world.block -net.axay.fabrik.core.world.pos -module:fabrikmc-game -net.axay.fabrik.game.cooldown -net.axay.fabrik.game.sideboard -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.dsl -net.axay.fabrik.nbt.serialization -net.axay.fabrik.nbt.serialization.decoder -net.axay.fabrik.nbt.serialization.encoder -module:fabrikmc-network -net.axay.fabrik.network.packet -module:fabrikmc-persistence -net.axay.fabrik.persistence diff --git a/docs/scripts/clipboard.js b/docs/scripts/clipboard.js deleted file mode 100644 index b00ce246..00000000 --- a/docs/scripts/clipboard.js +++ /dev/null @@ -1,52 +0,0 @@ -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/scripts/main.js b/docs/scripts/main.js deleted file mode 100644 index b3ee88c5..00000000 --- a/docs/scripts/main.js +++ /dev/null @@ -1,44 +0,0 @@ -(()=>{var e={8527:e=>{e.exports=''},5570:e=>{e.exports=''},107:e=>{e.exports=''},7224:e=>{e.exports=''},538:e=>{e.exports=''},1924:(e,n,t)=>{"use strict";var r=t(210),o=t(5559),i=o(r("String.prototype.indexOf"));e.exports=function(e,n){var t=r(e,!!n);return"function"==typeof t&&i(e,".prototype.")>-1?o(t):t}},5559:(e,n,t)=>{"use strict";var r=t(8612),o=t(210),i=o("%Function.prototype.apply%"),a=o("%Function.prototype.call%"),l=o("%Reflect.apply%",!0)||r.call(a,i),c=o("%Object.getOwnPropertyDescriptor%",!0),u=o("%Object.defineProperty%",!0),s=o("%Math.max%");if(u)try{u({},"a",{value:1})}catch(e){u=null}e.exports=function(e){var n=l(r,a,arguments);if(c&&u){var t=c(n,"length");t.configurable&&u(n,"length",{value:1+s(0,e.length-(arguments.length-1))})}return n};var f=function(){return l(r,i,arguments)};u?u(e.exports,"apply",{value:f}):e.exports.apply=f},4184:(e,n)=>{var t; -/*! - Copyright (c) 2018 Jed Watson. - Licensed under the MIT License (MIT), see - http://jedwatson.github.io/classnames -*/!function(){"use strict";var r={}.hasOwnProperty;function o(){for(var e=[],n=0;n{"use strict";e.exports=function(e,n){var t=this,r=t.constructor;return t.options=Object.assign({storeInstancesGlobally:!0},n||{}),t.callbacks={},t.directMap={},t.sequenceLevels={},t.resetTimer=null,t.ignoreNextKeyup=!1,t.ignoreNextKeypress=!1,t.nextExpectedAction=!1,t.element=e,t.addEvents(),t.options.storeInstancesGlobally&&r.instances.push(t),t},e.exports.prototype.bind=t(2207),e.exports.prototype.bindMultiple=t(3396),e.exports.prototype.unbind=t(9208),e.exports.prototype.trigger=t(9855),e.exports.prototype.reset=t(6214),e.exports.prototype.stopCallback=t(3450),e.exports.prototype.handleKey=t(3067),e.exports.prototype.addEvents=t(718),e.exports.prototype.bindSingle=t(8763),e.exports.prototype.getKeyInfo=t(5825),e.exports.prototype.pickBestAction=t(8608),e.exports.prototype.getReverseMap=t(3956),e.exports.prototype.getMatches=t(3373),e.exports.prototype.resetSequences=t(3346),e.exports.prototype.fireCallback=t(2684),e.exports.prototype.bindSequence=t(7103),e.exports.prototype.resetSequenceTimer=t(7309),e.exports.prototype.detach=t(7554),e.exports.instances=[],e.exports.reset=t(1822),e.exports.REVERSE_MAP=null},718:(e,n,t)=>{"use strict";e.exports=function(){var e=this,n=t(4323),r=e.element;e.eventHandler=t(9646).bind(e),n(r,"keypress",e.eventHandler),n(r,"keydown",e.eventHandler),n(r,"keyup",e.eventHandler)}},2207:e=>{"use strict";e.exports=function(e,n,t){return e=e instanceof Array?e:[e],this.bindMultiple(e,n,t),this}},3396:e=>{"use strict";e.exports=function(e,n,t){for(var r=0;r{"use strict";e.exports=function(e,n,r,o){var i=this;function a(n){return function(){i.nextExpectedAction=n,++i.sequenceLevels[e],i.resetSequenceTimer()}}function l(n){var a;i.fireCallback(r,n,e),"keyup"!==o&&(a=t(6770),i.ignoreNextKeyup=a(n)),setTimeout((function(){i.resetSequences()}),10)}i.sequenceLevels[e]=0;for(var c=0;c{"use strict";e.exports=function(e,n,t,r,o){var i=this;i.directMap[e+":"+t]=n;var a,l=(e=e.replace(/\s+/g," ")).split(" ");l.length>1?i.bindSequence(e,l,n,t):(a=i.getKeyInfo(e,t),i.callbacks[a.key]=i.callbacks[a.key]||[],i.getMatches(a.key,a.modifiers,{type:a.action},r,e,o),i.callbacks[a.key][r?"unshift":"push"]({callback:n,modifiers:a.modifiers,action:a.action,seq:r,level:o,combo:e}))}},7554:(e,n,t)=>{var r=t(4323).off;e.exports=function(){var e=this,n=e.element;r(n,"keypress",e.eventHandler),r(n,"keydown",e.eventHandler),r(n,"keyup",e.eventHandler)}},4323:e=>{function n(e,n,t,r){return!e.addEventListener&&(n="on"+n),(e.addEventListener||e.attachEvent).call(e,n,t,r),t}e.exports=n,e.exports.on=n,e.exports.off=function(e,n,t,r){return!e.removeEventListener&&(n="on"+n),(e.removeEventListener||e.detachEvent).call(e,n,t,r),t}},2684:(e,n,t)=>{"use strict";e.exports=function(e,n,r,o){this.stopCallback(n,n.target||n.srcElement,r,o)||!1===e(n,r)&&(t(1350)(n),t(6103)(n))}},5825:(e,n,t)=>{"use strict";e.exports=function(e,n){var r,o,i,a,l,c,u=[];for(r=t(4520)(e),a=t(7549),l=t(5355),c=t(8581),i=0;i{"use strict";e.exports=function(e,n,r,o,i,a){var l,c,u,s,f=this,p=[],d=r.type;"keypress"!==d||r.code&&"Arrow"===r.code.slice(0,5)||(f.callbacks["any-character"]||[]).forEach((function(e){p.push(e)}));if(!f.callbacks[e])return p;for(u=t(8581),"keyup"===d&&u(e)&&(n=[e]),l=0;l{"use strict";e.exports=function(){var e,n=this.constructor;if(!n.REVERSE_MAP)for(var r in n.REVERSE_MAP={},e=t(4766))r>95&&r<112||e.hasOwnProperty(r)&&(n.REVERSE_MAP[e[r]]=r);return n.REVERSE_MAP}},3067:(e,n,t)=>{"use strict";e.exports=function(e,n,r){var o,i,a,l,c=this,u={},s=0,f=!1;for(o=c.getMatches(e,n,r),i=0;i{"use strict";e.exports=function(e){var n,r=this;"number"!=typeof e.which&&(e.which=e.keyCode);var o=t(6770)(e);void 0!==o&&("keyup"!==e.type||r.ignoreNextKeyup!==o?(n=t(4610),r.handleKey(o,n(e),e)):r.ignoreNextKeyup=!1)}},5532:e=>{"use strict";e.exports=function(e,n){return e.sort().join(",")===n.sort().join(",")}},8608:e=>{"use strict";e.exports=function(e,n,t){return t||(t=this.getReverseMap()[e]?"keydown":"keypress"),"keypress"===t&&n.length&&(t="keydown"),t}},6214:e=>{"use strict";e.exports=function(){return this.callbacks={},this.directMap={},this}},7309:e=>{"use strict";e.exports=function(){var e=this;clearTimeout(e.resetTimer),e.resetTimer=setTimeout((function(){e.resetSequences()}),1e3)}},3346:e=>{"use strict";e.exports=function(e){var n=this;e=e||{};var t,r=!1;for(t in n.sequenceLevels)e[t]?r=!0:n.sequenceLevels[t]=0;r||(n.nextExpectedAction=!1)}},3450:e=>{"use strict";e.exports=function(e,n){if((" "+n.className+" ").indexOf(" combokeys ")>-1)return!1;var t=n.tagName.toLowerCase();return"input"===t||"select"===t||"textarea"===t||n.isContentEditable}},9855:e=>{"use strict";e.exports=function(e,n){return this.directMap[e+":"+n]&&this.directMap[e+":"+n]({},e),this}},9208:e=>{"use strict";e.exports=function(e,n){return this.bind(e,(function(){}),n)}},1822:e=>{"use strict";e.exports=function(){this.instances.forEach((function(e){e.reset()}))}},6770:(e,n,t)=>{"use strict";e.exports=function(e){var n,r;if(n=t(4766),r=t(5295),"keypress"===e.type){var o=String.fromCharCode(e.which);return e.shiftKey||(o=o.toLowerCase()),o}return void 0!==n[e.which]?n[e.which]:void 0!==r[e.which]?r[e.which]:String.fromCharCode(e.which).toLowerCase()}},4610:e=>{"use strict";e.exports=function(e){var n=[];return e.shiftKey&&n.push("shift"),e.altKey&&n.push("alt"),e.ctrlKey&&n.push("ctrl"),e.metaKey&&n.push("meta"),n}},8581:e=>{"use strict";e.exports=function(e){return"shift"===e||"ctrl"===e||"alt"===e||"meta"===e}},4520:e=>{"use strict";e.exports=function(e){return"+"===e?["+"]:e.split("+")}},1350:e=>{"use strict";e.exports=function(e){e.preventDefault?e.preventDefault():e.returnValue=!1}},5355:e=>{"use strict";e.exports={"~":"`","!":"1","@":"2","#":"3",$:"4","%":"5","^":"6","&":"7","*":"8","(":"9",")":"0",_:"-","+":"=",":":";",'"':"'","<":",",">":".","?":"/","|":"\\"}},7549:e=>{"use strict";e.exports={option:"alt",command:"meta",return:"enter",escape:"esc",mod:/Mac|iPod|iPhone|iPad/.test(navigator.platform)?"meta":"ctrl"}},5295:e=>{"use strict";e.exports={106:"*",107:"plus",109:"minus",110:".",111:"/",186:";",187:"=",188:",",189:"-",190:".",191:"/",192:"`",219:"[",220:"\\",221:"]",222:"'"}},4766:e=>{"use strict";e.exports={8:"backspace",9:"tab",13:"enter",16:"shift",17:"ctrl",18:"alt",20:"capslock",27:"esc",32:"space",33:"pageup",34:"pagedown",35:"end",36:"home",37:"left",38:"up",39:"right",40:"down",45:"ins",46:"del",91:"meta",93:"meta",173:"minus",187:"plus",189:"minus",224:"meta"};for(var n=1;n<20;++n)e.exports[111+n]="f"+n;for(n=0;n<=9;++n)e.exports[n+96]=n},6103:e=>{"use strict";e.exports=function(e){e.stopPropagation?e.stopPropagation():e.cancelBubble=!0}},3362:()=>{var e;!function(){var e=Math.PI,n=2*e,t=e/180,r=document.createElement("div");document.head.appendChild(r);var o=self.ConicGradient=function(e){o.all.push(this),e=e||{},this.canvas=document.createElement("canvas"),this.context=this.canvas.getContext("2d"),this.repeating=!!e.repeating,this.size=e.size||Math.max(innerWidth,innerHeight),this.canvas.width=this.canvas.height=this.size;var n=e.stops;this.stops=(n||"").split(/\s*,(?![^(]*\))\s*/),this.from=0;for(var t=0;t0){var i=this.stops[0].clone();i.pos=0,this.stops.unshift(i)}if(void 0===this.stops[this.stops.length-1].pos)this.stops[this.stops.length-1].pos=1;else if(!this.repeating&&this.stops[this.stops.length-1].pos<1){var a=this.stops[this.stops.length-1].clone();a.pos=1,this.stops.push(a)}if(this.stops.forEach((function(e,n){if(void 0===e.pos){for(var t=n+1;this[t];t++)if(void 0!==this[t].pos){e.pos=this[n-1].pos+(this[t].pos-this[n-1].pos)/(t-n+1);break}}else n>0&&(e.pos=Math.max(e.pos,this[n-1].pos))}),this.stops),this.repeating){var l=(n=this.stops.slice())[n.length-1].pos-n[0].pos;for(t=0;this.stops[this.stops.length-1].pos<1&&t<1e4;t++)for(var c=0;c'},get png(){return this.canvas.toDataURL()},get r(){return Math.sqrt(2)*this.size/2},paint:function(){var e,n,r,o=this.context,i=this.r,a=this.size/2,l=0,c=this.stops[l];o.translate(this.size/2,this.size/2),o.rotate(-90*t),o.rotate(this.from*t),o.translate(-this.size/2,-this.size/2);for(var u=0;u<360;){if(u/360+1e-5>=c.pos){do{e=c,l++,c=this.stops[l]}while(c&&c!=e&&c.pos===e.pos);if(!c)break;var s=e.color+""==c.color+""&&e!=c;n=e.color.map((function(e,n){return c.color[n]-e}))}r=(u/360-e.pos)/(c.pos-e.pos);var f=s?c.color:n.map((function(n,t){var o=n*r+e.color[t];return t<3?255&o:o}));if(o.fillStyle="rgba("+f.join(",")+")",o.beginPath(),o.moveTo(a,a),s)var p=360*(c.pos-e.pos);else p=.5;var d=u*t,h=(d=Math.min(360*t,d))+p*t;h=Math.min(360*t,h+.02),o.arc(a,a,i,d,h),o.closePath(),o.fill(),u+=p}}},o.ColorStop=function(e,t){if(this.gradient=e,t){var r=t.match(/^(.+?)(?:\s+([\d.]+)(%|deg|turn|grad|rad)?)?(?:\s+([\d.]+)(%|deg|turn|grad|rad)?)?\s*$/);if(this.color=o.ColorStop.colorToRGBA(r[1]),r[2]){var i=r[3];"%"==i||"0"===r[2]&&!i?this.pos=r[2]/100:"turn"==i?this.pos=+r[2]:"deg"==i?this.pos=r[2]/360:"grad"==i?this.pos=r[2]/400:"rad"==i&&(this.pos=r[2]/n)}r[4]&&(this.next=new o.ColorStop(e,r[1]+" "+r[4]+r[5]))}},o.ColorStop.prototype={clone:function(){var e=new o.ColorStop(this.gradient);return e.color=this.color,e.pos=this.pos,e},toString:function(){return"rgba("+this.color.join(", ")+") "+100*this.pos+"%"}},o.ColorStop.colorToRGBA=function(e){if(!Array.isArray(e)&&-1==e.indexOf("from")){r.style.color=e;var n=getComputedStyle(r).color.match(/rgba?\(([\d.]+), ([\d.]+), ([\d.]+)(?:, ([\d.]+))?\)/);return n&&(n.shift(),(n=n.map((function(e){return+e})))[3]=isNaN(n[3])?1:n[3]),n||[0,0,0,0]}return e}}(),self.StyleFix&&((e=document.createElement("p")).style.backgroundImage="conic-gradient(white, black)",e.style.backgroundImage=PrefixFree.prefix+"conic-gradient(white, black)",e.style.backgroundImage||StyleFix.register((function(e,n){return e.indexOf("conic-gradient")>-1&&(e=e.replace(/(?:repeating-)?conic-gradient\(\s*((?:\([^()]+\)|[^;()}])+?)\)/g,(function(e,n){return new ConicGradient({stops:n,repeating:e.indexOf("repeating-")>-1})}))),e})))},9662:(e,n,t)=>{var r=t(7854),o=t(614),i=t(6330),a=r.TypeError;e.exports=function(e){if(o(e))return e;throw a(i(e)+" is not a function")}},9483:(e,n,t)=>{var r=t(7854),o=t(4411),i=t(6330),a=r.TypeError;e.exports=function(e){if(o(e))return e;throw a(i(e)+" is not a constructor")}},6077:(e,n,t)=>{var r=t(7854),o=t(614),i=r.String,a=r.TypeError;e.exports=function(e){if("object"==typeof e||o(e))return e;throw a("Can't set "+i(e)+" as a prototype")}},1223:(e,n,t)=>{var r=t(5112),o=t(30),i=t(3070),a=r("unscopables"),l=Array.prototype;null==l[a]&&i.f(l,a,{configurable:!0,value:o(null)}),e.exports=function(e){l[a][e]=!0}},1530:(e,n,t)=>{"use strict";var r=t(8710).charAt;e.exports=function(e,n,t){return n+(t?r(e,n).length:1)}},5787:(e,n,t)=>{var r=t(7854),o=t(7976),i=r.TypeError;e.exports=function(e,n){if(o(n,e))return e;throw i("Incorrect invocation")}},9670:(e,n,t)=>{var r=t(7854),o=t(111),i=r.String,a=r.TypeError;e.exports=function(e){if(o(e))return e;throw a(i(e)+" is not an object")}},7556:(e,n,t)=>{var r=t(7293);e.exports=r((function(){if("function"==typeof ArrayBuffer){var e=new ArrayBuffer(8);Object.isExtensible(e)&&Object.defineProperty(e,"a",{value:8})}}))},8533:(e,n,t)=>{"use strict";var r=t(2092).forEach,o=t(9341)("forEach");e.exports=o?[].forEach:function(e){return r(this,e,arguments.length>1?arguments[1]:void 0)}},8457:(e,n,t)=>{"use strict";var r=t(7854),o=t(9974),i=t(6916),a=t(7908),l=t(3411),c=t(7659),u=t(4411),s=t(6244),f=t(6135),p=t(8554),d=t(1246),h=r.Array;e.exports=function(e){var n=a(e),t=u(this),r=arguments.length,g=r>1?arguments[1]:void 0,v=void 0!==g;v&&(g=o(g,r>2?arguments[2]:void 0));var A,b,m,y,E,_,C=d(n),w=0;if(!C||this==h&&c(C))for(A=s(n),b=t?new this(A):h(A);A>w;w++)_=v?g(n[w],w):n[w],f(b,w,_);else for(E=(y=p(n,C)).next,b=t?new this:[];!(m=i(E,y)).done;w++)_=v?l(y,g,[m.value,w],!0):m.value,f(b,w,_);return b.length=w,b}},1318:(e,n,t)=>{var r=t(5656),o=t(1400),i=t(6244),a=function(e){return function(n,t,a){var l,c=r(n),u=i(c),s=o(a,u);if(e&&t!=t){for(;u>s;)if((l=c[s++])!=l)return!0}else for(;u>s;s++)if((e||s in c)&&c[s]===t)return e||s||0;return!e&&-1}};e.exports={includes:a(!0),indexOf:a(!1)}},2092:(e,n,t)=>{var r=t(9974),o=t(1702),i=t(8361),a=t(7908),l=t(6244),c=t(5417),u=o([].push),s=function(e){var n=1==e,t=2==e,o=3==e,s=4==e,f=6==e,p=7==e,d=5==e||f;return function(h,g,v,A){for(var b,m,y=a(h),E=i(y),_=r(g,v),C=l(E),w=0,x=A||c,k=n?x(h,C):t||p?x(h,0):void 0;C>w;w++)if((d||w in E)&&(m=_(b=E[w],w,y),e))if(n)k[w]=m;else if(m)switch(e){case 3:return!0;case 5:return b;case 6:return w;case 2:u(k,b)}else switch(e){case 4:return!1;case 7:u(k,b)}return f?-1:o||s?s:k}};e.exports={forEach:s(0),map:s(1),filter:s(2),some:s(3),every:s(4),find:s(5),findIndex:s(6),filterReject:s(7)}},1194:(e,n,t)=>{var r=t(7293),o=t(5112),i=t(7392),a=o("species");e.exports=function(e){return i>=51||!r((function(){var n=[];return(n.constructor={})[a]=function(){return{foo:1}},1!==n[e](Boolean).foo}))}},9341:(e,n,t)=>{"use strict";var r=t(7293);e.exports=function(e,n){var t=[][e];return!!t&&r((function(){t.call(null,n||function(){throw 1},1)}))}},3671:(e,n,t)=>{var r=t(7854),o=t(9662),i=t(7908),a=t(8361),l=t(6244),c=r.TypeError,u=function(e){return function(n,t,r,u){o(t);var s=i(n),f=a(s),p=l(s),d=e?p-1:0,h=e?-1:1;if(r<2)for(;;){if(d in f){u=f[d],d+=h;break}if(d+=h,e?d<0:p<=d)throw c("Reduce of empty array with no initial value")}for(;e?d>=0:p>d;d+=h)d in f&&(u=t(u,f[d],d,s));return u}};e.exports={left:u(!1),right:u(!0)}},206:(e,n,t)=>{var r=t(1702);e.exports=r([].slice)},4362:(e,n,t)=>{var r=t(206),o=Math.floor,i=function(e,n){var t=e.length,c=o(t/2);return t<8?a(e,n):l(e,i(r(e,0,c),n),i(r(e,c),n),n)},a=function(e,n){for(var t,r,o=e.length,i=1;i0;)e[r]=e[--r];r!==i++&&(e[r]=t)}return e},l=function(e,n,t,r){for(var o=n.length,i=t.length,a=0,l=0;a{var r=t(7854),o=t(3157),i=t(4411),a=t(111),l=t(5112)("species"),c=r.Array;e.exports=function(e){var n;return o(e)&&(n=e.constructor,(i(n)&&(n===c||o(n.prototype))||a(n)&&null===(n=n[l]))&&(n=void 0)),void 0===n?c:n}},5417:(e,n,t)=>{var r=t(7475);e.exports=function(e,n){return new(r(e))(0===n?0:n)}},3411:(e,n,t)=>{var r=t(9670),o=t(9212);e.exports=function(e,n,t,i){try{return i?n(r(t)[0],t[1]):n(t)}catch(n){o(e,"throw",n)}}},7072:(e,n,t)=>{var r=t(5112)("iterator"),o=!1;try{var i=0,a={next:function(){return{done:!!i++}},return:function(){o=!0}};a[r]=function(){return this},Array.from(a,(function(){throw 2}))}catch(e){}e.exports=function(e,n){if(!n&&!o)return!1;var t=!1;try{var i={};i[r]=function(){return{next:function(){return{done:t=!0}}}},e(i)}catch(e){}return t}},4326:(e,n,t)=>{var r=t(1702),o=r({}.toString),i=r("".slice);e.exports=function(e){return i(o(e),8,-1)}},648:(e,n,t)=>{var r=t(7854),o=t(1694),i=t(614),a=t(4326),l=t(5112)("toStringTag"),c=r.Object,u="Arguments"==a(function(){return arguments}());e.exports=o?a:function(e){var n,t,r;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(t=function(e,n){try{return e[n]}catch(e){}}(n=c(e),l))?t:u?a(n):"Object"==(r=a(n))&&i(n.callee)?"Arguments":r}},5631:(e,n,t)=>{"use strict";var r=t(3070).f,o=t(30),i=t(2248),a=t(9974),l=t(5787),c=t(408),u=t(654),s=t(6340),f=t(9781),p=t(2423).fastKey,d=t(9909),h=d.set,g=d.getterFor;e.exports={getConstructor:function(e,n,t,u){var s=e((function(e,r){l(e,d),h(e,{type:n,index:o(null),first:void 0,last:void 0,size:0}),f||(e.size=0),null!=r&&c(r,e[u],{that:e,AS_ENTRIES:t})})),d=s.prototype,v=g(n),A=function(e,n,t){var r,o,i=v(e),a=b(e,n);return a?a.value=t:(i.last=a={index:o=p(n,!0),key:n,value:t,previous:r=i.last,next:void 0,removed:!1},i.first||(i.first=a),r&&(r.next=a),f?i.size++:e.size++,"F"!==o&&(i.index[o]=a)),e},b=function(e,n){var t,r=v(e),o=p(n);if("F"!==o)return r.index[o];for(t=r.first;t;t=t.next)if(t.key==n)return t};return i(d,{clear:function(){for(var e=v(this),n=e.index,t=e.first;t;)t.removed=!0,t.previous&&(t.previous=t.previous.next=void 0),delete n[t.index],t=t.next;e.first=e.last=void 0,f?e.size=0:this.size=0},delete:function(e){var n=this,t=v(n),r=b(n,e);if(r){var o=r.next,i=r.previous;delete t.index[r.index],r.removed=!0,i&&(i.next=o),o&&(o.previous=i),t.first==r&&(t.first=o),t.last==r&&(t.last=i),f?t.size--:n.size--}return!!r},forEach:function(e){for(var n,t=v(this),r=a(e,arguments.length>1?arguments[1]:void 0);n=n?n.next:t.first;)for(r(n.value,n.key,this);n&&n.removed;)n=n.previous},has:function(e){return!!b(this,e)}}),i(d,t?{get:function(e){var n=b(this,e);return n&&n.value},set:function(e,n){return A(this,0===e?0:e,n)}}:{add:function(e){return A(this,e=0===e?0:e,e)}}),f&&r(d,"size",{get:function(){return v(this).size}}),s},setStrong:function(e,n,t){var r=n+" Iterator",o=g(n),i=g(r);u(e,n,(function(e,n){h(this,{type:r,target:e,state:o(e),kind:n,last:void 0})}),(function(){for(var e=i(this),n=e.kind,t=e.last;t&&t.removed;)t=t.previous;return e.target&&(e.last=t=t?t.next:e.state.first)?"keys"==n?{value:t.key,done:!1}:"values"==n?{value:t.value,done:!1}:{value:[t.key,t.value],done:!1}:(e.target=void 0,{value:void 0,done:!0})}),t?"entries":"values",!t,!0),s(n)}}},9320:(e,n,t)=>{"use strict";var r=t(1702),o=t(2248),i=t(2423).getWeakData,a=t(9670),l=t(111),c=t(5787),u=t(408),s=t(2092),f=t(2597),p=t(9909),d=p.set,h=p.getterFor,g=s.find,v=s.findIndex,A=r([].splice),b=0,m=function(e){return e.frozen||(e.frozen=new y)},y=function(){this.entries=[]},E=function(e,n){return g(e.entries,(function(e){return e[0]===n}))};y.prototype={get:function(e){var n=E(this,e);if(n)return n[1]},has:function(e){return!!E(this,e)},set:function(e,n){var t=E(this,e);t?t[1]=n:this.entries.push([e,n])},delete:function(e){var n=v(this.entries,(function(n){return n[0]===e}));return~n&&A(this.entries,n,1),!!~n}},e.exports={getConstructor:function(e,n,t,r){var s=e((function(e,o){c(e,p),d(e,{type:n,id:b++,frozen:void 0}),null!=o&&u(o,e[r],{that:e,AS_ENTRIES:t})})),p=s.prototype,g=h(n),v=function(e,n,t){var r=g(e),o=i(a(n),!0);return!0===o?m(r).set(n,t):o[r.id]=t,e};return o(p,{delete:function(e){var n=g(this);if(!l(e))return!1;var t=i(e);return!0===t?m(n).delete(e):t&&f(t,n.id)&&delete t[n.id]},has:function(e){var n=g(this);if(!l(e))return!1;var t=i(e);return!0===t?m(n).has(e):t&&f(t,n.id)}}),o(p,t?{get:function(e){var n=g(this);if(l(e)){var t=i(e);return!0===t?m(n).get(e):t?t[n.id]:void 0}},set:function(e,n){return v(this,e,n)}}:{add:function(e){return v(this,e,!0)}}),s}}},7710:(e,n,t)=>{"use strict";var r=t(2109),o=t(7854),i=t(1702),a=t(4705),l=t(1320),c=t(2423),u=t(408),s=t(5787),f=t(614),p=t(111),d=t(7293),h=t(7072),g=t(8003),v=t(9587);e.exports=function(e,n,t){var A=-1!==e.indexOf("Map"),b=-1!==e.indexOf("Weak"),m=A?"set":"add",y=o[e],E=y&&y.prototype,_=y,C={},w=function(e){var n=i(E[e]);l(E,e,"add"==e?function(e){return n(this,0===e?0:e),this}:"delete"==e?function(e){return!(b&&!p(e))&&n(this,0===e?0:e)}:"get"==e?function(e){return b&&!p(e)?void 0:n(this,0===e?0:e)}:"has"==e?function(e){return!(b&&!p(e))&&n(this,0===e?0:e)}:function(e,t){return n(this,0===e?0:e,t),this})};if(a(e,!f(y)||!(b||E.forEach&&!d((function(){(new y).entries().next()})))))_=t.getConstructor(n,e,A,m),c.enable();else if(a(e,!0)){var x=new _,k=x[m](b?{}:-0,1)!=x,S=d((function(){x.has(1)})),O=h((function(e){new y(e)})),B=!b&&d((function(){for(var e=new y,n=5;n--;)e[m](n,n);return!e.has(-0)}));O||((_=n((function(e,n){s(e,E);var t=v(new y,e,_);return null!=n&&u(n,t[m],{that:t,AS_ENTRIES:A}),t}))).prototype=E,E.constructor=_),(S||B)&&(w("delete"),w("has"),A&&w("get")),(B||k)&&w(m),b&&E.clear&&delete E.clear}return C[e]=_,r({global:!0,forced:_!=y},C),g(_,e),b||t.setStrong(_,e,A),_}},9920:(e,n,t)=>{var r=t(2597),o=t(3887),i=t(1236),a=t(3070);e.exports=function(e,n){for(var t=o(n),l=a.f,c=i.f,u=0;u{var r=t(5112)("match");e.exports=function(e){var n=/./;try{"/./"[e](n)}catch(t){try{return n[r]=!1,"/./"[e](n)}catch(e){}}return!1}},8544:(e,n,t)=>{var r=t(7293);e.exports=!r((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},4230:(e,n,t)=>{var r=t(1702),o=t(4488),i=t(1340),a=/"/g,l=r("".replace);e.exports=function(e,n,t,r){var c=i(o(e)),u="<"+n;return""!==t&&(u+=" "+t+'="'+l(i(r),a,""")+'"'),u+">"+c+""}},4994:(e,n,t)=>{"use strict";var r=t(3383).IteratorPrototype,o=t(30),i=t(9114),a=t(8003),l=t(7497),c=function(){return this};e.exports=function(e,n,t){var u=n+" Iterator";return e.prototype=o(r,{next:i(1,t)}),a(e,u,!1,!0),l[u]=c,e}},8880:(e,n,t)=>{var r=t(9781),o=t(3070),i=t(9114);e.exports=r?function(e,n,t){return o.f(e,n,i(1,t))}:function(e,n,t){return e[n]=t,e}},9114:e=>{e.exports=function(e,n){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:n}}},6135:(e,n,t)=>{"use strict";var r=t(4948),o=t(3070),i=t(9114);e.exports=function(e,n,t){var a=r(n);a in e?o.f(e,a,i(0,t)):e[a]=t}},8709:(e,n,t)=>{"use strict";var r=t(7854),o=t(9670),i=t(2140),a=r.TypeError;e.exports=function(e){if(o(this),"string"===e||"default"===e)e="string";else if("number"!==e)throw a("Incorrect hint");return i(this,e)}},654:(e,n,t)=>{"use strict";var r=t(2109),o=t(6916),i=t(1913),a=t(6530),l=t(614),c=t(4994),u=t(9518),s=t(7674),f=t(8003),p=t(8880),d=t(1320),h=t(5112),g=t(7497),v=t(3383),A=a.PROPER,b=a.CONFIGURABLE,m=v.IteratorPrototype,y=v.BUGGY_SAFARI_ITERATORS,E=h("iterator"),_="keys",C="values",w="entries",x=function(){return this};e.exports=function(e,n,t,a,h,v,k){c(t,n,a);var S,O,B,I=function(e){if(e===h&&R)return R;if(!y&&e in j)return j[e];switch(e){case _:case C:case w:return function(){return new t(this,e)}}return function(){return new t(this)}},T=n+" Iterator",P=!1,j=e.prototype,z=j[E]||j["@@iterator"]||h&&j[h],R=!y&&z||I(h),M="Array"==n&&j.entries||z;if(M&&(S=u(M.call(new e)))!==Object.prototype&&S.next&&(i||u(S)===m||(s?s(S,m):l(S[E])||d(S,E,x)),f(S,T,!0,!0),i&&(g[T]=x)),A&&h==C&&z&&z.name!==C&&(!i&&b?p(j,"name",C):(P=!0,R=function(){return o(z,this)})),h)if(O={values:I(C),keys:v?R:I(_),entries:I(w)},k)for(B in O)(y||P||!(B in j))&&d(j,B,O[B]);else r({target:n,proto:!0,forced:y||P},O);return i&&!k||j[E]===R||d(j,E,R,{name:h}),g[n]=R,O}},7235:(e,n,t)=>{var r=t(857),o=t(2597),i=t(6061),a=t(3070).f;e.exports=function(e){var n=r.Symbol||(r.Symbol={});o(n,e)||a(n,e,{value:i.f(e)})}},9781:(e,n,t)=>{var r=t(7293);e.exports=!r((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},317:(e,n,t)=>{var r=t(7854),o=t(111),i=r.document,a=o(i)&&o(i.createElement);e.exports=function(e){return a?i.createElement(e):{}}},8324:e=>{e.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},8509:(e,n,t)=>{var r=t(317)("span").classList,o=r&&r.constructor&&r.constructor.prototype;e.exports=o===Object.prototype?void 0:o},8886:(e,n,t)=>{var r=t(8113).match(/firefox\/(\d+)/i);e.exports=!!r&&+r[1]},256:(e,n,t)=>{var r=t(8113);e.exports=/MSIE|Trident/.test(r)},5268:(e,n,t)=>{var r=t(4326),o=t(7854);e.exports="process"==r(o.process)},8113:(e,n,t)=>{var r=t(5005);e.exports=r("navigator","userAgent")||""},7392:(e,n,t)=>{var r,o,i=t(7854),a=t(8113),l=i.process,c=i.Deno,u=l&&l.versions||c&&c.version,s=u&&u.v8;s&&(o=(r=s.split("."))[0]>0&&r[0]<4?1:+(r[0]+r[1])),!o&&a&&(!(r=a.match(/Edge\/(\d+)/))||r[1]>=74)&&(r=a.match(/Chrome\/(\d+)/))&&(o=+r[1]),e.exports=o},8008:(e,n,t)=>{var r=t(8113).match(/AppleWebKit\/(\d+)\./);e.exports=!!r&&+r[1]},748:e=>{e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},2109:(e,n,t)=>{var r=t(7854),o=t(1236).f,i=t(8880),a=t(1320),l=t(3505),c=t(9920),u=t(4705);e.exports=function(e,n){var t,s,f,p,d,h=e.target,g=e.global,v=e.stat;if(t=g?r:v?r[h]||l(h,{}):(r[h]||{}).prototype)for(s in n){if(p=n[s],f=e.noTargetGet?(d=o(t,s))&&d.value:t[s],!u(g?s:h+(v?".":"#")+s,e.forced)&&void 0!==f){if(typeof p==typeof f)continue;c(p,f)}(e.sham||f&&f.sham)&&i(p,"sham",!0),a(t,s,p,e)}}},7293:e=>{e.exports=function(e){try{return!!e()}catch(e){return!0}}},7007:(e,n,t)=>{"use strict";t(4916);var r=t(1702),o=t(1320),i=t(2261),a=t(7293),l=t(5112),c=t(8880),u=l("species"),s=RegExp.prototype;e.exports=function(e,n,t,f){var p=l(e),d=!a((function(){var n={};return n[p]=function(){return 7},7!=""[e](n)})),h=d&&!a((function(){var n=!1,t=/a/;return"split"===e&&((t={}).constructor={},t.constructor[u]=function(){return t},t.flags="",t[p]=/./[p]),t.exec=function(){return n=!0,null},t[p](""),!n}));if(!d||!h||t){var g=r(/./[p]),v=n(p,""[e],(function(e,n,t,o,a){var l=r(e),c=n.exec;return c===i||c===s.exec?d&&!a?{done:!0,value:g(n,t,o)}:{done:!0,value:l(t,n,o)}:{done:!1}}));o(String.prototype,e,v[0]),o(s,p,v[1])}f&&c(s[p],"sham",!0)}},6677:(e,n,t)=>{var r=t(7293);e.exports=!r((function(){return Object.isExtensible(Object.preventExtensions({}))}))},2104:e=>{var n=Function.prototype,t=n.apply,r=n.bind,o=n.call;e.exports="object"==typeof Reflect&&Reflect.apply||(r?o.bind(t):function(){return o.apply(t,arguments)})},9974:(e,n,t)=>{var r=t(1702),o=t(9662),i=r(r.bind);e.exports=function(e,n){return o(e),void 0===n?e:i?i(e,n):function(){return e.apply(n,arguments)}}},7065:(e,n,t)=>{"use strict";var r=t(7854),o=t(1702),i=t(9662),a=t(111),l=t(2597),c=t(206),u=r.Function,s=o([].concat),f=o([].join),p={},d=function(e,n,t){if(!l(p,n)){for(var r=[],o=0;o{var n=Function.prototype.call;e.exports=n.bind?n.bind(n):function(){return n.apply(n,arguments)}},6530:(e,n,t)=>{var r=t(9781),o=t(2597),i=Function.prototype,a=r&&Object.getOwnPropertyDescriptor,l=o(i,"name"),c=l&&"something"===function(){}.name,u=l&&(!r||r&&a(i,"name").configurable);e.exports={EXISTS:l,PROPER:c,CONFIGURABLE:u}},1702:e=>{var n=Function.prototype,t=n.bind,r=n.call,o=t&&t.bind(r);e.exports=t?function(e){return e&&o(r,e)}:function(e){return e&&function(){return r.apply(e,arguments)}}},5005:(e,n,t)=>{var r=t(7854),o=t(614),i=function(e){return o(e)?e:void 0};e.exports=function(e,n){return arguments.length<2?i(r[e]):r[e]&&r[e][n]}},1246:(e,n,t)=>{var r=t(648),o=t(8173),i=t(7497),a=t(5112)("iterator");e.exports=function(e){if(null!=e)return o(e,a)||o(e,"@@iterator")||i[r(e)]}},8554:(e,n,t)=>{var r=t(7854),o=t(6916),i=t(9662),a=t(9670),l=t(6330),c=t(1246),u=r.TypeError;e.exports=function(e,n){var t=arguments.length<2?c(e):n;if(i(t))return a(o(t,e));throw u(l(e)+" is not iterable")}},8173:(e,n,t)=>{var r=t(9662);e.exports=function(e,n){var t=e[n];return null==t?void 0:r(t)}},647:(e,n,t)=>{var r=t(1702),o=t(7908),i=Math.floor,a=r("".charAt),l=r("".replace),c=r("".slice),u=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,s=/\$([$&'`]|\d{1,2})/g;e.exports=function(e,n,t,r,f,p){var d=t+e.length,h=r.length,g=s;return void 0!==f&&(f=o(f),g=u),l(p,g,(function(o,l){var u;switch(a(l,0)){case"$":return"$";case"&":return e;case"`":return c(n,0,t);case"'":return c(n,d);case"<":u=f[c(l,1,-1)];break;default:var s=+l;if(0===s)return o;if(s>h){var p=i(s/10);return 0===p?o:p<=h?void 0===r[p-1]?a(l,1):r[p-1]+a(l,1):o}u=r[s-1]}return void 0===u?"":u}))}},7854:(e,n,t)=>{var r=function(e){return e&&e.Math==Math&&e};e.exports=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof t.g&&t.g)||function(){return this}()||Function("return this")()},2597:(e,n,t)=>{var r=t(1702),o=t(7908),i=r({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,n){return i(o(e),n)}},3501:e=>{e.exports={}},490:(e,n,t)=>{var r=t(5005);e.exports=r("document","documentElement")},4664:(e,n,t)=>{var r=t(9781),o=t(7293),i=t(317);e.exports=!r&&!o((function(){return 7!=Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a}))},8361:(e,n,t)=>{var r=t(7854),o=t(1702),i=t(7293),a=t(4326),l=r.Object,c=o("".split);e.exports=i((function(){return!l("z").propertyIsEnumerable(0)}))?function(e){return"String"==a(e)?c(e,""):l(e)}:l},9587:(e,n,t)=>{var r=t(614),o=t(111),i=t(7674);e.exports=function(e,n,t){var a,l;return i&&r(a=n.constructor)&&a!==t&&o(l=a.prototype)&&l!==t.prototype&&i(e,l),e}},2788:(e,n,t)=>{var r=t(1702),o=t(614),i=t(5465),a=r(Function.toString);o(i.inspectSource)||(i.inspectSource=function(e){return a(e)}),e.exports=i.inspectSource},2423:(e,n,t)=>{var r=t(2109),o=t(1702),i=t(3501),a=t(111),l=t(2597),c=t(3070).f,u=t(8006),s=t(1156),f=t(2050),p=t(9711),d=t(6677),h=!1,g=p("meta"),v=0,A=function(e){c(e,g,{value:{objectID:"O"+v++,weakData:{}}})},b=e.exports={enable:function(){b.enable=function(){},h=!0;var e=u.f,n=o([].splice),t={};t[g]=1,e(t).length&&(u.f=function(t){for(var r=e(t),o=0,i=r.length;o{var r,o,i,a=t(8536),l=t(7854),c=t(1702),u=t(111),s=t(8880),f=t(2597),p=t(5465),d=t(6200),h=t(3501),g="Object already initialized",v=l.TypeError,A=l.WeakMap;if(a||p.state){var b=p.state||(p.state=new A),m=c(b.get),y=c(b.has),E=c(b.set);r=function(e,n){if(y(b,e))throw new v(g);return n.facade=e,E(b,e,n),n},o=function(e){return m(b,e)||{}},i=function(e){return y(b,e)}}else{var _=d("state");h[_]=!0,r=function(e,n){if(f(e,_))throw new v(g);return n.facade=e,s(e,_,n),n},o=function(e){return f(e,_)?e[_]:{}},i=function(e){return f(e,_)}}e.exports={set:r,get:o,has:i,enforce:function(e){return i(e)?o(e):r(e,{})},getterFor:function(e){return function(n){var t;if(!u(n)||(t=o(n)).type!==e)throw v("Incompatible receiver, "+e+" required");return t}}}},7659:(e,n,t)=>{var r=t(5112),o=t(7497),i=r("iterator"),a=Array.prototype;e.exports=function(e){return void 0!==e&&(o.Array===e||a[i]===e)}},3157:(e,n,t)=>{var r=t(4326);e.exports=Array.isArray||function(e){return"Array"==r(e)}},614:e=>{e.exports=function(e){return"function"==typeof e}},4411:(e,n,t)=>{var r=t(1702),o=t(7293),i=t(614),a=t(648),l=t(5005),c=t(2788),u=function(){},s=[],f=l("Reflect","construct"),p=/^\s*(?:class|function)\b/,d=r(p.exec),h=!p.exec(u),g=function(e){if(!i(e))return!1;try{return f(u,s,e),!0}catch(e){return!1}};e.exports=!f||o((function(){var e;return g(g.call)||!g(Object)||!g((function(){e=!0}))||e}))?function(e){if(!i(e))return!1;switch(a(e)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}return h||!!d(p,c(e))}:g},4705:(e,n,t)=>{var r=t(7293),o=t(614),i=/#|\.prototype\./,a=function(e,n){var t=c[l(e)];return t==s||t!=u&&(o(n)?r(n):!!n)},l=a.normalize=function(e){return String(e).replace(i,".").toLowerCase()},c=a.data={},u=a.NATIVE="N",s=a.POLYFILL="P";e.exports=a},111:(e,n,t)=>{var r=t(614);e.exports=function(e){return"object"==typeof e?null!==e:r(e)}},1913:e=>{e.exports=!1},7850:(e,n,t)=>{var r=t(111),o=t(4326),i=t(5112)("match");e.exports=function(e){var n;return r(e)&&(void 0!==(n=e[i])?!!n:"RegExp"==o(e))}},2190:(e,n,t)=>{var r=t(7854),o=t(5005),i=t(614),a=t(7976),l=t(3307),c=r.Object;e.exports=l?function(e){return"symbol"==typeof e}:function(e){var n=o("Symbol");return i(n)&&a(n.prototype,c(e))}},408:(e,n,t)=>{var r=t(7854),o=t(9974),i=t(6916),a=t(9670),l=t(6330),c=t(7659),u=t(6244),s=t(7976),f=t(8554),p=t(1246),d=t(9212),h=r.TypeError,g=function(e,n){this.stopped=e,this.result=n},v=g.prototype;e.exports=function(e,n,t){var r,A,b,m,y,E,_,C=t&&t.that,w=!(!t||!t.AS_ENTRIES),x=!(!t||!t.IS_ITERATOR),k=!(!t||!t.INTERRUPTED),S=o(n,C),O=function(e){return r&&d(r,"normal",e),new g(!0,e)},B=function(e){return w?(a(e),k?S(e[0],e[1],O):S(e[0],e[1])):k?S(e,O):S(e)};if(x)r=e;else{if(!(A=p(e)))throw h(l(e)+" is not iterable");if(c(A)){for(b=0,m=u(e);m>b;b++)if((y=B(e[b]))&&s(v,y))return y;return new g(!1)}r=f(e,A)}for(E=r.next;!(_=i(E,r)).done;){try{y=B(_.value)}catch(e){d(r,"throw",e)}if("object"==typeof y&&y&&s(v,y))return y}return new g(!1)}},9212:(e,n,t)=>{var r=t(6916),o=t(9670),i=t(8173);e.exports=function(e,n,t){var a,l;o(e);try{if(!(a=i(e,"return"))){if("throw"===n)throw t;return t}a=r(a,e)}catch(e){l=!0,a=e}if("throw"===n)throw t;if(l)throw a;return o(a),t}},3383:(e,n,t)=>{"use strict";var r,o,i,a=t(7293),l=t(614),c=t(30),u=t(9518),s=t(1320),f=t(5112),p=t(1913),d=f("iterator"),h=!1;[].keys&&("next"in(i=[].keys())?(o=u(u(i)))!==Object.prototype&&(r=o):h=!0),null==r||a((function(){var e={};return r[d].call(e)!==e}))?r={}:p&&(r=c(r)),l(r[d])||s(r,d,(function(){return this})),e.exports={IteratorPrototype:r,BUGGY_SAFARI_ITERATORS:h}},7497:e=>{e.exports={}},6244:(e,n,t)=>{var r=t(7466);e.exports=function(e){return r(e.length)}},133:(e,n,t)=>{var r=t(7392),o=t(7293);e.exports=!!Object.getOwnPropertySymbols&&!o((function(){var e=Symbol();return!String(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&r&&r<41}))},8536:(e,n,t)=>{var r=t(7854),o=t(614),i=t(2788),a=r.WeakMap;e.exports=o(a)&&/native code/.test(i(a))},3929:(e,n,t)=>{var r=t(7854),o=t(7850),i=r.TypeError;e.exports=function(e){if(o(e))throw i("The method doesn't accept regular expressions");return e}},1574:(e,n,t)=>{"use strict";var r=t(9781),o=t(1702),i=t(6916),a=t(7293),l=t(1956),c=t(5181),u=t(5296),s=t(7908),f=t(8361),p=Object.assign,d=Object.defineProperty,h=o([].concat);e.exports=!p||a((function(){if(r&&1!==p({b:1},p(d({},"a",{enumerable:!0,get:function(){d(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},n={},t=Symbol(),o="abcdefghijklmnopqrst";return e[t]=7,o.split("").forEach((function(e){n[e]=e})),7!=p({},e)[t]||l(p({},n)).join("")!=o}))?function(e,n){for(var t=s(e),o=arguments.length,a=1,p=c.f,d=u.f;o>a;)for(var g,v=f(arguments[a++]),A=p?h(l(v),p(v)):l(v),b=A.length,m=0;b>m;)g=A[m++],r&&!i(d,v,g)||(t[g]=v[g]);return t}:p},30:(e,n,t)=>{var r,o=t(9670),i=t(6048),a=t(748),l=t(3501),c=t(490),u=t(317),s=t(6200),f=s("IE_PROTO"),p=function(){},d=function(e){return"