Kam
|
ba28f62d74
|
Fix NPE in AnimationData when world object is missing
|
2025-06-30 21:58:45 -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 |
|
luisc
|
0418aa11e4
|
Fixed some issues with animations not continuing when they should
|
2025-02-12 13:16:39 -06:00 |
|
luisc
|
3b9c38124e
|
Removed millisecond ticks and tick duration from animations.
|
2025-02-12 12:15:33 -06:00 |
|
luisc
|
e5673a85e7
|
completely annihilated animation caching (not worth it)
|
2025-02-11 18:03:41 -06:00 |
|
luisc
|
272b1c5e5a
|
Fixed animations starting over instead of jumping to the current frame.
|
2025-02-11 17:59:35 -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
|
68404d353f
|
more Data packet
|
2025-01-30 13:54:55 -05:00 |
|
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.
|
34d002191e
|
Animation fixes, temporarily removed caching.
|
2025-01-23 00:35:25 -06:00 |
|
Luis C.M.
|
572077b7e5
|
Loads of changes from the animation branch
|
2025-01-22 18:54:00 -06: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 |
|