-
Posts
886 -
Joined
-
Last visited
-
Days Won
1
Content Type
Profiles
Warranty Claims
Downloads
Forums
Store
Services
Downloads Plus Support
DOWNLOADS EXTRA
Everything posted by Iftebinjan
-
1.2.5 - 4th June 2026 Wipe Fails to Compile
Iftebinjan replied to enchantedgg's Support Report in Support
Send your config file of the MinimalistHud pls -
1.2.5 - 4th June 2026 Wipe Fails to Compile
Iftebinjan replied to enchantedgg's Support Report in Support
I think you are using the Old version of the plugin, Can you give me the whole console logs for the MinimalistHud plugin -
1.2.5 - 4th June 2026 Wipe Fails to Compile
Iftebinjan replied to enchantedgg's Support Report in Support
Please delete the plugin then reload the plugin, Also check if you have the ImageLibrary plugin installed -
You need to install the ImageLibrary plugin https://umod.org/plugins/image-library
-
Changed Status from Pending to Fixed Changed Fixed In to 2.6.7
-
NVM, I fixed it updating ASAP
-
How are you able to fix this? Problem was facepunch named industrial furnace prefab to industrial_electric_furnace but item name is industrial.electric.furnace If you have a fix, dm me the file I will look into it
-
Its not implemented yet. It will be added on the future updates. Only problem is its complicates the rules. Thats why its not added still.
-
Hey, I already worked on the new furnaces, but its not working for me as well, Also the large industrial furnaces prefab seems to be not working as well, I hoping the new rust recent changes will fix them. I will soon do a update about it
-
1.2.5 - 4th June 2026 Wipe Fails to Compile
Iftebinjan replied to enchantedgg's Support Report in Support
This might be config error please, did you changed anything from the config? like adding new icon? -
Can you send me the full log of the NullReferenceException: Object reference not set to an instance of an object
-
"Without Schedules UI": { "Anchor Min": "0 1", "Anchor Max": "0 1", "Offset Min": "15.87 -57.85", "Offset Max": "264.09 -15.96", "With Schedules UI": { "Anchor Min": "0 1", "Anchor Max": "0 1", "Offset Min": "15.87 -79.89166", "Offset Max": "264.09 -15.96", Move these Y values my +5 or anynumber to adjust your desired positons. For example if want the UI to show 5 offset lower/down I do "Without Schedules UI": { "Anchor Min": "0 1", "Anchor Max": "0 1", "Offset Min": "15.87 -62.85", "Offset Max": "264.09 -20.96" "With Schedules UI": { "Anchor Min": "0 1", "Anchor Max": "0 1", "Offset Min": "15.87 -84.89166", "Offset Max": "264.09 -20.96" Next Update, Im going to add a UI to move the position from ingame, right now you can manually do it by changing from config
-
Will be updating today
-
Version 1.0.0
84 downloads
CustomVitalsManager is a lightweight developer-focused Rust plugin for creating and managing custom player status effects using Rust’s native CustomVitalsInfo system. It allows other plugins to display custom vitals with icons, colors, left/right text, timers, active states, and automatic expiry handling directly in the player’s native status/vitals UI. Features Native Rust custom vitals support through ProtoBuf.CustomVitalInfo Shared/global vitals visible to all connected players Player-specific custom vitals Optional automatic expiry/removal Manual update, remove, clear, and resend APIs Developer hooks for blocking, tracking, and reacting to vital changes Uses pooled ProtoBuf objects for cleaner server-side memory handling Developer API |-------------------------------------------------------------------------- | CREATE: | CustomVitalInfo API_RentVitalInfo( | string icon = null, | string iconColor = null, | string backgroundColor = null, | string leftText = null, | string leftTextColor = null, | string rightText = null, | string rightTextColor = null, | int timeLeft = 0, | bool active = true | ); | | CustomVitalInfo API_RentVitalInfoRaw( | string icon = null, | Color iconColor = default(Color), | Color backgroundColor = default(Color), | string leftText = null, | Color leftTextColor = default(Color), | string rightText = null, | Color rightTextColor = default(Color), | int timeLeft = 0, | bool active = true | ); | |-------------------------------------------------------------------------- | ADD: | uint API_AddVital( | BasePlayer player, | CustomVitalInfo vital, | float expiry = 0f, | bool sendUpdate = true | ); | | uint API_AddVital( | BasePlayer player, | string icon = null, | string iconColor = null, | string backgroundColor = null, | string leftText = null, | string leftTextColor = null, | string rightText = null, | string rightTextColor = null, | int timeLeft = 0, | bool active = true, | float expiry = 0f, | bool sendUpdate = true | ); | | uint API_AddPlayerVital( | ulong playerId, | string icon = null, | string iconColor = null, | string backgroundColor = null, | string leftText = null, | string leftTextColor = null, | string rightText = null, | string rightTextColor = null, | int timeLeft = 0, | bool active = true, | float expiry = 0f, | bool sendUpdate = true | ); | | uint API_AddSharedVital( | CustomVitalInfo vital, | float expiry = 0f, | bool sendUpdate = true | ); | | uint API_AddSharedVital( | string icon = null, | string iconColor = null, | string backgroundColor = null, | string leftText = null, | string leftTextColor = null, | string rightText = null, | string rightTextColor = null, | int timeLeft = 0, | bool active = true, | float expiry = 0f, | bool sendUpdate = true | ); | |-------------------------------------------------------------------------- | UPDATE: | bool API_UpdateVitalText(BasePlayer player, uint id, string leftText = null, string rightText = null, bool sendUpdate = true); | bool API_UpdateVitalText(ulong playerId, uint id, string leftText = null, string rightText = null, bool sendUpdate = true); | bool API_UpdateSharedVitalText(uint id, string leftText = null, string rightText = null, bool sendUpdate = true); | | bool API_SetVitalActive(BasePlayer player, uint id, bool active, bool sendUpdate = true); | bool API_SetVitalActive(ulong playerId, uint id, bool active, bool sendUpdate = true); | bool API_SetSharedVitalActive(uint id, bool active, bool sendUpdate = true); | | bool API_SetVitalTimeLeft(BasePlayer player, uint id, int timeLeft, bool sendUpdate = true); | bool API_SetVitalTimeLeft(ulong playerId, uint id, int timeLeft, bool sendUpdate = true); | bool API_SetSharedVitalTimeLeft(uint id, int timeLeft, bool sendUpdate = true); | | bool API_SetVitalExpiry(BasePlayer player, uint id, float expiry, bool restart = true); | bool API_SetVitalExpiry(ulong playerId, uint id, float expiry, bool restart = true); | bool API_SetSharedVitalExpiry(uint id, float expiry, bool restart = true); | |-------------------------------------------------------------------------- | REMOVE: | bool API_RemoveVital(BasePlayer player, uint id, bool sendUpdate = true); | bool API_RemoveVital(ulong playerId, uint id, bool sendUpdate = true); | bool API_RemoveSharedVital(uint id, bool sendUpdate = true); | |-------------------------------------------------------------------------- | CLEAR: | void API_ClearVitals(BasePlayer player, bool sendUpdate = true); | void API_ClearPlayerVitals(BasePlayer player, bool sendUpdate = true); | void API_ClearPlayerVitals(ulong playerId, bool sendUpdate = true); | void API_ClearSharedVitals(bool sendUpdate = true); | |-------------------------------------------------------------------------- | SEND: | void API_SendVitals(BasePlayer player); | void API_SendVitals(ulong playerId); | void API_SendVitalsToEveryone(); | |-------------------------------------------------------------------------- | CHECK / INFO: | int API_GetSharedVitalCount(); | int API_GetPlayerVitalCount(BasePlayer player); | int API_GetPlayerVitalCount(ulong playerId); | int API_GetTotalPlayerVitalCount(BasePlayer player); | int API_GetTotalPlayerVitalCount(ulong playerId); | | bool API_HasVital(BasePlayer player, uint id); | bool API_HasVital(ulong playerId, uint id); | bool API_HasSharedVital(uint id); | | Dictionary<string, object> API_GetVitalInfo(BasePlayer player, uint id); | Dictionary<string, object> API_GetVitalInfo(ulong playerId, uint id); | Dictionary<string, object> API_GetSharedVitalInfo(uint id); | |-------------------------------------------------------------------------- | HOOKS: | object CanAddCustomVital(BasePlayer player, CustomVitalInfo vital, bool shared); | void OnCustomVitalAdded(BasePlayer player, uint id, bool shared, CustomVitalInfo info); | void OnCustomVitalUpdated(BasePlayer player, uint id, bool shared, CustomVitalInfo info); | void OnCustomVitalRemoved(BasePlayer player, uint id, bool shared); | void OnCustomVitalsCleared(BasePlayer player, bool shared); | void OnCustomVitalsSent(BasePlayer player, int count); | |-------------------------------------------------------------------------- | TimeLeft Formatting | - The {timeleft:} placeholder displays a countdown timer. With nothing after the colon, it defaults to hh:mm:ss format (e.g., 01:05:15). | | | INPUT OUTPUT | {timeleft:} 03:05:07 | {timeleft:hh\\:mm\\:ss} 03:05:07 | {timeleft:h\\:mm\\:ss} 3:05:07 | {timeleft:mm\\:ss} 05:07 | {timeleft:m\\:ss} 5:07 | {timeleft:ss} 07 | | MORE INFO https://carbonmod.gg/devs/features/custom-vitals-manager#timeleft-formatting | |-------------------------------------------------------------------------- Special thanks to CarbonMod https://carbonmod.gg/ SupportFree-
- #custom vitals
- #vitals
-
(and 3 more)
Tagged with:
-
- 70 comments
-
- #upgrade
- #toolcupboard
-
(and 7 more)
Tagged with:
-
Map Marker flashing on screen across the map to all players
Iftebinjan replied to SlayersRust's Support Report in Support
Was the event forced stopped or reloaded midevent or it happened randomly sometime. -
Hey, its most probably the NpcSpawn plugin not setuped properly. I will give some instructions how to setup the NpcSpawn plugin. - pls download the npcspawn plugin from the dependency section. - extract the file and upload the NpcSpawn.cs file to plugins folder. - then go to oxide/data/ folder and create a Folder named Images - then go to the NpcSpawn extracted files and go to data/Images folder and upload all the images to the oxide/data/Images folder - now reload the NpcSpawn plugin then reload the MonumentEvents plugin im thinking of removing the npcspawn dependency later
-
I will be unavailable from May 24 to 2nd June

During this time, I won't be able to review or respond to any support tickets. I apologize for the wait and really appreciate your patience. -
I will make an update so it doesnt say that message and the zone is pve area ASAP
-
It does with the AbandoneBases plugin from Codefling. This feature is not in this plugin