Last updated at

Asset Importing Tweaks

AutoConfigureNormalMaps by DoubleStyx

Automatically sets imported textures as normal maps according to a custom Regex expression.

The latest version is 1.0.0

AutoResizeImages by dfgHiatus

Automatically resize large square, power-of-2 textures

The latest version is 1.0.1

BetterLUTImport by badhaloninja

Make LUTs import as a LUT material

The latest version is 1.0.0

CustomVideoPlayers by art0007i

Lets you change your default video player

The latest version is 2.0.0

Import textures using Anisotropic filtering by default

The latest version is 1.2.0: Fixed procedural textures not allowing you to grab a reference to them.

GifImporter by astral

Allows you to import gif images

The latest version is 1.1.4

ImportCompactor by art0007i

Reduces the distance between imported items to a configurable value.

The latest version is 1.0.0

ImportDefaultsChange by AlexW-578

Allows the user to change the default 3D Model import settings

The latest version is 1.0.0

Mass Import Packer by mpmxyz

Allows you to reparent batch imports of images

The latest version is 1.0.0

MeshAutoReimport by TheJebForge

Adds a new option to mesh import to reimport the mesh when file changes

The latest version is 1.0.0

NeosPasteTweak by kka429

Allows you to paste text and URL

The latest version is 1.1.0

PasteInvidious by art0007i

Changes all pasted youtube links to piped.video links

The latest version is 2.0.1: Fixed annoying parsing bug.

Audio

AllowMultipleAudioStreams by eia485

Allows you to spawn multiple audio streams

The latest version is 1.0.0

AudioCustomizer by Fro Zen

Allows adjusting the max amount of audio voices

The latest version is 1.0.1

CustomStreamPlayers by art0007i

Lets you change your default audio stream player

The latest version is 1.0.0

LocalStreamVolume by Sox

Makes any audio stream you create have a local volume slider

The latest version is 1.0.0.1

LocalVideoPlayerVolume by Sox

Automatically makes any video you import have a local volume slider

The latest version is 1.0.0.1

TheShowMustGoOn by Banane9

Lets you keep sending audio streams to unfocused worlds.

The latest version is 1.0.0

VoiceVolumeOverride by runtime

Lets you adjust your microphone volume in-game

The latest version is 1.0.1

Bug Workarounds

ChildrenAlsoMatter by eia485

Fixes an issue with DelegateEditor not working for certain types

The latest version is 1.0.1

CompliantAvatarCreator by Sox

Allows you to stop that annoying snapping when trying to set up an avatar in certain sessions (Especially when in a Headless session).

The latest version is 1.0.0.0

DevTipMultiSelectFix by Nytra

Fixes multi-select mode of the Dev Tool Tip to actually let you reselect a slot you just deselected.

The latest version is 1.0.0

DontDriveMeMad by Cyro

Enables ‘DontDrive’ on FullBodyCalibrator grab handles to make them less jumpy in certain sessions.

The latest version is 1.0.0

FixAltEnter by badhaloninja

Fixes returning to fullscreen via alt + enter not respecting monitor resolution

The latest version is 1.0.0

FixUIXButton by art0007i

Adds a button to RectTransforms that fixes broken uix

The latest version is 1.1.0

HeadlessCurbYourUndoManager by Nytra

A mod for Neos Headless Client that detects and deletes the extra UndoManager rarely spawned in the world root by the first joining user.

The latest version is 1.0.4

HeadlessToolTipKickCrashFix by Nytra

A mod for Neos Headless Client that prevents tooltip permission kicks from causing a world crash.

The latest version is 1.0.1

HeadlessWorldSaveProtections by Nytra

A mod for Neos Headless Client that sets world access level to private and disables away kick while the world is saving. Reduces the likelihood of crashing by users joining or leaving while the world is saving.

The latest version is 1.0.0

JworkzAnimJImportFixMod by StiefelJackal

Fixes the AnimJ importing, parsing, and setup issues

The latest version is 1.0.0

JworkzNeosFixFrickenSync by StiefelJackal

Fixes the Stuck Sync bug that breaks the sync loop.

The latest version is 1.1.0:

  • Add additional retry condition for error messages that match string ‘TooManyRequests’.
  • Fix error logging.
  • Remove additional PatchAll call.

JworkzNeosReturnOfReceivedContactRequestNotification by StiefelJackal

Fixes a bug where contact request notifcations are not shown

The latest version is 1.0.0

LinuxFixes by ljoonal

Linux fixes for item rotation not working properly, centers mouse on context menu open and un-reverses the scroll wheel direction

The latest version is 0.2.1

NeosBetterIMESupport by hantabaru1014

Fix issues in IMEs with complex input methods like Japanese

The latest version is 1.0.1

NeosLinuxExportFix by Fro Zen

Fix not being able to export files on Linux Native

The latest version is 1.0.0

NeosVideoPlayerFix by Fro Zen

Disable video playback engines to prevent crashes and fix video players on Linux Native

The latest version is 4.1.0

ReleaseSRanipalOnQuit by hantabaru1014

