Commit Graph
323 Commits
Author SHA1 Message Date
Kam db7473fd57 Delete more 2025-01-30 12:45:10 -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
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 d91d4668d6 WHEN WILL THIS END! 2025-01-29 21:50:55 -05:00
Kam 5d41f5b939 Rename Namespace to kamkeel.npcs 2025-01-29 13:20:04 -05:00
Kam 2f5d5f84c2 Modern Stool 2025-01-26 17:55:25 -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 5f6aa1a9bd First Magic System Push 2024-08-23 14:12:59 -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
Luis C.M. 13987bdc39 Merge branch 'animation-events' into dev 2024-05-10 20:35:33 -05:00
Kam 0d9403bcac Make sure to get Default Values before Setting NBTs 2024-04-20 17:26:45 -04:00
Kam 4590275695 DBC FORM SYNC 2024-04-15 19:20:24 -04:00
Kam f2388539b7 whoops 2024-04-15 14:40:26 -04:00
Kam 753e56f1e4 Write / Read Sync NBT for Custom Forms 2024-04-15 14:33:40 -04:00
Kam 50c8224eb1 Fix Tint Rendering when Turt Damages 2024-04-09 01:17:57 -04:00
Luis C.M. 206755a343 Frames can now be copy/pasted in the animation editor, even working across animations. Copy with CTRL + C and paste with CTRL + V. 2024-04-07 15:10:50 -05:00
Kam fa6a061e20 HasCode() now checks for if loaded scripts are applied 2024-04-06 22:31:22 -04:00
Kam 9bf31db55c Save Scripts if the Container has Code or Imported Scripts 2024-04-06 22:18:53 -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 f117e32fec Made animation thread exceptions print stack traces. Might remove before release, since this has the potential to spam up server/client consoles. 2024-04-02 16:37:01 -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
luisc 84b65865a9 Implemented frame comments 2024-04-01 16:30:18 -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 44f91da175 Add Acceptable / Not Acceptable to Quest Availability Options 2024-03-29 04:41:15 -04:00
Kam 91740293d9 Better Sync NBT Handling 2024-03-29 02:15:26 -04:00
Kam c8e1855da6 Fix Player Quest Data being too Large 2024-03-28 18:16:17 -04: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 a564bcdb0e Added tick duration read/write nbt 2024-03-24 03:56:14 -05:00
Luis C.M d1ca49fc3b Made tick duration return the correct value for animating. 2024-03-24 03:51:36 -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 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
Kam 39d2b9227d Quest Manual + Quest Objective Command
Quest Manual allows you to add manual quests that can only be completed via script or command. The command will essentially call the .setProgress or .setPlayerProgress (if the player is within a party) to set the progress for the objectives.
2024-03-19 05:09:11 -04:00
Kam 2fd7594720 Remove Fernflower References 2024-03-17 23:17:36 -04:00