thunderstore.io
Open in
urlscan Pro
2606:4700:20::681a:fd2
Public Scan
Submitted URL: https://dsp.thunderstore.io/package/Raptor/Blackbox/
Effective URL: https://thunderstore.io/c/dyson-sphere-program/p/Raptor/Blackbox/
Submission: On September 14 via api from US — Scanned from DE
Effective URL: https://thunderstore.io/c/dyson-sphere-program/p/Raptor/Blackbox/
Submission: On September 14 via api from US — Scanned from DE
Form analysis
0 forms found in the DOMText Content
Thunderstore * Communities POPULAR COMMUNITIES Boneworks Content Warning GTFO H3VR Lethal Company Risk of Rain 2 Titanfall 2: Northstar Valheim View all communities (110) * Developers API Docs GitHub Repo Package Format Docs Markdown Preview Manifest Validator * News * Login with... Discord GitHub Overwolf Dyson Sphere Program * Browse * Modding Wiki * Join Dyson Sphere Program modding Discord GET THE THUNDERSTORE APP Easily install and manage your mods with the Thunderstore App! Get App 1. Packages 2. Raptor 3. Blackbox * Details * Versions * Changelog * Wiki * Source BLACKBOX Allows you to "blackbox" sets of buildings together BY RAPTOR https://github.com/Velociraptor115-DSPModding/Blackbox Last updated 8 months ago Total downloads 5942 Total rating 3 Categories Optimization Dependency string Raptor-Blackbox-0.2.7 Dependants 0 other packages depend on this package Install with Mod Manager Manual Download Support the creator THIS MOD REQUIRES THE FOLLOWING MODS TO FUNCTION XIAOYE97-BEPINEX BepInEx5.4.11 mod plugin framework, Mod框架 Preferred version: 5.4.11 COMMONAPI-DSPMODSAVE Library that allows to store mod save data separately from vanilla saves Preferred version: 1.1.3 COMMONAPI-COMMONAPI A modding library for Dyson Sphere Program. Currently is under development. Preferred version: 1.6.2 README BLACKBOX MOD This mod allows you to "blackbox" sets of buildings together to improve your UPS WARNING: This is an alpha release of the mod. Use at your own risk or if you would like to help support development of this mod WHAT'S NEW IN THIS UPDATE? * Fix compatiblity issues with combat update (game version 0.10.28.xxxxx) HOW TO USE THIS MOD * First install the mod, and reboot the game. * Press Ctrl + N after either * Selecting a station (the station window must have opened) * In blueprint copy mode, select the input station(s) of your blackbox setup (not recommended any more, might possibly be deprecated in the future) * Press Ctrl + M to open up the Blackbox Manager Panel to view the blackboxed * Use "Highlight" to view what buildings got grouped together as a blackbox * Settings * You can untick "Analyse in background thread" if you want to blackbox in game time and check your blackbox setup for inefficiencies. Note that analysing in background thread is anywhere between 10x - 1000x faster. * Use Cycle Length Override to specify the duration of the recipe - otherwise the automatic duration detection uses a very high duration and may delay the analysis * You can also adjust the thresholds at the bottom if you want to control how accurate you want your blackbox to be * Ideally, you should not need to toggle any other setting below except for "Auto-blackbox" (I still recommend manual blackboxing at this stage, since the auto-blackbox algorithm goes through the stations in the order they were placed. The algorithm cannot discriminate between blackboxable and non-blackboxable setups without simulating them, so it will probably waste a lot of time on non-blackboxable setups) * The rest of the settings are currently for debugging purpose. You will only need to change them if you have been in contact with me on the DSP Discord I will provide clearer explanations once the mod is out of alpha. For now, I just want to get this out there You are encouraged to contact me on the DSP Discord to provide feedback KNOWN ISSUES * The background benchmarking (default option) sometimes converges too fast with a suboptimal recipe. In such a case, you can try unticking the "Analyse in background thread" option and try again to see if it gives a better recipe * The benchmarking takes a much longer time to converge, if the setup oversaturates the belt. This is because the excess items need to back up through the setup, till it reaches the input stations, for the recipe to stabilize ROADMAP * ✅ Provide configurable thresholds for analysis * ✅ Allow item saturation phase to be skippable (defaults to skipping item saturation phase) * ✅ Maintain internal buffer for blackbox simulation * ✅ Support proliferated output * Basic fingerprinting support to allow for reuse of analysed recipes * Auto-blackbox QoL improvements * Complete blackbox insufficient power logic * Provide visual feedback regarding which item / recipe is preventing the setup from being blackboxable * Figure out static analysis logic (if possible) CHANGELOG V0.2.7 * Fix a build issue with dotnet V0.2.6 * Fix compatiblity issues with combat update (game version 0.10.28.xxxxx) V0.2.5 * Fix an infinite loop that occurred when trying to blackbox a setup containing an adv. mining machine * Fix stale UI issue with the Blackbox Inspect window V0.2.4 * Fix compatibility with latest game version (0.9.27.15466) (for real, this time, I hope) V0.2.3 * Fix compatibility with latest game version (0.9.27.15466) V0.2.2 * Fix a crash that occurred when trying to delete prebuilds V0.2.1 * Fix a bug with blackboxing setups that had output belts from stations for items set to supply or input belts to stations for items set to demand V0.2.0 * Fix a bug with blackbox inspect and hover highlight, that caused a blackbox on another planet to be selected if the station ID matches * Add configurable analysis thresholds V0.1.0 * Fix a crash that occurred when trying to save the game after deleting a blackbox that was being highlighted * Fix a bug that prevented blackboxed belts / paths from being rendered * Sections with unblackboxable buildings and warper belts are now automatically ignored as part of blackbox selection * Deleting a building that's part of a blackbox also deletes the blackbox (Still doesn't cover all cases) * Add hover highlight for blackboxes (Experimental) * Allow blackbox creation using keybind from inspecting station normally without blueprint mode * Revamp station input output recording logic for benchmarking * Add support for proliferated outputs at stations * Add internal input/output buffer to blackboxed stations * Start following SemVer guidelines for this mod V0.0.9 * Fix UI bug that threw errors when in space V0.0.8 * Fix issues in Item Saturation phase * Fix power consumption recording for piler, spraycoater and traffic monitor * Add support for fractionators in blackbox V0.0.7 * Fix spraycoater consumption benchmarking * Fix power benchmarking for piler, spraycoater and traffic monitor * Fix UI exception on hovering over certain blackboxed entities, like belts (due to game patch 0.9.25.11989) * Revamp benchmarking logic (yet again). It should handle non-ratio setups much better now, instead of ending with "Analysis Failed" * Add setting to override the cycle length of the blackbox recipe V0.0.6 * Fix bug introduced by consolidating power consumer logging in previous update * Add keybind for Blackbox Manager Window V0.0.5 * Fix support for spraycoaters, pilers and traffic monitors * Consolidate power consumer logging to reduce memory required for benchmarking * Add recipe display in the inspect window * Add inspect button to the entries in the overview panel V0.0.4 * Update code to support the Jan 20 update (game version 0.9.24.11182), i.e. spraycoaters and pilers V0.0.3 * First working version, I think CONTACT / FEEDBACK / BUG REPORTS You can either find me on the DSP Discord's #modding channel Or you can create an issue on GitHub - Raptor#4825 ABOUT Contact Us Privacy Policy DEVELOPERS API Docs GitHub Repo Package Format Docs Markdown Preview Manifest Validator Thunderstore 2024 English * Deutsch * English * Español * Français * Italiano * Nederlands * Polski * Português * Limba română YOU CONTROL YOUR PRIVACY We and up to 891 vendors process, store and/or access personal data from you and your device. This data can include your type of browser, settings, cookies, unique identifiers, IP address, and geo location. Your consent can be updated or withdrawn at any time by clicking the link in our privacy policy or footer. We're requesting consent to offer: Personalised advertising and content, advertising and content measurement, audience research and services development Advertising and content can be personalised based on your profile. Your activity on this service can be used to build or improve a profile about you for personalised advertising and content. Advertising and content performance can be measured. Reports can be generated based on your activity and those of others. Your activity on this service can help develop and improve products and services. Advanced Settings Accept Your consents are specific to this site & device.