Commit Graph
100 Commits
Author SHA1 Message Date
bigguy345 48281c8d34 SyncController OVERHAUL PHASE #1:
- Refactored EnumSyncType into object based SyncType registry, so other mods can register their own types
2026-03-31 19:59:53 +02:00
Kam 6f1a837296 Renaming for Better Schema 2026-03-01 03:00:17 -05:00
Kam 930b7ed423 Better Energy Charging Syncing 2026-02-24 19:05:08 -05:00
Kam 37b38daa00 Improved Natural Despawn Handling PR 4 - Natural Spawns 2026-02-23 05:44:45 -05:00
Kam ecfedff9d2 - Barrier Health Scaling with DBC Addon
- Healing Health Scaling with DBC Addon
- Ki Attacks collided with Barriers
- Remove Ability Slot (Deprecated)
- Refactored Naming Scheme for Barrier Abilities
- Fixed Player Settings for Ignore Dex, DBC Stats, etc.
2026-02-21 14:40:14 -05:00
Kam a18503dfe9 Fix Domes 2026-02-21 01:09:39 -05:00
Kam f620e820e8 Dome, Panel Settings 2026-02-20 18:16:52 -05:00
Kam a9b602713c Large Cleanup to Code Imports and Formatting 2026-01-22 23:07:38 -05:00
Claude 185a8bc917 Move hurt resistant time handling from LivingHurtEvent to LivingAttackEvent
- Remove legacy attack speed handling from ServerEventsHandler.LivingHurtEvent
  (was setting hurtResistantTime AFTER immunity check, too late)
- Add proper handling in ScriptPlayerEventHandler.LivingAttackEvent
  (sets hurtResistantTime=0 BEFORE immunity check for fast weapons)
- For weapons with attackSpeed < 20, bypass invincibility frames to allow
  rapid attacks to land
2025-12-31 00:45:26 +00:00
Kam 592a910cbc Add some more Attack Speed Handling 2025-12-30 19:29:44 -05:00
somehussar e767f4f46c Fix Party Crash 2025-12-19 20:39:54 +01:00
lonewolf8351 0b2bf5fd04 added attack speed parameter to linked Items 2025-12-03 13:44:56 -05:00
Kam b25f2b786e Add debug logging toggle for sync flow 2025-10-19 22:06:11 -04:00
Kam 9c541999f3 Optimize Imports 2025-07-23 14:22:52 -04:00
Kam db55dee048 Fix Respawn Event Issue 2025-07-07 05:58:38 -04:00
Kam 6b63d89d55 Reset player GUI state on respawn 2025-07-07 05:22:49 -04:00
Kam cc148c02d7 Convert all getPlayerData() to PlayerData.get() 2025-04-08 22:48:32 -04:00
Kam 180d257024 Proper Reformating 2025-03-13 17:14:45 -04:00
Kam 250edf099c Soulstone Crash Fix 2025-03-12 20:03:08 -04:00
Kam c3538836be Optimize Imports 2025-02-20 21:40:39 -05:00
Kam def6f60553 Fix Signs 2025-02-14 17:00:22 -05:00
Kam fb39c6bd49 Fix Sign Bug 2025-02-14 16:52:35 -05:00
Kam 3c610e7105 Rename to Banner Trim 2025-02-13 02:14:07 -05:00
luisc 3b9c38124e Removed millisecond ticks and tick duration from animations. 2025-02-12 12:15:33 -06:00
luisc 00af353e65 Merge remote-tracking branch 'refs/remotes/origin/packet' into animation-events-2
# Conflicts:
#	src/api
#	src/main/java/noppes/npcs/CommonProxy.java
#	src/main/java/noppes/npcs/ServerEventsHandler.java
#	src/main/java/noppes/npcs/client/PacketHandlerClient.java
#	src/main/java/noppes/npcs/client/gui/global/GuiNPCManageAnimations.java
#	src/main/java/noppes/npcs/controllers/data/AnimationData.java
2025-02-11 16:53:36 -06:00
Kam db2144116f Reorg -- Data Packets designed to send to Client 2025-01-30 13:54:49 -05:00
Kam c3179b36f2 Remove PacketHandlerClient 2025-01-30 12:44:39 -05:00
Kam a1f10db0de Continue to replace Client Packet Handler with PacketHandler 2025-01-30 12:16:11 -05:00
Kam e8c3fc4d0a MORE SWAPPING 2025-01-30 11:03:57 -05:00
Kam fb496ce1e2 SyncController 2025-01-30 09:26:10 -05:00
Kam 5d308b1f56 Sync Recipes 2025-01-30 09:22:43 -05:00
Kam 31c7ceacab Sound Packet Commit 2025-01-30 01:35:48 -05:00
Kam 4d2ced4528 Updated Banners 2025-01-27 17:21:11 -05:00
Luis C.M. 34d002191e Animation fixes, temporarily removed caching. 2025-01-23 00:35:25 -06:00
Kam 0a7a638040 Fix Player vs. Player Interaction Quest Kill Crash 2024-12-21 15:51:37 -05:00
Kam 0a4abfca9e Hopefully null checks 2024-10-12 14:01:49 -04:00
Kam c2bde86aa2 Fix Entity Name Null Bug 2024-09-22 15:25:02 -04:00
Kam 934cc3d7cd Reapply "Revert Animation Events"
This reverts commit 4113bcc6e9.
2024-08-22 16:47:45 -04:00
Kam 4113bcc6e9 Revert "Revert Animation Events"
This reverts commit 1ffddd3ce9.
2024-08-22 16:47:07 -04:00
Kam 1ffddd3ce9 Revert Animation Events 2024-05-26 19:26:47 -04:00
Kam 6c9a21d459 Fix Animals with Soulstones Requiring NPC Interaction 2024-05-24 16:56:56 -04:00
Luis C.M. 113d27b364 Merge branch 'dev' into animation-events 2024-04-07 15:11:39 -05:00
Kam b7091aa289 Fix Quest Item pickup not removing items on Auto Complete Pickup 2024-04-06 21:38:46 -04:00
luisc d055d434df Merge remote-tracking branch 'origin/dev' into animation-events
# Conflicts:
#	src/api
#	src/main/java/noppes/npcs/controllers/data/AnimationData.java
2024-04-01 16:32:45 -05:00
Luis C.M 266a6515e5 Fixed animations being stuck. Animations should now properly continue where they left off when a player rejoins a server/ singleplayer world. 2024-03-29 16:37:31 -05:00
Kam 3421fc11bc Fix Permissions Handler Error 2024-03-27 17:17:21 -04:00
Kam 90a788ed47 Better Soulstone Handling 2024-03-26 17:49:34 -04:00
Luis C.M fd4a6d0a2c Revert "Animations now continue where they should be when players rejoin a world/server."
This reverts commit a5ed14183e.
2024-03-24 18:59:27 -05:00
Luis C.M a5ed14183e Animations now continue where they should be when players rejoin a world/server. 2024-03-24 18:55:03 -05:00
Kam 85fe73f368 Block FakePlayer from Pick Up Event for Quest Checking 2024-03-21 19:01:20 -04:00