aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Replace TaskConstraintSet with EnumSet implementationimprovement/task-constraint-setKrakenied22 hours8-42/+20
| | | | | | | | | Add constraint set to some task types: - enchanting - essentials_moneyearn - expearn - NPC interact task types - playerpoints_earn
* Add nullability annotations to version specific handlersHEADmasterKrakenied22 hours14-15/+45
|
* Add Camel Husk mode to walking task typeKrakenied22 hours2-5/+7
|
* Prepare for Mojang version messKrakenied22 hours21-303/+656
| | | | New API to be used in server version detection and version specific handlers
* Add placeholder for player quest limitKrakenied3 days2-0/+6
|
* Disable item amount page number display for menus bigger than max stack sizeKrakenied4 days1-1/+6
| | | | Closes https://github.com/LMBishop/Quests/issues/832
* Add option to specify custom element click resultKrakenied4 days3-12/+23
| | | | Closes https://github.com/LMBishop/Quests/issues/646
* Introduce walking task type grouped modesSkylark X Murphy-Davies7 days5-6/+65
| | | | | | | | | | | Added groups: - ground: sneaking, walking or running - manual_no_flight: sneaking, walking, running, or swimming - manual_no_swim: sneaking, walking, running, or flying (creative or elytra) - manual: sneaking, walking, running, swimming or flying (creative or elytra) - vehicle: any vehicle Added 1.21.11 support for Nautilus
* Correct default in the docs for check-coreprotect-timeKrakenied7 days2-2/+2
|
* New blockchanging task typeKrakenied7 days4-3/+193
| | | | Closes https://github.com/LMBishop/Quests/issues/831
* More proper bow item detectionKrakenied7 days9-11/+129
| | | | | | | Introduces Projectile2ItemCache to reliably associate fired projectiles with the item used to shoot them. This replaces the previous temporary workaround that was vulnerable to player exploits, ensuring accurate item tracking during damage events.
* Update defining items wiki pageKrakenied7 days1-12/+94
|
* Add support for item model and custom model data in 1.21.4 item definitionsKrakenied7 days2-0/+64
|
* Use LivingEntity#getKiller value in mobkilling task typeBuildTools2025-12-211-2/+9
| | | | Still fallback to last damage event damager if null. It doesn't really fix https://github.com/LMBishop/Quests/issues/752, however possibly allows for Fire Aspect tracking of entities ignited within last 5 seconds (similarly to different built-in game mechanics).
* [ci skip] Update Discord linkLeonardo Bishop2025-12-132-2/+2
|
* Prepare for release 3.16.1v3.16.1Krakenied2025-11-291-1/+1
| | | | Bump version number
* Fix HikariCP logging provider detection after updateKrakenied2025-11-291-1/+6
| | | | | - Bump slf4j-nop to 2.0.17 - Transform service files properly
* Prepare for release 3.16v3.16Krakenied2025-11-2813-13/+13
| | | | | - Bump version number - Update docs Since information
* Bump project dependencies ensuring 1.21.11-pre3 compatibilityKrakenied2025-11-281-4/+4
| | | | | | | Bump paper-api to 1.21.11-pre3-R0.1-SNAPSHOT Bump gson to 2.13.2 Bump HikariCP to 7.0.2 Bump bungeecord-chat to 1.21-R0.4
* Replace 'if' expression with safe cast expressionKrakenied2025-11-281-1/+1
|
* Update Gradle pluginsKrakenied2025-11-282-3/+3
| | | | | | - Switch to GradleUp shadow implementation - Bump shadow to 9.2.2 - Bump jvmdowngrader to 1.3.4
* Update Gradle Wrapper to 9.2.1Krakenied2025-11-281-1/+1
|
* Replace PlayerDeathEvent getPlayer with PlayerDeathEvent#getEntityKrakenied2025-08-221-1/+1
| | | | Required for proper 1.8 support
* Fix debug report after last changesKrakenied2025-08-042-23/+24
|
* Update wiki downloads pageKrakenied2025-08-031-7/+7
| | | | Make it more user-friendly
* Add option to dispatch player commandsKrakenied2025-07-2917-30/+63
| | | | Closes https://github.com/LMBishop/Quests/issues/470
* Add internal goal placeholderKrakenied2025-07-294-11/+30
| | | | Closes https://github.com/LMBishop/Quests/issues/658
* Improve player debug output when no quests foundKrakenied2025-07-291-50/+63
|
* Use a bit more intuitive namingKrakenied2025-07-291-3/+3
|
* Fix progress display in newly introduced subcommandKrakenied2025-07-291-1/+22
|
* Add new debugging commandKrakenied2025-07-293-0/+125
|
* Get the biome only once per method callKrakenied2025-07-291-10/+24
|
* Update foojay resolver and jvmdowngraderKrakenied2025-07-291-2/+2
|
* Do not overwrite user defined static elements with spacers in last menu rowKrakenied2025-07-291-1/+5
|
* Implement MythicMobs dealdamage task typeKrakenied2025-07-293-2/+237
| | | | Closes https://github.com/LMBishop/Quests/issues/768
* Add biomes constraintKrakenied2025-07-297-20/+64
|
* Relocate dependencies properlyKrakenied2025-07-291-0/+2
|
* Use modern BlockTracker class name by default as the original one hasn't ↵Krakenied2025-07-291-1/+1
| | | | been updated since 1.16
* Add BlockTracker as softdependKrakenied2025-07-291-0/+1
|
* Reorder MythicMobs version checksKrakenied2025-07-294-10/+20
| | | | | Add missing fixed quest item cache clears on ready Mark EvenMoreFish task types as untested
* Add {days} support to time formatKrakenied2025-07-291-15/+36
| | | | Refactor FormatUtils, use JSpecify annotations
* Do not create unnecessary Location object in distancefrom task typeKrakenied2025-07-291-3/+8
|
* Fix menu NPE when categories are disabledKrakenied2025-07-291-4/+15
|
* Add cake support to consume task typeKrakenied2025-07-294-4/+51
| | | | Closes https://github.com/LMBishop/Quests/issues/261
* Use DamageSource APIKrakenied2025-07-296-46/+85
|
* Fix task progress and completion placeholdersKrakenied2025-07-291-4/+4
|
* Refactor paginated quest menu code a bitKrakenied2025-07-291-23/+27
|
* Use single constant for task placeholder patternKrakenied2025-07-292-6/+6
|
* Add item option to dealdamageKrakenied2025-07-292-6/+48
| | | | Closes https://github.com/LMBishop/Quests/issues/735
* Handle projectile damage in deal damage task type properlyKrakenied2025-07-291-1/+15
|