Commit Graph

795 Commits

Author SHA1 Message Date
tastybento
23dae376b8 Fix import and export of challenges. Added Tag TypeAdapter from BBox 2025-02-15 13:08:52 +09:00
tastybento
d405390339 Correct text now that PAPI strings supported 2025-02-15 08:32:24 +09:00
tastybento
362d846816
Merge pull request #378 from BentoBoxWorld/PAPI_strings
Add string comparison for PAPI placeholders #366
2025-02-15 08:21:10 +09:00
tastybento
d64b1a609e Log errors to console. 2025-02-14 16:52:07 +09:00
tastybento
73e3df6ff7 Added test class and fixed issue. 2025-02-14 16:46:42 +09:00
tastybento
f166df2b69 Add string comparison for PAPI placeholders #366 2025-02-14 16:24:08 +09:00
tastybento
d5ddc03a3e
Merge pull request #377 from BentoBoxWorld/advancements
Adds Advancements as an option to the Other challenges
2025-02-13 21:43:11 +09:00
tastybento
7fad1b0943 Adds Advancements as an option to the Other challenges
Enables giving rewards for advancements or combining them into a
challenge.
2025-02-13 21:41:53 +09:00
tastybento
39addcabf6
Merge pull request #376 from BentoBoxWorld/papi
Added a PAPI formula option to Other challenge types.
2025-02-12 21:24:09 +09:00
tastybento
fb782c23cd Added a PAPI formula option to Other challenge types. 2025-02-12 21:19:16 +09:00
tastybento
90bb3d68b7
Merge pull request #375 from BentoBoxWorld/hide_reward_items
Add switch to hide reward items from the GUI list.
2025-02-12 19:30:13 +09:00
tastybento
2edf1a7d59 Fix bug with cloning and Boolean vs booleans 2025-02-12 17:52:04 +09:00
tastybento
9849c95ba3 Add switch to hide reward items from the GUI list.
The admin may want to hide the rewards and just use the reward
description. If the number of rewards is very long, it can be a problem
to list them all.
2025-02-12 17:19:12 +09:00
tastybento
0fcdb06be3
Merge pull request #374 from BentoBoxWorld/permission_waiver
Add permission [gamemode].challenges.waiver-add.x to addon
2025-02-12 16:33:00 +09:00
tastybento
005fc33df1 Add permission [gamemode].challenges.waiver-add.x to addon
Enables per-player permission waivers.
2025-02-12 16:32:43 +09:00
tastybento
dc7309ba99 Reduce size of success notice to fit on screen 2025-02-12 08:41:27 +09:00
tastybento
f6ae07adbc Fix naming of individual materials 2025-02-12 08:18:12 +09:00
tastybento
5f8aebadf1
Merge pull request #373 from BentoBoxWorld/better_icons_for_entities
Better icons for entities
2025-02-10 05:09:09 -08:00
tastybento
23ed293049 Unified icons and made non-alive entities available for selection 2025-02-10 05:07:24 -08:00
tastybento
80b0fb4a90 Unify entity icons across all GUIs 2025-02-10 04:57:34 -08:00
tastybento
9be26141c5 Improve the icons for picking entities 2025-02-10 04:29:53 -08:00
tastybento
0bd1c793f8
Merge pull request #372 from BentoBoxWorld/multi_statistics
Enable challenges to have multiple statistic requirements
2025-02-10 03:24:47 -08:00
tastybento
183368bedb Remove unused enums and todo comment 2025-02-10 03:02:35 -08:00
tastybento
b63838f4be Reduce duplication in the constructor 2025-02-10 03:02:04 -08:00
tastybento
c5334acc87 Enable challenges to have multiple statistic requirements
This enables things like a challenge to kill 10 creepers, 10 zombies,
and 10 skeletons.
2025-02-10 02:47:06 -08:00
tastybento
cf4dcaf630
Merge pull request #371 from BentoBoxWorld/dupe_reduction
Reduce code duplication by abstracting classes
2025-02-07 11:18:21 -08:00
tastybento
fb690588ff Fix placeholders 2025-02-07 11:17:52 -08:00
tastybento
f88d5a80e4 Fix error with Mode - now the enum is correctly shared 2025-02-07 10:50:06 -08:00
tastybento
b5a9296cfa Reduce code duplication by abstracting classes 2025-02-07 08:28:27 -08:00
tastybento
93f7fd1561 Version 1.5.0 2025-02-06 21:54:24 -08:00
tastybento
7935c62738
Merge pull request #368 from BentoBoxWorld/add_tags
Add tags
2025-02-06 21:52:55 -08:00
tastybento
c3397a1d26 Tighten up minimum dependencies 2025-02-06 21:47:40 -08:00
tastybento
435764a615 Add NPE protection 2025-02-06 21:44:23 -08:00
tastybento
8cddb628eb Bug fixes 2025-02-06 20:41:16 -08:00
tastybento
25dca4c469 Refactor to remove duplicate code 2025-02-06 12:54:00 -08:00
tastybento
a6f2dc02d4 Reorg imports 2025-02-06 12:31:17 -08:00
tastybento
3859260ac3 Remove items already selected in the tags chooser. Remove debug. 2025-02-06 12:30:36 -08:00
tastybento
51363345be
Merge pull request #369 from BentoBoxWorld/tastybento-patch-1
Update en-US.yml
2025-02-06 11:33:37 -08:00
tastybento
1230869d9e
Update en-US.yml 2025-02-06 11:27:47 -08:00
tastybento
63b7af85f0 Fix list of entity groups in remove icon 2025-02-06 07:39:54 -08:00
tastybento
a06dfd73d8 Fixed/improved the challenge requirements list 2025-02-05 18:57:23 -08:00
tastybento
88a5ceec32 Added entity groups. Still a lot of bugs but it basically works. 2025-02-04 20:20:27 -08:00
tastybento
a969008450 Added support for Block Groups, AKA Material Tags 2025-02-03 18:40:10 -08:00
tastybento
a65b1ecbc5 Version 1.5.0 2025-02-02 08:45:30 -08:00
tastybento
6c52618f05 Fix repo URL typo 2024-11-16 19:30:20 -08:00
tastybento
dc8942aaa4
Update to 1.21.3 (#365) 2024-11-09 11:19:12 -08:00
tastybento
52864d6329
326 ordering bug (#364)
* Possible fix for #326

* Add a ConversationAbandonedListener
2024-10-23 21:25:14 -07:00
tastybento
12f3933ce3
Adds protection around nulls. (#361) 2024-10-23 21:24:41 -07:00
tastybento
17dc22ed66
Possible fix for #326 (#363) 2024-10-23 20:46:30 -07:00
tastybento
2843a8e3ed Fix YAML #359 2024-09-07 18:05:56 -07:00