Fix SRanipal not releasing properly on quit

The latest version is 1.0.0

SlotLessWorkerInterfaces by eia485

Allows you to create logix interfaces for workers that dont have a slot

The latest version is 1.0.0

iTrackerFix by DoubleStyx

Fixes an issue where eye tracking will break if your viewpoint is directly in front of or inside a collider

The latest version is 1.0.0

mixNmatch_lipsNmouth by dfgHiatus

Allows for differing makes and models of Eye and Face Trackers to operate together

The latest version is 1.0.1

Context Menu Tweaks

DeselectOwnGizmos by badhaloninja

Adds the ability to deselect the user’s own gizmos

The latest version is 1.1.0:

  • Added new icon
  • Removed unnecessary traverse

NeosLocomotionRename by runtime

Lets you rename your locomotion modules

The latest version is 1.0.0

NeosNoResetScale by runtime

Removes the “Reset Scale” context menu function

The latest version is 1.0.0

QuickFolderOpener by art0007i

Adds a context menu option to open public folders without saving them.

The latest version is 1.0.1

SaveToWhere by kka429

Displays the save destination for the save to inventory button

The latest version is 1.0.0

StopDisappearingLocomotionMenu by Banane9

Can prevent the locomotion and scale items from disappearing from the context menu while holding a tool.

The latest version is 1.0.0

Dash Tweaks

3DDashOnScreen by rampa3

replaces 2D overlay dash in Screen mode with the regular 3D one

The latest version is 3.5.0:

  • added a checks for if screen mode is active into the binding methods

BetterInventoryBrowser by hantabaru1014

UI tweaks for InventoryBrowser

The latest version is 0.4.1

ChangeUserSpaceFont by Hayden-Fluff

A Neos mod to change the main font in the Local Userspace.

The latest version is 1.0.1

ClearContactSearch by Banane9

Adds a clear button to the search bar on the contacts panel in the dash.

The latest version is 1.0.0

ContactSessionsUserCapacity by Banane9

Adds a label showing the maximum user count in a session on the contacts page and can color it to show usage.

The latest version is 1.0.0

ContactsPublishedWorldsButton by badhaloninja

Adds a button to contacts to show their published worlds

The latest version is 1.0.0

CustomNotificationSounds by Kodufan

Change Neos’ notification sounds!

The latest version is 1.0.0

DesktopLoadingIndicator by badhaloninja

Adds desktop support for the loading indicator

The latest version is 1.1.0: Switch to using float2 instead of 2 separate float options

DesktopNotifications by badhaloninja

Shows notifications in desktop mode

The latest version is 1.1.0: Switch to using float2 instead of 2 separate float options

EasyVoiceMessage by Sox

Allows you to record voice messages without having to keep your laser on the tiny square button. (although your laser needs to stay on your dash)

The latest version is 1.0.0.0

FlexibleContactsSort by Banane9, runtime

Sorts contacts Better™ and to your liking.

The latest version is 2.1.0

FriendLinkSessionList by eia485

Adds FriendLinks to the session tab

The latest version is 1.0.0

Adds buttons to your inventory to copy an items cloud url and/or item link to your clipboard

The latest version is 1.4.1.0: slightly optimized code

InventoryUploadDate by art0007i

Allows viewing the upload date of items in the inventory.

The latest version is 1.0.0

LargerObjectMessagePreviews by art0007i

Increases the size of object message thumbnails.

The latest version is 1.0.0

LoadAlready by Cyro

Lets you double-click the loading indicator to remove it if the loading bug occurs

The latest version is 1.0.0

LocalStorage by art0007i

Allows you to store items locally on your hard drive. This mod adds a new section to the inventory that can be accessed by pressing the cloud button, called Local Storage.

The latest version is 1.1.1

MessageCopy by kka429

Lets you copy msgs from dms

The latest version is 2.0.0

ModSettings by badhaloninja

Adds a dash screen to edit mod configs

The latest version is 1.4.0:

  • Fix regression caused by PR #11 preventing setting a null value to something else
  • Adjust screen generate logic
  • Added more test configruation keys
  • Added option to show buttons to reset individual keys
  • Refactored config key ui generation code
  • Made most of the NeosModSettings update the ui ‘live’

NeosContactsSort by runtime

Sorts contacts Better™

The latest version is 1.2.0: sort friends above search results

NotificationsWhenBusy by DoubleStyx

Allows you to receive notifications while your status is set to Busy.

The latest version is 1.0.0

PermissionControl by Delta

Allows editing permission overrides individually, even for users not in a session

The latest version is 1.0.0

Really Ban? by TheJebForge

Modifies ban from session buttons to require double click to actually ban

The latest version is 1.0.0

ScreenDashFixer by rampa3

spinoff of 3D Dash On Screen, minus 3D dash and UI editing – fixes userspace, camera UI, restores desktop tab controls keybind, and re-enables floating notifications

The latest version is 1.1.0:

  • synced in fix of the desktop control panel keybind interfering with VR keyboard from latest 3D Dash On Screen code

