diff --git a/src/main/java/net/raphimc/viaproxy/injection/mixins/MixinMetadataRewriter1_9To1_8.java b/src/main/java/net/raphimc/viaproxy/injection/mixins/MixinMetadataRewriter1_9To1_8.java
deleted file mode 100644
index 11a827b..0000000
--- a/src/main/java/net/raphimc/viaproxy/injection/mixins/MixinMetadataRewriter1_9To1_8.java
+++ /dev/null
@@ -1,42 +0,0 @@
-/*
- * This file is part of ViaProxy - https://github.com/RaphiMC/ViaProxy
- * Copyright (C) 2023 RK_01/RaphiMC and contributors
- *
- * This program is free software: you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation, either version 3 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program. If not, see .
- */
-package net.raphimc.viaproxy.injection.mixins;
-
-import com.viaversion.viaversion.api.connection.UserConnection;
-import com.viaversion.viaversion.api.minecraft.entities.EntityType;
-import com.viaversion.viaversion.api.minecraft.metadata.Metadata;
-import com.viaversion.viaversion.protocols.protocol1_9to1_8.Protocol1_9To1_8;
-import com.viaversion.viaversion.protocols.protocol1_9to1_8.metadata.MetadataRewriter1_9To1_8;
-import org.spongepowered.asm.mixin.Mixin;
-import org.spongepowered.asm.mixin.injection.At;
-import org.spongepowered.asm.mixin.injection.Inject;
-import org.spongepowered.asm.mixin.injection.callback.CallbackInfo;
-
-import java.util.List;
-
-@Mixin(value = MetadataRewriter1_9To1_8.class, remap = false)
-public abstract class MixinMetadataRewriter1_9To1_8 {
-
- @Inject(method = "handleMetadata", at = @At(value = "FIELD", target = "Lcom/viaversion/viaversion/protocols/protocol1_9to1_8/metadata/MetaIndex;PLAYER_HAND:Lcom/viaversion/viaversion/protocols/protocol1_9to1_8/metadata/MetaIndex;", ordinal = 0, shift = At.Shift.BEFORE), cancellable = true)
- private void preventMetadataForClientPlayer(int entityId, EntityType type, Metadata metadata, List metadatas, UserConnection connection, CallbackInfo ci) {
- if (connection.getEntityTracker(Protocol1_9To1_8.class).clientEntityId() == entityId) {
- ci.cancel();
- }
- }
-
-}