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