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
Kam
cf0223c827
Party Friendly Fire Enable Config
2024-03-17 16:08:19 -04:00
Kam
f2e324b10a
Invert
2024-03-07 22:24:00 -05:00
Kam
9c78eec897
Fix Friendly Fire not Working
2024-03-07 22:23:44 -05:00
Kam
dd7a0b7f12
Add Insane Sync Data Control from BACK in the BROKEN 1.9 BETA >:D
2024-03-07 22:22:39 -05:00
Kam
1c77828f28
Quest Item for Party
2024-03-07 04:16:34 -05:00
Kam
614c6ca474
Party Scripting / Better Party Objective Handling (Sync)
...
- IParty API
- PartyEvents and Registers
- Register Hooks to Player Scripts
2024-03-06 05:05:16 -05:00
Kam
1484cca7de
If Kill Quest is ONLY Party then Skip on normal check
2024-03-04 05:17:27 -05:00