All Activity
- Past hour
-
-
DerAngelexperte started following Elevator
-
Elevevator isnt working anymore. I installed map on actual staging branch. splat mask, heigt map and topology is applied
-
LordViator started following Announcements
-
LordViator joined the community
-
- Today
-
Please test whether the same issue occurs with regular NPCs or animals on your server
-
- you are right, but isn't there a way to put a no build zone around it automaticly? - Still problem with BossMonster for me:
-
The problem is that if I disable damage to structures placed/pasted by admins, players will still be able to build inside them. In theory, this could allow players to create an invulnerable base. Are you sure the issue with BossMonster is still present? Please test it and let me know.
-
Changed Status from Pending to Work in Progress
-
- 7 comments
-
- #custom
- #new tokio
- (and 12 more)
-
-
Na4 started following Announcements
-
Na4 joined the community
-
realedwin started following Manually editing ScheduledTimescale.json and WipeTemplate.json
-
Editing data files manually requires precision, but once you understand how the plugin reads time and scales, it becomes a straightforward process. Follow this guide to safely configure your schedules and templates when using Oxide or when the Carbon UI is unavailable. Pre-Edit Checklist & Rules Stop the server or unload the plugin before editing. Reload the plugin or restart the server only after saving valid JSON. Back up both files before making any changes. Enable the feature in the main configuration (Raid Protection Options → Enable scheduled timescales) before any profile can take effect. Locate the files in your plugin data folder: oxide/data/Offline Raid Protection/ Use string keys for the hour and offline-time scale tables (e.g., write "0" or "24", not 0 or 24). Write valid JSON, meaning absolutely no comments or trailing commas. Generating Unique GUIDs Every schedule profile and wipe template requires a unique GUID (Globally Unique Identifier) to function. You can generate these easily using either of the following methods: PowerShell: Open Windows PowerShell and run the following command to instantly generate a new ID: [guid]::NewGuid().ToString() Online Generators: Use a free web tool like uuidgenerator.net or guidgenerator.com. Always ensure your generated GUID matches the standard format and is wrapped in quotes (e.g., "f94dc03e-f4bf-4193-9b2e-5d763702493f"). Time Values: Use .NET Ticks (Not Unix Time) The plugin relies on Ticks, not Unix seconds or milliseconds. Schedules use UTC DateTime ticks: 100-nanosecond intervals since 0001-01-01 00:00:00 UTC. Wipe templates use TimeSpan ticks: 10,000,000 ticks per second (e.g., 24 hours equals 864000000000 ticks). Always use UTC for Start UTC ticks and End UTC ticks. While the Carbon editor may display dates in your local time zone, the stored schedule boundaries must always be UTC. You can safely calculate these values using Windows PowerShell: # An absolute UTC schedule boundary [DateTime]::SpecifyKind([datetime]'2026-08-07 18:00:00', [DateTimeKind]::Utc).Ticks # A wipe-relative template duration [TimeSpan]::FromHours(24).Ticks Damage-Scale Tables Both file types utilize the exact same two tables for damage mitigation: Scale of damage depending on the current hour of the real day: Uses hour keys from "0" through "23". Scale of damage depending on the offline time in hours: Uses offline-hour keys. Decimal values are allowed (e.g., "1.5"). The assigned value dictates the damage scale: 0.0 = 100% protection (no damage gets through). 0.25 = 75% protection (25% damage gets through). 1.0 = Vanilla damage (0% protection). Values above 1.0 = Increased damage. Important Note: Do not use -1 as an absolute-time scale value; this is a reserved integer. Always use a decimal point for fractional values. ScheduledTimescale.json This file contains concrete, date-bounded overrides. A valid, active profile replaces the normal configuration’s scale tables starting exactly at its start boundary. { "Scheduled timescale profiles": [ { "ID": "3de6e8bd-4c38-440d-9c38-832a3227c197", "Name": "Launch weekend", "Start UTC ticks": 638901000000000000, "End UTC ticks": 638902728000000000, "Scale of damage depending on the current hour of the real day": { "0": 0.0, "12": 0.25 }, "Scale of damage depending on the offline time in hours": { "0": 0.0, "24": 0.5, "72": 1.0 } } ] } Rules for Schedules: Assign every profile a non-empty Name and a unique GUID for the ID. Start UTC ticks must occur chronologically before End UTC ticks. Profiles must not overlap. Overlapping or invalid profiles are ignored, and a warning is printed to the server log. The plugin sorts profiles by start time. It prioritizes the active profile and falls back to the main config if none are active. Do not manually add, change, or remove profiles whose IDs appear in the WipeTemplate.json → Generated profile IDs list: The plugin manages these automatically. WipeTemplate.json This file stores reusable wipe-relative definitions. It does not apply protection by itself. Instead, its phases are converted into dated profiles (within ScheduledTimescale.json) whenever the server receives a new save/wipe event. { "Templates": [ { "ID": "f94dc03e-f4bf-4193-9b2e-5d763702493f", "Name": "Standard wipe protection", "Phases": [ { "Name": "Day one", "Start offset ticks": 0, "End offset ticks": 864000000000, "Scale of damage depending on the current hour of the real day": {}, "Scale of damage depending on the offline time in hours": { "0": 0.0, "24": 0.25 } }, { "Name": "Days two to three", "Start offset ticks": 864000000000, "End offset ticks": 2592000000000, "Scale of damage depending on the current hour of the real day": {}, "Scale of damage depending on the offline time in hours": { "0": 0.25, "48": 1.0 } } ] } ], "Default template ID": "f94dc03e-f4bf-4193-9b2e-5d763702493f", "Queued next-wipe template ID": "00000000-0000-0000-0000-000000000000", "Last materialized wipe UTC ticks": 0, "Last materialized template ID": "00000000-0000-0000-0000-000000000000", "Generated profile IDs": [] } Rules for Templates: Every template requires a unique GUID ID. Every phase requires End offset ticks to be greater than Start offset ticks. Offset 0 represents the exact moment of the new save. Offsets cannot be negative. Template phases must not overlap. Templates with overlapping phases, or templates that would generate profiles overlapping a manual schedule, will not be applied. Default template ID selects the baseline template for future wipes. Use the all-zero GUID (00000000-0000-0000-0000-000000000000) to disable it. Queued next-wipe template ID overrides the default for one wipe, and clears itself automatically. Use the all-zero GUID when nothing is queued. Leave Last materialized wipe UTC ticks, Last materialized template ID, and Generated profile IDs entirely alone. The plugin uses these to prevent duplicate applications. Editing a template mid-wipe does not retroactively alter the profiles it already generated. If an immediate correction is needed, edit the concrete profile inside ScheduledTimescale.json. Manual-Edit Workflow (For Oxide & Carbon Minimal) Enable Scheduled Timescales in your main OfflineRaidProtection.json configuration. Determine if your change is a one-off dated event (ScheduledTimescale.json) or a repeatable plan for fresh wipes (WipeTemplate.json). Back up your data files, input your valid JSON, and verify your GUIDs and time tick boundaries. Reload the plugin or restart the server. Check your server console immediately for any warnings regarding invalid profiles, duplicate IDs, or overlaps. If testing a template, verify your default or queued template ID is correct, then trigger a new save (wipe) to let it materialize. If you are mid-wipe and need an immediate change, edit the concrete profile in ScheduledTimescale.json.
-
Nomad Rush started following Phoenix_NXS
-
Changed Status from Pending to Closed Changed Fixed In to Next Version
-
Ded4 changed their profile photo
-
Changed Status from Pending to Closed Changed Fixed In to 3.5.1
-
Hi. I’ve installed all the necessary RTs in preparation for the upcoming update. However, the developers haven't released the final version of the update yet, so I can't update the Power Plant and Sphere Tank or test the functionality of the power poles. I’ll update the map on Thursday or Friday, once the full patch is out.
-
I used to use sleep protection plugin from umod, uninstalled it because it would be good way for people to cheese top stats for animal kills they would look for logged out players with animal hordes around them, could you add into the NPC rules that "animals do not target sleeping players" TRUE/FALSE
-
hid333 started following It will become invisible if you rename it.
-
XAVIER started following It will become invisible if you rename it.
-
If you use the "rename" command to change your name, you will become invisible to others, and your voice chat will no longer be audible. You will become visible again if you perform actions such as sitting in a chair.
-
- 59 comments
-
- #gather rate
- #loot multiplier
- (and 17 more)
-
Shaunicator joined the community
-
Lyriq joined the community
-
APEX523 changed their profile photo
-
Kirilldorik changed their profile photo
-
Changed Status from Pending to Not a Bug
-
Edit the jetevent config change where it says chat command to something else and reload the plugin
-
REO joined the community
-
Automaticly respawn of decorative builds that you place around the map. It would be useful to set fixed spawn locations for each build so they automatically respawn in the same places. Builds spawned with the admin command don’t persist after scheduled server restarts. Are they supposed to be saved permanently, or could they be decaying? Support BossMonster so that the bosses don't walkt through the cubes
-
Yes, Weather can already do that, you don't need the uMod plugin. Open oxide/config/Weather.json and set "Skip night" to true. The night then gets skipped the moment it starts, so the server stays in daylight. Just make sure "Use time control" is true as well, otherwise the plugin doesn't touch the time at all and the setting does nothing. If you want to fine tune it, "Sunrise time" and "Sunset time" decide when the day part begins and ends, and "Day length [minutes]" is how long that daytime takes in real minutes. So for example a 60 minute day with skipped nights gives you an hour of daylight per cycle and no night at all.
-
Version 1.0.0
3 downloads
Control the power grid stages on your server. By default, the Rust power grid has stages that dictate how many fuses are required to activate different levels of available power on the powerlines. With this plugin, you can easily add, edit, or remove these stages directly from the config file. How it works Open the config file. Under "Powergrid Stages", you can add new stage blocks or edit existing ones. Reload the plugin for the changes to take effect. The plugin will automatically sort your configured stages based on the required fuses and apply them directly to the server's power grid . You can set power to whatever you want, here I set "Powerline Available Power": 30000 as an example. Useful Rust ConVars & Commands powergrid.status - This console command provides information about the current state of the server's power grid, including the active progression stage, the number of inserted fuses, and the total available electrical power. (This is a good place to go to verify the plugin applied changes properly) powergrid.enabled - If disabled power grid functionality will be disabled, you want it enabled for this plugin to function. (If it was disabled before the plugin was loaded, please reload the plugin after enabling) powergrid.simulatepowerplantfuses - Pretend there are this many additional heavy fuses currently plugged into the power plant. Can input negative numbers to negate the effect of any currently plugged in fuses. Default Config { "Powergrid Stages": [ { "Required Fuses": 1, "Powerline Available Power": 15 }, { "Required Fuses": 4, "Powerline Available Power": 18 }, { "Required Fuses": 10, "Powerline Available Power": 24 }, { "Required Fuses": 18, "Powerline Available Power": 30 } ], "Version": { "Major": 1, "Minor": 0, "Patch": 0 } }$9.99-
- 1
-
-
- #powergrid
- #power
-
(and 2 more)
Tagged with:
-
Is there a way to do always day so i don't have to download the umod plugin??
-
Swanky joined the community
-
and joined the community
-
xLosTx joined the community
-
BloodCat joined the community
-
root1222 changed their profile photo
-
RIG_HARUTARO joined the community
-
- 59 comments
-
- #gather rate
- #loot multiplier
- (and 17 more)
-
We have the JetPack and Jet Event plugins installed, which causes players’ jetpack hotkeys to stop working. However, players are already used to using the jet chat command. Could you please advise how we can resolve this issue? Thank you!