Skip to content
This repository was archived by the owner on Oct 27, 2025. It is now read-only.

Commit c0e4f54

Browse files
committed
Merge branch 'main' into block-definitions
# Conflicts: # src/jvmMain/kotlin/experimental/generator/BlockDefinitionGenerator.kt
2 parents b92d359 + 16a7e7f commit c0e4f54

File tree

746 files changed

+2075
-2370
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

746 files changed

+2075
-2370
lines changed

.dockerignore

Lines changed: 0 additions & 18 deletions
This file was deleted.

.gitattributes

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
# Auto detect text files and perform LF normalization
21
* text=auto eol=lf
32
*.java text eol=lf
43
*.md text eol=lf

Dockerfile

Lines changed: 0 additions & 52 deletions
This file was deleted.

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,10 +40,10 @@ Minecraft: Bedrock server software, open source and written in Kotlin
4040
<!-- CHORUS -->
4141

4242
<!-- BADGES -->
43-
[minecraft_badge_url]: https://img.shields.io/badge/minecraft-1.21.100-black?style=flat-square
44-
[minecraft_url]: https://www.minecraft.net/en-us/article/minecraft-1-21-100-bedrock-changelog
43+
[minecraft_badge_url]: https://img.shields.io/badge/minecraft-1.21.111-black?style=flat-square
44+
[minecraft_url]: https://www.minecraft.net/en-us/article/the-copper-age---minecraft--bedrock-edition-1-21-111-changelog
4545

46-
[protocol_badge_url]: https://img.shields.io/badge/protocol-v827-white?style=flat-square
46+
[protocol_badge_url]: https://img.shields.io/badge/protocol-v844-white?style=flat-square
4747
[protocol_url]: https://github.com/Mojang/bedrock-protocol-docs
4848

4949
[kotlin_badge_url]: https://img.shields.io/badge/kotlin-2.2.0-%237F52FF?style=flat-square&logo=kotlin&labelColor=white

build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@ kotlin {
5252
implementation(libs.rwmutex)
5353
implementation(libs.kotlin.reflect)
5454
implementation(libs.kflate)
55+
implementation(libs.clikt)
5556

5657
implementation(compose.runtime)
5758
implementation(compose.components.resources)
@@ -77,7 +78,6 @@ kotlin {
7778
implementation(libs.rng.sampling)
7879
implementation(libs.asm)
7980
implementation(libs.jose4j)
80-
implementation(libs.joptsimple)
8181
implementation(libs.sentry)
8282
implementation(libs.sentry.log4j2)
8383
implementation(libs.disruptor)

codecov.yml

Lines changed: 0 additions & 69 deletions
This file was deleted.

crowdin.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
files:
2-
- source: /src/jvmMain/resources/language/eng/*.*
3-
translation: /src/jvmMain/resources/language/%three_letters_code%/%original_file_name%
2+
- source: /src/commonMain/resources/files/language/eng/*.*
3+
translation: /src/commonMain/resources/files/language/%three_letters_code%/%original_file_name%

gradle/libs.versions.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@ io-sentry-sentry = "7.1.0"
1515
io-sentry-sentry-log4j2 = "7.1.0"
1616
leveldb = "1.0.1"
1717
net-minecrell-terminalconsoleappender = "1.3.0"
18-
net-sf-jopt-simple-jopt-simple = "5.0.4"
1918
log4j = "2.23.1"
2019
org-bitbucket-b-c-jose4j = "0.9.4"
2120
org-cloudburstmc-netty-netty-transport-raknet = "1.0.0.CR3-SNAPSHOT"
@@ -37,7 +36,7 @@ disruptor = "4.0.0"
3736
caffeine-ver = "3.2.0"
3837

3938
# Kotlin Multiplatform Libraries
40-
protocol = "v827.0"
39+
protocol = "v844.0"
4140
kotlinx-io = "0.8.0"
4241
kotlinx-coroutines = "1.10.2"
4342
cryptography = "0.5.0"
@@ -51,6 +50,7 @@ kflate = "0.0.1"
5150
compose = "1.8.2"
5251
maven-publish = "0.34.0"
5352
shadow = "9.0.0-rc2"
53+
clikt = "5.0.3"
5454

5555
[libraries]
5656
# Java Libraries
@@ -70,7 +70,6 @@ annotations = { module = "org.jetbrains:annotations", version.ref = "org-jetbrai
7070
asm = { module = "org.ow2.asm:asm", version.ref = "org-ow2-asm-asm" }
7171
snakeyaml = { module = "org.yaml:snakeyaml", version.ref = "org-yaml-snakeyaml" }
7272
stateless4j = { module = "com.github.stateless4j:stateless4j", version.ref = "com-github-stateless4j" }
73-
joptsimple = { module = "net.sf.jopt-simple:jopt-simple", version.ref = "net-sf-jopt-simple-jopt-simple" }
7473
log4j-core = { module = "org.apache.logging.log4j:log4j-core", version.ref = "log4j" }
7574
log4j-slf4j2-impl = { module = "org.apache.logging.log4j:log4j-slf4j2-impl", version.ref = "log4j" }
7675
jose4j = { module = "org.bitbucket.b_c:jose4j", version.ref = "org-bitbucket-b-c-jose4j" }
@@ -105,6 +104,7 @@ fleks = { module = "io.github.quillraven.fleks:Fleks", version.ref = "fleks" }
105104
kotlin-poet = { module = "com.squareup:kotlinpoet", version.ref = "kotlin-poet"}
106105
rwmutex = { module = "com.mayakapps.rwmutex:rwmutex", version.ref = "rwmutex" }
107106
kflate = { module = "org.chorus-oss:kflate", version.ref = "kflate" }
107+
clikt = { module = "com.github.ajalt.clikt:clikt", version.ref = "clikt" }
108108

109109
[bundles]
110110
netty = ["netty-raknet", "netty-epoll", "netty-kqueue"]

jitpack.yml

Lines changed: 0 additions & 2 deletions
This file was deleted.
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
package org.chorus_oss.chorus.config
2+
3+
import com.github.ajalt.clikt.core.CliktCommand
4+
import com.github.ajalt.clikt.parameters.options.flag
5+
import com.github.ajalt.clikt.parameters.options.option
6+
7+
class ChorusOpts : CliktCommand() {
8+
val disableAnsi: Boolean by option("--disable-ansi", help = "Disables console coloring").flag()
9+
val enableTitle: Boolean by option("--enable-title", help = "Enables title at the top of the window").flag()
10+
val verbosity: String? by option("--verbosity", "-v", help = "Set verbosity of logging")
11+
val language: String? by option("--language", help = "Set a predefined language")
12+
13+
override fun run() = Unit
14+
}

0 commit comments

Comments
 (0)