Releases: QuentinGruber/h1z1-server
Release 0.29.2
-
Toilets, sinks, and wells can now be used to fill bottles and drink out of (Thanks to @jasonmoonen)
-
Beds and mattresses are now able to be slept on when tired (Thanks to @jasonmoonen)
-
Added ammo box use options for servers that want to spawn ammo boxes (Thanks to @jasonmoonen)
-
Fixed biofuel dealing too much explosive damage to structures
-
Fixed a bug causing shacks, workbenches, and sleeping mats to not be able to be demolished (Unfortunately this only applies to newly placed ones, you'll need to make a ticket if you need an old object removed)
-
Fixed IEDs not showing the "lit" effect when ignited
-
Fixed a bug causing crates not being able to be broken
-
Fixed a rare bug causing some players to appear invisble to others
-
Fixed /unban
-
Fixed player stand "disarmed" replication
-
A few adjustments to packet loss management that should result in a healthier server
-
Reworked explosive damage values, new values are as follows:
SHACK / SHELTER / WALL / GATE = 30 IEDS | 80 ETHANOL | ~90 BIOFUEL
METAL DOOR = 15 IEDS | 40 ETHANOL | ~45 BIOFUEL
WOODEN DOOR = 8 IEDS | 20 ETHANOL | ~23 BIOFUEL
BASIC SHACK = 8 IEDS | 20 ETHANOL | ~23 BIOFUEL
BASIC SHACK DOOR = 5 IEDS | 12 ETHANOL | ~13 BIOFUEL
What's Changed
- crates fix by @avcio9 in #1684
- Change type of SpawnedEntities field to a Set by @QuentinGruber in #1685
- fixed lightweightPC pack error by @Z1Meme in #1692
- Cache static DTO list on server start by @Z1Meme in #1690
- fix issue with customizeDTO by @Z1Meme in #1694
- Fixed world beds + wells / toilets / sinks by @jasonmoonen in #1689
- Ammo box loot action by @jasonmoonen in #1666
- redid explosives system; fixed shack demolition by @Z1Meme in #1691
- PVE by @QuentinGruber in #1686
- updtDevcontainer by @QuentinGruber in #1698
- miscAndFixes by @QuentinGruber in #1707
New Contributors
- @jasonmoonen made their first contribution in #1689
Full Changelog: 0.29.1...0.29.2
Release 0.29.1
0.29.1
- Patch some issues
- Upgrade nodejs version & mongodb drivers
- added nightvision with /nv command
0.29.0
=== Features ===
- Melee weapons are now fully functional with animations and interactions
- Added repair box for bases
- Added /ping command to easily view your ping
- Added /pop command to view the current server population
- Added support for plugins adding their own custom commands
- Added an automatic server restart timer, by default the server will be restarted every 72 hours. Warnings will be given starting 10 minutes before restart. (Restart times are configurable by server devs)
- "/group view" will now automatically open the console
- /tp command can now use ~ in place of an xyz value to use the player's current position (/tp ~ 500 ~ will tp you to y 100 at your current location)
- Players with demolish permission on a base can now open and set lock code for any doors / gates
- Hammering a shelter will now repair all objects inside / on top of it
- Added weapon repair kit crafting recipe and functionality (repairs 500 per kit)
- Added gun repair kit functionality (Repairs any gun besides experimental to full health)
- Added gun part recipe for gun repair kit crafting
- Added exhaustion / sleeping using sleeping mats (Beds out in the world are not working yet, coffee and coffee with sugar will each restore tiredness.)
- Added yawning / stretching animation after sleeping
- Added hud indicators for healing, bleeding, tiredness, swizzle, etc.
- Added /emote to do emotes (id works from 2 - 102)
- Added animations for eating, drinking, dropping an item, looting containers, and more
- Added /reboot and /rebootcancel admin commands
- Re-did connection rejection system to better describe the reason a client is rejected from a server, and allow server owners to disable certain ban types like "UNVERIFIED"
- Added all vehicle abilities using hotkeys, including headlights (G), engine start/stop (K), boost/turbo (LSHIFT), siren (X), and horn (J)
- Added /serverlock admin command to lock/unlock the server (For blocking user connections)
- Split /ban command into /ban and /banid to ban players by name/sessionId respectively. (This also works on offline players)
- Split /unban command into /unban and /unbanid to unban players by name/sessionId respectively. (This also works on offline players)
- Removed /silentban command and replaced it with "--silent" flag for usage in /ban and /banid
- Added asset validation
- Added screen effects for bleeding, swizzle, and outside of map
=== Balance ===
- Removing vehicle headlights or battery while the headlights are on will turn them off
- Vehicles now have a random chance of spawning with headlights and turbo
- Changed default lighting to better match OG JS
- Melees will now take 5 damage per tree hit (About 25 full trees per full health melee weapon)
- Axes, hatchets, and machetes are now the only melees that can be used to cut a tree
- Admin debug mode can now override all build permissions
- Re-enabled decay for all lootable construction items
- Re-did weather system thanks to @LegendsNeveerrDie
- Adjusted crowbar scrap values
- Adjusted wrench vehicle repair values
- Guns now take 5 damage per shot fired
- Reduced damage from Nagafen's Rage shotgun
Note to server developers:
The way construction decay / repairing works has been reworked, so make sure to update your server config!
=== Fixes ===
- Fixed bug causing biofuel to get "stuck" on the ground and not able to be picked up
- Fixed bug causing players underneath a shack to be kicked out and in some cases killed
- Fixed bug causing empty locked vehicles to become unusable
- Fixed bug preventing vehicle headlights and turbo from being installed (turbo is still not functional though)
- Fixed bases placed at certain areas of the map causing players to be incorrectly teleported (Namely bases placed above PV church cave kicking players from inside the cave, and bases placed below bridges kicking people from the bridge)
- Fixed objects placed on upper shelters disappearing for players without perms (Furnaces, bee boxes, dew collectors, etc)
- Fixed storage containers not disappearing inside secured shelters / shacks for players without perms
- Fixed workbenches and other similar base objects placed in shacks/shelters not disappearing for players without perms
- Fixed all errors with construction placement when another foundation/shack without perms is near
- Fixed lootable construction not taking enough damage from explosives (campfires, dew collectors, furnaces, etc) (Furnaces / bee boxes still take as much as a door)
- Fixed some construction objects not repairing with the rest of the base
- Lootbags now spawn immediately after a player is killed / lootable object is destroyed
- IEDs/landmines, plants, traps, and temporary objects (flares) now spawn immediately after being placed
- Changed vehicle flipping to interact key (default [E]) instead of wrench
- Fixed AK-47 not taking damage per shot fired
- Fixed delay when switching weapons
- Removed /headlights and /siren commands
- Admins can no longer ban themselves
- Looted items will now go into the inventory in this order: Backpack-BeltPouch-Shirt-Pants
Note about bans:
The ban system has been completely reworked, and it is very important that you update your server in order for bans work work correctly going forward. Players banned before this update should remain banned, but may need to be manually unbanned by h1emu staff if requested on the login-server side. All new bans after this update WILL NOT BE APPLIED if you have not updated your server. If you are running a custom server version (Resinated) you will need to manually copy-paste some of the new banning logic to your server.
Server devs can now easily set which ban / connection rejection types are accepted by your server by editing "acceptedRejectionTypes" in your server's config. This includes allowing players to bypass VPN restrictions, HWID ban restrictions, and unverified statuses.
The new ban/unban commands are as follows:
/ban {name} optional: {time} {reason} {--silent}
/banid {loginSessionId} optional: {time} {reason} {--silent}
/unban {name}
/unbanid {loginSessionId}
All ban/unban commands will now work regardless of if the target player is online or not.
What's Changed
- Allow connections to old servers by @Z1Meme in #1672
- fix by @Z1Meme in #1674
- Detect Typo Errors by @QuentinGruber in #1677
- Support Mongo 7 by @QuentinGruber in #1678
- Support node 20 by @QuentinGruber in #1679
- Bugfix/tillers by @Z1Meme in #1681
- Fix fair play spam by @avcio9 in #1676
- NV by @avcio9 in #1683
Full Changelog: 0.29.0...0.29.1
Release 0.29.0
=== Features ===
- Melee weapons are now fully functional with animations and interactions
- Added repair box for bases
- Added /ping command to easily view your ping
- Added /pop command to view the current server population
- Added support for plugins adding their own custom commands
- Added an automatic server restart timer, by default the server will be restarted every 72 hours. Warnings will be given starting 10 minutes before restart. (Restart times are configurable by server devs)
- "/group view" will now automatically open the console
- /tp command can now use ~ in place of an xyz value to use the player's current position (/tp ~ 500 ~ will tp you to y 100 at your current location)
- Players with demolish permission on a base can now open and set lock code for any doors / gates
- Hammering a shelter will now repair all objects inside / on top of it
- Added weapon repair kit crafting recipe and functionality (repairs 500 per kit)
- Added gun repair kit functionality (Repairs any gun besides experimental to full health)
- Added gun part recipe for gun repair kit crafting
- Added exhaustion / sleeping using sleeping mats (Beds out in the world are not working yet, coffee and coffee with sugar will each restore tiredness.)
- Added yawning / stretching animation after sleeping
- Added hud indicators for healing, bleeding, tiredness, swizzle, etc.
- Added /emote to do emotes (id works from 2 - 102)
- Added animations for eating, drinking, dropping an item, looting containers, and more
- Added /reboot and /rebootcancel admin commands
- Re-did connection rejection system to better describe the reason a client is rejected from a server, and allow server owners to disable certain ban types like "UNVERIFIED"
- Added all vehicle abilities using hotkeys, including headlights (G), engine start/stop (K), boost/turbo (LSHIFT), siren (X), and horn (J)
- Added /serverlock admin command to lock/unlock the server (For blocking user connections)
- Split /ban command into /ban and /banid to ban players by name/sessionId respectively. (This also works on offline players)
- Split /unban command into /unban and /unbanid to unban players by name/sessionId respectively. (This also works on offline players)
- Removed /silentban command and replaced it with "--silent" flag for usage in /ban and /banid
- Added asset validation
- Added screen effects for bleeding, swizzle, and outside of map
=== Balance ===
- Removing vehicle headlights or battery while the headlights are on will turn them off
- Vehicles now have a random chance of spawning with headlights and turbo
- Changed default lighting to better match OG JS
- Melees will now take 5 damage per tree hit (About 25 full trees per full health melee weapon)
- Axes, hatchets, and machetes are now the only melees that can be used to cut a tree
- Admin debug mode can now override all build permissions
- Re-enabled decay for all lootable construction items
- Re-did weather system thanks to @LegendsNeveerrDie
- Adjusted crowbar scrap values
- Adjusted wrench vehicle repair values
- Guns now take 5 damage per shot fired
- Reduced damage from Nagafen's Rage shotgun
Note to server developers:
The way construction decay / repairing works has been reworked, so make sure to update your server config!
=== Fixes ===
- Fixed bug causing biofuel to get "stuck" on the ground and not able to be picked up
- Fixed bug causing players underneath a shack to be kicked out and in some cases killed
- Fixed bug causing empty locked vehicles to become unusable
- Fixed bug preventing vehicle headlights and turbo from being installed (turbo is still not functional though)
- Fixed bases placed at certain areas of the map causing players to be incorrectly teleported (Namely bases placed above PV church cave kicking players from inside the cave, and bases placed below bridges kicking people from the bridge)
- Fixed objects placed on upper shelters disappearing for players without perms (Furnaces, bee boxes, dew collectors, etc)
- Fixed storage containers not disappearing inside secured shelters / shacks for players without perms
- Fixed workbenches and other similar base objects placed in shacks/shelters not disappearing for players without perms
- Fixed all errors with construction placement when another foundation/shack without perms is near
- Fixed lootable construction not taking enough damage from explosives (campfires, dew collectors, furnaces, etc) (Furnaces / bee boxes still take as much as a door)
- Fixed some construction objects not repairing with the rest of the base
- Lootbags now spawn immediately after a player is killed / lootable object is destroyed
- IEDs/landmines, plants, traps, and temporary objects (flares) now spawn immediately after being placed
- Changed vehicle flipping to interact key (default [E]) instead of wrench
- Fixed AK-47 not taking damage per shot fired
- Fixed delay when switching weapons
- Removed /headlights and /siren commands
- Admins can no longer ban themselves
- Looted items will now go into the inventory in this order: Backpack-BeltPouch-Shirt-Pants
Note about bans:
The ban system has been completely reworked, and it is very important that you update your server in order for bans work work correctly going forward. Players banned before this update should remain banned, but may need to be manually unbanned by h1emu staff if requested on the login-server side. All new bans after this update WILL NOT BE APPLIED if you have not updated your server. If you are running a custom server version (Resinated) you will need to manually copy-paste some of the new banning logic to your server.
Server devs can now easily set which ban / connection rejection types are accepted by your server by editing "acceptedRejectionTypes" in your server's config. This includes allowing players to bypass VPN restrictions, HWID ban restrictions, and unverified statuses.
The new ban/unban commands are as follows:
/ban {name} optional: {time} {reason} {--silent}
/banid {loginSessionId} optional: {time} {reason} {--silent}
/unban {name}
/unbanid {loginSessionId}
All ban/unban commands will now work regardless of if the target player is online or not.
What's Changed
- fix commands not being reloaded with /dev reloadpackets by @Z1Meme in #1625
- fixed serverinfo command by @Z1Meme in #1627
- feature/RepairBox by @avcio9 in #1630
- Default skins by @Z1Meme in #1578
- Melee weapons by @Z1Meme in #1128
- Added built-in support for plugins adding their own commands by @Z1Meme in #1631
- Bugfix/vehicle lock by @Z1Meme in #1632
- senddata_generics by @QuentinGruber in #1636
- feature/rebootTimer by @QuentinGruber in #1638
- bugFixes by @avcio9 in #1629
- QOL random changes by @Z1Meme in #1628
- Enhanced packet interfaces by @QuentinGruber in #1643
- bugFixes by @avcio9 in #1640
- hud indicators by @avcio9 in #1647
- interaction animations & emotes by @avcio9 in #1649
- Type Safety Everywhere by @QuentinGruber in #1642
- QOL Changes by @Z1Meme in #1645
- buh by @Zam6969 in #1646
- Feature/asset validation by @Z1Meme in #1653
- Added BACKPACK-BELT-CHEST-LEGS order for items to go into for containers by @Z1Meme in #1654
- moved some commands to permissionLevel MODERATOR by @Z1Meme in #1655
- Use original shotgun item by @Z1Meme in #1657
- fix plugins / module dir on linux by @Z1Meme in #1658
- Melee Weapons & abilities by @avcio9 in #1641
- melee fixes by @avcio9 in #1659
- Redo ban system / Asset validation by @Z1Meme in #1652
- Feature/fix skins by @Z1Meme in #1660
- Weather Rework by @Z1Meme in #1644
- update default hash for 256 by @Z1Meme in #1663
- Fix entities hiding on secured foundations and expansions by @Z1Meme in #1664
- fixes by @avcio9 in #1668
Full Changelog: 0.28.0...0.29.0
Release 0.28.0
What's Changed
- population numbers workaround by @Z1Meme in #1546
- Feature/custom login packets by @Z1Meme in #1594
- additions by @Zam6969 in #1572
- Feature/plugins by @Z1Meme in #1598
- Custom login packets by @Z1Meme in #1600
- Login kick packet by @Z1Meme in #1605
- LoginKickRequest by @Z1Meme in #1604
- Feature/update deps by @QuentinGruber in #1607
- Added links to the Thanks List by @thegrreat1 in #1609
- Feature/healstack by @QuentinGruber in #1606
- Bugfix/h1emu login server security by @QuentinGruber in #1610
- feature/vehicleLocks by @Nikolassparrow in #1612
- updtGHActions by @QuentinGruber in #1615
- Revert "Bugfix/h1emu login server security" by @QuentinGruber in #1616
- Bugfix/prettierversion by @QuentinGruber in #1614
- QOL changes by @Z1Meme in #1601
- added headlights and siren commands by @avcio9 in #1620
- added effects enums by @avcio9 in #1622
New Contributors
- @Nikolassparrow made their first contribution in #1612
Full Changelog: 0.27.2...0.28.0
Release 0.27.2
Quality of life / bugfixes update
What's Changed
- Feature/node20 by @QuentinGruber in #1580
- feature/packetsPerSecBench by @QuentinGruber in #1581
- . by @Z1Meme in #1582
- Add customizable loot time option and a way to set the min airdrop survivors from defaultconfig.yml by @colistro123 in #1577
- Fixed various exploits with door locks. by @0-x-2-2 in #1585
- bugfix/tempBans by @QuentinGruber in #1587
- Bugfix/vehicle engine sound by @Z1Meme in #1584
- feature/chatLogs by @QuentinGruber in #1590
- prettierConfig by @QuentinGruber in #1591
- fixed a bug causing new players / respawning players to spawn underground at 0,0,0 at the next login by @Z1Meme in #1592
- updateDependencies by @QuentinGruber in #1597
- vehicle kit by @Zam6969 in #1595
- Qol by @Z1Meme in #1588
New Contributors
- @colistro123 made their first contribution in #1577
- @0-x-2-2 made their first contribution in #1585
Full Changelog: 0.27.1...0.27.2
Release 0.27.1
- Furnace fuel now burns for 120 seconds
- Fixed "No demolish permission" bug for items placed on top of shelters overhanging the base, and on / in floating shelters
- Demolition hammer now takes 25% of construction health, instead of destroying it instantly
- Moved containers to left side / added "Move" and "Loot" options
- You can now single left click loot out of a container
- Hammers now take 4x less damage when repairing a base
- All vehicles now require a battery and sparkplugs to start
- You will now need a vehicle key to start any vehicle (either in your own inventory or the vehicle's trunk), or hotwire it
- Added uncommon vehicle key spawns to cabinets, dressers, ottomans, and desks
What's Changed
- lowered coded message spawn rate by @avcio9 in #1571
- added new command by @avcio9 in #1574
- 💩 by @avcio9 in #1575
- Construction fixes by @Z1Meme in #1545
- External Containers by @Z1Meme in #1509
Full Changelog: 0.27.0...0.27.1
Release 0.27.0
- Added Airdrops in the game:
- Green - Farmer
- Orange - Demolition
- Blue - Medic
- Purple - Builder
- Red - Fighter
- Yellow - Supplier
Each one contains items worth fighting for
To call it you have to loot office cabinets for parts of coded message, 4 of them allow you to craft an airdrop code.
You may have seen parts of coded message before, we have increased their spawn rate.
- Added expertimental Weapons into the game(Reaper, Blaze, FrostBite, Nagafen's Rage)
Experimental weapons can be optained from Supplier nad Fighter airdrop crates. - Hospital area has been added more flavour, you can loot most props there to get nice items like first aid kits, salines
(thx @madman™#786 ) - Various bugfixes
What's Changed
- Encrypted Data update by @avcio9 in #1548
- Added Deepcover command [client-2016] by @coderuk in #1552
- bugFix/maxBulk by @avcio9 in #1554
- fixed invis issue by @avcio9 in #1555
- block glitched storages by @avcio9 in #1558
- Feature/airdrops by @avcio9 in #1559
- Feature/airdrops by @avcio9 in #1560
- storages fix by @avcio9 in #1562
- feature/Airdrops by @avcio9 in #1561
- Feature/packetStructuresEnh by @QuentinGruber in #1564
- Feature/h1emuInternalCommunicationEnh by @QuentinGruber in #1563
- Fix storages by @avcio9 in #1566
- Feature/airdrops by @avcio9 in #1565
- airdrop fixes by @avcio9 in #1567
- hospital-lootables by @Madman-gaming in #1553
- changes/RandomChanges by @avcio9 in #1568
- Feature/experimentalWeapons by @avcio9 in #1569
New Contributors
- @Madman-gaming made their first contribution in #1553
Full Changelog: 0.26.3...0.27.0
Release 0.26.3
- Added feature where hitting an upside-down vehicle with a wrench will cause it to flip back over.
What's Changed
- bugfix/Hotfixes by @avcio9 in #1535
- fixed render issue by @avcio9 in #1536
- Feature/serverPopStatus by @QuentinGruber in #1539
- Fixes by @avcio9 in #1540
- Fixes by @avcio9 in #1541
- Bugfix/zonePopulationUpdate by @QuentinGruber in #1542
- feature/VehicleFlipping by @avcio9 in #1543
Full Changelog: 0.26.2...0.26.3
Release 0.26.2
- Switched most Npcs to more lightweight type, this should reduce in game lag and increase your game performance. Unfortunately storages, furnaces and bee boxes will have incorrect rotations after this patch,
- Windows and some doors can now be destroyed (melee works on windows),
- Added server config,
- Temporarily disabled nail smelting
- Fixed a bug allowing players to pass through bases after loading into game,
- Removing ramps and foundation stairs with demolition hammer is no longer possible
- Fixed ground tillers rotation,
- Lowered sleeping mats health, they should now get destroyed by 1 explosion,
- Fixed some construction stacking,
- Added an alert when a code lock interaction fails
- Lowered landmine spawn rates in military base, and slightly raised gunpowder spawns
- Added an 800 collision damage threshold (No more taking random 100 damage from collision)
- Slightly increased crowbar spawn rate
- Changed vehicle decay time to 16 hours (Having 3 or more cars in a 25 meter area will lower this time)
- Slightly lowered max wind speed
- Lowered blue and orange backpack spawns in lockers
- Fixed a bug caused when a non-leader group member tries to invite a player
- Added sounds when hitting crates/windows
What's Changed
- Feature/config rcon managers by @Z1Meme in #1517
- Security and features by @avcio9 in #1524
- fairPlay fixes by @avcio9 in #1526
- ConfigManager by @Z1Meme in #1515
- fix fairplay flying kicks by @avcio9 in #1527
- Random fixes / cleanup by @Z1Meme in #1505
- bugfix/explosivedmg by @QuentinGruber in #1528
- Feature/isDisabled by @QuentinGruber in #1533
- simpleNpcs by @avcio9 in #1518
- Fixes by @Z1Meme in #1532
Full Changelog: 0.26.1...0.26.2
Release 0.26.1
- Various changes to fair play, should no more kick people for no reason as frequently.
- Fixed some issues with vehicles being spawned too late and close to a player.
- Fixed a bug causing shotgun head shots to deal less damage.
- Fixed a bug that killed players when walking under secured shelters.
- Decreased delay between explosion of neighboring IED's and Cans by 50% (nerf to hammering while being raided)
- Added more places with increased fertilizer spawn chance from crates, mostly campsites like this one.
What's Changed
Full Changelog: 0.26.0...0.26.1