Commit Graph
78 Commits
Author SHA1 Message Date
Kam 6e59cc760f More Attribute Pushing 2025-02-26 16:13:43 -05:00
Kam f1b77fe94f Tick Attribute Tracker 2025-02-25 16:46:05 -05:00
Kam 8b1fdc5132 Better Brush Controls 2025-02-23 16:15:00 -05:00
Kam c3538836be Optimize Imports 2025-02-20 21:40:39 -05:00
Kam 690f2ca10d Hook Up Linked Item to existing Events 2025-02-17 16:02:56 -05:00
Kam 097f1f9d1d Sync Effects Packet 2025-02-10 21:41:54 -05:00
Kam 3240970252 Hook up some more things 2025-02-10 18:12:58 -05:00
Kam fb496ce1e2 SyncController 2025-01-30 09:26:10 -05:00
Kam de56032118 Syncing and Large Packet Completion 2025-01-29 18:25:34 -05:00
Kam 5d41f5b939 Rename Namespace to kamkeel.npcs 2025-01-29 13:20:04 -05:00
Kam bf604774c0 [WIP] Multiple Profile Handlers 2025-01-23 16:10:01 -05:00
Kam 7a28d9107c Fix Casting Error for PickUp Event 2025-01-22 11:53:22 -05:00
Kam ad222657c4 Fix Cancel calculations for Attacked / Attack or Damaged / Damage 2024-10-23 21:16:59 -04:00
Kam b7091aa289 Fix Quest Item pickup not removing items on Auto Complete Pickup 2024-04-06 21:38:46 -04:00
Kam d4e0664f97 Anotha one 2024-04-04 17:32:17 -04:00
Kam 777283e5aa Casting Fix 2024-04-04 17:30:55 -04:00
Kam 0fa7960f89 Fix Casting Crash 2024-04-03 02:49:35 -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 2fd7594720 Remove Fernflower References 2024-03-17 23:17:36 -04:00
Kam 67d4b3bd15 Party Quest Tracking 2024-03-15 15:43:29 -04:00
Kam dd7a0b7f12 Add Insane Sync Data Control from BACK in the BROKEN 1.9 BETA >:D 2024-03-07 22:22:39 -05:00
Kam 52cdf91670 Initial Push for new Combat Policy Types [WIP] 2024-01-30 21:50:19 -05:00
Kam 16d02f93e1 Capital "I" for Instance 2023-06-05 19:35:06 -04:00
Luis C.M a0adf0d7bd Fixed item toss event not being cancellable. Setting a script container's engine doesn't happen on every script call now, reducing lag. 2023-05-29 23:57:45 -05:00
Kam 0b7bd2f009 Add Update Tracked Quest Frequency for ITEM QUESTs 2023-05-15 15:55:41 -04:00
Luis C.M 92097769d9 ScriptPlayerEventHandler:
-Temporary fix to updating tracked item quests.

Fixed more tracked quest issues.
2023-05-14 19:14:43 -05:00
Luis C.M e0360f9a6e Made tracked quest a private field, clearer intent in code for bug fixing. 2023-05-11 20:17:16 -05:00
Luis C.M fc9e85c35a Changed implementation of custom items' tick event to be more similar to 1.12's. 2023-03-29 21:23:09 -05:00
KAMKEEL bda76bafe6 Optimize Imports 2023-01-12 21:33:06 -05:00
Luis C.M 0414817673 Implemented event interfaces, made more events cancellable. 2022-11-24 14:36:09 -06:00
KAMKEEL be9ae94163 Start API Branch 2022-11-15 15:25:53 -05:00
Luis C.M 8d3cd3fd82 Revert "Merge remote-tracking branch 'origin/dev' into dev"
This reverts commit 66edbcea80, reversing
changes made to 3fd962289c.
2022-11-06 01:25:28 -06:00
KAMKEEL 6ae465c5d0 Revert "Added several more functions to pre-existing classes:"
This reverts commit e9a8f8cebc.
2022-11-06 00:10:04 -04:00
Luis C.M e9a8f8cebc Added several more functions to pre-existing classes:
-Spawner, Transport, Healer, Guard, Bard jobs received more functions.
-Added more functions to the transporter role.
-IRole: Added getNpc() function.
-IAnimal, IEntityLiving, and IEntityLivingBase received more functions from their MC counterparts.
-Nearly every function with that takes position/vector parameters now has an equivalent with IPos as a parameter instead.
2022-11-05 20:19:14 -05:00
KAMKEEL b2e8178273 #60 Hopefully corrects fake player error 2022-10-03 22:48:18 -04:00
c0508383 12a3fffeab PlayerEvent:
-Added PlayerEvent.AttackEvent & PlayerEvent.AttackedEvent, preventing any knockback from happening from attacks.
2022-07-07 12:49:30 -05:00
Luis C.M c95c48a033 A server-side skin overlay data fix. 2022-06-15 05:04:17 -05:00
Luis C.M 3a604112ca A server-side skin overlay data fix. 2022-06-15 05:03:31 -05:00
Luis C.M 522b5b884a Scripted Skin Overlay render and packet sending fixes. 2022-06-15 03:48:32 -05:00
Luis C.M a18c05714c DEV overlay packet fixes 2022-06-15 01:38:51 -05:00
Luis C.M 57d95b9d42 Tracked quests are removed if they are no longer in a player's active quest data. 2022-06-12 05:52:07 -05:00
Luis C.M e4eb0e9cd8 Removed player completion checker. 2022-05-29 14:49:42 -05:00
Luis C.M e2df33fb5f Added quest objective and turnin data to the quest tracker. 2022-05-29 04:45:38 -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 6220a8ce14 -Overlays for players and NPCs are now grouped in an "overlay handler" object, similar to how you retrieve timers.
-Fixed client NPC overlay updates.
2022-05-23 20:41:32 -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