Commit graph

157 commits

Author SHA1 Message Date
952606bf70 fix: prevent the leaving message from showing even when the player leaving doesn't have the egg 2026-02-17 22:10:36 +01:00
bf50a33b32 fix: egg not respawning when dropped in the void if egg_inv is true 2026-02-17 21:50:08 +01:00
1ddf48d6ba feat: announce than player left and dropped the game 2026-02-15 08:33:10 +01:00
c933e277c1 feat: make egghunt.* permission not default 2026-02-11 17:59:10 +01:00
cb53176617 feat: add a command to force res 2026-02-06 23:02:42 +01:00
a1b0cc8dcd feat: add a config option to spawn the egg somewhere randomly in the overworld above bedrock 2026-02-06 22:42:52 +01:00
1ef334318f fix: fix dropping any items being considered as dropping the egg 2026-02-06 14:58:37 +01:00
0bc668fc50 fix: fix deprecated warnings 2026-02-06 14:49:07 +01:00
19482a09fd feat: force drop the egg if keepInventory is on 2026-02-06 14:41:47 +01:00
fb951eae05 feat: make that putting the egg in a container reset the owner 2026-02-05 09:06:09 +01:00
4a4fdaefed feat: reset owner when egg is placed 2026-02-05 08:53:25 +01:00
d8ecb3a900 feat: remove death message modification 2026-02-05 08:53:01 +01:00
a63b6b48d9 feat: add a config option to make dropping the egg resetting its owner 2026-02-04 22:56:03 +01:00
84c078e88c feat: make the plugin compatible to up to 1.21.8 2026-02-04 22:32:40 +01:00
e3fe5fb325 feat: migrate to gradle 2026-02-04 22:27:11 +01:00
John Locke
375959fb78
Merge pull request #10 from HyperSMP/multi-version-support-dev
Add backwards compatibility from 1.17+
2023-07-30 12:35:02 -04:00
J0nasL
473f387866 Fixed version check
Now compatible with 1.17+
2023-07-30 11:52:51 -04:00
J0nasL
8a28c62ff6 Handle Criteria being out of date 2023-07-30 04:31:26 -04:00
J0nasL
7ec191b798 Update pom and plugin config files
Reformatted pom.xml, added new name, url, and description tags. Also added resource section to format plugin.yml.
Added filtering to plugin.yml to autogenerate the .yml file.
2023-07-30 04:14:47 -04:00
J0nasL
dabad87de3 Switch off debug by default 2023-07-30 04:13:15 -04:00
J0nasL
4b61cafc9c Added class to handle backwards compatibility 2023-07-30 04:10:28 -04:00
J0nasL
257e6b6e29 Fix error with /egglocation if egg doesn't exist 2023-07-30 00:46:34 -04:00
J0nasL
68f89d9828 Make removeEgg() methods work correctly 2023-07-29 14:29:47 -04:00
J0nasL
2d956a33f5 Added images 2023-07-20 05:05:08 -04:00
J0nasL
0656016a01 Only save invulnerable egg from platform regen 2023-07-20 01:52:57 -04:00
J0nasL
b314f5e6f3 Fix "egg overwritten" debug message
Missing a check for non-empty list before sending message. No egg item is actually spawned.
2023-07-20 01:47:42 -04:00
John Locke
fa1845d192
Update README.md 2023-07-19 23:54:40 -04:00
J0nasL
0c5272e679 Merge branch 'development' 2023-07-19 22:44:19 -04:00
J0nasL
d2f2ae22ce Merge branch 'scoreboard-dev' into development 2023-07-19 22:33:22 -04:00
J0nasL
a6c6da8e83 Updated config and readme 2023-07-19 22:31:50 -04:00
J0nasL
ede546e5ed Finished scoreboard, added some config settings 2023-07-19 21:28:35 -04:00
J0nasL
2ffb8bbe14 started scoreboard handling 2023-07-19 05:45:18 -04:00
J0nasL
ccacff562e add missing space 2023-07-19 02:53:26 -04:00
J0nasL
2638fed24f Fix logging of egg holder 2023-07-19 02:53:05 -04:00
J0nasL
7dd3304cc7 abstracted getting egg location string 2023-07-19 02:09:19 -04:00
J0nasL
4a08e6f133 Added checking for end platform overwrite 2023-07-19 01:20:08 -04:00
J0nasL
0d7db4a572 Fixed inventoryClose tracking
Fixed inventoryClose tracking based on container/merchant status
Also fixed egg in block container reporting for locateegg
2023-07-18 16:57:27 -04:00
J0nasL
f7191688f4 Update README.md 2023-07-18 16:07:44 -04:00
John Locke
cd74545c86
Update README.md 2023-07-18 15:20:19 -04:00
John Locke
b90ce9a1c1
Update README.md 2023-07-18 15:19:54 -04:00
John Locke
4522356687
fix readme formatting 2023-07-18 15:18:56 -04:00
J0nasL
d90208ca44 Reformat readme, add website url 2023-07-18 15:17:49 -04:00
J0nasL
3aef0b6b24 change to egg checking 2023-07-18 15:16:03 -04:00
J0nasL
eaf1d01660 Create EggController, small UX/logging fixes
Move controller-related Egg functionality to EggController
Re-add egg stolen message
Logging changes
Don't remove the egg from players in the void, wait for them to die
2023-07-18 14:18:30 -04:00
J0nasL
5f2038e97b Egg destruction/respawn fix, small changes/fixes
Fixed some bugs related to egg destruction/respawning, deleted duplicate code
Hopefully fixed occasional string formatting issues
Small change to config
Small change to readme
2023-07-18 05:45:17 -04:00
J0nasL
5f8d029052 Update README.md 2023-07-18 04:00:33 -04:00
J0nasL
560900beb4 Bugfix, removed unused imports 2023-07-18 03:48:48 -04:00
J0nasL
93ab4a304b Minor logging improvements 2023-07-18 03:47:47 -04:00
J0nasL
f53e0b1e9f Added logging levels, small UX changes
Changed egg sound
Added distance to locateEgg
Started making detailed logging optional
Cancel velocity of dropped egg item
2023-07-18 03:41:34 -04:00
J0nasL
64fa2c68ef Color location information 2023-07-18 00:32:34 -04:00