Skip to content
This repository was archived by the owner on Mar 22, 2026. It is now read-only.

Commit 298358a

Browse files
committed
更新mdbook和仓库规则
1 parent d44c23a commit 298358a

67 files changed

Lines changed: 11288 additions & 1589 deletions

Some content is hidden

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

MODULE.bazel

Lines changed: 18 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,19 @@ bazel_dep(name = "platforms", version = "1.0.0")
1414
bazel_dep(name = "rules_rust", version = "0.67.0")
1515
bazel_dep(name = "rules_rust_mdbook", version = "0.67.0")
1616

17+
include("//module:rust.MODULE.bazel")
18+
include("//module:mdbook.MODULE.bazel")
19+
1720
include("//module:minecraft.MODULE.bazel")
21+
include("//module:rules.MODULE.bazel")
22+
1823
include("//module:neoforge.MODULE.bazel")
1924
include("//module:fabric.MODULE.bazel")
20-
include("//module:rules.MODULE.bazel")
25+
26+
include("//module:sodium.MODULE.bazel")
27+
include("//module:iris.MODULE.bazel")
28+
include("//module:modrinth.MODULE.bazel")
29+
2130
include("//module:blazerod.MODULE.bazel")
2231

2332
maven = use_extension("@rules_jvm_external//:extensions.bzl", "maven")
@@ -37,15 +46,18 @@ maven.install(
3746

3847
# Graphics
3948
"org.joml:joml:1.10.5",
49+
"it.unimi.dsi:fastutil:8.5.15",
4050

4151
# Swing
4252
"org.jetbrains.kotlinx:kotlinx-coroutines-swing:1.10.1",
4353

44-
# Build dependencies
45-
"com.fasterxml.jackson.core:jackson-core:2.9.6",
46-
"com.fasterxml.jackson.core:jackson-annotations:2.9.6",
47-
"com.fasterxml.jackson.core:jackson-databind:2.9.6",
48-
"com.squareup:kotlinpoet:2.2.0",
54+
# Testing
55+
"org.jetbrains.kotlin:kotlin-test-junit5:2.1.10",
56+
"org.junit.jupiter:junit-jupiter-api:5.12.2",
57+
"org.junit.jupiter:junit-jupiter-engine:5.12.2",
58+
"org.junit.platform:junit-platform-suite-api:1.12.2",
59+
"org.junit.platform:junit-platform-suite-engine:1.12.2",
60+
"org.junit.platform:junit-platform-console:1.12.2",
4961
],
5062
fetch_sources = True,
5163
lock_file = "//:maven_install.json",

MODULE.bazel.lock

Lines changed: 4531 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

armorstand/fabric_client/BUILD.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ kt_merge_library(
7272
"//mod/src/game:remapped_client_access_widened_named",
7373
"@maven//:net_fabricmc_fabric_loader",
7474
"@maven//:org_jetbrains_kotlinx_kotlinx_coroutines_core_jvm",
75-
"@minecraft//:1.21.8_client_libraries",
75+
"@minecraft//1.21.8:client_libraries",
7676
],
7777
)
7878

armorstand/fabric_main/BUILD.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,6 @@ kt_merge_library(
4646
"//game/1.21.8:game_client_named",
4747
"@maven//:net_fabricmc_fabric_loader",
4848
"@maven//:org_jetbrains_kotlinx_kotlinx_coroutines_core_jvm",
49-
"@minecraft//:1.21.8_client_libraries",
49+
"@minecraft//1.21.8:client_libraries",
5050
],
5151
)

armorstand/neoforge_client/BUILD.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ kt_merge_library(
5555
"//game/1.21.8:neoforge_named",
5656
"//game/1.21.8:sodium_neoforge",
5757
"@maven//:org_jetbrains_kotlinx_kotlinx_coroutines_core_jvm",
58-
"@minecraft//:1.21.8_client_libraries",
58+
"@minecraft//1.21.8:client_libraries",
5959
"@neoforge_1_21_8//:neoforge_deps",
6060
],
6161
)