SessionTabOverhaul by Banane9

Overhauls the Session Tab of the Dash, most notably the Users list, by adding more (toggleable) details and options. Screenshots on the Github page. Replaces Banane9.AlternatingSessionUserList and net.eia485.friendLinkSessionList.

The latest version is 1.1.0

SessionTweaks by kazu0617

Adds buttons for session orb / copy session uri to your contact’s tab

The latest version is 2.0.1

SettingsRedux by Delta

Replaces the default Neos Settings page with an enhanced settings page that adds in many QoL changes

The latest version is 1.1.0

ShowUserspaceSpawnButton by eia485

Shows the userspace spawn button on any item regardless of if its a facet

The latest version is 1.0.0

SpeedyURLs by dfgHiatus

Removes the 5-second cool-down on hyperlinks

The latest version is 1.1.0: Added support for host access requests

UserJoinLeaveNotifications by Banane9, badhaloninja

Adds notifications to the notifications panel when users join or leave your focused session or any session you’re in. Clicking on the notification opens the user’s profile page and can focus the relevant session as well.

The latest version is 3.0.0

UserJoinLeaveNotifications by badhaloninja

Adds user join and leave notifications to the notifications panel

The latest version is 1.4.1:

  • Better ensure audio clips exist and are set properly
  • Add boolean config key to enable and disable the sounds

WorldListSessionHider by Nytra

Hide stuck sessions and filter based on host userID, username or sessionID.

The latest version is 1.2.2:

  • Fixed a bug which caused the session filter toggle to not work.
  • Improved stuck session detection.

Developers

AvatarClothingHelper by Banane9

Automatically sets up Blendshapes with the same name on multiple renderers to be driven by the primary mesh’s values on import or when pressing a button on the SkinnedMeshRenderer.

The latest version is 1.1.0

BoneReferenceHelper by TheJebForge

Allows you to easily manage bone references of any skinned mesh renderer either using clipboard or by just showing where to find all the bones/slots and setting references from hierarchy

The latest version is 1.0.1: Added option to use mesh bone names, null reference fix

BoundedUIX by Banane9

Makes UIX elements selectable and editable with the usual Slot gizmos, as well as providing special handling when adding parents and children in the inspector.

The latest version is 2.4.1

ComponentAttacherFavorites by Banane9

Adds a special category of favorite components and categories to the Component Attacher.

The latest version is 2.1.0

ComponentAttacherRecents by Banane9

Adds a special category of your recently used components to the Component Attacher.

The latest version is 1.2.0

ComponentAttacherSearch by Banane9

Adds a search bar to Component Attachers. If you want to use this in conjunction with ComponentAttacherFavorites, make sure you use my version of it that also allows favoriting categories; or rename one of the DLLs, so that this mod loads first.

The latest version is 1.1.0

CorrectGizmoScaling by Banane9

Tiny mod that corrects the scaling of the Inspector spawned by the MaterialTip’s Edit Material context menu button.

The latest version is 1.0.0

DynVarSpaceTree by Banane9

Adds buttons to the DynamicVariableSpace component in the inspector that allow copying all linked variable definitions or the whole hierarchy of linked dynamic variable components.

The latest version is 2.0.0

DynamicBlendShapeDriverSetup by Banane9

Adds buttons to the DynamicBlendShapeDriver component to automatically add entries for all BlendShapes on the linked SkinnedMeshRenderer.

The latest version is 1.3.0

JustBoundedUIX by art0007i

Adds gizmo bounding boxes to UIX elements, as well as fixing UIX elements breaking when a parent is inserted.

The latest version is 1.0.1

OpenLinkedVariableSpace by HinanoAira

Add a button to the DynamicVariable component to open a linked DynamicVariableSpace

The latest version is 1.0.2

PrecisionBlendShapeBaking by Banane9

Allows baking individual blend shapes using the GlueTip.

The latest version is 1.0.0

StopNarcissistParents by Banane9

Prevents parents from inserting themselves and making your inspector all about themselves and their children.

The latest version is 1.0.0

Webservers by Zetaphor

This mod implements an HTTP web server and a Websockets server into the Neos client, enabling theuse of locally hosted web apps powered by websockets.

The latest version is 1.1.0

Hardware Integrations

PimaxEyeTracker by dfgHiatus

Integrates the Droolon Pi1 eye tracking module

The latest version is 1.0.1

VarjoEyeTracking by dfgHiatus

Integrates the Varjo Areo’s Eye tracking into NeosVR

The latest version is 1.0.1

Inspectors

AcceptEquivalentDelegates by eia485

Allows the DelegateEditor to cast delegates of different types but identical signatures

The latest version is 1.0.0

ColorDrop by art0007i, Banane9

Makes it so you can grab and drop colors

The latest version is 1.2.0

ComponentAttacherFavorites by badhaloninja

Adds the ability to save favorite components

The latest version is 1.0.1

CustomColorPicker by Delta

Allows setting a custom color picker.

The latest version is 1.1.0: Fixed duplicate NeosColorDialog component sometimes existing on a custom dialog

