Commit Graph
226 Commits
Author SHA1 Message Date
Kam 8ec795c98a MarkData to NPCs [1.12 Backport] 2024-02-21 03:02:39 -05:00
Kam 7f2a375323 RightClick Event for Scripted Items 2024-02-21 00:31:17 -05:00
Kam 3507cb85c5 Multithread Market Saving + Record History for Markets 2024-02-20 20:29:49 -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
Luis C.M 1044269f5e Added current quest info to the party menu. 2024-02-18 01:30:34 -06:00
Kam e46b78ff71 Optimize Imports 2024-02-15 17:54:28 -05:00
luisc 8c7f31f1e2 Implemented party locking disabling modifying a party in the party GUI and its packets on the server side. 2024-02-13 18:02:50 -06:00
luisc 680fc98d51 Implemented proper functionality for the quest party options GUI. 2024-02-13 17:30:01 -06:00
luisc cdb34f4624 Moved quest party options to a party options class.
Added a blank subgui for editing a quest's party options.
2024-02-13 14:14:21 -06:00
Luis C.M 502798573b Implemented setting party quests 2024-02-12 23:56:55 -06:00
Kam 0ef2cc48dd Validate Quest for Party
Three Type Requirements:
- Leader
- All
- Valid [Active or Finished]
2024-02-08 14:12:44 -05:00
Kam 544a85a496 Party Locking 2024-02-07 23:55:55 -05:00
Kam fc4ec5595a Refactor all Scripting Party Helpers 2024-02-07 22:41:38 -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
Kam 34d3bd775e Merge pull request #112 from Goodbird-git/scripted-blocks
Backported scripted blocks from 1.12.2
2024-01-22 13:43:03 -05:00
luisc b712d5390b Invites are now fully functional, can be accepted and ignored 2024-01-22 10:53:20 -06: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
Goodbird 6da6480dd5 Added an interface for scripted block script handler 2024-01-21 10:56:28 +03:00
Kam f3e162dafe Merge pull request #111 from Goodbird-git/screen-size
Implemented the ability to get the screen size from server
2024-01-18 15:06:44 -05:00
luisc cdd3f22826 Added functionality to the disband party button 2024-01-11 18:24:33 -06:00
luisc 2ef38dfdf4 More work on the party GUI, which can now properly start a party. Created a party controller. 2024-01-10 22:14:00 -06:00
Goodbird c3b134b5ae Implemented the ability to get the screen size from server 2024-01-05 16:31:57 +03: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 eed9dbb92e Added line support for ICustomNpc 2023-12-03 20:48:37 -06:00
Kam 20eb4cd1ab Fix NullPointer in New Animation Frames! 2023-11-15 15:20:27 -05:00
Kam 27b7b6f9ae Copy Color 2023-11-10 13:40:56 -05:00
luisc fa6dd50d50 Implemented frame color markers on the timeline. 2023-11-10 09:16:18 -06: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 d8097368cc Refactor Overlays to support URL 2023-11-06 03:56:09 -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 7ac30f4452 Update Quest.java 2023-11-01 00:09:45 -04:00
Kam ae1bd4ba38 Max Party Size Config | for Quests | Read / Write NBTs 2023-11-01 00:06:41 -04:00
Kam 6a5464155b Add PartyUUID to Player 2023-10-31 23:36:34 -04:00
Kam 51b2db5b61 Refactor all Party Data File 2023-10-31 23:26:57 -04:00
Kam 1751de2f2d Add Party System Framework 2023-10-30 21:06:01 -04:00
Luis C.M 7ea58409dc Merge remote-tracking branch 'origin/dev' into dev 2023-08-01 16:39:14 -05:00
Luis C.M a422f041d5 NPC's script containers are only saved to NBT if they have code. 2023-08-01 16:39:08 -05:00
Kam 8e41a0973e Comment change 2023-07-30 16:53:18 -04:00
Kam 66540a054d Reverse Default Dialog Alignment 2023-07-30 16:45:49 -04:00
Kam 0ba3092e51 Fix Dialog Alignment Saving. Default is not Bottom 2023-07-30 16:44:28 -04:00
Luis C.M 3af3a541e2 Moved animation data into the controllers.data package. 2023-07-27 17:19:15 -05:00