Added
- the ability to give more then 1 ore via the add ore function (for future functionality (advanced users)
Fixed
- Timers sometimes showing the wrong time if more then one refinery existed (moved everything away from timers and do the time keeping system a bit better and more optimized)
- Timers not being reset if ore was removed early
Files updated today lua/mining_system/sql_mining.lua lua/mining_system/sv_mining.lua lua/entities/refinery/init.lua
Minor Update
Fix
- Orebag resets would perm disable a player from getting new ores
If you have players who are unable to mine ores or the ores will not save then clear their orebag with mining_clearorebag STEAMID64
This will reset their bag to a default state instead of just deleting the content of the orebag (resulting in broken orebag forever)
only files changed in this update
lua\mining_system\sql_mining.lua
GUI Update (Crafting Table Edition)
- Changed the look of the Crafting table, to match orebag
- Added item name to icons
- Updated language files to match these changes (if you are french please check my translations)
- Fixed a lot of hacky gui elements that were likely causing a small frame rate drop while looking at crafting menu

GUI Update (Ore Buyer Edition)
- Changed the look of the Ore Buyer, to match orebag
- Added Ore name to icons
- Added count when hovering so you don't have to unhover to see how many you have
- Updated language files to match these changes (if you are french please check my translations)
- Fixed a lot of hacky gui elements that were likely causing a small frame rate drop while looking at Ore Buyer
(Ignore "ore bag" in this image it was fixed after i ScreenShotted it)
Included in update
Fix
- Fixed entities showing through floating text (so it would cover up the words even though they were behind the words)
Changed files
- lua\mining_languagefiles\english.lua
- lua\mining_languagefiles\french.lua
- lua\entities\mining_craftingtable\cl_init.lua
- lua\entities\mining_orebuyernpc\cl_init.lua
Hope you guys enjoy
Added -Specific ULX Ranks may now view players Orebag contents with the console command mining_view playersname (Ex. mining_view void)
Files Modified -lua/config_mining.lua -lua/mining_system/sv_mining.lua
Information -Adding ranks to the mining_view command is as easy as opening config_mining.lua and adding the rank name.
Update brought to you by Void
If there are any issues with this version please dont hesitate to put in a support ticket.
GUI Update (Orebag Edition)
- Changed the look of the orebag, to something a bit more sleek and less eye rapey.
- Added type of ore to images in orebag
- Removed Text that really was not needed from orebag
- Updated language files to match these changes (if you are french please check my translations)
- Fixed alot of hacky gui elements that were likely causing a small framerate drop while looking at bag
Hope you guys enjoy
Changed files
- lua\mining_languagefiles\english.lua
- lua\mining_languagefiles\french.lua
- lua\weapons\mining_orebag.lua
Tomorrow i plan on working on the orebuyer gui

Added
- Fuel system for refinery
- Countdowns for ores in refinery
Added to the config
THIS IS A BETA UPDATE I HAVE TESTED IT BY MYSELF BUT BE AWARE THERE MAY BE ISSUES WITH THIS UPDATE THAT ARE UNFORSEEN
Please copy your recipes and rocks from your config before updating (remember if you want to use the coal rock please be sure it is there
##Fixes
- Fixed "Changing collision rules within a callback is likely to cause crashes!" (Sorry never realized it was actually my script doing it since that error sucks)
- Fixed Refinery that were saved having no physical object (you could walk through them
Refinery Update
Added
- Config option to protect ores while they are in the refinery, so that only the person who dropped the ore from their ore bag can take it out of the refinery
- Ability to shift+use the refinery to take out ores that are not smelted yet
- Pulls all ores out of refinery if possible (shift+e pulls all unrefined ores out
- E pulls all refined ores out)
- Fixed category for entities (removed the ones you are not supposed to spawn from the spawn menu)
- New config option (add to your existing config) SMS.OnlyOreOwnerCanTake =true-- Taking unfinished ores out of refinery (rock owner only?)
As always if you have any errors let me know
Thank Void for the suggestions and help testing said additions 167.114.101.69:27055
Refinery Update
Added
Config option to protect ores while they are in the refinery, so that only the person who dropped the ore from their ore bag can take it out of the refinery
Ability to shift+use the refinery to take out ores that are not smelted yet
Pulls all ores out of refinery if possible (shift+e pulls all unrefined ores out
E pulls all refined ores out)
Fixed category for entities (removed the ones you are not supposed to spawn from the spawn menu)
As always if you have any errors let me know
New config option (add to your existing config) SMS.OnlyOreOwnerCanTake =true-- Taking unfinished ores out of refinery (rock owner only?)
Thank Void for the suggestions and help testing said additions 167.114.101.69:27055
Refinery Update
Added
- Config option to protect ores while they are in the refinery, so that only the person who dropped the ore from their ore bag can take it out of the refinery
- Ability to shift+use the refinery to take out ores that are not smelted yet
- Pulls all ores out of refinery if possible (shift+e pulls all unrefined ores out
- E pulls all refined ores out)
- Fixed category for entities (removed the ones you are not supposed to spawn from the spawn menu)
As always if you have any errors let me know
- New config option (add to your existing config) SMS.OnlyOreOwnerCanTake =true-- Taking unfinished ores out of refinery (rock owner only?)
Thank Void for the suggestions and help testing said additions
Fixes
- Potential fix for issue of orebags saving before they are loaded (rare issue that would reset someones orebag randomly
- Fix for errors caused by having the rock break and respawn enabled and also removing a rock (also can be caused by a rock being unfrozen and falling into the void)
#Fixes
- Potential fix for VERY RARELY randomly deleting someone's orebag
As far as i can tell this issue is so rare that it is nearly impossible to track down when it happens. Since no one is able to tell me what they are doing when it happens (my own server included) i can only assume it was caused by the orebag saving before it was loaded, added a check to make sure orebag was loaded before saving
Only file change is simple_mining_system/lua/mining_system/sql_mining.lua
Let me know if you notice any issues