Sueta

Torus

0.7.0

Electricity and machines without mods.

·Plugin
  1. 0.7.0latestAge of SteamJun 10, 2026
    What's new? - Added Steam Turbine - You can now boil water in Fluid Tank - Generator is now a placeable structure - Added support for Residence (land-protection plugin) (thanks to @lim114514) - Turrets will now give knockback to entities it hits - Pressure Vents are now functional - Windmills now work faster when it's raining - Windmills now stop working if obstructed by blocks - Windmills now damage entities that stand in its way - Windmills now operate at full speed in flat worlds - Windmills now display "RPM" instead of "Efficiency" - Windmills do not generate RF anymore, but mechanical energy that generators convert to RF - Added Steam as a fluid type - Added Shaft item, used in crafting recipes - Removed Coal Generator - Redesigned Windmill, Pressure Vent, Fluid Pipe - Added sounds to Ore Crusher and Pressure Vent - Added recipes for Energy Cable, Windmill, Shaft - Structures that don't exist anymore, or an addon that provides them is not loaded, will now load as "Unknown Structures" that can be removed with hammer - Structure holograms now glow at night - Fixed Pressure Vent being in wrong category in /torus browse - Fixed Junction Box ignoring redstone input - Fixed unregistered structures corrupting "id_map.dat" file - Fixed model loader attempting to update non-existing files to 0.5.2 format - Fixed model spawning errors preventing other structures from loading - Fixed Wire Connectors loading wire positions as unsigned bytes - Fixed update checker running on the main thread - Fixed invisible Pumps on 1.21.8+ - Renamed id_map.dat to structures.dat Resource pack changes: - Added textures for Pressure Vent and Shaft - Fixed Iron Nugget using Iron Ingot as fallback texture Read before upgrading from 0.6.3 Please backup your worlds and /plugins/Torus directory. I've done a lot of testing and things worked fine for me but just in case! Many things changed since the last update. If there are any errors please let me know. Thank you for the support so far! <3
    89 downloads
  2. 0.6.3Localization & integrationsFeb 20, 2026
    What's new? - Recipes will now automatically export on the first run - Structure names, item names, lores, GUI titles and buttons, hologram texts can now be translated - GriefPrevention and Lands integrations - Custom model data customization - Added target selection for turrets with GUI editor - Added horizontal and vertical range customization for turrets - Changed how holograms are displayed to improve their visibility - Added integration_blacklist config option - Removed hammer requirement for breaking faucets - Removed /torus debug log_structure_ids - Fixed /torus give giving items to command executor instead of target player - Fixed structure placement not canceling interaction event causing base item to be placed as well sometimes - Fixed wires not spawning correctly in 1.21.1 because "scale" attribute was "generic.scale" in that version - Fixed middle click to pick up structure feature not working in 1.21.4+ - Fixed 1x1 recipes not loading - Fixed update checker ignoring "allow_update_checks" config option Let me know if there are any issues. Holograms are kinda weird now, but there is nothing I can do until Mojang decides to fix [MC-265743](https://bugs.mojang.com/browse/MC/issues/MC-265743) Thank you!
    75 downloads
  3. 0.6.2Pressure vents & 1.21.1-1.21.3 supportFeb 13, 2026
    What's new? - Added Pressure Relief Vent - Added bucket fill sounds when using faucets - Added support for 1.21.1 - 1.21.3 - Added toggleable notifications for Torus updates - Changed fluid tank model - /torus reload will reload structures too now - Automatic generation for structure and item configs - Added color code support for item lores - Added custom model data support for items - Renamed Item Cable into Item Conduit - Fixed invisible pumps on 1.21.8+ - Fixed faucets requiring hammer to be broken - Fixed double event registration - Fixed /torus reload duplicating items in /torus browse Place your fluid tanks again to update their input and output locations, otherwise there will be mismatch with their models. "Middle click to pick up structures" feature does not work in 1.21.1-1.21.3 because some inventory interactions in creative mode worked differently before 1.21.4. I'll try to come up with something in the future. Let me know if there are any issues. I lost some code due to hard disk failure but hopefully everything is fine.
    20 downloads
  4. 0.6.1Junction Box & Light BulbFeb 4, 2026
    What's new? - Added Junction Box (allows energy flow when powered with redstone) - Added Light Bulb - Cables/conduits/pipes/connectors can now be separated by right clicking them with a Screwdriver - Improved "highlight_networks" command with network ID information and a list of connected nodes - Added variable support to models - Models use .model files now instead of .yml - Fixed power banks taking energy from others power banks creating a loop - Fixed "interactive" property preventing adjacent structure placement - Fixed network mismatch for nodes Note: If you are using custom models please back up the plugins/Torus/configs/torus folder because model_controller section from structures' configs will be deleted.
    16 downloads
  5. 0.6.0Global grids, WorldGuard & many fixes!Jan 24, 2026
    What's new? - Structure virtualization (structures can work even in unloaded chunks - configurable!) - Added vertical rotation for Block Breaker and Connector - Added bStats - New structure: Faucet - WorldGuard integration - Added new texture for Solar Generator top - Added "/torus debug highlight_network" command - Added "/torus debug report_stats" command - Added "Inventory is full!" indicator to Block Breaker - Removed "/torus debug inspect_network" command - Animated fluid level change in Fluid Tank and optimized the fluid display - Greatly optimized cable network building - Increased Fluid Tank's output limit to 1000mb - Optimized structure animations - Removed some debug console spam - Fixed structures trying to consume or import items from or to unloaded chunks - Fixed "argument type mismatch" errors - Fixed Wire Relay causing model unload errors - Fixed connector keeping "back=true" state even when it's not connected to anything - Fixed "_" and ":" characters breaking display entities models - Added missing permissions to debug commands API changes: - Renamed Matter to Medium - Structure virtualization API - Direction.UP and Direction.DOWN is replaced with Pitch.UP and Pitch.DOWN for structure placement Warning: I've made a lot of changes in this update related to model rendering and cable/structure connections. Please let me know if you encounter any issues. You can reach out on my Discord server, I'm active there.
    19 downloads
  6. 0.5.3ModelEngine animations & Multipart modelsJan 7, 2026
    What's new? - State driven structure models inspired by Minecraft's models - Multi-part models (multiple models at once for one structure part) - ModelEngine animations support - Customization for cables' and connector's models - Quarry now mines blocks with silk touch - Optimized model updates - Optimized turret head rotation - Removed export_model command - Fixed ore crusher's model again API: - Added structure state API Warning: If you are updating from 0.5.2 make a backup before installing, just in case! It should work fine.
    29 downloads
  7. 0.5.2ModelEngine integrationDec 25, 2025
    What's new? - ModelEngine blueprints can now be used as structure models! - Combined parts "blade_1" and "blade_2" into "blades" for Windmill - Changed model config format (your model files will automatically update) API news: - ResourceLocation now provides Resource (which contains both File and InputStream) instead of InputStream - Added abstraction layer for model parts - Added RendererConfigLoader registration (for loading models from custom providers) - Added PlayerStructureInteractEvent event Important: ModelEngine models can not be used for animated parts of machines YET! I'm working on state-based and multipart models and animation controllers; once that is done, ModelEngine can be used for all machine parts.
    31 downloads
  8. 0.5.1Torus 0.5.1 - Customization Update (part 2)Dec 23, 2025
    What's new? - Item configuration is now loaded from files (item type, display name, lore, categories) - Renamed "packs" directory to "configs" - Moved config.yml to configs folder - Added "/torus export_preset" command - BlockDisplay entities too can now be used for models - Fixed structure-belonging barrier blocks disappearing when rapidly breaking them - Corrected End Rod's rotation on Windmill API news: - Introducing Addons API! - Added lifecycle system (for registering custom structures, items and recipes) - Added PlayerStructurePrePlaceEvent, PlayerStructurePlaceEvent, PlayerStructureBreakEvent - Added ResourceLocation and Container classes for easier resource location specification If you edited configs:<br> If upgrading from the previous version then all structures should work fine, however your old configs will not be loaded because they are expected at new locations. I suggest completely removing Torus folder (in /plugins), while keeping the backup, and letting the plugin generate new config files. After that, manually restore your custom configs. If you encounter any issues please report them on my Discord server, or on Github.
    17 downloads
  9. 0.5.0Torus 0.5.0 - Customization Update (part 1)Dec 12, 2025
    What's new? - All structure models are now loaded from files and can be completely customized - All structures have their config files now where you can manage energy capacity, consumption and production rates, maximum input, output, fluid settings, etc. - Added block hitting and breaking sounds to Block Breaker and Quarry - Added info hologram location configuration - Decreased Quarry mining depth from 120 to 64 to prevent the drill from disappearing - Corrupted structures will now load but will be disabled with "Corrupted Structure" hologram - Changed Quarry model - Slightly changed Power Bank model and moved it's energy socket to the back - Added "/torus export_model <structure>" command - Improved component names for Quarry - Added Windmill Blade item and its recipe Part 2 will allow item customization. Warning: Many internal things were renamed and will probably break your machines! Please back up your worlds before updating. I apologize for these updates being usually incompatible with previous versions, but the plugin is still very experimental and things will be like this until the stable release. Thanks for the patience.
    20 downloads
  10. 0.4.2Torus 0.4.2 - Small fixNov 30, 2025
    - Fixed compatibility issues with Spigot API
    28 downloads
  11. 0.4.1Torus 0.4.1 - Electricity Meter, Pump improvements & moreNov 18, 2025
    - Added Electricity Meter - Pump will now extend pipes if there are no block under it to pump liquids from lower Y levels (maximum pipe length is 32) - Added middle-click to obtain structure item feature - Structures and machines will now save their data to items when broken, and then load that data when placed again - Added /torus debug inspect_network command - Added crafting recipes for Steel Ingot, Steel Nugget, Power Pole, Wire Connector, Wire Relay - Fixed Wire Connector not unregistering removed connections ![Electricity Meter](https://cdn.modrinth.com/data/cached_images/18c7222df439a… ![Improved Pumps](https://cdn.modrinth.com/data/cached_images/a8f08fbf3006f…
    29 downloads
  12. 0.4.0Torus 0.4.0 - Information hologramsNov 14, 2025
    - Moved machine information from action bar to their own holograms. Inspired by WAILA-like mods. - Added energy flow to information hologram - Added display names to all structures - Fixed Turret shooting wire connectors - Fixed errors caused by interactions in blacklisted worlds
    23 downloads
  13. 0.3.0Torus 0.3.0 - "Birds on a Wire"Nov 12, 2025
    - Added Power Pole - Added Wire Connector - Added Wire Relay - Fixed errors caused by Block Breaker and Quarry breaking block types that have different item types - Fixed Quarry and Block Breaker mining liquids - Fixed Coal Generator's model (incorrectly rotated End Rods) - Fixed errors caused by structure tooltips in blacklisted world Warning: Please back up "/plugins/Torus/id_map.dat" and "<world>/torus" folders to avoid issues.
    23 downloads
  14. 0.2.0Torus 0.2.0 - Windmill, permissions, model system reworkNov 6, 2025
    Incompatible with version 0.1.0! I suggest removing all structures with Hammer and then deleting "torus" folder that's located in your worlds' folders while your server is offline. Changes: - Reworked model system to be able to support custom models in the future (ModelEngine, ItemsAdder, etc.) - Added Windmill - Added permissions for all commands - Added permissions for breaking structures belonging to other people - Added world blacklisting - Improved block and structure placement against other blocks/structures - Improved model for Block Breaker thanks to @KuyuSuyu - Improved commands' responses - Fixed issues with Ore Crusher's collision - Fixed wheel rotation glitches for Ore Crusher - Fixed breaking collision blocks when ownership test fails - Optimized rotation calculations - Removed entity and model references from region files
    28 downloads
  15. 0.1.0Torus 0.1.0 - First Release!Oct 29, 2025
    This is the first release of Torus. Plugin is in experimental phase. Please do not use in worlds where you play normally and not on public servers as all permissions do not exist yet.
    31 downloads

Similar projects

Plugin →