CustomInspectors by art0007i

Lets you change your default inspector panel

The latest version is 1.1.0

CustomLogixBrowser by AlexW-578

Allows setting a custom logix browser.

The latest version is 1.1.0

DontMoveInspectors by badhaloninja

Makes Inspectors not move back when opening a new inspector from them

The latest version is 1.0.0

ExposeEditorlessMembers by eia485

Exposes sync members that dont have an editor as fields in inspector ui

The latest version is 1.0.0

GenericTypeType by Earthmark

Adds additional type resolver steps to the generic type resolver in the component attacher, allowing nested generics using the C# syntax with some pre-defined namespace usings.

The latest version is 0.1.2

InspectorDelegateCaller by eia485

adds some buttons to inspector ui for workers that have callable delgates

The latest version is 1.1.0:

  • added some config options for what types of delegates to generate ui for
  • added support for more types of delegates

InspectorExpandAll by badhaloninja

Adds a button to the inspector to expand all visible slots on an inspector

The latest version is 1.0.0

InspectorKeybinds by eia485

keybinds for interacting with inspectors

The latest version is 1.0.0

KeepGlobalTransformToggle by CatSharkShin

Adds a toggle to inspectors for the keepGlobalTransform used when moving objects in the inspector

The latest version is 1.1.2

LocalSlotNames by eia485

Shows the local name of a slot in the hierarchy

The latest version is 1.0.0

MoreReferenceProxies by eia485

Adds reference proxy sources to bag editors and list editors

The latest version is 1.1.0

MultiParameterGenericComponentAttacher by badhaloninja

Adds support for multi parameter generic components in the component attacher Separate type parameters with | For example Slot|IWorldElement for a ReferenceCast component to cast a Slot to an IWorldElement

The latest version is 1.0.0

MyInspectors by art0007i

Makes you generate the inspector content instead of the host

The latest version is 1.2.0

NegativeBlendshapes by TheJebForge

Allows setting blendshapes negative using the slider

The latest version is 1.0.0

NeosParticleTools by Fro Zen

Adds better tools to edit particle fades

The latest version is 1.0.0

NonPersistentInspectors by Delta

Makes spawned inspectors set to nonpersistent by default

The latest version is 1.0.0

ParentalIssues by art0007i

Changes the default parent and child object names to be funnier.

The latest version is 1.1.0

ReArmature by CatSharkShin

Adds a button to SkinnedMeshRenderers that sets up its bones to your avatars armature. Even if there are new bones.

The latest version is 1.1: It now duplicates bonegroups instead of just reparenting them to the new armature. Also now force strips empty bones before attaching.

RefEditorUtils by badhaloninja

Adds extra buttons to some RefEditor types

The latest version is 1.0.0

ReloadInspectorButton by badhaloninja

Adds a button that reloads an inspector component view as local user

The latest version is 1.0.0

RemoveNABlendshapes by hantabaru1014

Add a “Remove N/A Blendshapes” button to SkinnedMeshRenderer.

The latest version is 1.0.0

ReverseAudioClip by badhaloninja

Adds a button to reverse an audio clip

The latest version is 1.0.0

ShowComponentSlot by art0007i

Allows you to open the slot that a component is attached to in component inspectors

The latest version is 1.0.0

ShowDelegates by art0007i

Shows delegates in inspectors

The latest version is 1.1.1

ShowDriveSource by art0007i

Allows viewing what a field is driven by

The latest version is 1.1.1

SlotlessInspectorOpener by eia485

Improves refeditor’s handling of the open inspector button when the worker has no slot

The latest version is 1.0.0

Keybinds & Gestures

ArrowExpanders by eia485

keybinds for navigating and interacting with expander tress

The latest version is 1.0.1

DesktopHandSwitch by TheJebForge

Allows you to switch primary hand via a keypress

The latest version is 1.0.1

DesktopPhisicalGrab by eia485

Enables physical grabbing in screen mode

The latest version is 1.0.0

DesktopToolShortcutRemapper by runtime

Fully configurable number key bindings for spawning arbitrary tools. You do not need to restart Neos to apply changes.

The latest version is 2.0.0:

  • Internally rename mod from NeosDesktopToolShortcutRemapper to DesktopToolShortcutRemapper.
  • Add configuration system support. Config keys match Kazu’s fork exactly, so you can seamlessly migrate.

DesktopToolShortcutRemapper (kazu’s fork) by kazu0617

Fully configurable number key bindings for spawning arbitrary tools

The latest version is 2.0.0

DisableLegacyInventory by art0007i

Disables the grip+dash menu legacy inventory gesture.

The latest version is 1.0.0

EditorTabbing by Banane9, hantabaru1014

Allows moving between UIX text inputs in the inspector or anywhere else with tab, with a fallback when Steam Overlay could be triggered with shift+tab.

The latest version is 2.0.0

ExitAndDiscardHomesKeybind by rampa3

allows to exit without saving changes in home world using Ctrl+Alt+F4 key shortcut

The latest version is 1.0.0:

  • initial relese, adds the keybind and can be disabled trough mod config

