Kam
0a4abfca9e
Hopefully null checks
2024-10-12 14:01:49 -04:00
Kam
c2bde86aa2
Fix Entity Name Null Bug
2024-09-22 15:25:02 -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
Kam
6c9a21d459
Fix Animals with Soulstones Requiring NPC Interaction
2024-05-24 16:56:56 -04:00
Luis C.M.
113d27b364
Merge branch 'dev' into animation-events
2024-04-07 15:11:39 -05:00
Kam
b7091aa289
Fix Quest Item pickup not removing items on Auto Complete Pickup
2024-04-06 21:38:46 -04: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
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
3421fc11bc
Fix Permissions Handler Error
2024-03-27 17:17:21 -04:00
Kam
90a788ed47
Better Soulstone Handling
2024-03-26 17:49:34 -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
Kam
85fe73f368
Block FakePlayer from Pick Up Event for Quest Checking
2024-03-21 19:01:20 -04:00
Kam
cf0223c827
Party Friendly Fire Enable Config
2024-03-17 16:08:19 -04:00
Kam
f2e324b10a
Invert
2024-03-07 22:24:00 -05:00
Kam
9c78eec897
Fix Friendly Fire not Working
2024-03-07 22:23:44 -05: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
1c77828f28
Quest Item for Party
2024-03-07 04:16:34 -05:00
Kam
614c6ca474
Party Scripting / Better Party Objective Handling (Sync)
...
- IParty API
- PartyEvents and Registers
- Register Hooks to Player Scripts
2024-03-06 05:05:16 -05:00
Kam
1484cca7de
If Kill Quest is ONLY Party then Skip on normal check
2024-03-04 05:17:27 -05:00
Kam
6e59aa3a27
Remove AreaKill for Parties
2024-03-04 03:59:31 -05:00
Kam
71202b9883
Party Objects only completed by Leader
2024-03-04 03:59:11 -05:00
Kam
523059aac3
Restore Area Kill Quest check for normal QuestKill
2024-03-04 03:04:38 -05:00
Kam
902990c07c
Check Party Kill Quest individually
...
Made separate function to check party quests
2024-03-04 03:03:23 -05:00
Kam
f46a63109c
Cleanup
2024-03-03 21:35:23 -05:00
Kam
bf6a77d183
Quest Location Party Complete
2024-03-03 20:19:08 -05:00
Kam
2e16e2bea7
Disable Area Kill for Parties
2024-03-03 05:53:54 -05:00
Kam
6936e7d86e
More Party Refactoring for PartyController
...
- Added Quest Completion Popup to questPartyCompletion()
- Added Quest Completion Message when the Party Quest is finished AND ping update
- AREA KILL Quest is currently BROKEN with Parties
2024-03-03 00:14:19 -05:00
Kam
a17977675a
Fix Recursive AreaKill Quest Party Loop
2024-03-02 23:50:42 -05:00
Kam
16d9ef5e74
Check party completion first to ensure no duplicate rewards
2024-03-02 22:06:26 -05:00
Kam
2328b0dadf
First Working Version of Party Kill Quest Completion
2024-03-02 21:06:42 -05:00
Kam
8ec795c98a
MarkData to NPCs [1.12 Backport]
2024-02-21 03:02:39 -05:00
Kam
60079b66bc
A Ton of New Permissions!!!!
2024-02-19 19:14:51 -05:00
luisc
cea054560f
Implemented friendly fire.
2024-01-22 12:04:09 -06:00
Luis C.M
326447bf7a
Fixed stored data not saving after death in singleplayer.
2023-07-10 21:00:56 -05:00
Kam
491e377a3e
CAPITAL I cause it looks cool
2023-06-05 22:12:48 -04:00
Kam
54b46129a9
Capital "I" for Instance
2023-06-05 19:35:27 -04:00
Luis C.M
0c25d7ec1c
Reverted changes to saving/loading player data from previous commit to
2023-05-31 19:59:20 -05:00
Luis C.M
cbf99be297
PlayerData:
...
-Renamed loadPlayerDataFromFile() to load(), and moved it next to the save() function for later addition to the API.
-Moved saving/loading to EP functions where they used to be.
-Removed now unused PlayerData.get() and loadPlayerDataOld() functions
ServerEventsHandler:
-Added new EntityConstructing event to add the PlayerData EP earlier.
NoppesUtilPlayer:
-questCompletion() now saves player data right before its return statement.
2023-05-21 02:48:30 -05:00
Kam
221f00ccf4
Make Save PlayerData within PlayerData. More multithreaded saving
2023-05-15 23:06:21 -04:00
Luis C.M
c27cdf7950
Implemented sub-GUI for editing NPC tags in the cloner
2023-04-12 14:22:22 -05:00
Luis C.M
df069c82c2
Added a quest alert toggle for each quest in the quest log.
...
Fixed instant complete quests not finishing sometimes.
2023-03-16 23:37:57 -05:00
KAMKEEL
bda76bafe6
Optimize Imports
2023-01-12 21:33:06 -05:00
KAMKEEL
6e92f08851
Config Overhaul
2023-01-07 00:21:08 -05:00
KAMKEEL
c264c7c9d0
Merge branch 'master' into dev
2022-11-15 00:10:32 -05:00
Pétrus Pradella
79e20b07db
Properly save PlayerData on json only on 'PlayerEvent.SaveToFile'
2022-11-11 15:15:42 -03:00
KAMKEEL
5ff3a3a1ba
Player Logging
2022-11-07 01:49:54 -05:00
KAMKEEL
fe4cc719d4
Revert "ScriptLogIgnoreType & PlayerLogging"
...
This reverts commit ac39e0a6d0 .
2022-11-07 01:43:27 -05:00