Commit Graph
44 Commits
Author SHA1 Message Date
bigguy345 60af203165 Renamed to moveFromGlobalToLocal 2026-01-05 20:32:18 +02:00
bigguy345 e8ef60deb4 Important IAnimation takeTasksFrom global instance in AnimationController to local instance in entity AnimationData 2026-01-05 20:25:34 +02:00
bigguy345 db0aa94a3a IAnimation instead of Animation 2026-01-05 20:17:55 +02:00
bigguy345 eb660b38ae Added IAnimation consumers to API 2026-01-05 17:14:45 +02:00
bigguy345 68681931f8 Animation Data Store (for cross event/frame data handling) 2026-01-05 16:53:58 +02:00
bigguy345 a33acee117 Added Animation task consumers (much better than animation events) 2026-01-05 16:49:48 +02:00
Kam 6815f579a7 Full Imports and Code Format Optimization 2025-03-12 20:12:01 -04:00
luisc 3b9c38124e Removed millisecond ticks and tick duration from animations. 2025-02-12 12:15:33 -06:00
Luis C.M. 572077b7e5 Loads of changes from the animation branch 2025-01-22 18:54:00 -06: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
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
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 a564bcdb0e Added tick duration read/write nbt 2024-03-24 03:56:14 -05:00
Luis C.M b52b76128c Revert "added tick duration read/write to nbt"
This reverts commit fab170a9c9.
2024-03-24 03:36:13 -05:00
Luis C.M fab170a9c9 added tick duration read/write to nbt 2024-03-24 03:31:56 -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 0354d253d7 Small fix for null pointer exception in reading Animation from NBT 2024-03-08 00:28:55 -06:00
Kam e46b78ff71 Optimize Imports 2024-02-15 17:54:28 -05: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
Kam 20eb4cd1ab Fix NullPointer in New Animation Frames! 2023-11-15 15:20:27 -05:00
luisc 42c069aeb5 Switching frames now switches the animation to that frame whether you're paused or not 2023-11-10 07:58:15 -06:00
Luis C.M f35b5a32ac made animation timeline buttons clickable. when paused, clicking the buttons will take you to that point in the animation. 2023-11-09 23:07:52 -06:00
Kam 0e13c28939 Fix Animation IDs 2023-11-06 20:53:21 -05:00
Kam f1b7f2dac7 Fix comment 2023-11-05 21:28:49 -05:00
Kam f6e8370ba3 Animation GUI Move to similar style menu. [Sub Gui not implemented yet] 2023-11-01 21:39:08 -04:00
Kam 491e377a3e CAPITAL I cause it looks cool 2023-06-05 22:12:48 -04:00
Luis C.M cfca59a48e Implemented animation GUI 2023-02-06 23:17:05 -06:00
Luis C.M 0787a71197 Removed animation IDs, added animation controller. 2023-01-26 14:14:13 -06:00
Luis C.M 60f8645c84 Created animation controller 2023-01-25 23:18:27 -06:00
Luis C.M 74b0114555 Added animation looping. 2023-01-25 22:05:11 -06:00
Luis C.M be18e756fc Animation overhaul, along with animation changes to the API. 2023-01-16 13:53:15 -06:00
KAMKEEL bda76bafe6 Optimize Imports 2023-01-12 21:33:06 -05:00
KAMKEEL 569c7790fc Read/Write NBT for Animation/Frame/FramePart 2023-01-12 20:34:07 -05:00
KAMKEEL 3e6e28d857 More Constructors 2023-01-12 19:40:06 -05:00
KAMKEEL 91bcd43942 Animation/Frame Data Classes with a EnumAnimationPart 2023-01-12 19:32:40 -05:00