FingerQRCode by dfgHiatus

Adds URL-QR Code reader functionality to the finger photo gesture

The latest version is 1.0.0

FixGrabWorld by art0007i

Fixes the grab world locomotion moving you forwards each time you use it

The latest version is 1.0.0

InspectorScroll by art0007i

Allows you to scroll UIX panels (including inspectors) using the thumbstick / touchpad

The latest version is 1.0.2

KillDesktopTools by eia485

Disables the desktop tool keybinds

The latest version is 1.0.0

MaybeJump by Banane9, eia485

Allows you to configure on which sides the thumbstick will be used as jump.

The latest version is 1.1.0

NeosDisableGamepads by Lexevo

Disables all gamepad inputs (eg. from an Xbox controller) for Neos!

The latest version is 1.0.0

NoHeadMenuDash by art0007i

Removes the gesture that opens the dash when you press the menu button near your head

The latest version is 1.0.0

NoTankControls by xyla

Allows you to move with your joysticks while holding any tool

The latest version is 1.0.0

NoUserspaceUndo by badhaloninja

Disables the UndoManager in userspace

The latest version is 1.1.1: Fix for blocking undo anywhere and not just in userspace

OculusSwapMenuAndSecondary by badhaloninja

Swaps the bindings for secondary and dash menu on the touch controllers Requested by Salireths

The latest version is 1.1.0: Rebind jump to ButtonXA

PTTKeybinds by Delta

Allows disabling and rebinding default Push-to-Talk keybinds like mouse5, V, or M. Adds keybinds to set your current voicemode

The latest version is 1.2.2: Fix for Mute toggle breaking with Mute keybind. Uses IsMuted instead of setting the Voicemode to Mute.

PimaxSwordAsViveWand by badhaloninja

Uses vive wand bindings for pimax sword controllers Requested by Engi

The latest version is 1.0.0

PrimaryHandLegacyWorldSwitcher by badhaloninja

Changes the legacy world switcher to open depending on the primary hand setting

The latest version is 1.0.0

Rebind by LeCloutPanda

Rebind some controls to reduce damage to the thumbsticks on Oculos controllers

The latest version is 1.0.2

ViveForAll by Kodufan

Brings HTC Vive single button App / Localspace toggle functionality to other controllers.

The latest version is 1.0.0

Libraries

CustomUILib by art0007i

Allows modders to easily add custom inspector ui to components which don’t have any by default.

The latest version is 1.1.0: Fixed multiple mods adding ui to the same component.

Allows you to define, save, load and use custom settings

The latest version is 1.0.0.2

SpecialItemsLib by art0007i

A library which allows other mods to easily add custom special items to be shown in the inventory.

The latest version is 1.1.0

Tooltippery by Psychpsyo

Adds the capability for other mods and users to add hover tooltips to buttons.

The latest version is 1.0.1

LogiX

BetterLogixWiresThatCanScroll by Banane9, eia485

Optimizes and optionally animates LogiX wires.

The latest version is 1.2.0

CastNodeHotline by art0007i

Makes cast nodes not delete themselves automatically. This fixes the cast bug.

The latest version is 1.0.1

ColorMyLogiX by Nytra

Apply colors to your LogiX nodes. Highly customizable.

The latest version is 1.2.1:

  • Fixed an exception when creating LogiX nodes while using the default mod configuration.
  • CPU optimization.
  • Code style adjustments.

CustomLogiXTypes by TheJebForge

Adds a convenient way to use advanced LogiX types, so you don’t have to do it manually through an inspector

The latest version is 1.0.1: Fixed invalid types breaking logix browser

DarkLogiXBrowser by Cyro

Make the logix node browser darkmode and single-click

The latest version is 1.0.0

DisableCustomConnectPoint by kazu0617

disables custom input/output attributes for LogiX nodes

The latest version is 1.0.0

ExposeAllImpulses by eia485

Exposes all valid logix impulse targets

The latest version is 1.0.0

ExposeAllSyncMembers by eia485

Exposes all SyncMembers on interfaces

The latest version is 1.0.0

FixToString by eia485

Fixes the to string logix node

The latest version is 1.0.0

LocalLogixRegisters by Banane9

Allows creating LogiX registers with localized values directly.

The latest version is 1.2.0

LogixPulseVisualizer by art0007i

Makes all impulse wires glow when an impulse travels through them.

The latest version is 1.0.2

LogixUtils by badhaloninja

Tweaks some logix things

The latest version is 1.6.0:

  • Added new UI Align Tweaks config options
    • snapToAngleOnAlign - Enables snapping to angles, if disabled reverts flipping forward and backwards - Enabled by default
    • alignSnapAngle - Angle to snap to when snapToAngleOnAlign is enabled - 90º by default
    • alignScaleModifierKey - Modifier key that if held while aligning will scale the object - Spacebar by default, can be set to none
    • modifiedScaleToUserScale - When enabled scale to user scale when aligning with modifier instead of global one scale

NoLogixTraversalContext by badhaloninja

