Addon-modules
From OpenSimulator
(Difference between revisions)
(Searches don't link to anything and webrtc is merged so linking to the addon module doesn't make sense) |
|||
| Line 15: | Line 15: | ||
|- | |- | ||
| [https://github.com/cmickeyb/dispatcher '''Dispatcher'''] || A language-independent API for external scripting of OpenSim regions using JSON messaging. Supports scene updates, asset manipulation, inventory, avatar appearance, and in-world events. Comes with Perl and Python libraries. || Last updated July 2016. Part of the code was moved from the scisim-addons repository. | | [https://github.com/cmickeyb/dispatcher '''Dispatcher'''] || A language-independent API for external scripting of OpenSim regions using JSON messaging. Supports scene updates, asset manipulation, inventory, avatar appearance, and in-world events. Comes with Perl and Python libraries. || Last updated July 2016. Part of the code was moved from the scisim-addons repository. | ||
| − | |||
| − | |||
|- | |- | ||
| [https://github.com/BlueWall/ExampleNonSharedRegionModule '''ExampleNonSharedRegionModule'''] || A heavily commented example module implementing the OpenSimulator NonSharedRegionModule interface. Designed as a learning resource for module development. || Last updated January 2015. Includes detailed comments in the source code and prebuild.xml. | | [https://github.com/BlueWall/ExampleNonSharedRegionModule '''ExampleNonSharedRegionModule'''] || A heavily commented example module implementing the OpenSimulator NonSharedRegionModule interface. Designed as a learning resource for module development. || Last updated January 2015. Includes detailed comments in the source code and prebuild.xml. | ||
| Line 33: | Line 31: | ||
|- | |- | ||
| [https://github.com/Ramius1701/OpenSim-Continuum/tree/master/addon-modules '''HoloPhysicsGuard'''] || Module for physics protection functions. || From OpenSim-Continuum. <code>PersistSleep</code> mode works '''only with MySQL/MariaDB'''. | | [https://github.com/Ramius1701/OpenSim-Continuum/tree/master/addon-modules '''HoloPhysicsGuard'''] || Module for physics protection functions. || From OpenSim-Continuum. <code>PersistSleep</code> mode works '''only with MySQL/MariaDB'''. | ||
| − | |||
| − | |||
|- | |- | ||
| [https://github.com/SnoopyPfeffer/Mod-PayPal '''Mod-PayPal'''] || A PayPal module for OpenSimulator. || Please refer to the repository directly for details. | | [https://github.com/SnoopyPfeffer/Mod-PayPal '''Mod-PayPal'''] || A PayPal module for OpenSimulator. || Please refer to the repository directly for details. | ||
| Line 55: | Line 51: | ||
|- | |- | ||
| [https://github.com/jamenai/opensim-addon-modules-exp '''opensim-addon-modules-exp'''] || An experimental repository with add-on modules. || Exact content/status would need to be checked. | | [https://github.com/jamenai/opensim-addon-modules-exp '''opensim-addon-modules-exp'''] || An experimental repository with add-on modules. || Exact content/status would need to be checked. | ||
| − | |||
| − | |||
|- | |- | ||
| [https://github.com/JakDaniels/OpenSimCities '''OpenSimCities'''] || A module presumably related to city-building or urban simulation features. || Please refer to the repository directly for details. | | [https://github.com/JakDaniels/OpenSimCities '''OpenSimCities'''] || A module presumably related to city-building or urban simulation features. || Please refer to the repository directly for details. | ||
| Line 95: | Line 89: | ||
|- | |- | ||
| [https://github.com/cmickeyb/waterwars '''WaterWars'''] || A "serious game" region module that allows players to take part in water resource decisions in the San Luis Valley. Includes game logic, OARs for the environment, and a web UI. || Last updated March 2013. Requires OpenSimulator 0.7.5 or later. | | [https://github.com/cmickeyb/waterwars '''WaterWars'''] || A "serious game" region module that allows players to take part in water resource decisions in the San Luis Valley. Includes game logic, OARs for the environment, and a web UI. || Last updated March 2013. Requires OpenSimulator 0.7.5 or later. | ||
| − | |||
| − | |||
|} | |} | ||
Latest revision as of 10:27, 10 August 2026
[edit] Add-on Modules for OpenSimulator (Community Collection)
The following table summarizes a number of add-on modules developed by the community. Please note: There is no official support for these modules from the OpenSimulator project. Use, compatibility testing, and troubleshooting are your own responsibility.
| Name / Link | Description / Function | Status / Info (from sources) |
|---|---|---|
| ActivityLog | A module for logging user or system activity. | Please refer to the repository directly for details. |
| Chris.OS.Additions | A collection of additions for OpenSimulator. | Please refer to the repository directly for details. |
| ContinuumEconomy | Standalone service and region module with support for MySQL, PostgreSQL, and SQLite. | From OpenSim-Continuum (alpha). Not recommended for live operation. |
| Dispatcher | A language-independent API for external scripting of OpenSim regions using JSON messaging. Supports scene updates, asset manipulation, inventory, avatar appearance, and in-world events. Comes with Perl and Python libraries. | Last updated July 2016. Part of the code was moved from the scisim-addons repository. |
| ExampleNonSharedRegionModule | A heavily commented example module implementing the OpenSimulator NonSharedRegionModule interface. Designed as a learning resource for module development. | Last updated January 2015. Includes detailed comments in the source code and prebuild.xml. |
| ExampleSharedRegionModule | A heavily commented example module implementing the OpenSimulator SharedRegionModule interface. Designed as a learning resource for module development. | Last updated December 2014. Includes detailed comments in the source code and prebuild.xml. |
| Gloebit money module | Currency module for integrating Gloebit. | From OpenSim-Continuum. Optional economy module. |
| gloebit/opensim-moneymodule-gloebit | Presumably another Gloebit currency module. | Exact content/status would need to be checked. |
| Grider | A secure client for OpenSim's Hypergrid using LibOMV's GridProxy. Enables login with First.Last and the user server address (e.g., localhost:9000). | Last updated August 2009. Requires a grid supporting HG2. |
| GroupAutoInvite | Module for automatic group invitations. | From OpenSim-Continuum. Optional region module. |
| Gunthar RegionWeb | Combined module for a per-region website, protected estate tools, and an optional wallet portal. | From OpenSim-Continuum (alpha integration). Disabled by default. |
| HoloPhysicsGuard | Module for physics protection functions. | From OpenSim-Continuum. PersistSleep mode works only with MySQL/MariaDB.
|
| Mod-PayPal | A PayPal module for OpenSimulator. | Please refer to the repository directly for details. |
| MoneyServer Compatibility | Compatibility service for the established DTL/NSL protocol. | From OpenSim-Continuum. MySQL-specific. |
| nsl-opensim-currency-for-btcpay | A currency module for integrating NSL (likely "New Second Life") currency with BTCPay. | Please refer to the repository directly for details. |
| osboids | A region module implementing flocking algorithms (Boids) within an OpenSim scene. Configurable for flock size, speed, and boid appearance. | Last updated July 2011. Tested against OpenSim master. Likely alpha status. |
| ManfredAabye/os-data-backup | Robust Database Backup Addon – a MySQL backup/restore/sync addon for Robust. Supports table-wise export, import, copy, compare, check, and repair. Works with local filesystems and WebDAV-based cloud storage. Version 1.0.0 Alpha. | MySQL-only. Provides extensive console commands (e.g., sqlbackup export all, sqlbackup copy replace users). Last updated March 2026.
|
| ManfredAabye/os-fs2blob | A tool to migrate assets from a file-system-based asset store (FSAssets) back to the default blob-based asset store. | Feasibility study. Provides a tool (FsAssetsToBlobDump) for this migration. Last updated May 2026.
|
| os-luablue | An experimental addon-module to add Lua language scripting to OpenSimulator, using Lua-CSharp as a script engine. | Highly experimental. Currently packaged as a separate addon-module. Last updated May 2025. |
| opensim-ai-module | A module presumably for AI-related functionalities. | Please refer to the repository directly for details. |
| OpenSim-Addon-modules (QuillLittlefeather) | Presumably a collection of various add-on modules. | Exact content/status would need to be checked. |
| opensim-addon-modules-exp | An experimental repository with add-on modules. | Exact content/status would need to be checked. |
| OpenSimCities | A module presumably related to city-building or urban simulation features. | Please refer to the repository directly for details. |
| OpenSimMarketplace | Add-on for direct delivery in the OpenSim marketplace. | From OpenSim-Continuum. Disabled by default. |
| OpenSim-PhP-Client | A module intended to provide a clean, extensible foundation for serving and handling PHP endpoints between an OpenSim grid and viewer/client. | Not yet functional (as stated in the README). Last updated August 2025. |
| OpenSim.RemoteAdmin.2025 | A module for remote administration of OpenSim. | Exact content/status would need to be checked. |
| OpenSimSearch | Compatibility client for the viewer directory search. | From OpenSim-Continuum. Requires a separately deployed compatible search service. |
| OpenSimTide (Continuum) | Module for tide effects in regions. | From OpenSim-Continuum. Optional environment module. |
| OpenSimTide (JakDaniels) | A module for tide effects in regions. | Please refer to the repository directly for details. |
| OpenSimWeather | Module for weather effects in regions. | From OpenSim-Continuum. Optional environment module. |
| opensimcurrencyserver-dotnet | A currency server for OpenSim, based on .NET. | Exact content/status would need to be checked. |
| opensim-spl-sql-system | SplAssets – a high-performance database sharding system for OpenSim assets. Distributes assets across multiple database shards based on UUID distribution. Supports MySQL and PostgreSQL, and includes HyperGrid-compatible service. | Core sharding functionality is implemented, but asset data storage currently still requires a fallback service. Console commands available for monitoring and migration. Last updated October 2025. |
| opensim-tsassets | TS Asset Service – a typed table asset system that moves assets from a generic assets table into type-specific tables (assets_0, assets_1, ...). Includes console commands for migration, verification, and repair. |
Highly experimental (revision 0.4.3). Provides fallback modes and a safe rollout strategy. Last updated March 2026. |
| opensim-tsassets-V2 | A "Test" version of the TS Asset Service. | Appears to be a minimal test or placeholder repository. Status unclear. |
| S3Asset | S3 Asset – an experimental implementation that stores OpenSim assets in an S3-compatible object store (e.g., MinIO). Includes configuration documentation in multiple languages and a management script (minio_tool.sh). |
Feasibility study. Currently under development; documentation is split into multiple language files. Last updated July 2026. |
| scisim-addons | A collection of OpenSimulator region modules developed for the ScienceSim grid, intended to enable collaborative visualization. | Code for the Dispatcher and remote control projects has been moved to a separate repository. Last updated December 2014. |
| SlipStream | A collection of Robust plugins for OpenSimulator development. | Last updated January 2015. |
| terraintools | A module for terrain tools. | Last updated January 2012. No further description available in the repository. |
| Viewer Abuse Reports | Module for processing abuse reports submitted via the viewer. | From OpenSim-Continuum. Services are implemented. |
| vortexsystem/opensim-addons | A collection of simulator- and Robust-specific add-ons (e.g., version notices, Gloebit currency). | Contains multiple add-ons in one package. |
| WaterWars | A "serious game" region module that allows players to take part in water resource decisions in the San Luis Valley. Includes game logic, OARs for the environment, and a web UI. | Last updated March 2013. Requires OpenSimulator 0.7.5 or later. |
The information collected here is not guaranteed to be complete or up-to-date. For the most accurate and current information about a module, you should always check the respective repository directly.