{"id":114177,"date":"2026-06-06T20:33:19","date_gmt":"2026-06-06T17:33:19","guid":{"rendered":"https:\/\/vpesports.com\/minecraft\/mods\/noxesiumutils\/"},"modified":"2026-06-06T20:33:19","modified_gmt":"2026-06-06T17:33:19","slug":"noxesiumutils","status":"publish","type":"mod","link":"https:\/\/vpesports.com\/minecraft\/mods\/noxesiumutils\/","title":{"rendered":"NoxesiumUtils"},"content":{"rendered":"<p># NoxesiumUtils<br \/>\nCommunicate with the Noxesium Mod with ease.<\/p>\n<p>![Modrinth Downloads](https:\/\/img.shields.io\/modrinth\/dt\/noxesiumutils?style=for-the-badge)<br \/>\n![GitHub Workflow Status (with event)](https:\/\/img.shields.io\/github\/actions\/workflow\/status\/SuperNeon4ik\/NoxesiumUtils\/maven.yml?style=for-the-badge)<br \/>\n![GitHub commits since latest release (by SemVer including pre-releases)](https:\/\/img.shields.io\/github\/commits-since\/SuperNeon4ik\/NoxesiumUtils\/latest?style=for-the-badge)<\/p>\n<p>\ud83c\uddfa\ud83c\udde6 Made in Ukraine! \u0417\u0440\u043e\u0431\u043b\u0435\u043d\u043e \u0432 \u0423\u043a\u0440\u0430\u0457\u043d\u0456!<br \/>\n\u2764\ufe0f Support me on Patreon<\/p>\n<p>> With **NoxesiumUtils 2.0.0** I am switching to the com.noxcrew.noxesium.paper<br \/>\n> implementation, instead of my own. This makes maintaining NoxesiumUtils easier.<\/p>\n<p>### What is Noxesium and why does it need Utils?<br \/>\nNoxesium Mod _(by Noxcrew)_ is a fabric mod with feature additions, bugfixes, and performance improvements.<br \/>\nIt allows servers to offer a better experience to clients through access to additional features beyond vanilla limitations.<br \/>\nHowever, servers need to have a plugin to communicate with the mod to actually be able to use it&#8217;s features, and that&#8217;s where **NoxesiumUtils** comes in.<br \/>\nIt allows server owners to easily communicate with the mod via commands and can also be used as a dependency for plugin developers.<\/p>\n<p>### Features<br \/>\n&#8211; Send server rules on join<br \/>\n&#8211; Send server rules to players with commands<br \/>\n&#8211; Check player&#8217;s client settings.<br \/>\n&#8211; There is a little more to it, lol.<br \/>\n&#8211; Maybe more soon \ud83e\udd14<\/p>\n<p>### Requirements<br \/>\n&#8211; Paper 1.20+<br \/>\n&#8211; CommandAPI<br \/>\n&#8211; _The plugin won&#8217;t do anything to players without the mod_<\/p>\n<p>### Commands<br \/>\n**Send Server Rule.** Sends a server rule to a selection of players.<\/p>\n<p>#### Set server rule for players<br \/>\n&#8220;`<br \/>\n\/noxesiumutils serverrule <rule> <players: selector> <value><br \/>\n\/noxesiumutils serverrule <rule> <players: selector> reset<br \/>\n&#8220;`<\/p>\n<p>#### Set entity rule for entities<br \/>\n&#8220;`<br \/>\n\/noxesiumutils entityrule <rule> <entities: selector> <value><br \/>\n\/noxesiumutils entityrule <rule> <entities: selector> reset<br \/>\n&#8220;`<\/p>\n<p>#### Check player&#8217;s Noxesium Protocol Version.<br \/>\n&#8220;`<br \/>\n\/noxesiumutils check <player: player>\n\/noxesiumutils check <players: selector>\n&#8220;`<br \/>\n#### Check player&#8217;s settings.<br \/>\n&#8220;`<br \/>\n\/noxesiumutils clientSettings <player: player>\n&#8220;`<\/p>\n<p>For more detailed information on how everything here works, please refer to the Noxesium Mod README!<\/p>\n<p>### Config<br \/>\nThe default config looks like this.<br \/>\nRight now it only contains a setting to send server rules to a player on join.<br \/>\n&#8220;`yaml<br \/>\n# View Protocol documentation and information about the mod here:<br \/>\n# https:\/\/github.com\/Noxcrew\/noxesium<\/p>\n<p># Add some extra output for debugging purposes<br \/>\nextraDebugOutput: false<\/p>\n<p># If true will check the plugin&#8217;s version once in a while.<br \/>\ncheckForUpdates: true<\/p>\n<p># It true will send defaults to Noxesium Players on join.<br \/>\nsendDefaultsOnJoin: false<\/p>\n<p># Comment out the line if you don&#8217;t want to send that rule.<br \/>\ndefaults:<br \/>\n    #cameraLocked: false<br \/>\n    #disableBoatCollisions: false<br \/>\n    #disableDeferredChunkUpdates: false<br \/>\n    #disableMapUi: false<br \/>\n    #disableSpinAttackCollisions: false<br \/>\n    #disableUiOptimizations: false<br \/>\n    #disableVanillaMusic: false<br \/>\n    #enableSmootherClientTrident: false<br \/>\n    #heldItemNameOffset: 0<br \/>\n    #overrideGraphicsMode: FAST<br \/>\n    #riptideCoyoteTime: 0<br \/>\n    #showMapInUi: false<\/p>\n<p>#qibDefinitions:<br \/>\n#customCreativeItems: []<br \/>\n&#8220;`<\/p>\n<p>#### On-join defaults<br \/>\nFor example, the following changes will make the plugin automatically send<br \/>\nthe players `disableSpinAttackCollisions = true` on join.<br \/>\n&#8220;`yaml<br \/>\nsendDefaultsOnJoin: true<\/p>\n<p>defaults:<br \/>\n    disableSpinAttackCollisions: true<br \/>\n&#8220;`<\/p>\n<p>#### Qib definitions<br \/>\nWhat are Qibs? Good question. I won&#8217;t explain it perfectly,<br \/>\nso please read the comments in this file in Noxcrew\/noxesium.<\/p>\n<p>The `qibDefinitions` list is a place to define the definitions which are made up of QibEffects (see list of them here).<br \/>\nHere&#8217;s an example of a QibDefinition in the config:<br \/>\n&#8220;`yaml<br \/>\nqibDefinitions:<br \/>\n  ding:<br \/>\n    onEnter: &#8216;play_ding&#8217;<br \/>\n    onLeave: &#8216;play_ding&#8217;<br \/>\n    triggerEnterLeaveOnSwitch: false<br \/>\n&#8220;`<br \/>\nNow scary part: **writing QibEffects**.<br \/>\nEach QibEffect is saved in its own json file which is saved in `plugins\/NoxesiumUtils\/qibs` folder.<\/p>\n<p>Example of a QibEffect which plays the ding sound (`plugins\/NoxesiumUtils\/qibs\/play_ding.json`):<br \/>\n&#8220;`json<br \/>\n{<br \/>\n  &#8220;type&#8221;: &#8220;PlaySound&#8221;,<br \/>\n  &#8220;effect&#8221;: {<br \/>\n    &#8220;namespace&#8221;: &#8220;minecraft&#8221;,<br \/>\n    &#8220;path&#8221;: &#8220;entity.experience_orb.pickup&#8221;,<br \/>\n    &#8220;volume&#8221;: 1.0,<br \/>\n    &#8220;pitch&#8221;: 1.0<br \/>\n  }<br \/>\n}<br \/>\n&#8220;`<\/p>\n<p>_(probably very useful to some)_ A jumppad QibEffect example:<br \/>\n&#8220;`json<br \/>\n{<br \/>\n  &#8220;type&#8221;: &#8220;Multiple&#8221;,<br \/>\n  &#8220;effect&#8221;: {<br \/>\n    &#8220;effects&#8221;: [<br \/>\n      {<br \/>\n        &#8220;type&#8221;: &#8220;PlaySound&#8221;,<br \/>\n        &#8220;effect&#8221;: {<br \/>\n          &#8220;namespace&#8221;: &#8220;minecraft&#8221;,<br \/>\n          &#8220;path&#8221;: &#8220;entity.experience_orb.pickup&#8221;,<br \/>\n          &#8220;volume&#8221;: 1.0,<br \/>\n          &#8220;pitch&#8221;: 1.0<br \/>\n        }<br \/>\n      },<br \/>\n      {<br \/>\n        &#8220;type&#8221;: &#8220;Wait&#8221;,<br \/>\n        &#8220;effect&#8221;: {<br \/>\n          &#8220;ticks&#8221;: 1,<br \/>\n          &#8220;effect&#8221;: {<br \/>\n            &#8220;type&#8221;: &#8220;SetVelocityYawPitch&#8221;,<br \/>\n            &#8220;effect&#8221;: {<br \/>\n              &#8220;yaw&#8221;: 0,<br \/>\n              &#8220;yawRelative&#8221;: true,<br \/>\n              &#8220;pitch&#8221;: -45,<br \/>\n              &#8220;pitchRelative&#8221;: false,<br \/>\n              &#8220;strength&#8221;: 2.0,<br \/>\n              &#8220;limit&#8221;: 2.5<br \/>\n            }<br \/>\n          }<br \/>\n        }<br \/>\n      }<br \/>\n    ]<br \/>\n  }<br \/>\n}<br \/>\n&#8220;`<\/p>\n<p>After making a QibEffect you use the file name of a QibEffect as an ID in a QibDefinition section (all fields are optional):<br \/>\n&#8220;`yaml<br \/>\nqibDefinitions:<br \/>\n  ding:<br \/>\n    onEnter: &#8216;QIB_EFFECT_ID&#8217;<br \/>\n    onLeave: &#8216;QIB_EFFECT_ID&#8217;<br \/>\n    whileInside: &#8216;QIB_EFFECT_ID&#8217;<br \/>\n    onJump: &#8216;QIB_EFFECT_ID&#8217;<br \/>\n    triggerEnterLeaveOnSwitch: false<br \/>\n&#8220;`<\/p>\n<p>After that you can reload the server and apply the rule to an entity:<br \/>\n&#8220;`<br \/>\n\/noxesiumutils entityRules qibBehavior [ENTITY] ding<br \/>\n&#8220;`<\/p>\n<p>And enable the Qib for all players:<br \/>\n&#8220;`<br \/>\n\/noxesiumutils serverRules qibBehaviors @a ding<br \/>\n&#8220;`<\/p>\n<p>#### Custom creative items<br \/>\nYou cat enable a tab in the creative inventory menu for Noxesium players with<br \/>\na command (`\/noxesiumutils serverRules customCreativeItems @a true`).<br \/>\nThis is the place where you define these items. Here&#8217;s an example:<br \/>\n&#8220;`yaml<br \/>\ncustomCreativeItems:<br \/>\n  &#8211; &#8216;minecraft:stick[minecraft:enchantments={levels:{&#8220;minecraft:knockback&#8221;:25}}]&#8217;<br \/>\n  &#8211; &#8216;netherite_chestplate[trim={pattern:wild,material:emerald},custom_name=&#8221;[&#8220;&#8221;,{&#8220;text&#8221;:&#8221;Silly name ngl&#8221;,&#8221;italic&#8221;:false}]&#8221;,lore=[&#8221;[&#8220;&#8221;,{&#8220;text&#8221;:&#8221;I dont !!!!!!! understand how i will implement this&#8221;,&#8221;italic&#8221;:false}]&#8221;],enchantments={levels:{aqua_affinity:1,blast_protection:4,protection:5}},custom_model_data=2]&#8217;<br \/>\n&#8220;`<\/p>\n<p>### For Developers<br \/>\nView on GitHub<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Communicate with The Noxesium Mod with ease.<\/p>\n","protected":false},"featured_media":114178,"template":"","meta":{"_minecraft_slug":"noxesiumutils","_minecraft_project_id":"nzGMkeAc","_minecraft_author":"SuperNeon4ik","_minecraft_license":"GPL-3.0-only","_minecraft_downloads":1001,"_minecraft_follows":6,"_minecraft_client_side":"unsupported","_minecraft_server_side":"required","_minecraft_storage_type":"zip","_minecraft_archive_name":"noxesiumutils.zip","_minecraft_size_bytes":68090522,"_minecraft_version_count":15,"_minecraft_updated_at":"2026-05-16T08:38:03.308329Z","_minecraft_date_created":"2023-04-23T03:47:53.387296Z","_minecraft_date_modified":"2024-10-16T21:38:50.789587Z","_minecraft_project_url":"https:\/\/modrinth.com\/mod\/noxesiumutils","_minecraft_icon_attachment_id":114178,"_minecraft_imported_at":"2026-06-06T17:33:21+00:00","_minecraft_import_hash":"1bc9d881e7f4a59bdd667f3a1d0437ed","_minecraft_versions":"","_minecraft_links":"","_minecraft_gallery":"","_minecraft_api_metadata":""},"mod_category":[124,89,873,127,128,129,123,92],"mod_loader":[130,132,133,134],"minecraft_version":[54,55,56,57,58,59,36,60,93,94,62,37],"class_list":["post-114177","mod","type-mod","status-publish","has-post-thumbnail","hentry","mod_category-bukkit","mod_category-game-mechanics","mod_category-library","mod_category-paper","mod_category-purpur","mod_category-spigot","mod_category-technology","mod_category-utility","mod_loader-bukkit","mod_loader-paper","mod_loader-purpur","mod_loader-spigot","minecraft_version-1-19","minecraft_version-1-19-1","minecraft_version-1-19-2","minecraft_version-1-19-3","minecraft_version-1-19-4","minecraft_version-1-20","minecraft_version-1-20-1","minecraft_version-1-20-2","minecraft_version-1-20-3","minecraft_version-1-20-4","minecraft_version-1-21","minecraft_version-1-21-1"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>NoxesiumUtils - 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\/noxesiumutils\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"NoxesiumUtils - Minecraft\" \/>\n<meta property=\"og:description\" content=\"Communicate with The Noxesium Mod with ease.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vpesports.com\/minecraft\/mods\/noxesiumutils\/\" \/>\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=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/noxesiumutils\\\/\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/noxesiumutils\\\/\",\"name\":\"NoxesiumUtils - Minecraft\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/noxesiumutils\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/noxesiumutils\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/noxesiumutils-icon-f00a6062791c519e5f167f25d53bf7e106eb17a8.png\",\"datePublished\":\"2026-06-06T17:33:19+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/noxesiumutils\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/noxesiumutils\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/noxesiumutils\\\/#primaryimage\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/noxesiumutils-icon-f00a6062791c519e5f167f25d53bf7e106eb17a8.png\",\"contentUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/noxesiumutils-icon-f00a6062791c519e5f167f25d53bf7e106eb17a8.png\",\"width\":16,\"height\":16},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/noxesiumutils\\\/#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\":\"NoxesiumUtils\"}]},{\"@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":"NoxesiumUtils - 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\/noxesiumutils\/","og_locale":"en_US","og_type":"article","og_title":"NoxesiumUtils - Minecraft","og_description":"Communicate with The Noxesium Mod with ease.","og_url":"https:\/\/vpesports.com\/minecraft\/mods\/noxesiumutils\/","og_site_name":"Minecraft","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/vpesports.com\/minecraft\/mods\/noxesiumutils\/","url":"https:\/\/vpesports.com\/minecraft\/mods\/noxesiumutils\/","name":"NoxesiumUtils - Minecraft","isPartOf":{"@id":"https:\/\/vpesports.com\/minecraft\/#website"},"primaryImageOfPage":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/noxesiumutils\/#primaryimage"},"image":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/noxesiumutils\/#primaryimage"},"thumbnailUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/noxesiumutils-icon-f00a6062791c519e5f167f25d53bf7e106eb17a8.png","datePublished":"2026-06-06T17:33:19+00:00","breadcrumb":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/noxesiumutils\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vpesports.com\/minecraft\/mods\/noxesiumutils\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/vpesports.com\/minecraft\/mods\/noxesiumutils\/#primaryimage","url":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/noxesiumutils-icon-f00a6062791c519e5f167f25d53bf7e106eb17a8.png","contentUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/noxesiumutils-icon-f00a6062791c519e5f167f25d53bf7e106eb17a8.png","width":16,"height":16},{"@type":"BreadcrumbList","@id":"https:\/\/vpesports.com\/minecraft\/mods\/noxesiumutils\/#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":"NoxesiumUtils"}]},{"@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\/114177","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\/114178"}],"wp:attachment":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media?parent=114177"}],"wp:term":[{"taxonomy":"mod_category","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_category?post=114177"},{"taxonomy":"mod_loader","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_loader?post=114177"},{"taxonomy":"minecraft_version","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/minecraft_version?post=114177"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}