diff --git a/client/ayon_core/hosts/unreal/README.md b/server_addon/unreal/client/ayon_unreal/README.md similarity index 100% rename from client/ayon_core/hosts/unreal/README.md rename to server_addon/unreal/client/ayon_unreal/README.md diff --git a/client/ayon_core/hosts/unreal/__init__.py b/server_addon/unreal/client/ayon_unreal/__init__.py similarity index 100% rename from client/ayon_core/hosts/unreal/__init__.py rename to server_addon/unreal/client/ayon_unreal/__init__.py diff --git a/client/ayon_core/hosts/unreal/addon.py b/server_addon/unreal/client/ayon_unreal/addon.py similarity index 100% rename from client/ayon_core/hosts/unreal/addon.py rename to server_addon/unreal/client/ayon_unreal/addon.py diff --git a/client/ayon_core/hosts/unreal/api/__init__.py b/server_addon/unreal/client/ayon_unreal/api/__init__.py similarity index 100% rename from client/ayon_core/hosts/unreal/api/__init__.py rename to server_addon/unreal/client/ayon_unreal/api/__init__.py diff --git a/client/ayon_core/hosts/unreal/api/helpers.py b/server_addon/unreal/client/ayon_unreal/api/helpers.py similarity index 100% rename from client/ayon_core/hosts/unreal/api/helpers.py rename to server_addon/unreal/client/ayon_unreal/api/helpers.py diff --git a/client/ayon_core/hosts/unreal/api/pipeline.py b/server_addon/unreal/client/ayon_unreal/api/pipeline.py similarity index 100% rename from client/ayon_core/hosts/unreal/api/pipeline.py rename to server_addon/unreal/client/ayon_unreal/api/pipeline.py diff --git a/client/ayon_core/hosts/unreal/api/plugin.py b/server_addon/unreal/client/ayon_unreal/api/plugin.py similarity index 100% rename from client/ayon_core/hosts/unreal/api/plugin.py rename to server_addon/unreal/client/ayon_unreal/api/plugin.py diff --git a/client/ayon_core/hosts/unreal/api/rendering.py b/server_addon/unreal/client/ayon_unreal/api/rendering.py similarity index 100% rename from client/ayon_core/hosts/unreal/api/rendering.py rename to server_addon/unreal/client/ayon_unreal/api/rendering.py diff --git a/client/ayon_core/hosts/unreal/api/tools_ui.py b/server_addon/unreal/client/ayon_unreal/api/tools_ui.py similarity index 100% rename from client/ayon_core/hosts/unreal/api/tools_ui.py rename to server_addon/unreal/client/ayon_unreal/api/tools_ui.py diff --git a/client/ayon_core/hosts/unreal/hooks/pre_workfile_preparation.py b/server_addon/unreal/client/ayon_unreal/hooks/pre_workfile_preparation.py similarity index 100% rename from client/ayon_core/hosts/unreal/hooks/pre_workfile_preparation.py rename to server_addon/unreal/client/ayon_unreal/hooks/pre_workfile_preparation.py diff --git a/client/ayon_core/hosts/unreal/lib.py b/server_addon/unreal/client/ayon_unreal/lib.py similarity index 100% rename from client/ayon_core/hosts/unreal/lib.py rename to server_addon/unreal/client/ayon_unreal/lib.py diff --git a/client/ayon_core/hosts/unreal/plugins/__init__.py b/server_addon/unreal/client/ayon_unreal/plugins/__init__.py similarity index 100% rename from client/ayon_core/hosts/unreal/plugins/__init__.py rename to server_addon/unreal/client/ayon_unreal/plugins/__init__.py diff --git a/client/ayon_core/hosts/unreal/plugins/create/create_camera.py b/server_addon/unreal/client/ayon_unreal/plugins/create/create_camera.py similarity index 100% rename from client/ayon_core/hosts/unreal/plugins/create/create_camera.py rename to server_addon/unreal/client/ayon_unreal/plugins/create/create_camera.py diff --git a/client/ayon_core/hosts/unreal/plugins/create/create_layout.py b/server_addon/unreal/client/ayon_unreal/plugins/create/create_layout.py similarity index 100% rename from client/ayon_core/hosts/unreal/plugins/create/create_layout.py rename to server_addon/unreal/client/ayon_unreal/plugins/create/create_layout.py diff --git a/client/ayon_core/hosts/unreal/plugins/create/create_look.py b/server_addon/unreal/client/ayon_unreal/plugins/create/create_look.py similarity index 100% rename from client/ayon_core/hosts/unreal/plugins/create/create_look.py rename to server_addon/unreal/client/ayon_unreal/plugins/create/create_look.py diff --git a/client/ayon_core/hosts/unreal/plugins/create/create_render.py b/server_addon/unreal/client/ayon_unreal/plugins/create/create_render.py similarity index 100% rename from client/ayon_core/hosts/unreal/plugins/create/create_render.py rename to server_addon/unreal/client/ayon_unreal/plugins/create/create_render.py diff --git a/client/ayon_core/hosts/unreal/plugins/create/create_staticmeshfbx.py b/server_addon/unreal/client/ayon_unreal/plugins/create/create_staticmeshfbx.py similarity index 100% rename from client/ayon_core/hosts/unreal/plugins/create/create_staticmeshfbx.py rename to server_addon/unreal/client/ayon_unreal/plugins/create/create_staticmeshfbx.py diff --git a/client/ayon_core/hosts/unreal/plugins/create/create_uasset.py b/server_addon/unreal/client/ayon_unreal/plugins/create/create_uasset.py similarity index 100% rename from client/ayon_core/hosts/unreal/plugins/create/create_uasset.py rename to server_addon/unreal/client/ayon_unreal/plugins/create/create_uasset.py diff --git a/client/ayon_core/hosts/unreal/plugins/inventory/delete_unused_assets.py b/server_addon/unreal/client/ayon_unreal/plugins/inventory/delete_unused_assets.py similarity index 100% rename from client/ayon_core/hosts/unreal/plugins/inventory/delete_unused_assets.py rename to server_addon/unreal/client/ayon_unreal/plugins/inventory/delete_unused_assets.py diff --git a/client/ayon_core/hosts/unreal/plugins/inventory/update_actors.py b/server_addon/unreal/client/ayon_unreal/plugins/inventory/update_actors.py similarity index 100% rename from client/ayon_core/hosts/unreal/plugins/inventory/update_actors.py rename to server_addon/unreal/client/ayon_unreal/plugins/inventory/update_actors.py diff --git a/client/ayon_core/hosts/unreal/plugins/load/load_alembic_animation.py b/server_addon/unreal/client/ayon_unreal/plugins/load/load_alembic_animation.py similarity index 100% rename from client/ayon_core/hosts/unreal/plugins/load/load_alembic_animation.py rename to server_addon/unreal/client/ayon_unreal/plugins/load/load_alembic_animation.py diff --git a/client/ayon_core/hosts/unreal/plugins/load/load_animation.py b/server_addon/unreal/client/ayon_unreal/plugins/load/load_animation.py similarity index 100% rename from client/ayon_core/hosts/unreal/plugins/load/load_animation.py rename to server_addon/unreal/client/ayon_unreal/plugins/load/load_animation.py diff --git a/client/ayon_core/hosts/unreal/plugins/load/load_camera.py b/server_addon/unreal/client/ayon_unreal/plugins/load/load_camera.py similarity index 100% rename from client/ayon_core/hosts/unreal/plugins/load/load_camera.py rename to server_addon/unreal/client/ayon_unreal/plugins/load/load_camera.py diff --git a/client/ayon_core/hosts/unreal/plugins/load/load_geometrycache_abc.py b/server_addon/unreal/client/ayon_unreal/plugins/load/load_geometrycache_abc.py similarity index 100% rename from client/ayon_core/hosts/unreal/plugins/load/load_geometrycache_abc.py rename to server_addon/unreal/client/ayon_unreal/plugins/load/load_geometrycache_abc.py diff --git a/client/ayon_core/hosts/unreal/plugins/load/load_layout.py b/server_addon/unreal/client/ayon_unreal/plugins/load/load_layout.py similarity index 100% rename from client/ayon_core/hosts/unreal/plugins/load/load_layout.py rename to server_addon/unreal/client/ayon_unreal/plugins/load/load_layout.py diff --git a/client/ayon_core/hosts/unreal/plugins/load/load_layout_existing.py b/server_addon/unreal/client/ayon_unreal/plugins/load/load_layout_existing.py similarity index 100% rename from client/ayon_core/hosts/unreal/plugins/load/load_layout_existing.py rename to server_addon/unreal/client/ayon_unreal/plugins/load/load_layout_existing.py diff --git a/client/ayon_core/hosts/unreal/plugins/load/load_skeletalmesh_abc.py b/server_addon/unreal/client/ayon_unreal/plugins/load/load_skeletalmesh_abc.py similarity index 100% rename from client/ayon_core/hosts/unreal/plugins/load/load_skeletalmesh_abc.py rename to server_addon/unreal/client/ayon_unreal/plugins/load/load_skeletalmesh_abc.py diff --git a/client/ayon_core/hosts/unreal/plugins/load/load_skeletalmesh_fbx.py b/server_addon/unreal/client/ayon_unreal/plugins/load/load_skeletalmesh_fbx.py similarity index 100% rename from client/ayon_core/hosts/unreal/plugins/load/load_skeletalmesh_fbx.py rename to server_addon/unreal/client/ayon_unreal/plugins/load/load_skeletalmesh_fbx.py diff --git a/client/ayon_core/hosts/unreal/plugins/load/load_staticmesh_abc.py b/server_addon/unreal/client/ayon_unreal/plugins/load/load_staticmesh_abc.py similarity index 100% rename from client/ayon_core/hosts/unreal/plugins/load/load_staticmesh_abc.py rename to server_addon/unreal/client/ayon_unreal/plugins/load/load_staticmesh_abc.py diff --git a/client/ayon_core/hosts/unreal/plugins/load/load_staticmesh_fbx.py b/server_addon/unreal/client/ayon_unreal/plugins/load/load_staticmesh_fbx.py similarity index 100% rename from client/ayon_core/hosts/unreal/plugins/load/load_staticmesh_fbx.py rename to server_addon/unreal/client/ayon_unreal/plugins/load/load_staticmesh_fbx.py diff --git a/client/ayon_core/hosts/unreal/plugins/load/load_uasset.py b/server_addon/unreal/client/ayon_unreal/plugins/load/load_uasset.py similarity index 100% rename from client/ayon_core/hosts/unreal/plugins/load/load_uasset.py rename to server_addon/unreal/client/ayon_unreal/plugins/load/load_uasset.py diff --git a/client/ayon_core/hosts/unreal/plugins/load/load_yeticache.py b/server_addon/unreal/client/ayon_unreal/plugins/load/load_yeticache.py similarity index 100% rename from client/ayon_core/hosts/unreal/plugins/load/load_yeticache.py rename to server_addon/unreal/client/ayon_unreal/plugins/load/load_yeticache.py diff --git a/client/ayon_core/hosts/unreal/plugins/publish/collect_current_file.py b/server_addon/unreal/client/ayon_unreal/plugins/publish/collect_current_file.py similarity index 100% rename from client/ayon_core/hosts/unreal/plugins/publish/collect_current_file.py rename to server_addon/unreal/client/ayon_unreal/plugins/publish/collect_current_file.py diff --git a/client/ayon_core/hosts/unreal/plugins/publish/collect_instance_members.py b/server_addon/unreal/client/ayon_unreal/plugins/publish/collect_instance_members.py similarity index 100% rename from client/ayon_core/hosts/unreal/plugins/publish/collect_instance_members.py rename to server_addon/unreal/client/ayon_unreal/plugins/publish/collect_instance_members.py diff --git a/client/ayon_core/hosts/unreal/plugins/publish/collect_remove_marked.py b/server_addon/unreal/client/ayon_unreal/plugins/publish/collect_remove_marked.py similarity index 100% rename from client/ayon_core/hosts/unreal/plugins/publish/collect_remove_marked.py rename to server_addon/unreal/client/ayon_unreal/plugins/publish/collect_remove_marked.py diff --git a/client/ayon_core/hosts/unreal/plugins/publish/collect_render_instances.py b/server_addon/unreal/client/ayon_unreal/plugins/publish/collect_render_instances.py similarity index 100% rename from client/ayon_core/hosts/unreal/plugins/publish/collect_render_instances.py rename to server_addon/unreal/client/ayon_unreal/plugins/publish/collect_render_instances.py diff --git a/client/ayon_core/hosts/unreal/plugins/publish/extract_camera.py b/server_addon/unreal/client/ayon_unreal/plugins/publish/extract_camera.py similarity index 100% rename from client/ayon_core/hosts/unreal/plugins/publish/extract_camera.py rename to server_addon/unreal/client/ayon_unreal/plugins/publish/extract_camera.py diff --git a/client/ayon_core/hosts/unreal/plugins/publish/extract_layout.py b/server_addon/unreal/client/ayon_unreal/plugins/publish/extract_layout.py similarity index 100% rename from client/ayon_core/hosts/unreal/plugins/publish/extract_layout.py rename to server_addon/unreal/client/ayon_unreal/plugins/publish/extract_layout.py diff --git a/client/ayon_core/hosts/unreal/plugins/publish/extract_look.py b/server_addon/unreal/client/ayon_unreal/plugins/publish/extract_look.py similarity index 100% rename from client/ayon_core/hosts/unreal/plugins/publish/extract_look.py rename to server_addon/unreal/client/ayon_unreal/plugins/publish/extract_look.py diff --git a/client/ayon_core/hosts/unreal/plugins/publish/extract_uasset.py b/server_addon/unreal/client/ayon_unreal/plugins/publish/extract_uasset.py similarity index 100% rename from client/ayon_core/hosts/unreal/plugins/publish/extract_uasset.py rename to server_addon/unreal/client/ayon_unreal/plugins/publish/extract_uasset.py diff --git a/client/ayon_core/hosts/unreal/plugins/publish/validate_no_dependencies.py b/server_addon/unreal/client/ayon_unreal/plugins/publish/validate_no_dependencies.py similarity index 100% rename from client/ayon_core/hosts/unreal/plugins/publish/validate_no_dependencies.py rename to server_addon/unreal/client/ayon_unreal/plugins/publish/validate_no_dependencies.py diff --git a/client/ayon_core/hosts/unreal/plugins/publish/validate_sequence_frames.py b/server_addon/unreal/client/ayon_unreal/plugins/publish/validate_sequence_frames.py similarity index 100% rename from client/ayon_core/hosts/unreal/plugins/publish/validate_sequence_frames.py rename to server_addon/unreal/client/ayon_unreal/plugins/publish/validate_sequence_frames.py diff --git a/client/ayon_core/hosts/unreal/ue_workers.py b/server_addon/unreal/client/ayon_unreal/ue_workers.py similarity index 100% rename from client/ayon_core/hosts/unreal/ue_workers.py rename to server_addon/unreal/client/ayon_unreal/ue_workers.py diff --git a/client/ayon_core/hosts/unreal/ui/__init__.py b/server_addon/unreal/client/ayon_unreal/ui/__init__.py similarity index 100% rename from client/ayon_core/hosts/unreal/ui/__init__.py rename to server_addon/unreal/client/ayon_unreal/ui/__init__.py diff --git a/client/ayon_core/hosts/unreal/ui/splash_screen.py b/server_addon/unreal/client/ayon_unreal/ui/splash_screen.py similarity index 100% rename from client/ayon_core/hosts/unreal/ui/splash_screen.py rename to server_addon/unreal/client/ayon_unreal/ui/splash_screen.py