Skip to content

Commit 11e6532

Browse files
committed
Update to 1.21.11
1 parent d2a3eb3 commit 11e6532

File tree

4 files changed

+18
-12
lines changed

4 files changed

+18
-12
lines changed

common-mc/src/main/java/gs/mclo/commands/CommandSourceStackAccessor.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@
22

33
import gs.mclo.components.MinecraftComponent;
44
import net.minecraft.commands.CommandSourceStack;
5+
import net.minecraft.resources.Identifier;
6+
import net.minecraft.server.permissions.Permission.HasCommandLevel;
7+
import net.minecraft.server.permissions.PermissionLevel;
58

69
import java.nio.file.Path;
710
import java.util.Collection;
@@ -16,7 +19,8 @@ public CommandSourceStackAccessor(CommandSourceStack source) {
1619

1720
@Override
1821
public boolean hasPermission(Permission permission) {
19-
return source.hasPermission(permission.level());
22+
return source.permissions().hasPermission(new HasCommandLevel(PermissionLevel.byId(permission.level())))
23+
|| source.permissions().hasPermission(new net.minecraft.server.permissions.Permission.Atom(Identifier.fromNamespaceAndPath("mclogs", permission.node())));
2024
}
2125

2226
@Override

fabric/src/main/java/gs/mclo/command/FabricClientCommandSourceAccessor.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@
66
import gs.mclo.components.MinecraftComponent;
77
import net.fabricmc.fabric.api.client.command.v2.FabricClientCommandSource;
88
import net.minecraft.client.Minecraft;
9+
import net.minecraft.server.permissions.Permission.HasCommandLevel;
10+
import net.minecraft.server.permissions.PermissionLevel;
911

1012
import java.nio.file.Path;
1113
import java.util.Collection;
@@ -20,7 +22,7 @@ public FabricClientCommandSourceAccessor(FabricClientCommandSource source) {
2022

2123
@Override
2224
public boolean hasPermission(Permission permission) {
23-
return source.getPlayer().hasPermissions(permission.level());
25+
return source.permissions().hasPermission(new HasCommandLevel(PermissionLevel.byId(permission.level())));
2426
}
2527

2628
@Override

gradle.properties

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -17,33 +17,33 @@ homepage_url=https://mclo.gs
1717
sources_url=https://github.com/aternosorg/mclogs-integration
1818
issues_url=https://github.com/aternosorg/mclogs-integration/issues
1919

20-
minecraft_version=1.21.9
21-
minecraft_versions=1.21.9,1.21.10
20+
minecraft_version=1.21.11
21+
minecraft_versions=1.21.11
2222
minor_minecraft_version=1.21
23-
min_minecraft_version=1.21.9
23+
min_minecraft_version=1.21.11
2424
max_minecraft_version=1.22
2525

2626
## This is the version of minecraft that the 'common' project uses, you can find a list of all versions here
2727
## https://projects.neoforged.net/neoforged/neoform
28-
neo_form_version=1.21.9-20250930.151910
28+
neo_form_version=1.21.11-20251209.172050
2929
# The version of ParchmentMC that is used, see https://parchmentmc.org/docs/getting-started#choose-a-version for new versions
3030
enable_parchment=false
3131
parchment_minecraft=1.21.4
3232
parchment_version=2025.01.19
3333

3434
# Fabric
3535
# https://fabricmc.net/develop/
36-
fabric_version=0.133.14+1.21.9
37-
fabric_loader_version=0.17.2
36+
fabric_version=0.139.4+1.21.11
37+
fabric_loader_version=0.17.3
3838

3939
# Forge
4040
# https://files.minecraftforge.net/
41-
forge_version=59.0.0
42-
forge_loader_version_range=[56,)
41+
forge_version=61.0.1
42+
forge_loader_version_range=[61,)
4343

4444
# NeoForge
4545
# https://projects.neoforged.net/neoforged/neoforge
46-
neoforge_version=21.9.0-beta
46+
neoforge_version=21.11.3-beta
4747
neoforge_loader_version_range=[4,)
4848

4949
# Velocity

gradle/libs.versions.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ velocity-api = { module = "com.velocitypowered:velocity-api", version.ref = "vel
3434

3535
[plugins]
3636
curseforge-gradle = { id = "net.darkhax.curseforgegradle", version.ref = "curseforge-gradle" }
37-
fabric-loom = { id = "fabric-loom", version.ref = "fabric-loom" }
37+
fabric-loom = { id = "net.fabricmc.fabric-loom-remap", version.ref = "fabric-loom" }
3838
forge-gradle = { id = "net.minecraftforge.gradle", version.ref = "forge-gradle" }
3939
hangar = { id = "io.papermc.hangar-publish-plugin", version.ref = "hangar" }
4040
minotaur = { id = "com.modrinth.minotaur", version.ref = "minotaur" }

0 commit comments

Comments
 (0)