Jump to content

tacman1981

Creator
  • Posts

    382
  • Joined

  • Last visited

Everything posted by tacman1981

  1. Changed Fixed In from 1.3.1 to 1.4.6
  2. ok i will push the update to mark this fixed. thank you for your assistance.
  3. Give this 1 a try. I separated wood and ore logic so they don't try to fight each other. I think I done the check wrong in the previous update by combining them. FurnaceNoOreStop.cs
  4. i have no intention to remove it, but I will make a config setting for it, so others aren't forced to deal with this 1. thank you for your suggestion, expect an update soon
  5. i wont be editing quicksmelt, that previous fix I offered before, was temporary until I could figure out the problem in my code. you can try this 1, It checks for wood being removed, then toggle ovens off, in theory. FurnaceNoOreStop.cs
  6. hmmm, I'll look into it tonight, I think I got an idea how to handle this, but I want to test it first. ill push an update either tonight or tomorrow morning once I confirm it works.
  7. more like this "List of rewards the player receives based on level": { "200": { "List of commands and chat messages that the player receives when reaching the specified level [Left = command. Right = Private message to player]. {id} = steam ID. {name} == name.": { "say <color=#ffae00>{name}</color> reached level <color=#4cff03>200</color>!": "You have reached a milestone level!" }, "List of commands that are fired off when the player data is reset": [ "say Test data reset." ] }, "400": { "List of commands and chat messages that the player receives when reaching the specified level [Left = command. Right = Private message to player]. {id} = steam ID. {name} == name.": { "say <color=#ffae00>{name}</color> reached level <color=#4cff03>400</color>!": "You have reached a milestone level!" }, "List of commands that are fired off when the player data is reset": [ "say Test data reset." ] }, "600": { "List of commands and chat messages that the player receives when reaching the specified level [Left = command. Right = Private message to player]. {id} = steam ID. {name} == name.": { "say <color=#ffae00>{name}</color> reached level <color=#4cff03>600</color>!": "You have reached a milestone level!" }, "List of commands that are fired off when the player data is reset": [ "say Test data reset." ] } },
  8. if you use heli signals plugin, that 1 has a skill tree xp feature for killing heli. if this helps any
  9. tacman1981

    Not up to date

    While it compiles, it has nothing new included. we have tons of new stuff that should be optional too. canyons are buggy and even naturally generated, they have flaws that cause players to be kicked for "inside terrain violation". Basically, this should be updated to include all new stuff. Letting us server owner remove certain objects from terrain, just like it was when I bought it.
  10. tacman1981

    Chest Stacks

    upodating the plugin mid wipe, causes these box issues where they break. i dont know why, it just happens when the plugin is updated and boxes are already placed.
  11. the xp given is related to the time spent crafting it. so less time = less xp. its been that way for some time now
  12. Changed Status from Not a Bug to Fixed Changed Fixed In from 1.3.0 to 1.3.1
  13. I have added a way for Quick Smelt to control the furnaces being turned off and on, if quick smelt is installed. thanks to your report I figured out a way to add it to mine, so this will work with the default quick smelt plugin now. No longer requiring users to edit in a snippet to another plugin. Marking as fixed
  14. inside the quick smelt plugin itself. look for "public void Cook()" and add the piece of code just after the { under the method name. this will force it to check if the furnace is off, and deactivate the repeating timer.
  15. Changed Status from Pending to Not a Bug Changed Fixed In to 1.3.0
  16. There is a possible fix for quick smelt so it doesn't continue to repeat the cook timer. inside Cook in quick smelt, you could add this guard to prevent it looping while turned off. if (Furnace == null || !Furnace.IsOn()) { StopCooking(); return; } This should prevent the timer from continuing after my plugin turns the furnace off.
  17. Like I suspected, Quick Smelt uses a repeating timer to keep things burning. It doesnt check if the oven is off and continues with the InvokeRepeating which keeps burning things in the furnaces. Quick Smelt must add a proper guard that stops it from cooking while turned off
  18. you should not delete FreeList, but change it to FreeUnmanaged. otherwise you risk memory bloat.
  19. https://umod.org/plugins/tc-range-workbench this 1 uses harmony and has been around for 11 months on umod. you should not try to monetize free plugins.
  20. this is exactly what i thought too, ive had paid plugins rejected because "umod has a better 1 for free". the 1 on umod wasnt compiling when i wrote and and published it, and also didnt have half of my features. related to this plugin, im using a custom 1 i got for free from a discord server, i think from the skilltree discord.
  21. thats funny, facepunch broke this by fixing the typo lol
  22. tacman1981

    Ez BoomBox

    isnt the boombox a dlc item?
  23. Version 1.4.6

    243 downloads

    Permission based plugin which automatically stops furnaces and refineries when there are no ores/crude, and restarts them when new items are added. Includes optional behaviour to turn off all of a player’s ovens on logout and back on at login. Permissions: furnacenoorestop.use – Enables automatic stop/start of furnaces and refineries. Grants functionality regardless of who adds items. Note: Does not affect oil refineries in Safe Zone. If the oven already contains cookables and is off, adding more will start it when the interface is closed, provided there is fuel inside. Config: { "Turn off furnaces when players disconnect?": false, "Turn on players furnaces when they connect?": false, "Debugging (for development and repairs)": false, "Turn furnace on when closing furnace UI?": false, "List of prefab ids allowed to be affected by this plugin. You can find prefab IDs by enabling debug and looking at the console when you loot the oven. (will repopulate with defaults if emptied)": [ 3808299817, 2931042549, 2013224025, 1374462671, 1057236622 ], "Items that are allowed to trigger the ovens to turn on and off. Do not add wood, the whole point of the plugin is to turn off when wood is the only contents. (will repopulate with defaults if emptied)": [ "metal.ore", "hq.metal.ore", "sulfur.ore", "crude.oil" ] } You can find cookables with the console command "cookables" Enable debug mode in config, then loot an oven in-game to print its prefab ID to console. Do not add wood to trigger items. Fuel-only contents are what cause ovens to shut off automatically. FurnaceNoOreStop - Oxide/Rust Plugin Copyright (C) 2025 Tacman
    Free

About Us

Codefling is the largest marketplace for plugins, maps, tools, and more, making it easy for customers to discover new content and for creators to monetize their work.

Downloads
2.5m
Total downloads
Customers
11k
Customers served
Files Sold
158.4k
Marketplace sales
Payments
3.4m
Processed total
×
×
  • 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.