Hides the logix tip’s node traversal context item.

The latest version is 1.0.0

Nodentify by Cyro

Annotate your nodes to identify them at a glance and open ref arrows’ targets!

The latest version is 1.0.4

Proxify by Cyro

Lets you drop LogiX registers into things that can receive reference proxies

The latest version is 1.0.0

ReferenceNodeHotline by eia485

Stops reference nodes from killing themselves

The latest version is 1.0.0

Safe Mode by TheJebForge

Adds a configuration toggle to disable all impulse Logix from functioning, so you can use your inspector without Logix being able to do anything

The latest version is 1.0.2

UnsafeLogix by APnda

Allows for loops in LogiX node connections

The latest version is 1.0.0

VRLogixRotateFix by AlexW-578

Rotates spawned LogiX nodes to use the same rotation as the user when in VR.

The latest version is 1.0.1

Memes

Cheese4All by eia485

Enables the top secret cheese mode

The latest version is 1.2.0

Contacts- by Psychpsyo

Adds the ability to set your world to Contacts-.

The latest version is 1.0.0

DeZomp4All by eia485

Shows the hidden DeZomp

The latest version is 1.0.0

DiscordVR by Psychpsyo

Adds a Discord tab to your dash, next to the contacts tab.

The latest version is 1.0.1

ExitNeosAndShutdown by badhaloninja

Adds a button to the exitscreen that shuts down your computer

The latest version is 1.0.0

Fools by eia485

Forces April Fools mode

The latest version is 1.0.0

NewMissingTexture by badhaloninja

Changes the null texture

The latest version is 1.0.0

PrintImportReport by badhaloninja

Makes Import Report spawn in the real world instead

The latest version is 1.0.0

ShowHiddenNodes by eia485

Shows hidden nodes in the node browser

The latest version is 1.0.0

ToolshelfAnarchy by art0007i

Allows you to take and put tools on other peoples toolshelves

The latest version is 1.0.0

YouWantDarkmode? by eia485

Makes EVERYTHING dark mode

The latest version is 1.0.0

🍀 by art0007i

Makes you luckier 🍀

The latest version is 1.0.0

Misc

AccessibleFullBodyCalibrator by Nytra

Adds a button to the T-Pose Calibration step of the Full Body Calibrator to allow completing the step with only one controller.

The latest version is 1.0.1

CloudHomeAccessLevel by runtime

Lets you configure your cloud home’s default access level

The latest version is 1.1.0:

  • add hide from listing config
  • remove enabled config (it didn’t actually do anything of value in version 1.0.0)

CreateTools by APnda

Allows you to create tools and brushes through the Create New menu.

The latest version is 1.0.0

CreateWorldConfig by art0007i

Adds the world configuration and world permission dialog to the create new > editors menu.

The latest version is 1.0.1

DefaultLaserState by LeCloutPanda

Have a default state for your Interaction Laser

The latest version is 1.0.1

DefaultVoiceMode by Psychpsyo

Gives you the option to set what voice mode should be active when the game starts.

The latest version is 1.0.0

ExposePatchedMethods by eia485, kazu0617

Exposes what mods you have loaded to userspace and/or worldspace

The latest version is 3.0.0

GoToBedAlready by Banane9

Tracks a boolean Cloud Variable and triggers the game shutdown when it changes from its value at startup.

The latest version is 1.0.0

HeadlessTweaks by badhaloninja, Spex, New-Project-Final-Final-WIP

Adds some nice to have features to headless clients

The latest version is 1.2.0:

  • Added Optional SmartAutoSave
  • If enabled, will only save if a user is in the world and once after the last user leaves
  • Fixed Check for if a user can join a world
  • Allow contacts of headless who aren’t moderator or above when world is set to contacts or higher
  • UPDATED TO DISCORD.NET 3.7.2

HeightSettingUnlimiter by art0007i

Increases the 2.2 meter height limit for anyone taller than that.

The latest version is 1.0.0

LagFreeContactsLoading by Banane9

Spreads out the initial loading of the contacts list over a configurable number of updates to prevent the game from freezing while it adds all the contacts.

The latest version is 1.0.0

LatestLog by ljoonal

Creates a symbolic link in the Neos folder named Latest.log to the latest log file that was created on launch

The latest version is 0.2.0: Removed the need for Harmony

MoreTags! by ukilop

Adds Tags to certain Neos Generated objects.

The latest version is 1.0.0

NeosBetterGizmos by Delta

Gizmo buttons will automatically face you.

The latest version is 1.2.0: Added option to have gizmos render on top, Added additional gizmo button visuals

NeosPlatformSpoof by runtime

Lets you change your displayed platform and show some Linux pride even on Proton

The latest version is 1.1.1

NeosTrackerIdStabilizer by runtime

Restores Vive tracker names to their old LHR-whatever behavior

The latest version is 1.0.0

NoAprilFools by Banane9

Disables the April Fools easter eggs for people who don’t like fun.

The latest version is 1.0.0

NoEscape by Banane9

Can disable the emergency respawn / disconnect gesture.

