diff --git a/packages/ui/src/utils/search.ts b/packages/ui/src/utils/search.ts index 28e29e328..af186e4cd 100644 --- a/packages/ui/src/utils/search.ts +++ b/packages/ui/src/utils/search.ts @@ -93,6 +93,8 @@ export interface SortType { name: string } +const PLUGIN_PLATFORMS = ['bungeecord', 'waterfall', 'velocity', 'geyser'] + export function useSearch( projectTypes: Ref, tags: Ref, @@ -298,7 +300,7 @@ export function useSearch( .filter( (loader) => loader.supported_project_types.includes('plugin') && - !['bungeecord', 'waterfall', 'velocity'].includes(loader.name), + !PLUGIN_PLATFORMS.includes(loader.name), ) .map((loader) => { return { @@ -324,7 +326,7 @@ export function useSearch( supports_negative_filter: true, searchable: false, options: tags.value.loaders - .filter((loader) => ['bungeecord', 'waterfall', 'velocity'].includes(loader.name)) + .filter((loader) => PLUGIN_PLATFORMS.includes(loader.name)) .map((loader) => { return { id: loader.name, diff --git a/packages/utils/utils.ts b/packages/utils/utils.ts index 26481c679..e820c96e4 100644 --- a/packages/utils/utils.ts +++ b/packages/utils/utils.ts @@ -191,6 +191,8 @@ export const formatCategory = (name) => { return 'Resource Pack' } else if (name === 'vanilla') { return 'Vanilla Shader' + } else if (name === 'geyser') { + return 'Geyser Extension' } return capitalizeString(name) }