Commit Graph
36 Commits
Author SHA1 Message Date
Kam e042b2cfac EnumPacketClient Deleted 2025-01-30 12:45:06 -05:00
Kam c3179b36f2 Remove PacketHandlerClient 2025-01-30 12:44:39 -05:00
Luis C.M. ca7debb51b Fixed null pointer exception when setting animation in animation controller. 2024-10-26 10:45:59 -05: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
luisc 17c81c512f Added getAnimatingTime() function to AnimationData. 2024-04-05 13:20:44 -05:00
luisc ae2edfd79f Fixed animations not ticking correctly sometimes. 2024-04-05 13:14:37 -05:00
Luis C.M. a07a33c068 Fixed animations not transitioning correctly when updating from a looping animation. 2024-04-04 22:36:11 -05:00
luisc 064c4123d6 More small fixes to animations and animation data. 2024-04-02 16:03:57 -05:00
luisc e51198bab8 Fixed animation data not working on players. 2024-04-02 15:32:55 -05:00
luisc d2a189ac3a Fixes to servers not ticking animations correctly on the server-side. 2024-04-02 15:26:55 -05:00
luisc 403b6c5d32 Fixes to animations 2024-04-02 15:19:27 -05: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 ec1acce6ec Emergency check for Animation Data in Dimensions 2024-03-27 04:28:33 -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
Luis C.M 61781710f1 Implemented animation events and made some event classes abstract. 2024-03-24 17:03:58 -05:00
Luis C.M a1fa0564c3 removed synchronized block 2024-03-24 03:29:19 -05:00
Luis C.M 3f3700af4f fixed concurrent exception thrown when removing animations from being ticked 2024-03-24 03:26:23 -05:00
Luis C.M 16c3395d8c Made animation threading compatible on the client & server side 2024-03-24 03:14:11 -05:00
luisc 799631eece Removed "render ticks" tick type. Instead, animations and frames can define a tick speed measured in milliseconds. Animations/frames using MC tick type will be 50ms (1000ms/20), and render ticks 20ms. 2024-03-23 23:34:01 -05:00
Luis C.M 8a212ceef4 Renamed function 2024-03-13 10:25:00 -05:00
Luis C.M 9bc2fbf672 Cleared animation cache on logout. 2024-03-13 10:23:06 -05:00
Kam e044889b33 Should already be fixed | Fix Unneeded 2024-02-20 00:43:00 -05:00
Kam 20ff27da9a Merge branch 'dev' of https://github.com/KAMKEEL/CustomNPC-Plus into dev 2024-02-20 00:40:13 -05:00
Kam 2cc5e31dc7 Fix Dimension ID handling 2024-02-20 00:39:51 -05:00
Luis C.M 514e14e13d Merge remote-tracking branch 'origin/dev' into dev 2024-02-19 18:24:48 -06:00
Luis C.M fd7412148d Fixed animation interpolation not working after animations are stopped. 2024-02-19 18:24:39 -06:00
Kam 79b197b680 updateClient() to fix Dimension ID bug 2024-02-19 19:23:43 -05:00
Kam e46b78ff71 Optimize Imports 2024-02-15 17:54:28 -05:00
Luis C.M d510cdda46 Moved interpolation between animations to client-side code in animation data instead of only happening when packets are received. 2024-01-30 19:17:55 -06:00
Luis C.M bc089a4e14 If the animation data is disabled for players, their last frame of animation will gradually interpolate back to the player's vanilla animations. 2023-12-22 17:25:40 -06:00
Luis C.M a67604e22d Implemented animation caching 2023-12-13 14:32:09 -06:00
Luis C.M 3af3a541e2 Moved animation data into the controllers.data package. 2023-07-27 17:19:15 -05:00