The latest version is 1.1.0

NoMoreGizmoLag by Fro Zen

Reduces gizmo lag by disabling the pink bounding boxes

The latest version is 1.0.0

NoSteam by eia485

Partially stops neos from connecting to steam

The latest version is 1.0.0

PacifistAprilFoolsExplosion by Banane9

Can individually hide each part of the ViolentAprilFoolsExplosion.

The latest version is 1.0.0

PresenceToggle by art0007i

Allows you to toggle discord and steam rich presence

The latest version is 1.0.0

PrivacyPlus by Psychpsyo

Hides your Discord and Steam IDs from other users in a session.

The latest version is 1.0.1

PrivacyShield by ljoonal

Some privacy enhancements like requesting web permission for anything outside of Neos APIs, not just web requests. Also timezone and FPS spoofing.

The latest version is 0.3.1

PrivacyShield by eia485, ljoonal

Makes popup requests for geting assets from urls

The latest version is 0.3.1

SaveItemTweaks by hantabaru1014

Tweaks for saving/spawning items when your UserScale is not 1

The latest version is 1.0.1

SaveScreenshotToDifferentDirectory by Meister1593

Allows to additionally copy screenshot to different directory in system

The latest version is 1.0.0

ScalableWorldOrbs by Delta

Makes WorldOrbs you spawn scalable by default

The latest version is 1.0.0

SessionUrlJoin by maksim789456

Allow join in session by paste session url from clipboard

The latest version is 1.1.1

ShutTheFuckUp by Psychpsyo

Mutes custom context menus.

The latest version is 1.0.0

Simulstart by Banane9

Makes it possible to launch other processes together with Neos. Processes can be launched with (a request for) administrator privileges and can automatically be closed with the game as well.

The latest version is 1.1.0

The Neos Mod That Makes It So That Your Fingers Are No Longer Trusted Touch Sources So You Can Rest Easy At Night Knowing No One Will Shove Buttons Into Your Hand Without Your Permission by Psychpsyo

See Name.

The latest version is 1.1.0

VoiceQuality by runtime

Lets you easily change your own voice stream’s bitrate

The latest version is 1.1.0: adds ability to change opus application type and frame size

Optimization

BetterLogixWires by eia485

Optimizes the rendering of logix wires

The latest version is 1.0.2

CacheGetClapped by dfgHiatus

Deletes cached files that have been unused for over 21 days

The latest version is 1.0.4

IkCulling by KyuubiYoru

Disables the IK of Users who are behind you or far away

The latest version is 1.4.0

KillLogSpam by eia485

Kills the log spam normally caused by changing world configuration

The latest version is 1.0.0

NeosTextureSettings by Raemien

Control the quality settings of loaded textures. Useful for reducing texture memory on mobile/low-end devices.

The latest version is 1.0.0

StackTraceFixer by art0007i

Removes stack traces from places where they should have never been

The latest version is 1.0.2

Technical Tweaks

AllShadersValid by eia485

Lets you use non neos sanctioned shaders

The latest version is 1.0.0

AllowCompSpawn by eia485

Allows spawning worker inspectors from held syncrefs unconditionally

The latest version is 1.0.0

AnyShaderAnywhere by eia485

Lets you use any StaticShader in any Material

The latest version is 1.0.0

Cloud Change by Lexevo

Allows you to change what endpoints are used for most, if not all cloud actions in Neos.

The latest version is 1.0.1: Updated default config URLs to reflect recent updates.

CreateNewAdditions by badhaloninja

Adds more primitives to the CreateNewDialog

The latest version is 1.0.0

CreateNewUIX by Delta

Adds new preset objects in the Create New menu for UIX

The latest version is 1.1.0

DevOriginSelectTweaks by badhaloninja

Ability to control behavior of origin sniping with the dev tool tip

The latest version is 1.0.0

EnumDropdown by badhaloninja

Adds a dropdown for enum fields and enum input logix nodes

The latest version is 1.2.0:

  • Add support for nullable enums
  • Switch to patching the LogixNode class instead of generating individual patches for EnumInput by EIA485

ExportNeosToJson by runtime

Lets you export Neos objects as their native format

The latest version is 1.1.1

ExtendCompatibility by eia485

Prevents crashing from invalid SyncMembers

The latest version is 1.0.0.0

ExtraTypeAliases by badhaloninja

Adds more type aliases to the component attacher

The latest version is 1.0.0

GenericTypeAdditions by badhaloninja

Adds more types to the GenericTypes lists

The latest version is 1.0.0

Inspectrum by Cyro

Makes the color of your inspector panels reflect your custom user color cloud variable

The latest version is 1.1.0

LocalListEditors by TheJebForge

Makes list editors be generated by local user instead of host, only useful in combination with MyInspectors mod

The latest version is 1.1.1

MaterialTipAutoScoop by badhaloninja

Makes MaterialTip grab a new material regardless if there is already a material orb in the tool

The latest version is 1.2.1: Fixed issue of material conversion not working when ‘Pick up materials when created’ option is enabled

