├── .editorconfig ├── .gitattributes ├── .github ├── images │ └── module-graph.svg └── workflows │ ├── master.yaml │ ├── pullrequest.yaml │ └── release.yaml ├── .gitignore ├── LICENSE ├── README.md ├── architecture ├── build.gradle.kts ├── gradle.properties └── src │ └── main │ └── kotlin │ └── br │ └── com │ └── devsrsouza │ └── kotlinbukkitapi │ └── architecture │ ├── KotlinPlugin.kt │ ├── ThirdPartyAware.kt │ ├── extensions │ ├── ExDependency.kt │ └── ExPlugin.kt │ └── lifecycle │ ├── Lifecycle.kt │ ├── LifecycleListener.kt │ ├── PluginLifecycleListener.kt │ └── Utils.kt ├── command-legacy ├── build.gradle.kts ├── gradle.properties └── src │ └── main │ └── kotlin │ └── br │ └── com │ └── devsrsouza │ └── kotlinbukkitapi │ └── command │ ├── CommandDSL.kt │ ├── Fail.kt │ ├── Permission.kt │ ├── Utils.kt │ ├── arguments │ ├── Argument.kt │ ├── Enums.kt │ ├── Item.kt │ ├── Player.kt │ ├── Primitives.kt │ ├── Ranges.kt │ └── World.kt │ └── coroutines │ └── Flow.kt ├── core-old ├── build.gradle.kts ├── build.gradle.kts-old └── src │ ├── main │ └── kotlin │ │ └── br │ │ └── com │ │ └── devsrsouza │ │ └── kotlinbukkitapi │ │ ├── KotlinBukkitAPI.kt │ │ ├── controllers │ │ ├── CommandController.kt │ │ ├── KBAPIController.kt │ │ ├── PlayerController.kt │ │ └── ProviderController.kt │ │ └── utils │ │ ├── BungeeCordUtils.kt │ │ ├── CastUtils.kt │ │ ├── PlayerUtils.kt │ │ └── ProviderUtils.kt │ └── test │ └── kotlin │ └── br │ └── com │ └── devsrsouza │ └── kotlinbukkitapi │ └── utils │ ├── TimeFormatUtilsTest.kt │ └── TimeUtilsTest.kt ├── coroutines ├── build.gradle.kts ├── gradle.properties └── src │ └── main │ └── kotlin │ └── br │ └── com │ └── devsrsouza │ └── kotlinbukkitapi │ └── coroutines │ ├── BukkitDispatcher.kt │ ├── architecture │ ├── CoroutineLifecycle.kt │ └── impl │ │ └── CoroutineLifecycle.kt │ ├── extensions │ └── TakeMaxTimePerTickUtils.kt │ └── flow │ ├── EventFlow.kt │ └── Extensions.kt ├── exposed ├── build.gradle.kts ├── build.gradle.kts-old ├── gradle.properties └── src │ └── main │ └── kotlin │ └── br │ └── com │ └── devsrsouza │ └── kotlinbukkitapi │ └── exposed │ ├── DatabaseHelper.kt │ ├── DatabaseType.kt │ └── delegate │ ├── Block.kt │ ├── BlockPos.kt │ ├── Cached.kt │ ├── Chunk.kt │ ├── ChunkPos.kt │ ├── ExposedDelegate.kt │ ├── Item.kt │ ├── Location.kt │ ├── LocationPos.kt │ ├── OfflinePlayer.kt │ └── World.kt ├── extensions ├── build.gradle.kts ├── gradle.properties └── src │ └── main │ └── kotlin │ └── br │ └── com │ └── devsrsouza │ └── kotlinbukkitapi │ └── extensions │ ├── ExBlock.kt │ ├── ExBukkit.kt │ ├── ExCommand.kt │ ├── ExConfiguration.kt │ ├── ExEntity.kt │ ├── ExEvent.kt │ ├── ExInventory.kt │ ├── ExItemStack.kt │ ├── ExLocation.kt │ ├── ExPermission.kt │ ├── ExPlayer.kt │ ├── ExPlugin.kt │ ├── ExScheduler.kt │ ├── ExServer.kt │ ├── ExText.kt │ └── ExWorld.kt ├── gradle.properties ├── gradle ├── libs.versions.toml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── icon.png ├── logo.png ├── menu ├── build.gradle.kts ├── gradle.properties └── src │ └── main │ └── kotlin │ └── br │ └── com │ └── devsrsouza │ └── kotlinbukkitapi │ └── menu │ ├── Menu.kt │ ├── MenuController.kt │ ├── MenuEventHandler.kt │ ├── MenuEvents.kt │ ├── Utils.kt │ ├── dsl │ ├── Extensions.kt │ ├── MenuDSL.kt │ ├── MenuDSLImpl.kt │ ├── MenuEventHandlerDSL.kt │ ├── pagination │ │ ├── MenuPagination.kt │ │ ├── MenuPaginationImpl.kt │ │ ├── PaginationEventHandler.kt │ │ └── slot │ │ │ ├── PaginationSlotDSL.kt │ │ │ ├── PaginationSlotDSLImpl.kt │ │ │ └── PaginationSlotEventHandler.kt │ └── slot │ │ ├── SlotDSL.kt │ │ ├── SlotDSLImpl.kt │ │ └── SlotEventHandlerDSL.kt │ └── slot │ ├── Slot.kt │ ├── SlotEventHandler.kt │ └── SlotEvents.kt ├── scoreboard-legacy ├── build.gradle.kts ├── gradle.properties └── src │ └── main │ └── kotlin │ └── br │ └── com │ └── devsrsouza │ └── kotlinbukkitapi │ └── scoreboard │ └── ScoreboardDSLBuilder.kt ├── serialization ├── build.gradle.kts ├── build.gradle.kts-old ├── gradle.properties └── src │ └── main │ └── kotlin │ └── br │ └── com │ └── devsrsouza │ └── kotlinbukkitapi │ └── serialization │ ├── Annotations.kt │ ├── BukkitSerialModule.kt │ ├── SerializationConfig.kt │ ├── architecture │ ├── ConfigLifecycle.kt │ └── impl │ │ └── ConfigLifecycle.kt │ ├── interceptor │ ├── ClearSerializationDecodeInterceptor.kt │ ├── ClearSerializationEncodeInterceptor.kt │ ├── SerializationDecodeInterceptor.kt │ ├── SerializationEncodeInterceptor.kt │ ├── bukkit │ │ ├── BukkitSerializationDecodeInterceptor.kt │ │ ├── BukkitSerializationEncodeInterceptor.kt │ │ └── Utils.kt │ └── impl │ │ ├── StringFormatInterceptor.kt │ │ ├── decoder │ │ ├── CompositeDecoderInterceptor.kt │ │ ├── DecoderInterceptor.kt │ │ └── DeserializationStrategyInterceptor.kt │ │ └── encoder │ │ ├── CompositeEncoderInterceptor.kt │ │ ├── EncoderInterceptor.kt │ │ └── SerializationStrategyInterceptor.kt │ └── serializers │ ├── BlockSerializer.kt │ ├── ChunkSerializer.kt │ ├── ComponentSerializer.kt │ ├── ItemStackSerializer.kt │ ├── LocationSerializer.kt │ ├── MaterialDataSerializer.kt │ ├── MaterialSerializer.kt │ ├── WorldSerializer.kt │ └── exceptions │ ├── MaterialNotFoundException.kt │ └── WorldNotFoundException.kt ├── settings.gradle.kts ├── thirdparty └── bungeecord │ └── src │ └── main │ └── kotlin │ └── br │ └── com │ └── devsrsouza │ └── kotlinbukkitapi │ └── bungeecord │ ├── BungeeCordController.kt │ └── ExBungeeCord.kt └── utility ├── build.gradle.kts ├── gradle.properties └── src └── main └── kotlin └── br └── com ├── .DS_Store └── devsrsouza └── kotlinbukkitapi └── utility ├── collections ├── ExpirationList.kt ├── ExpirationMap.kt ├── ObservableCollections.kt └── OnlinePlayerCollections.kt ├── extensions ├── Collection.kt ├── Duration.kt ├── PositionRange.kt ├── Random.kt └── String.kt ├── types ├── Position.kt └── TimeFormat.kt └── utils └── ComparatorUtils.kt /.editorconfig: -------------------------------------------------------------------------------- 1 | root = true 2 | 3 | [*.{kt,kts}] 4 | ktlint_standard_filename = disabled -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/images/module-graph.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/.github/images/module-graph.svg -------------------------------------------------------------------------------- /.github/workflows/master.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/.github/workflows/master.yaml -------------------------------------------------------------------------------- /.github/workflows/pullrequest.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/.github/workflows/pullrequest.yaml -------------------------------------------------------------------------------- /.github/workflows/release.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/.github/workflows/release.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/README.md -------------------------------------------------------------------------------- /architecture/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/architecture/build.gradle.kts -------------------------------------------------------------------------------- /architecture/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/architecture/gradle.properties -------------------------------------------------------------------------------- /architecture/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/architecture/KotlinPlugin.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/architecture/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/architecture/KotlinPlugin.kt -------------------------------------------------------------------------------- /architecture/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/architecture/ThirdPartyAware.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/architecture/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/architecture/ThirdPartyAware.kt -------------------------------------------------------------------------------- /architecture/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/architecture/extensions/ExDependency.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/architecture/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/architecture/extensions/ExDependency.kt -------------------------------------------------------------------------------- /architecture/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/architecture/extensions/ExPlugin.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/architecture/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/architecture/extensions/ExPlugin.kt -------------------------------------------------------------------------------- /architecture/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/architecture/lifecycle/Lifecycle.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/architecture/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/architecture/lifecycle/Lifecycle.kt -------------------------------------------------------------------------------- /architecture/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/architecture/lifecycle/LifecycleListener.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/architecture/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/architecture/lifecycle/LifecycleListener.kt -------------------------------------------------------------------------------- /architecture/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/architecture/lifecycle/PluginLifecycleListener.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/architecture/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/architecture/lifecycle/PluginLifecycleListener.kt -------------------------------------------------------------------------------- /architecture/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/architecture/lifecycle/Utils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/architecture/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/architecture/lifecycle/Utils.kt -------------------------------------------------------------------------------- /command-legacy/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/command-legacy/build.gradle.kts -------------------------------------------------------------------------------- /command-legacy/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/command-legacy/gradle.properties -------------------------------------------------------------------------------- /command-legacy/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/command/CommandDSL.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/command-legacy/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/command/CommandDSL.kt -------------------------------------------------------------------------------- /command-legacy/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/command/Fail.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/command-legacy/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/command/Fail.kt -------------------------------------------------------------------------------- /command-legacy/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/command/Permission.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/command-legacy/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/command/Permission.kt -------------------------------------------------------------------------------- /command-legacy/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/command/Utils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/command-legacy/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/command/Utils.kt -------------------------------------------------------------------------------- /command-legacy/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/command/arguments/Argument.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/command-legacy/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/command/arguments/Argument.kt -------------------------------------------------------------------------------- /command-legacy/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/command/arguments/Enums.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/command-legacy/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/command/arguments/Enums.kt -------------------------------------------------------------------------------- /command-legacy/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/command/arguments/Item.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/command-legacy/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/command/arguments/Item.kt -------------------------------------------------------------------------------- /command-legacy/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/command/arguments/Player.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/command-legacy/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/command/arguments/Player.kt -------------------------------------------------------------------------------- /command-legacy/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/command/arguments/Primitives.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/command-legacy/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/command/arguments/Primitives.kt -------------------------------------------------------------------------------- /command-legacy/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/command/arguments/Ranges.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/command-legacy/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/command/arguments/Ranges.kt -------------------------------------------------------------------------------- /command-legacy/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/command/arguments/World.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/command-legacy/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/command/arguments/World.kt -------------------------------------------------------------------------------- /command-legacy/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/command/coroutines/Flow.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/command-legacy/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/command/coroutines/Flow.kt -------------------------------------------------------------------------------- /core-old/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/core-old/build.gradle.kts -------------------------------------------------------------------------------- /core-old/build.gradle.kts-old: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/core-old/build.gradle.kts-old -------------------------------------------------------------------------------- /core-old/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/KotlinBukkitAPI.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/core-old/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/KotlinBukkitAPI.kt -------------------------------------------------------------------------------- /core-old/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/controllers/CommandController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/core-old/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/controllers/CommandController.kt -------------------------------------------------------------------------------- /core-old/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/controllers/KBAPIController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/core-old/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/controllers/KBAPIController.kt -------------------------------------------------------------------------------- /core-old/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/controllers/PlayerController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/core-old/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/controllers/PlayerController.kt -------------------------------------------------------------------------------- /core-old/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/controllers/ProviderController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/core-old/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/controllers/ProviderController.kt -------------------------------------------------------------------------------- /core-old/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/utils/BungeeCordUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/core-old/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/utils/BungeeCordUtils.kt -------------------------------------------------------------------------------- /core-old/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/utils/CastUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/core-old/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/utils/CastUtils.kt -------------------------------------------------------------------------------- /core-old/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/utils/PlayerUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/core-old/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/utils/PlayerUtils.kt -------------------------------------------------------------------------------- /core-old/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/utils/ProviderUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/core-old/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/utils/ProviderUtils.kt -------------------------------------------------------------------------------- /core-old/src/test/kotlin/br/com/devsrsouza/kotlinbukkitapi/utils/TimeFormatUtilsTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/core-old/src/test/kotlin/br/com/devsrsouza/kotlinbukkitapi/utils/TimeFormatUtilsTest.kt -------------------------------------------------------------------------------- /core-old/src/test/kotlin/br/com/devsrsouza/kotlinbukkitapi/utils/TimeUtilsTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/core-old/src/test/kotlin/br/com/devsrsouza/kotlinbukkitapi/utils/TimeUtilsTest.kt -------------------------------------------------------------------------------- /coroutines/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/coroutines/build.gradle.kts -------------------------------------------------------------------------------- /coroutines/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/coroutines/gradle.properties -------------------------------------------------------------------------------- /coroutines/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/coroutines/BukkitDispatcher.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/coroutines/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/coroutines/BukkitDispatcher.kt -------------------------------------------------------------------------------- /coroutines/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/coroutines/architecture/CoroutineLifecycle.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/coroutines/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/coroutines/architecture/CoroutineLifecycle.kt -------------------------------------------------------------------------------- /coroutines/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/coroutines/architecture/impl/CoroutineLifecycle.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/coroutines/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/coroutines/architecture/impl/CoroutineLifecycle.kt -------------------------------------------------------------------------------- /coroutines/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/coroutines/extensions/TakeMaxTimePerTickUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/coroutines/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/coroutines/extensions/TakeMaxTimePerTickUtils.kt -------------------------------------------------------------------------------- /coroutines/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/coroutines/flow/EventFlow.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/coroutines/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/coroutines/flow/EventFlow.kt -------------------------------------------------------------------------------- /coroutines/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/coroutines/flow/Extensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/coroutines/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/coroutines/flow/Extensions.kt -------------------------------------------------------------------------------- /exposed/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/exposed/build.gradle.kts -------------------------------------------------------------------------------- /exposed/build.gradle.kts-old: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/exposed/build.gradle.kts-old -------------------------------------------------------------------------------- /exposed/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/exposed/gradle.properties -------------------------------------------------------------------------------- /exposed/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/exposed/DatabaseHelper.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/exposed/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/exposed/DatabaseHelper.kt -------------------------------------------------------------------------------- /exposed/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/exposed/DatabaseType.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/exposed/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/exposed/DatabaseType.kt -------------------------------------------------------------------------------- /exposed/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/exposed/delegate/Block.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/exposed/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/exposed/delegate/Block.kt -------------------------------------------------------------------------------- /exposed/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/exposed/delegate/BlockPos.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/exposed/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/exposed/delegate/BlockPos.kt -------------------------------------------------------------------------------- /exposed/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/exposed/delegate/Cached.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/exposed/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/exposed/delegate/Cached.kt -------------------------------------------------------------------------------- /exposed/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/exposed/delegate/Chunk.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/exposed/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/exposed/delegate/Chunk.kt -------------------------------------------------------------------------------- /exposed/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/exposed/delegate/ChunkPos.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/exposed/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/exposed/delegate/ChunkPos.kt -------------------------------------------------------------------------------- /exposed/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/exposed/delegate/ExposedDelegate.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/exposed/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/exposed/delegate/ExposedDelegate.kt -------------------------------------------------------------------------------- /exposed/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/exposed/delegate/Item.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/exposed/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/exposed/delegate/Item.kt -------------------------------------------------------------------------------- /exposed/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/exposed/delegate/Location.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/exposed/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/exposed/delegate/Location.kt -------------------------------------------------------------------------------- /exposed/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/exposed/delegate/LocationPos.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/exposed/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/exposed/delegate/LocationPos.kt -------------------------------------------------------------------------------- /exposed/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/exposed/delegate/OfflinePlayer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/exposed/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/exposed/delegate/OfflinePlayer.kt -------------------------------------------------------------------------------- /exposed/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/exposed/delegate/World.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/exposed/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/exposed/delegate/World.kt -------------------------------------------------------------------------------- /extensions/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/extensions/build.gradle.kts -------------------------------------------------------------------------------- /extensions/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/extensions/gradle.properties -------------------------------------------------------------------------------- /extensions/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/extensions/ExBlock.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/extensions/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/extensions/ExBlock.kt -------------------------------------------------------------------------------- /extensions/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/extensions/ExBukkit.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/extensions/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/extensions/ExBukkit.kt -------------------------------------------------------------------------------- /extensions/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/extensions/ExCommand.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/extensions/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/extensions/ExCommand.kt -------------------------------------------------------------------------------- /extensions/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/extensions/ExConfiguration.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/extensions/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/extensions/ExConfiguration.kt -------------------------------------------------------------------------------- /extensions/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/extensions/ExEntity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/extensions/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/extensions/ExEntity.kt -------------------------------------------------------------------------------- /extensions/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/extensions/ExEvent.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/extensions/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/extensions/ExEvent.kt -------------------------------------------------------------------------------- /extensions/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/extensions/ExInventory.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/extensions/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/extensions/ExInventory.kt -------------------------------------------------------------------------------- /extensions/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/extensions/ExItemStack.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/extensions/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/extensions/ExItemStack.kt -------------------------------------------------------------------------------- /extensions/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/extensions/ExLocation.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/extensions/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/extensions/ExLocation.kt -------------------------------------------------------------------------------- /extensions/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/extensions/ExPermission.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/extensions/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/extensions/ExPermission.kt -------------------------------------------------------------------------------- /extensions/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/extensions/ExPlayer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/extensions/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/extensions/ExPlayer.kt -------------------------------------------------------------------------------- /extensions/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/extensions/ExPlugin.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/extensions/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/extensions/ExPlugin.kt -------------------------------------------------------------------------------- /extensions/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/extensions/ExScheduler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/extensions/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/extensions/ExScheduler.kt -------------------------------------------------------------------------------- /extensions/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/extensions/ExServer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/extensions/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/extensions/ExServer.kt -------------------------------------------------------------------------------- /extensions/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/extensions/ExText.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/extensions/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/extensions/ExText.kt -------------------------------------------------------------------------------- /extensions/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/extensions/ExWorld.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/extensions/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/extensions/ExWorld.kt -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/gradlew.bat -------------------------------------------------------------------------------- /icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/icon.png -------------------------------------------------------------------------------- /logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/logo.png -------------------------------------------------------------------------------- /menu/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/menu/build.gradle.kts -------------------------------------------------------------------------------- /menu/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/menu/gradle.properties -------------------------------------------------------------------------------- /menu/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/menu/Menu.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/menu/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/menu/Menu.kt -------------------------------------------------------------------------------- /menu/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/menu/MenuController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/menu/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/menu/MenuController.kt -------------------------------------------------------------------------------- /menu/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/menu/MenuEventHandler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/menu/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/menu/MenuEventHandler.kt -------------------------------------------------------------------------------- /menu/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/menu/MenuEvents.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/menu/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/menu/MenuEvents.kt -------------------------------------------------------------------------------- /menu/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/menu/Utils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/menu/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/menu/Utils.kt -------------------------------------------------------------------------------- /menu/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/menu/dsl/Extensions.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/menu/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/menu/dsl/Extensions.kt -------------------------------------------------------------------------------- /menu/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/menu/dsl/MenuDSL.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/menu/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/menu/dsl/MenuDSL.kt -------------------------------------------------------------------------------- /menu/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/menu/dsl/MenuDSLImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/menu/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/menu/dsl/MenuDSLImpl.kt -------------------------------------------------------------------------------- /menu/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/menu/dsl/MenuEventHandlerDSL.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/menu/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/menu/dsl/MenuEventHandlerDSL.kt -------------------------------------------------------------------------------- /menu/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/menu/dsl/pagination/MenuPagination.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/menu/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/menu/dsl/pagination/MenuPagination.kt -------------------------------------------------------------------------------- /menu/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/menu/dsl/pagination/MenuPaginationImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/menu/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/menu/dsl/pagination/MenuPaginationImpl.kt -------------------------------------------------------------------------------- /menu/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/menu/dsl/pagination/PaginationEventHandler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/menu/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/menu/dsl/pagination/PaginationEventHandler.kt -------------------------------------------------------------------------------- /menu/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/menu/dsl/pagination/slot/PaginationSlotDSL.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/menu/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/menu/dsl/pagination/slot/PaginationSlotDSL.kt -------------------------------------------------------------------------------- /menu/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/menu/dsl/pagination/slot/PaginationSlotDSLImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/menu/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/menu/dsl/pagination/slot/PaginationSlotDSLImpl.kt -------------------------------------------------------------------------------- /menu/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/menu/dsl/pagination/slot/PaginationSlotEventHandler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/menu/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/menu/dsl/pagination/slot/PaginationSlotEventHandler.kt -------------------------------------------------------------------------------- /menu/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/menu/dsl/slot/SlotDSL.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/menu/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/menu/dsl/slot/SlotDSL.kt -------------------------------------------------------------------------------- /menu/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/menu/dsl/slot/SlotDSLImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/menu/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/menu/dsl/slot/SlotDSLImpl.kt -------------------------------------------------------------------------------- /menu/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/menu/dsl/slot/SlotEventHandlerDSL.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/menu/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/menu/dsl/slot/SlotEventHandlerDSL.kt -------------------------------------------------------------------------------- /menu/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/menu/slot/Slot.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/menu/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/menu/slot/Slot.kt -------------------------------------------------------------------------------- /menu/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/menu/slot/SlotEventHandler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/menu/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/menu/slot/SlotEventHandler.kt -------------------------------------------------------------------------------- /menu/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/menu/slot/SlotEvents.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/menu/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/menu/slot/SlotEvents.kt -------------------------------------------------------------------------------- /scoreboard-legacy/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/scoreboard-legacy/build.gradle.kts -------------------------------------------------------------------------------- /scoreboard-legacy/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/scoreboard-legacy/gradle.properties -------------------------------------------------------------------------------- /scoreboard-legacy/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/scoreboard/ScoreboardDSLBuilder.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/scoreboard-legacy/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/scoreboard/ScoreboardDSLBuilder.kt -------------------------------------------------------------------------------- /serialization/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/serialization/build.gradle.kts -------------------------------------------------------------------------------- /serialization/build.gradle.kts-old: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/serialization/build.gradle.kts-old -------------------------------------------------------------------------------- /serialization/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/serialization/gradle.properties -------------------------------------------------------------------------------- /serialization/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/serialization/Annotations.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/serialization/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/serialization/Annotations.kt -------------------------------------------------------------------------------- /serialization/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/serialization/BukkitSerialModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/serialization/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/serialization/BukkitSerialModule.kt -------------------------------------------------------------------------------- /serialization/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/serialization/SerializationConfig.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/serialization/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/serialization/SerializationConfig.kt -------------------------------------------------------------------------------- /serialization/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/serialization/architecture/ConfigLifecycle.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/serialization/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/serialization/architecture/ConfigLifecycle.kt -------------------------------------------------------------------------------- /serialization/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/serialization/architecture/impl/ConfigLifecycle.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/serialization/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/serialization/architecture/impl/ConfigLifecycle.kt -------------------------------------------------------------------------------- /serialization/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/serialization/interceptor/ClearSerializationDecodeInterceptor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/serialization/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/serialization/interceptor/ClearSerializationDecodeInterceptor.kt -------------------------------------------------------------------------------- /serialization/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/serialization/interceptor/ClearSerializationEncodeInterceptor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/serialization/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/serialization/interceptor/ClearSerializationEncodeInterceptor.kt -------------------------------------------------------------------------------- /serialization/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/serialization/interceptor/SerializationDecodeInterceptor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/serialization/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/serialization/interceptor/SerializationDecodeInterceptor.kt -------------------------------------------------------------------------------- /serialization/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/serialization/interceptor/SerializationEncodeInterceptor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/serialization/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/serialization/interceptor/SerializationEncodeInterceptor.kt -------------------------------------------------------------------------------- /serialization/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/serialization/interceptor/bukkit/BukkitSerializationDecodeInterceptor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/serialization/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/serialization/interceptor/bukkit/BukkitSerializationDecodeInterceptor.kt -------------------------------------------------------------------------------- /serialization/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/serialization/interceptor/bukkit/BukkitSerializationEncodeInterceptor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/serialization/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/serialization/interceptor/bukkit/BukkitSerializationEncodeInterceptor.kt -------------------------------------------------------------------------------- /serialization/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/serialization/interceptor/bukkit/Utils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/serialization/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/serialization/interceptor/bukkit/Utils.kt -------------------------------------------------------------------------------- /serialization/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/serialization/interceptor/impl/StringFormatInterceptor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/serialization/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/serialization/interceptor/impl/StringFormatInterceptor.kt -------------------------------------------------------------------------------- /serialization/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/serialization/interceptor/impl/decoder/CompositeDecoderInterceptor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/serialization/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/serialization/interceptor/impl/decoder/CompositeDecoderInterceptor.kt -------------------------------------------------------------------------------- /serialization/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/serialization/interceptor/impl/decoder/DecoderInterceptor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/serialization/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/serialization/interceptor/impl/decoder/DecoderInterceptor.kt -------------------------------------------------------------------------------- /serialization/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/serialization/interceptor/impl/decoder/DeserializationStrategyInterceptor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/serialization/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/serialization/interceptor/impl/decoder/DeserializationStrategyInterceptor.kt -------------------------------------------------------------------------------- /serialization/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/serialization/interceptor/impl/encoder/CompositeEncoderInterceptor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/serialization/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/serialization/interceptor/impl/encoder/CompositeEncoderInterceptor.kt -------------------------------------------------------------------------------- /serialization/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/serialization/interceptor/impl/encoder/EncoderInterceptor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/serialization/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/serialization/interceptor/impl/encoder/EncoderInterceptor.kt -------------------------------------------------------------------------------- /serialization/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/serialization/interceptor/impl/encoder/SerializationStrategyInterceptor.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/serialization/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/serialization/interceptor/impl/encoder/SerializationStrategyInterceptor.kt -------------------------------------------------------------------------------- /serialization/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/serialization/serializers/BlockSerializer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/serialization/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/serialization/serializers/BlockSerializer.kt -------------------------------------------------------------------------------- /serialization/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/serialization/serializers/ChunkSerializer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/serialization/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/serialization/serializers/ChunkSerializer.kt -------------------------------------------------------------------------------- /serialization/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/serialization/serializers/ComponentSerializer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/serialization/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/serialization/serializers/ComponentSerializer.kt -------------------------------------------------------------------------------- /serialization/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/serialization/serializers/ItemStackSerializer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/serialization/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/serialization/serializers/ItemStackSerializer.kt -------------------------------------------------------------------------------- /serialization/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/serialization/serializers/LocationSerializer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/serialization/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/serialization/serializers/LocationSerializer.kt -------------------------------------------------------------------------------- /serialization/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/serialization/serializers/MaterialDataSerializer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/serialization/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/serialization/serializers/MaterialDataSerializer.kt -------------------------------------------------------------------------------- /serialization/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/serialization/serializers/MaterialSerializer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/serialization/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/serialization/serializers/MaterialSerializer.kt -------------------------------------------------------------------------------- /serialization/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/serialization/serializers/WorldSerializer.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/serialization/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/serialization/serializers/WorldSerializer.kt -------------------------------------------------------------------------------- /serialization/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/serialization/serializers/exceptions/MaterialNotFoundException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/serialization/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/serialization/serializers/exceptions/MaterialNotFoundException.kt -------------------------------------------------------------------------------- /serialization/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/serialization/serializers/exceptions/WorldNotFoundException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/serialization/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/serialization/serializers/exceptions/WorldNotFoundException.kt -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/settings.gradle.kts -------------------------------------------------------------------------------- /thirdparty/bungeecord/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/bungeecord/BungeeCordController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/thirdparty/bungeecord/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/bungeecord/BungeeCordController.kt -------------------------------------------------------------------------------- /thirdparty/bungeecord/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/bungeecord/ExBungeeCord.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/thirdparty/bungeecord/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/bungeecord/ExBungeeCord.kt -------------------------------------------------------------------------------- /utility/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/utility/build.gradle.kts -------------------------------------------------------------------------------- /utility/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/utility/gradle.properties -------------------------------------------------------------------------------- /utility/src/main/kotlin/br/com/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/utility/src/main/kotlin/br/com/.DS_Store -------------------------------------------------------------------------------- /utility/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/utility/collections/ExpirationList.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/utility/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/utility/collections/ExpirationList.kt -------------------------------------------------------------------------------- /utility/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/utility/collections/ExpirationMap.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/utility/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/utility/collections/ExpirationMap.kt -------------------------------------------------------------------------------- /utility/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/utility/collections/ObservableCollections.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/utility/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/utility/collections/ObservableCollections.kt -------------------------------------------------------------------------------- /utility/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/utility/collections/OnlinePlayerCollections.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/utility/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/utility/collections/OnlinePlayerCollections.kt -------------------------------------------------------------------------------- /utility/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/utility/extensions/Collection.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/utility/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/utility/extensions/Collection.kt -------------------------------------------------------------------------------- /utility/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/utility/extensions/Duration.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/utility/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/utility/extensions/Duration.kt -------------------------------------------------------------------------------- /utility/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/utility/extensions/PositionRange.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/utility/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/utility/extensions/PositionRange.kt -------------------------------------------------------------------------------- /utility/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/utility/extensions/Random.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/utility/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/utility/extensions/Random.kt -------------------------------------------------------------------------------- /utility/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/utility/extensions/String.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/utility/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/utility/extensions/String.kt -------------------------------------------------------------------------------- /utility/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/utility/types/Position.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/utility/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/utility/types/Position.kt -------------------------------------------------------------------------------- /utility/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/utility/types/TimeFormat.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/utility/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/utility/types/TimeFormat.kt -------------------------------------------------------------------------------- /utility/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/utility/utils/ComparatorUtils.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/DevSrSouza/KotlinBukkitAPI/HEAD/utility/src/main/kotlin/br/com/devsrsouza/kotlinbukkitapi/utility/utils/ComparatorUtils.kt --------------------------------------------------------------------------------