Jump to content

Stewie

Creator
  • Posts

    82
  • Joined

  • Last visited

Everything posted by Stewie

  1. Stewie

    RecoverCorpse

    Works perfectly fine but cannot be used on RCON because it teleports the corpses, corpse bags and vanilla backpacks to the admin running the command. As such you have to be in-game.
  2. Version 1.0.0

    49 downloads

    PauseSleepAttacks protects sleeping players from being mauled by NPC animals while offline. Using a precise and efficient internal Harmony patch, this plugin blocks AI aggression toward sleepers making it ideal for PVE, RP, or community servers focused on fair, offline-friendly gameplay. Features Sleep Attack Prevention Blocks all NPC animals from targeting sleeping players. Lightweight Harmony Patch Uses a Carbon-native prefix patch on the internal CanAttack method to skip animal attack logic for sleepers. Zero Configuration Required Simply load the plugin no setup needed. Sleepers are protected instantly and automatically. Why Choose My Plugins? All of my plugins are built with performance in mind. Each plugin is highly optimized for minimal hook times and efficient memory usage, ensuring smooth server performance even on high-population servers. I carefully profile and test each release to maintain stability and responsiveness. Plus, you’ll get top-tier support whether you have a question, hit a snag, or need a feature tweak, I'm always available and quick to help.
    Free
  3. Stewie

    SignMapper

    Version 1.0.0

    5 downloads

    SignMapper is the ultimate tool for custom map creators and server owners looking to bring life to Rust signs with automated image placement and dynamic rotation. Whether you're running an immersive RP server, crafting map-based events, or creating detailed visual zones, SignMapper gives you precise control over what shows up on signs and when. Features: Automatically paints signs based on position and prefab name. Optionally locks signs to prevent player edits Carousel mode: rotate between multiple images on a timer (per sign!) Custom intervals for image rotation on each individual sign Perfect for signs added via RustEdit Lightweight and config-driven — no admin commands required Demo Video: Config Example: { "Signs": [ { "PrefabShortname": "sign.pictureframe.xl", "Position": "-22.53,6.90,-14.44", "ImageURLs": [ "https://maps.entityrust.com/SignMapper.png" ], "LockSign": true, "Carousel": false, "CarouselInterval": 10.0 }, { "PrefabShortname": "sign.pictureframe.xl", "Position": "-27.80,6.15,-14.45", "ImageURLs": [ "https://maps.entityrust.com/1.png", "https://maps.entityrust.com/2.png", "https://maps.entityrust.com/3.png" ], "LockSign": true, "Carousel": true, "CarouselInterval": 10.0 } ], "DebugMode": false } Getting Posistion: If you are editing the map in rust edit you should already have the exact posistion of the sign you have placed. If you are placing a sign in-game and want to get the posistion the command you can use while near the sign is: entity.find_entity sign. Credits Big thanks to Monstera for granting permission to showcase her beautiful artwork in the demo video. You can find more of her work here go support her! Why Choose My Plugins? All of my plugins are built with performance in mind. Each plugin is highly optimized for minimal hook times and efficient memory usage, ensuring smooth server performance even on high-population servers. I carefully profile and test each release to maintain stability and responsiveness. Plus, you’ll get top-tier support whether you have a question, hit a snag, or need a feature tweak, I'm always available and quick to help.
    $9.99
  4. Would it be possible in future to get an external editor much like Alpha loot has and also the ability to import said tables into a live server? At the moment we have to edit on dev, stop loottable plugin, upload changes, start loottable plugin. Even an export and import button on the in-game UI would actually suffice.
  5. I converted any uint you had in-code for netId to UInt64 and confirmed this works perfectly. Only a few places to change this so should be a quick fix for future versions.
  6. mid-wipe we started to notice that people could not upgrade or pickup recyclers. I added some debugging to your code and found the cause to be the fact you use uint for netid and some of our netids are greater than 4,294,967,295 so need to be ulong. Example from a single test: [CustomRecycle] [Pickup Debug] Received pickup command: pickup, 4419458783 [CustomRecycle] [Pickup Debug] Failed to parse netId from arg: 4419458783
  7. Version 1.0.0

    72 downloads

    PauseOfflineMetabolism prevents players from mysteriously dying while logged out by pausing all metabolism-related effects for sleeping players. This includes hunger, thirst, and passive health loss ensuring players return safely to the game without offline punishment. Using a highly optimized internal Harmony patch, this plugin halts the metabolism system for disconnected players before it even begins, resulting in better performance than traditional timer-based or tick-loop approaches. Perfect for PVE, RP, or community servers that want to offer a more forgiving experience. Features Offline Metabolism Freeze Automatically halts food, water, and health decay for disconnected players to prevent unexplained deaths. Lightweight Harmony Patch Uses a Carbon-native prefix patch to skip Rust’s internal metabolism logic for sleepers before it runs. Config-Free by Default No configuration required out of the box. Just load the plugin and offline players are instantly protected. Why Choose My Plugins? All of my plugins are built with performance in mind. Each plugin is highly optimized for minimal hook times and efficient memory usage, ensuring smooth server performance even on high-population servers. I carefully profile and test each release to maintain stability and responsiveness. Plus, you’ll get top-tier support whether you have a question, hit a snag, or need a feature tweak, I'm always available and quick to help.
    Free
  8. Stewie

    NRE + Stacktrace

    You may want to review updating this plugin with some additional NRE checks and also looking into the conflict between the plugin and rusts current decay system. You can recreate this stacktrace if you adjust your decay.scale to 3 or higher. [2025.05.02 12:28:39] [ERRO] Unhandled error occurred (NullReferenceException) at BaseEntity.WorldSpaceBounds () (at <18f552e21ad945a4ae7147de4e0152ee>:0) at BaseEntity.GetNearestBuildingPrivilege (System.Boolean cached, System.Single cacheDuration) (at <18f552e21ad945a4ae7147de4e0152ee>:0) at BaseEntity.GetBuildingPrivilege () (at <18f552e21ad945a4ae7147de4e0152ee>:0) at DecayEntity.GetBuildingPrivilege () (at <18f552e21ad945a4ae7147de4e0152ee>:0) at (wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition.DecayEntity.OnDecay_Patch0(DecayEntity,Decay,single) at DecayEntity.DecayTick () (at <18f552e21ad945a4ae7147de4e0152ee>:0) at ServerBuildingManager.Cycle () (at <18f552e21ad945a4ae7147de4e0152ee>:0) at ServerMgr.Update () (at <18f552e21ad945a4ae7147de4e0152ee>:0) at UnityEngine.Debug:LogException(Exception, Object) at ServerMgr:Update() This would play better with the current rust version: block.Hurt(_damage, DamageType.Decay); and this is what I think you are missing from your existing NRE checks: !_block.IsValid()
  9. Stewie

    Jungle Update

    Looks like you will need to add Jungle to the list of biomes: Failed to call internal hook 'GetSpawnPoint' on plugin 'NpcSpawn v2.8.0' [2829974261] (The given key 'Jungle' was not present in the dictionary.) at List<Vector3> System.Collections.Generic.Dictionary<string, System.Collections.Generic.List<UnityEngine.Vector3>>.get_Item(string key) at void Oxide.Plugins.NpcSpawn.GenerateBiomePositions(int attempts) in /home/container/carbon/plugins/NpcSpawn.cs:line 2541 at object Oxide.Plugins.NpcSpawn.GetSpawnPoint(string biome) in /home/container/carbon/plugins/NpcSpawn.cs:line 2550 at object Oxide.Plugins.NpcSpawn.InternalCallHook(uint hook, object[] args) in NpcSpawn.cs/Internal:line 145
  10. Stewie

    Null Checking

    Please can you add some null checking to OnEntitySpawned(Recycler recycler) as we have had several instances where a null was fired and it triggered your recycler.gameObject.GetComponent<CustomRecycle>(). Error: Failed to call internal hook 'OnEntitySpawned' on plugin 'CustomRecycle v2.0.22' [2949838417] (Object reference not set to an instance of an object) at void Oxide.Plugins.CustomRecycle.OnEntitySpawned(Recycler recycler) in /home/container/carbon/plugins/CustomRecycle.cs:line 103 at object Oxide.Plugins.CustomRecycle.InternalCallHook(uint hook, object[] args) in CustomRecycle.cs/Internal:line 168 We are running your plugin on CarbonMod if that helps.
  11. Stewie

    Jungle Update

    Looks like the plugin will need an update for the upcoming force wipe that includes the new Jungle biome. This was a test compile on: Carbon 2.3.620.0/linux/2025.05.01.0 [rust_beta/staging] [rustbeta_staging_build] on Rust 7926/2588.267.1 Failed compiling 'LuckyBlock.cs': 1. Argument 1: cannot convert from 'System.IO.Stream' to 'BufferStream' [CS1503] (LuckyBlock 38 line 550)
  12. Stewie

    ToxVoice

    We added this to our PvE servers just to see if it even worked. I can confirm it immediately started working and we were shocked to find it not only includes a transcription of the voice chat but also a list of nearby players and their distance plus it includes a MP3 of the actual conversation!!! This combined with a very very low cost, I'm pretty sure we will deploy this on all our servers soon. The only feature I would love to see is a list of all the transcriptions and MP3s available in the website dashboard.
  13. Stewie

    Memory Leak

    You have a memory leak in your NetworkSnapshotManager class. Over 9hrs it was able to consume around 6.5GB of ram specifically on the hook OnEntitySnapshot.
  14. Stewie

    AUX03 Support

    Can you add AUX03 support please
      • 1
      • Like
  15. Stewie

    Buyable Support

    I see in your code comments that you have: Add buyable bradley tiered APC Is this still on your roadmap and or do you have any sort of ETA on it?
  16. Stewie

    Not picking up eggs

    @Perfectangel01this has now been fully fixed in v1.3.4 please update.
  17. Stewie

    Not picking up eggs

    Changed Status from Can't Reproduce to Fixed Changed Fixed In from 1.3.3 to 1.3.4
  18. Stewie

    server rebort bag

    @NEXTthis has been fixed and released in v1.3.4 please download and let me know how you get on. You may have to pickup any coops that still have this broken behaviour as the plugin won't track existing broken boxes. I've tested it with fresh coops and existing working coops on multiple restarts with success.
  19. Stewie

    server rebort bag

    Changed Status from Work in Progress to Fixed Changed Fixed In to 1.3.4
  20. Stewie

    server rebort bag

    @NEXTi'm testing a new version 1.3.4 right now and if all goes well in the next 30-40mins I should have it released and available for you to download.
  21. Stewie

    server rebort bag

    Changed Status from Pending to Work in Progress
  22. Stewie

    server rebort bag

    Thank you for the video that is really helpful! Can you confirm you are on the latest version v1.3.3 as we did make some updates to try and fix this on server restart?
  23. Stewie

    HeliSignals Support

    Would it be possible to add support (if not already) for HeliSignals, they have an API to call to check if the locked crate is a HeliSignals crate and as such ignore it. Currently I think from our testing Loottables locked crate is taking priority.
  24. Stewie

    Not picking up eggs

    Changed Status from Pending to Can't Reproduce Changed Fixed In to 1.3.3
  25. Stewie

    Not picking up eggs

    I've just tested with both those plugins and default config and cannot replicate this I'm afraid. If your able to run any of your own tests and make it recreatable I'd be happy to look further for you.
1.8m

Downloads

Total number of downloads.

8.2k

Customers

Total customers served.

123.6k

Files Sold

Total number of files sold.

2.5m

Payments Processed

Total payments processed.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.