Core framework for HAC mods: JSON config management, unified logging, chat notifications, role/permission system with inheritance, and dynamic in-game help commands.
Players now
43
Servers
19
Rating
-
Subscribers
-
3,901 downloads
Busiest servers running it 19 in total
All serversPlayers on servers with it
daily, last 30 days
Details
- Author
- Harnisch
- Version
- 1.0.5
- Size
- 14 KB
- Licence
- APL
- Game version
- 1.6.0.95
- Likes
- 0 / 0 dislikes
- Published
- 13 Dec 2025
- Updated
- 9 months ago
- Workshop ID
- 81300C045A8196D5
Recent adoption
30 days: +23 −20 ↑0
- + Killhouse - Conflict Zone 1.0.5 18h ago
- + Blueaero3535 1.0.5 2d ago
- − Apex Joint Operation | MilSim Server DE 1.0.5 3d ago
- + [ESP] Hesperia MilSim [https://hesperia.jasn.es] 1.0.5 3d ago
- − Jaguar | DEV | TESTING 1.0.5 5d ago
- − LOFConflict PvE 1.0.5 5d ago
- + Jaguar | DEV | TESTING 1.0.5 5d ago
- − [NA1] 82nd Misfits PVE<ZOMBIES> 1.0.5 1w ago
- + VRT | RANGERS AIRBORNE | discord.gg/veterant 1.0.5 1w ago
- + [NA1] 82nd Misfits PVE<ZOMBIES> 1.0.5 1w ago
- − VRT | RANGERS AIRBORNE | discord.gg/veterant 1.0.5 1w ago
- + [PL/EU] EVERON CONFLICT | Gabinet Komendanta 1.0.5 1w ago
Required by
3Often used with
8Version history
2-
v1.0.5 14 KB 20 Dec 2025
-
v1.0.4 14 KB 19 Dec 2025
Description from the Workshop
HAC Core is the shared foundation for all HAC mods and can also be used by other modders. Features: - ConfigManager: standardized and simplified JSON config handling - Logger: unified logging interface with timestamps and module names - Notification System: a single interface to send color-coded, multi-line messages to chat - Permission System: role-based permissions with inheritance, configurable via JSON - Dynamic Help: a #help command that adapts to the player’s permissions and loaded modules Chat Commands - #command - Description (Permission): #hac - Prints a list of loaded modules (hac.hac) #help (Module) - Prints a help message (hac.help) #myrole - Prints your current role (hac.role.myrole) #listroles - Prints a list of all roles (hac.role.list) #setrole <Player> <Role> - Sets the role of the player (hac.role.set)