{"id":151365,"date":"2026-06-09T06:10:41","date_gmt":"2026-06-09T03:10:41","guid":{"rendered":"https:\/\/vpesports.com\/minecraft\/mods\/swx_resources\/"},"modified":"2026-06-09T06:10:41","modified_gmt":"2026-06-09T03:10:41","slug":"swx_resources","status":"publish","type":"mod","link":"https:\/\/vpesports.com\/minecraft\/mods\/swx_resources\/","title":{"rendered":"SWX_Resources"},"content":{"rendered":"<p>### About<br \/>\n**SWXResource** is a convenient plugin for managing resource packs on Minecraft servers running Paper\/Purpur 1.21.1. It allows admins and players to easily create, upload, delete, and manage resource packs using simple commands. The plugin supports localization (Russian and English), automatic resource pack loading upon joining, and colored message formatting.  <\/p>\n<p>#### Key Features:<br \/>\n&#8211; **Resource pack management via commands**: Create, delete, load, and view resource pack info using `\/rp_swx`.<br \/>\n&#8211; **Auto-load on join**: Players can enable automatic resource pack loading when joining the server with `\/rp_swx joinrp`.<br \/>\n&#8211; **Localization**: Supports Russian and English with language switching via `\/rp_swx lang`.<br \/>\n&#8211; **Colored formatting**: Messages and help menus use colored text for clarity (purple for commands, white for separators, pink for descriptions).<br \/>\n&#8211; **Size limit**: Restricts resource pack size (default: 50 MB, configurable in `config.json`).<br \/>\n&#8211; **Admin tools**: Admins can delete any resource pack with `\/rp_swx admin_delete`.  <\/p>\n<p>#### Commands &#038; Permissions:<br \/>\n&#8211; `\/rp_swx create <url> <name>` \u2014 Creates a new resource pack (players only).<br \/>\n&#8211; `\/rp_swx list` \u2014 Lists available resource packs.<br \/>\n&#8211; `\/rp_swx delete <name>` \u2014 Deletes your resource pack (creator only).<br \/>\n&#8211; `\/rp_swx admin_delete <name>` \u2014 Deletes any resource pack (requires `swx.resourcepack` permission or OP).<br \/>\n&#8211; `\/rp_swx dw <name>` \u2014 Forces a resource pack download as a server pack (players only).<br \/>\n&#8211; `\/rp_swx info <name>` \u2014 Shows resource pack details.<br \/>\n&#8211; `\/rp_swx lang <ru|eng>` \u2014 Changes the plugin&#8217;s language.<br \/>\n&#8211; `\/rp_swx joinrp <name>` \u2014 Toggles auto-loading a pack on join (players only).<br \/>\n&#8211; `\/rp_swx help` \u2014 Displays command help.  <\/p>\n<p>**Permissions**:<br \/>\n&#8211; `swx.resourcepack` \u2014 Grants access to `\/rp_swx admin_delete`.  <\/p>\n<p>#### Compatibility:<br \/>\n&#8211; Server: Paper\/Purpur 1.21.1.<br \/>\n&#8211; Dependencies: Kotlin stdlib, kotlinx-serialization-json, Adventure API. (No manual installation needed!)  <\/p>\n<p>&#8212;  <\/p>\n<p>### Installation &#038; Usage Guide<br \/>\nBelow is a detailed guide for users, suitable for Modrinth or a `README.md` file.  <\/p>\n<p>#### Installation<br \/>\n1. **Download the plugin**:<br \/>\n   &#8211; Get the latest `AlluminiumResource.jar` from Modrinth.<br \/>\n2. **Install the plugin**:<br \/>\n   &#8211; Place `AlluminiumResource.jar` in your server&#8217;s `plugins` folder (Paper\/Purpur 1.21.1).<br \/>\n3. **Restart the server**:<br \/>\n   &#8211; The plugin will generate a `AlluminiumResource\/SWX_Resourcexpack` folder with config files.<br \/>\n4. **Configure (optional)**:<br \/>\n   &#8211; Edit `SWX_Resourcexpack\/config.json`:<br \/>\n     &#8211; `language` \u2014 Default language (`eng` or `ru`).  <\/p>\n<p>#### Usage<br \/>\n1. **Creating a resource pack**:<br \/>\n   &#8211; Use `\/rp_swx create <url> <name>`, where:<br \/>\n     &#8211; `<url>` \u2014 Direct download link to a `.zip` file (e.g., Google Drive\/Dropbox).<br \/>\n     &#8211; `<name>` \u2014 Resource pack name.<br \/>\n   &#8211; Example: `\/rp_swx create https:\/\/example.com\/pack.zip MyPack`<br \/>\n   &#8211; The pack will be saved in the plugin\u2019s database.  <\/p>\n<p>2. **Listing packs**:<br \/>\n   &#8211; Run `\/rp_swx list` to view all available packs.<br \/>\n   &#8211; Format: `<name> (<creator>)`.  <\/p>\n<p>3. **Loading a pack**:<br \/>\n   &#8211; Use `\/rp_swx dw <name>` to force a download.<br \/>\n   &#8211; Example: `\/rp_swx dw MyPack`<br \/>\n   &#8211; Players will see Minecraft\u2019s server pack prompt.  <\/p>\n<p>4. **Auto-load on join**:<br \/>\n   &#8211; Run `\/rp_swx joinrp <name>` to toggle auto-loading.<br \/>\n   &#8211; Example: `\/rp_swx joinrp MyPack`<br \/>\n   &#8211; Repeating the command disables auto-load.  <\/p>\n<p>5. **Deleting packs**:<br \/>\n   &#8211; Players: `\/rp_swx delete <name>` (your packs only).<br \/>\n   &#8211; Admins: `\/rp_swx admin_delete <name>` (any pack).  <\/p>\n<p>6. **Viewing info**:<br \/>\n   &#8211; Use `\/rp_swx info <name>` to see creator, creation date, and URL.  <\/p>\n<p>7. **Changing language**:<br \/>\n   &#8211; Run `\/rp_swx lang <ru|eng>`.<br \/>\n   &#8211; Example: `\/rp_swx lang ru`  <\/p>\n<p>8. **Help menu**:<br \/>\n   &#8211; Type `\/rp_swx help` for a command summary.  <\/p>\n<p>#### Notes<br \/>\n&#8211; Ensure resource pack URLs point directly to `.zip` files (no download pages).<br \/>\n&#8211; If a pack fails to load, check Minecraft\u2019s `latest.log` for errors (e.g., invalid URL or size limit).<br \/>\n&#8211; Admins: Use permission plugins (e.g., LuckPerms) to manage `\/rp_swx admin_delete` access.  <\/p>\n<p>#### Troubleshooting<br \/>\n&#8211; **Pack won\u2019t load?**<br \/>\n  &#8211; Verify the URL is correct and accessible.<br \/>\n&#8211; **Wrong language?**<br \/>\n  &#8211; Use `\/rp_swx lang` to switch.<br \/>\n&#8211; **Can\u2019t use `\/rp_swx admin_delete`?**<br \/>\n  &#8211; Confirm you have `swx.resourcepack` permission or OP status.  <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Create resourcepacks, and download it!<\/p>\n","protected":false},"featured_media":151366,"template":"","meta":{"_minecraft_slug":"swx_resources","_minecraft_project_id":"CDFZzcyJ","_minecraft_author":"knifeswx","_minecraft_license":"MIT","_minecraft_downloads":47,"_minecraft_follows":2,"_minecraft_client_side":"unsupported","_minecraft_server_side":"required","_minecraft_storage_type":"zip","_minecraft_archive_name":"swx_resources.zip","_minecraft_size_bytes":2677009,"_minecraft_version_count":1,"_minecraft_updated_at":"2026-05-15T21:20:46.266711Z","_minecraft_date_created":"2025-05-28T06:07:54.943674Z","_minecraft_date_modified":"2025-05-25T03:10:28.015534Z","_minecraft_project_url":"https:\/\/modrinth.com\/mod\/swx_resources","_minecraft_icon_attachment_id":151366,"_minecraft_imported_at":"2026-06-09T03:10:42+00:00","_minecraft_import_hash":"cc08442dde4fb064a86291291161e46c","_minecraft_versions":"","_minecraft_links":"","_minecraft_gallery":"","_minecraft_api_metadata":""},"mod_category":[124,126,127,128,867,129,91,123,92],"mod_loader":[130,132,133,134],"minecraft_version":[62,37,73,74,38,78],"class_list":["post-151365","mod","type-mod","status-publish","has-post-thumbnail","hentry","mod_category-bukkit","mod_category-management","mod_category-paper","mod_category-purpur","mod_category-social","mod_category-spigot","mod_category-storage","mod_category-technology","mod_category-utility","mod_loader-bukkit","mod_loader-paper","mod_loader-purpur","mod_loader-spigot","minecraft_version-1-21","minecraft_version-1-21-1","minecraft_version-1-21-2","minecraft_version-1-21-3","minecraft_version-1-21-4","minecraft_version-1-21-5"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>SWX_Resources - Minecraft<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/vpesports.com\/minecraft\/mods\/swx_resources\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"SWX_Resources - Minecraft\" \/>\n<meta property=\"og:description\" content=\"Create resourcepacks, and download it!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vpesports.com\/minecraft\/mods\/swx_resources\/\" \/>\n<meta property=\"og:site_name\" content=\"Minecraft\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/swx_resources\\\/\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/swx_resources\\\/\",\"name\":\"SWX_Resources - Minecraft\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/swx_resources\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/swx_resources\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/swx_resources-icon-704f631da92710d0a77ae0b3b7c20c4cb6b755dc_96.webp\",\"datePublished\":\"2026-06-09T03:10:41+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/swx_resources\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/swx_resources\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/swx_resources\\\/#primaryimage\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/swx_resources-icon-704f631da92710d0a77ae0b3b7c20c4cb6b755dc_96.webp\",\"contentUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/swx_resources-icon-704f631da92710d0a77ae0b3b7c20c4cb6b755dc_96.webp\",\"width\":96,\"height\":96},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/swx_resources\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Mods\",\"item\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"SWX_Resources\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/\",\"name\":\"Minecraft\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"SWX_Resources - Minecraft","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/vpesports.com\/minecraft\/mods\/swx_resources\/","og_locale":"en_US","og_type":"article","og_title":"SWX_Resources - Minecraft","og_description":"Create resourcepacks, and download it!","og_url":"https:\/\/vpesports.com\/minecraft\/mods\/swx_resources\/","og_site_name":"Minecraft","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/vpesports.com\/minecraft\/mods\/swx_resources\/","url":"https:\/\/vpesports.com\/minecraft\/mods\/swx_resources\/","name":"SWX_Resources - Minecraft","isPartOf":{"@id":"https:\/\/vpesports.com\/minecraft\/#website"},"primaryImageOfPage":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/swx_resources\/#primaryimage"},"image":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/swx_resources\/#primaryimage"},"thumbnailUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/swx_resources-icon-704f631da92710d0a77ae0b3b7c20c4cb6b755dc_96.webp","datePublished":"2026-06-09T03:10:41+00:00","breadcrumb":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/swx_resources\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vpesports.com\/minecraft\/mods\/swx_resources\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/vpesports.com\/minecraft\/mods\/swx_resources\/#primaryimage","url":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/swx_resources-icon-704f631da92710d0a77ae0b3b7c20c4cb6b755dc_96.webp","contentUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/swx_resources-icon-704f631da92710d0a77ae0b3b7c20c4cb6b755dc_96.webp","width":96,"height":96},{"@type":"BreadcrumbList","@id":"https:\/\/vpesports.com\/minecraft\/mods\/swx_resources\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/vpesports.com\/minecraft\/"},{"@type":"ListItem","position":2,"name":"Mods","item":"https:\/\/vpesports.com\/minecraft\/mods\/"},{"@type":"ListItem","position":3,"name":"SWX_Resources"}]},{"@type":"WebSite","@id":"https:\/\/vpesports.com\/minecraft\/#website","url":"https:\/\/vpesports.com\/minecraft\/","name":"Minecraft","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/vpesports.com\/minecraft\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod\/151365","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod"}],"about":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/types\/mod"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media\/151366"}],"wp:attachment":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media?parent=151365"}],"wp:term":[{"taxonomy":"mod_category","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_category?post=151365"},{"taxonomy":"mod_loader","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_loader?post=151365"},{"taxonomy":"minecraft_version","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/minecraft_version?post=151365"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}