diff --git a/build.gradle b/build.gradle
index d479b6633..1b22a29e7 100644
--- a/build.gradle
+++ b/build.gradle
@@ -12,8 +12,8 @@ plugins {
 def ENV = System.getenv()
 
 class Globals {
-	static def baseVersion = "0.11.5"
-	static def mcVersion = "1.16-pre1"
+	static def baseVersion = "0.11.6"
+	static def mcVersion = "1.16-pre2"
 	static def yarnVersion = "+build.1"
 }
 
diff --git a/fabric-command-api-v1/build.gradle b/fabric-command-api-v1/build.gradle
index 032d5fb77..7a2672406 100644
--- a/fabric-command-api-v1/build.gradle
+++ b/fabric-command-api-v1/build.gradle
@@ -1,5 +1,5 @@
 archivesBaseName = "fabric-command-api-v1"
-version = getSubprojectVersion(project, "1.0.4")
+version = getSubprojectVersion(project, "1.0.5")
 
 dependencies {
 	compile project(path: ':fabric-api-base', configuration: 'dev')
diff --git a/fabric-command-api-v1/src/main/java/net/fabricmc/fabric/mixin/command/MixinCommandManager.java b/fabric-command-api-v1/src/main/java/net/fabricmc/fabric/mixin/command/MixinCommandManager.java
index d9d8091be..305fa8d6b 100644
--- a/fabric-command-api-v1/src/main/java/net/fabricmc/fabric/mixin/command/MixinCommandManager.java
+++ b/fabric-command-api-v1/src/main/java/net/fabricmc/fabric/mixin/command/MixinCommandManager.java
@@ -33,8 +33,8 @@ public abstract class MixinCommandManager {
 	 * @reason Add commands before ambiguities are calculated.
 	 */
 	@Redirect(at = @At(value = "INVOKE", target = "Lcom/mojang/brigadier/CommandDispatcher;findAmbiguities(Lcom/mojang/brigadier/AmbiguityConsumer;)V"), method = "<init>")
-	private void fabric_addCommands(CommandDispatcher<ServerCommandSource> dispatcher, AmbiguityConsumer<ServerCommandSource> ambiguityConsumer, CommandManager.class_5364 arg) {
-		if (arg == CommandManager.class_5364.field_25421) {
+	private void fabric_addCommands(CommandDispatcher<ServerCommandSource> dispatcher, AmbiguityConsumer<ServerCommandSource> ambiguityConsumer, CommandManager.RegistrationEnvironment arg) {
+		if (arg != CommandManager.RegistrationEnvironment.DEDICATED) {
 			CommandRegistrationCallback.EVENT.invoker().register(dispatcher, false);
 		}