Commit Graph
45 Commits
Author SHA1 Message Date
Luis C.M fd7412148d Fixed animation interpolation not working after animations are stopped. 2024-02-19 18:24:39 -06:00
Kam e46b78ff71 Optimize Imports 2024-02-15 17:54:28 -05:00
Luis C.M 4a5c61ee1e Merge remote-tracking branch 'origin/dev' into dev 2024-01-30 19:18:01 -06: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
Kam bfb6e968ee Dev into Experimental 2024-01-22 15:31:18 -05:00
Luis C.M 4abbb62e69 -Parties: Kicking, inviting players, setting a leader, friendly fire toggle, and leaving a party are all functional over packets
-Created a new type of achievement that uses the bag icon, used for party messages
2024-01-22 00:57:59 -06:00
Kam 3e43855128 Merge Dev into PR 110 2024-01-18 14:45:08 -05:00
Luis C.M 782f21f1fe Changed animations to flow into each other more smoothly. 2023-12-23 18:33:16 -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
Goodbird 21c16e5341 Implemented a better synchronisation system for left hand item and projectile item, similar to main hand and armor items system for vanilla 2023-12-08 09:47:18 +03:00
Luis C.M 3af3a541e2 Moved animation data into the controllers.data package. 2023-07-27 17:19:15 -05:00
Kam 22bc05ddcc Overhaul Dialog GUI 2023-06-07 22:49:54 -04:00
Kam 491e377a3e CAPITAL I cause it looks cool 2023-06-05 22:12:48 -04:00
Luis C.M 6470c8317b Client-side cache is now cleared when leaving or joining worlds 2023-06-05 18:50:41 -05:00
Luis C.M b8a3740ad2 Fixed player animations not updating after re-logging. 2023-01-23 22:58:55 -06:00
Luis C.M 9f02d118cd Fixed player animations not syncing correctly in multiplayer. 2023-01-19 00:00:03 -06:00
luisc 46ea214b64 Fixed animation times not resetting, causing some animations to get stuck if still enabled when in the middle of a frame that lasts a very long time. 2023-01-18 09:26:50 -06:00
Luis C.M 9797a52af1 Improved animation NBT reading/writing. 2023-01-16 23:03: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
Luis C.M c522c08ac5 Merge branch 'dev' into player-anims 2023-01-07 17:23:10 -06:00
KAMKEEL bc6cc35fd6 Automatic Legacy Config Converter 2023-01-07 18:07:23 -05:00
Luis C.M d6ed069862 Merge branch 'dev' into player-anims
# Conflicts:
#	src/api
2023-01-07 13:15:45 -06:00
KAMKEEL 6e92f08851 Config Overhaul 2023-01-07 00:21:08 -05:00
Luis C.M 51263a9f82 Added player rotations/pivots/animations, similar to NPC's. 2023-01-01 23:50:38 -06:00
Luis C.M 5d520837b1 Implemented a way to play ISound(s) to players without using a sound ID. 2022-12-21 19:07:19 -06:00
c0508383 d1762654ba ISound:
-Allows for the changing of several sound attributes, including volume, pitch, repeating, etc.

NpcAPI, IPlayer, IWorld:
-Added more sound functions, with sounds that can be stopped and started based on an ID.
2022-07-13 19:27:27 -05:00
Luis C.M c8a3b7825d Particle packets are only sent to players in the particle's world now. 2022-07-02 13:07:23 -05:00
Luis C.M a18c05714c DEV overlay packet fixes 2022-06-15 01:38:51 -05:00
Luis C.M a47323575e Fixed skin overlay crash on multiplayer. 2022-06-15 00:53:59 -05:00
Luis C.M dd207757ea IPlayer:
-Added disableMouseInput(long time, int... buttonIds) function.
2022-06-13 17:21:02 -05:00
Luis C.M 301e113be2 Added quest tracking, need to add objectives list and turn in info too. 2022-05-27 14:32:24 -05:00
Luis C.M 33bb0307e9 Separated data objects and data controller objects in the noppes.npcs.controllers package. 2022-05-24 01:07:50 -05:00
Luis C.M 82938fe5cd Fixed NBT issue with player overlays. 2022-05-24 00:11:34 -05:00
Luis C.M 8bc3190295 Implemented multiple overlay layers for CNPCs, replaces powered textures. 2022-05-17 04:34:46 -05:00
Luis C.M dbfbab7be2 Players can now have multiple skin overlays, just like GUI overlays. 2022-05-16 18:47:16 -05:00
Luis C.M 9a0aae50e0 Implemented custom player overlays. 2022-05-16 05:45:00 -05:00
Luis C.M 6896cec417 Every function in API classes that calls the main API class now calls the loaded API wrapper, renamed to NpcAPI, instead of the abstract class, renamed to AbstractNpcAPI. 2022-05-11 17:12:48 -05:00
Luis C.M 26f5f86dca Implemented Scripted Custom Items. 2022-05-11 01:10:31 -05:00
Luis C.M b309738c0b Fixed swingHand() function for ScriptPlayer 2022-05-02 01:41:43 -05:00
luisc 534f716991 Implemented Scripted Overlays which stay on the player's screen. Overlays persist in the client, and can be removed from the screen as well. 2022-01-30 04:05:01 -06:00
luisc 0d807b36d9 Added isGUIOpen() function, and setPosition function with a dimensionId parameter to ScriptPlayer. 2021-11-16 10:41:04 -06:00
luisc fbc22fdef2 Added Custom Particles for scripted entities that work on server and client sides. 2021-09-06 01:24:38 -05:00
KAMKEEL a31efb2dc3 1.7.10 Files
Files added
2018-09-13 12:03:28 -04:00