RenameDirectlyLinkedDynVars by Banane9

Renames directly linked dynamic variables alongside the namespace they’re bound to.

The latest version is 1.1.0

ShowHiddenCategory by eia485

Shows the hidden category

The latest version is 1.1.0

TypePicker by TheJebForge

Allows you to simply drop a reference into component attacher and choose what kind of type you want

The latest version is 1.0.0

ValueProxyExtensions by art0007i

Adds a few extra features to reference and value proxies.

The latest version is 1.1.1

VideoToStream by LeCloutPanda

Makes all video players spawned by the players be set to stream mode

The latest version is 1.0.0

Visual Tweaks

CapturePrivateUI by art0007i

Allows finger photos or cameras with a specific tag to render private UI

The latest version is 1.1.0

ColorMyPanels by Nytra

A mod that colors your Neos Panels (Inspector, LogiX Browser, Avatar Creator, etc…) with random colors or a static color.

The latest version is 1.0.0

Customise-Inspector by LeCloutPanda

Allows user to customise many aspects of the default Inspector

The latest version is 1.1.3

Customise-LogixBrowser by LeCloutPanda

Allows user to customise many aspects of the default Logix Browser

The latest version is 1.1.3

Customise-VideoPlayer by LeCloutPanda

Allows user to customise many aspects of the default Video player

The latest version is 1.1.2

HeadCullingMask by hantabaru1014

Make your avatar’s head invisible only to your FPV. (Looks like NearClip, but others are visible at near distance)

The latest version is 1.2.0

Interfacial Absence by Cyro

A mod that lets you avoid having to user LogiX Interface Proxies in Neos

The latest version is 1.0.0

LaserRecolorJank by APnda

Allows you to change your laser color and cursor. (You can even use dynamic variables)

The latest version is 1.0.1

LocalMenu by LeCloutPanda

Set the visibility of your Interaction Lasers and Context menu for others while keeping them visible for you

The latest version is 1.0.3

MotionBlurDisable by runtime

Disables motion blur for all of your cameras, including your view

The latest version is 1.1.0

Optizoom by badhaloninja

Adds the ability to zoom with a keypress

The latest version is 1.2.0: Added option to make zoom toggle Added a customizable overlay

  • Uri
  • Size
  • Optional Background
  • Background color

PhotonicFreedom by Cyro

Adds settings for Ambient Occlusion and Motion Blur

The latest version is 1.2.4

ReFract by Cyro

Exposes many post processing effects for neos cameras!

The latest version is 1.1.1

ReadableDebugDialog by badhaloninja

Makes the debug dialog more readable in dark lighting

The latest version is 1.0.0

ReduceAnimation by eia485

Reduce ui animations

The latest version is 1.3.0: made changing the dash OpenClose speed easier

Resolutions by LeCloutPanda

Control the resolution of the Timer/Normal Finger photos

The latest version is 1.0.2

ScreenmodeTweaks by ljoonal

Forces vsync to be disabled

The latest version is 0.1.1

ShadowDistanceChanger by art0007i

Allows changing the shadow distance

The latest version is 1.0.0

SquishPanels by Cyro

Modify the NeosPanels in Neos to squish in and out of existence

The latest version is 1.0.1

SsaoDisable by runtime

Disables SSAO for all of your cameras, including your view

The latest version is 1.0.2

SsaoTweaks by DoubleStyx

Allows the individual parameters of the SSAO effect to be configured.

The latest version is 1.0.0

TrackerModelSwapper by art0007i

Allows you to replace the vive tracker model used to visualize trackers.

The latest version is 1.0.0

Wizards

AudioClipWizard by Nytra

Provides a wizard for batch processing StaticAudioClips in a hierarchy (and converting to different audio formats.)

The latest version is 1.0.1: Small code tweaks.

AvatarCreatorUtils by badhaloninja

Options to add info to avatars during creation and clean up proxies

The latest version is 1.0.0

ComponentSearchWizard by Nytra

Provides a wizard for searching for components by type and/or by name, displaying them in a list, and then provides buttons to batch enable, disable or destroy them.

The latest version is 1.1.1:

  • Added Undo batching.
  • Allowed multiple wizards to be spawned at once in the same world.

DynVarGenerator by TheJebForge

Allows you to quickly generate huge amounts of dynamic fields/variables/drivers for blendshapes, bones and pretty much anything you might want

The latest version is 1.2.3: Added write back option for ValueCopies

DynamicBoneChainWizardMod by dfgHiatus

Automatically sets up Dynamic Bone Chains on avatars and validly named slots

The latest version is 1.0.1

LogixCleanupWizard by Delta

Provides a wizard for cleaning up leftover logiX components.

The latest version is 1.0.2: Fixes empty Ref removal Status messages no longer are cleared

A light baking solution for NeosVR

The latest version is 1.0.2

ParticleWorkshop by Gareth48, Cyro, badhaloninja

Adds a wizard for creating particles with color and alpha over time. Created by Gareth48 with some huge help from badhaloninja and Cyro!

The latest version is 1.0.0