diff --git a/fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18/DynmapMod.java b/fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18_2/DynmapMod.java similarity index 100% rename from fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18/DynmapMod.java rename to fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18_2/DynmapMod.java diff --git a/fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18/DynmapPlugin.java b/fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18_2/DynmapPlugin.java similarity index 100% rename from fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18/DynmapPlugin.java rename to fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18_2/DynmapPlugin.java diff --git a/fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18/FabricAdapter.java b/fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18_2/FabricAdapter.java similarity index 100% rename from fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18/FabricAdapter.java rename to fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18_2/FabricAdapter.java diff --git a/fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18/FabricCommandSender.java b/fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18_2/FabricCommandSender.java similarity index 100% rename from fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18/FabricCommandSender.java rename to fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18_2/FabricCommandSender.java diff --git a/fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18/FabricLogger.java b/fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18_2/FabricLogger.java similarity index 100% rename from fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18/FabricLogger.java rename to fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18_2/FabricLogger.java diff --git a/fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18/FabricMapChunkCache.java b/fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18_2/FabricMapChunkCache.java similarity index 100% rename from fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18/FabricMapChunkCache.java rename to fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18_2/FabricMapChunkCache.java diff --git a/fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18/FabricPlayer.java b/fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18_2/FabricPlayer.java similarity index 100% rename from fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18/FabricPlayer.java rename to fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18_2/FabricPlayer.java diff --git a/fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18/FabricServer.java b/fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18_2/FabricServer.java similarity index 100% rename from fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18/FabricServer.java rename to fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18_2/FabricServer.java diff --git a/fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18/FabricWorld.java b/fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18_2/FabricWorld.java similarity index 100% rename from fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18/FabricWorld.java rename to fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18_2/FabricWorld.java diff --git a/fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18/NBT.java b/fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18_2/NBT.java similarity index 100% rename from fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18/NBT.java rename to fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18_2/NBT.java diff --git a/fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18/TaskRecord.java b/fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18_2/TaskRecord.java similarity index 100% rename from fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18/TaskRecord.java rename to fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18_2/TaskRecord.java diff --git a/fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18/VersionCheck.java b/fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18_2/VersionCheck.java similarity index 100% rename from fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18/VersionCheck.java rename to fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18_2/VersionCheck.java diff --git a/fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18/access/ProtoChunkAccessor.java b/fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18_2/access/ProtoChunkAccessor.java similarity index 100% rename from fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18/access/ProtoChunkAccessor.java rename to fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18_2/access/ProtoChunkAccessor.java diff --git a/fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18/command/DmapCommand.java b/fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18_2/command/DmapCommand.java similarity index 100% rename from fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18/command/DmapCommand.java rename to fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18_2/command/DmapCommand.java diff --git a/fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18/command/DmarkerCommand.java b/fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18_2/command/DmarkerCommand.java similarity index 100% rename from fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18/command/DmarkerCommand.java rename to fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18_2/command/DmarkerCommand.java diff --git a/fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18/command/DynmapCommand.java b/fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18_2/command/DynmapCommand.java similarity index 100% rename from fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18/command/DynmapCommand.java rename to fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18_2/command/DynmapCommand.java diff --git a/fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18/command/DynmapCommandExecutor.java b/fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18_2/command/DynmapCommandExecutor.java similarity index 100% rename from fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18/command/DynmapCommandExecutor.java rename to fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18_2/command/DynmapCommandExecutor.java diff --git a/fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18/command/DynmapExpCommand.java b/fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18_2/command/DynmapExpCommand.java similarity index 100% rename from fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18/command/DynmapExpCommand.java rename to fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18_2/command/DynmapExpCommand.java diff --git a/fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18/event/BlockEvents.java b/fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18_2/event/BlockEvents.java similarity index 100% rename from fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18/event/BlockEvents.java rename to fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18_2/event/BlockEvents.java diff --git a/fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18/event/CustomServerChunkEvents.java b/fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18_2/event/CustomServerChunkEvents.java similarity index 100% rename from fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18/event/CustomServerChunkEvents.java rename to fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18_2/event/CustomServerChunkEvents.java diff --git a/fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18/event/CustomServerLifecycleEvents.java b/fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18_2/event/CustomServerLifecycleEvents.java similarity index 100% rename from fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18/event/CustomServerLifecycleEvents.java rename to fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18_2/event/CustomServerLifecycleEvents.java diff --git a/fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18/event/PlayerEvents.java b/fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18_2/event/PlayerEvents.java similarity index 100% rename from fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18/event/PlayerEvents.java rename to fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18_2/event/PlayerEvents.java diff --git a/fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18/event/ServerChatEvents.java b/fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18_2/event/ServerChatEvents.java similarity index 100% rename from fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18/event/ServerChatEvents.java rename to fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18_2/event/ServerChatEvents.java diff --git a/fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18/mixin/BiomeEffectsAccessor.java b/fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18_2/mixin/BiomeEffectsAccessor.java similarity index 100% rename from fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18/mixin/BiomeEffectsAccessor.java rename to fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18_2/mixin/BiomeEffectsAccessor.java diff --git a/fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18/mixin/MinecraftServerMixin.java b/fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18_2/mixin/MinecraftServerMixin.java similarity index 100% rename from fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18/mixin/MinecraftServerMixin.java rename to fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18_2/mixin/MinecraftServerMixin.java diff --git a/fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18/mixin/PlayerManagerMixin.java b/fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18_2/mixin/PlayerManagerMixin.java similarity index 100% rename from fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18/mixin/PlayerManagerMixin.java rename to fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18_2/mixin/PlayerManagerMixin.java diff --git a/fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18/mixin/ProtoChunkMixin.java b/fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18_2/mixin/ProtoChunkMixin.java similarity index 100% rename from fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18/mixin/ProtoChunkMixin.java rename to fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18_2/mixin/ProtoChunkMixin.java diff --git a/fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18/mixin/ServerPlayNetworkHandlerMixin.java b/fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18_2/mixin/ServerPlayNetworkHandlerMixin.java similarity index 100% rename from fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18/mixin/ServerPlayNetworkHandlerMixin.java rename to fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18_2/mixin/ServerPlayNetworkHandlerMixin.java diff --git a/fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18/mixin/ServerPlayerEntityMixin.java b/fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18_2/mixin/ServerPlayerEntityMixin.java similarity index 100% rename from fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18/mixin/ServerPlayerEntityMixin.java rename to fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18_2/mixin/ServerPlayerEntityMixin.java diff --git a/fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18/mixin/ThreadedAnvilChunkStorageMixin.java b/fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18_2/mixin/ThreadedAnvilChunkStorageMixin.java similarity index 100% rename from fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18/mixin/ThreadedAnvilChunkStorageMixin.java rename to fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18_2/mixin/ThreadedAnvilChunkStorageMixin.java diff --git a/fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18/mixin/WorldChunkMixin.java b/fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18_2/mixin/WorldChunkMixin.java similarity index 100% rename from fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18/mixin/WorldChunkMixin.java rename to fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18_2/mixin/WorldChunkMixin.java diff --git a/fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18/permissions/FilePermissions.java b/fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18_2/permissions/FilePermissions.java similarity index 100% rename from fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18/permissions/FilePermissions.java rename to fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18_2/permissions/FilePermissions.java diff --git a/fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18/permissions/OpPermissions.java b/fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18_2/permissions/OpPermissions.java similarity index 100% rename from fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18/permissions/OpPermissions.java rename to fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18_2/permissions/OpPermissions.java diff --git a/fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18/permissions/PermissionProvider.java b/fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18_2/permissions/PermissionProvider.java similarity index 100% rename from fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18/permissions/PermissionProvider.java rename to fabric-1.18.2/src/main/java/org/dynmap/fabric_1_18_2/permissions/PermissionProvider.java