blazerod/BUILD.bazel

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ kt_jvm_library(
7272
srcs = ["src/Dummy.kt"],
7373
resource_jars = [
7474
":neoforge_mod_toml",
75-
"//:license_jar",
75+
":license_jar",
7676
],
7777
resource_strip_prefix = "blazerod/resources",
7878
resources = glob(

blazerod/example/ball_block/BUILD.bazel

Lines changed: 1 addition & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ remap_jar(
1212
"//game/1.21.8:game_client_intermediary",
1313
],
1414
from_namespace = "intermediary",
15-
inputs = ["@maven//:net_fabricmc_fabric_api_fabric_api"],
15+
inputs = ["@maven_fabric_1_21_8//:net_fabricmc_fabric_api_fabric_api"],
1616
mapping = "//game/1.21.8:game_merged_mapping",
1717
mixin = True,
1818
remap_transitive_deps = True,
@@ -79,48 +79,3 @@ fabric_merge_jij(
7979
"//blazerod/render:render_fabric_merged": "blazerod-render:=",
8080
},
8181
)
82-
83-
generate_remap_classpath(
84-
name = "remap_classpath",
85-
prefix = "../../../../../../",
86-
deps = [
87-
":remapped_deps",
88-
"//game/1.21.8:game_client_intermediary",
89-
],
90-
)
91-
92-
java_binary(
93-
name = "client",
94-
srcs = [],
95-
data = [
96-
":remap_classpath",
97-
"@minecraft_assets//:assets",
98-
"@minecraft_assets//:assets_1.21.8",
99-
],
100-
jvm_flags = [
101-
"-Dfabric.development=true",
102-
"-Dfabric.remapClasspathFile=$(rlocationpath :remap_classpath)",
103-
"-Ddev.launch.version=1.21.8",
104-
"-Ddev.launch.type=client",
105-
"-Ddev.launch.assetsPath=$(rlocationpath @minecraft_assets//:assets)",
106-
"-Ddev.launch.mainClass=net.fabricmc.loader.impl.launch.knot.KnotClient",
107-
"-Ddev.launch.expandRunfileProperties=fabric.remapClasspathFile",
108-
"-Dblazerod.debug=true",
109-
"-Dblazerod.debug.gui=true",
110-
"-Xmx4G",
111-
],
112-
main_class = "top.fifthlight.fabazel.devlaunchwrapper.DevLaunchWrapper",
113-
runtime_deps = [
114-
":ball_block_unmapped",
115-
":remapped_deps",
116-
"//blazerod:blazerod_fabric_without_jij",
117-
"//game/1.21.8:game_client_named",
118-
"//rule/dev_launch_wrapper",
119-
"@maven//:io_github_llamalad7_mixinextras_fabric",
120-
"@maven//:net_fabricmc_fabric_language_kotlin",
121-
"@maven//:net_fabricmc_fabric_loader",
122-
"@maven//:net_fabricmc_sponge_mixin",
123-
"@maven//:net_fabricmc_yarn_v2",
124-
"@minecraft//1.21.8:client_libraries",
125-
],
126-
)

blazerod/render/fabric/BUILD.bazel

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ remap_jar(
77
name = "remapped_deps",
88
classpath = ["//game/1.21.8:game_client_intermediary"],
99
from_namespace = "intermediary",
10-
inputs = ["@maven//:net_fabricmc_fabric_api_fabric_api"],
10+
inputs = ["@maven_fabric_1_21_8//:net_fabricmc_fabric_api_fabric_api"],
1111
mapping = "//game/1.21.8:game_merged_mapping",
1212
mixin = True,
1313
remap_transitive_deps = True,
@@ -56,8 +56,8 @@ kt_merge_library(
5656
deps = [
5757
":remapped_deps",
5858
"//blazerod/render/game:remapped_client_access_widened_named",
59-
"//game/1.21.8:iris_fabric",
60-
"//game/1.21.8:sodium_fabric",
59+
"//game/1.21.8:game_client_neoforge",
60+
"//game/1.21.8:game_iris_named",
6161
"@maven//:net_fabricmc_fabric_language_kotlin",
6262
"@maven//:net_fabricmc_fabric_loader",
6363
"@maven//:org_slf4j_slf4j_api",

blazerod/render/main/extension/BUILD.bazel

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,17 @@ load("//rule:merge_library.bzl", "kt_merge_library")
22

33
kt_merge_library(
44
name = "extension",
5-
visibility = ["//blazerod/render:__subpackages__"],
65
srcs = glob([
76
"**/*.kt",
87
"**/*.java",
98
]),
9+
merge_deps = [
10+
"//blazerod/render/main/systems",
11+
],
12+
visibility = ["//blazerod/render:__subpackages__"],
1013
deps = [
11-
"//blazerod/render/game:remapped_client_access_widened_named",
1214
"//blazerod/model/model-base",
13-
"@minecraft//:1.21.8_client_libraries",
15+
"//blazerod/render/game:remapped_client_access_widened_named",
16+
"@minecraft//1.21.8:client_libraries",
1417
],
15-
merge_deps = [
16-
"//blazerod/render/main/systems",
17-
]
18-
)
18+
)

blazerod/render/main/mixin/BUILD.bazel

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,9 @@ java_merge_library(
1313
visibility = ["//blazerod/render:__subpackages__"],
1414
deps = [
1515
"//blazerod/render/game:remapped_client_access_widened_named",
16-
"@maven//:io_github_llamalad7_mixinextras_fabric",
17-
"@maven//:net_fabricmc_sponge_mixin",
1816
"@maven//:org_jetbrains_annotations",
19-
"@minecraft//:1.21.8_client_libraries",
17+
"@maven_fabric_1_21_8//:io_github_llamalad7_mixinextras_fabric",
18+
"@maven_fabric_1_21_8//:net_fabricmc_sponge_mixin",
19+
"@minecraft//1.21.8:client_libraries",
2020
],
2121
)

0 commit comments

Comments
 (0)