Commit Graph

447 Commits

Author SHA1 Message Date
Brianna
5b8d80e09d Moved a bracket :o 2019-07-17 09:01:28 -04:00
Brianna
1184ce24f3 Made it so entities spawn directly into stacks from spawners. 2019-07-17 08:56:50 -04:00
Brianna
913c66dbd5 Added new option "Items.Name Format Reset" 2019-07-14 14:37:54 -04:00
Brianna
56990ed896 Fixed default lootables for tropical fish. 2019-07-14 14:05:36 -04:00
Brianna
a590abb185 Added support for enchantments in drops. 2019-07-14 14:05:15 -04:00
Brianna
41bc5377b5 Added the ability to set name and lore for dropped items. 2019-07-14 13:08:44 -04:00
Brianna
1c6703fcc3 Added support for a shop plugin. 2019-07-13 21:00:43 -04:00
Brianna
544cf08309 quick fix. 2019-07-13 15:49:40 -04:00
Brianna
5e995da7bd Moved item methods to make them more accessible for other plugins. 2019-07-13 15:41:35 -04:00
Vrontis
4481ddd6a8 Update Locale.java | Fix for pseudo-empty lines in translation. 2019-07-13 15:41:04 -04:00
Brianna
197b6c1f66 Correct file seperator. 2019-07-10 23:54:26 -04:00
Brianna
c66eda4062 Lootables "Only Drop For" miscalculation corrected. 2019-07-10 15:09:36 -04:00
Brianna
33add5db02 Chickens, Parrots and Ghasts drops were incorrect. 2019-07-10 14:40:15 -04:00
Brianna
d55e4d15f4 Fix for command amount. 2019-07-09 16:20:35 -04:00
Brianna
005af2515b Added command support for lootables. 2019-07-09 16:10:41 -04:00
Brianna
1b2731fd2d Better more accurate calculations for custom drops. 2019-07-09 15:35:29 -04:00
Brianna
94cfe24ae2 Added reloading to lootables. 2019-07-09 15:21:42 -04:00
Brianna
f15bc9d6ba Fix for pig correctFood in 1.8 2019-07-09 11:34:32 -04:00
Brianna
dbe1f925cc Fixed child count. 2019-07-09 11:31:41 -04:00
Brianna
00423da2ef Clean up. 2019-07-08 15:42:19 -04:00
Brianna
442334d898 Fixed error when health was too high. 2019-07-08 12:48:26 -04:00
Brianna
c02a5b1751 Added lootables. 2019-07-08 12:39:57 -04:00
Brianna
92a5d51846 Attempt at better preserving custom drops. 2019-07-05 13:47:29 -04:00
Brianna
3cc43e08ef removed canbreed 2019-07-04 21:20:49 -04:00
Brianna
0e8ed0c725 Null check for set health. 2019-07-04 06:27:09 -04:00
Brianna
c985efa329 Fixes 2019-07-03 22:30:18 -04:00
Brianna
4b427a9b59 Debug 2019-07-03 20:43:42 -04:00
Brianna
4a6395260f Added support for mcMMO metadata. 2019-07-03 19:03:50 -04:00
Brianna
3f4f83aa2e Typo 2019-06-30 00:29:59 -04:00
Brianna
851c66ebac Version 2019-06-29 22:28:53 -04:00
Brianna
3d20eff4d9 Fix for disabling the Item stacking feature. 2019-06-29 21:28:27 -04:00
Brianna
0904b2b36c Fix hopper intake issue. 2019-06-29 21:27:01 -04:00
Brianna
04b0e21e53 Added option to not drop experience for instant kills. 2019-06-29 21:04:48 -04:00
Brianna
ed0b7035f7 Stability adjustments <3 2019-06-29 20:16:01 -04:00
Brianna
43eba6e59d Added the optional ability to stack entity health. Perfect for grinders. 2019-06-29 19:32:16 -04:00
Brianna
c2d5a0082e Fixed skeleton issue in 1.12 2019-06-28 18:03:56 -04:00
Brianna
06b4f73db0 Make sure block is a spawner before update. 2019-06-28 16:03:13 -04:00
Brianna
98193e5f9a Null check for isStacked. 2019-06-28 16:01:24 -04:00
Brianna
0efcd158f8 Attempt at carrying over lowest health feature. 2019-06-28 16:00:30 -04:00
Brianna
38787e0c1e Minor adjustments. 2019-06-27 23:14:40 -04:00
Brianna
3801d8ecbd Newly placed spawners will now spawn the correct amounts. 2019-06-27 15:06:35 -04:00
Brianna
70fbf7a3e5 Removed debug 2019-06-27 14:56:49 -04:00
Brianna
79e091c6ba Fixed spawner deserialization.
Added spawning directly into stack.
2019-06-27 14:34:33 -04:00
Brianna
481a6a255e Fixed occasional NPE error. 2019-06-27 13:33:01 -04:00
Brianna
827ddfea92 Added the ability to hide item nametags if the stack size is one.
Added the ability to hide the stack size if the stack size is one.
Items will now show a colorless version of their custom display name (If available) in their nametag.

The name format for items has been default changed to "&f{TYPE} [&6{AMT}x]". The square brackets are used to remove and show the amount when needed.
2019-06-24 13:35:50 -04:00
Brianna
1df6491c7d more typos. 2019-06-22 21:19:08 -04:00
Brianna
c9d0b6b4fe Typos 2019-06-22 21:17:27 -04:00
Brianna
a00b1abda2 Added "Entities.Only Stack Flying Down" option. 2019-06-22 21:10:11 -04:00
Brianna
d5e98a98b7 Flying entity exemption. 2019-06-22 20:10:22 -04:00
Brianna
18bb91af3e typo 2019-06-22 19:04:14 -04:00
Brianna
ac48b24c3f Added "Entities.Only Stack On Surface" option. 2019-06-22 18:29:32 -04:00
songoda
517db57331 Added null check for jobs reborn. 2019-06-22 05:22:36 -04:00
songoda
d254b491bc Added support for most protection plugins. 2019-06-22 05:15:24 -04:00
Brianna
8775e9e370 Added clearlag support. 2019-06-20 03:33:29 -04:00
Brianna
5d703e1168 Removed debug :o ouch. 2019-06-20 02:10:31 -04:00
Brianna
91875e73cd Added support for pigs -> pig zombies and villages -> witches.
Removed stack saving system and integrated an in nametag serialization.
Fixed issue with updating name tags after stack remove.
Cleaned up some reflection.
Cleaned up breed cooldown system.
2019-06-20 01:51:38 -04:00
Brianna
ac32623a68 Fix for nametags not updating on fire death. 2019-06-19 19:54:17 -04:00
Brianna
7ba2e747f6 Fix for drowned zombies. 2019-06-17 17:48:34 -04:00
Brianna
bc46241e43 Added option to only stack from spawners. 2019-06-15 05:05:53 -04:00
Brianna
7fdf7bbe3d Added ability to stack by spawn reason. 2019-06-15 04:49:12 -04:00
Brianna
4dfe48bc16 Corrected exp drop amount for instant kill. 2019-06-12 15:49:18 -04:00
Brianna
9516057674 Fix for unsupported method. 2019-06-11 20:18:58 -04:00
Brianna
6f40d5c20c Added the ability to convert from stackmob and wildstacker. 2019-06-09 20:47:29 -04:00
Brianna
43737db620 Fixed error with sound not loading on 1.8 2019-06-09 11:28:18 -04:00
Brianna
bb7bf4ea8c Added JobsReborn support. 2019-06-09 11:20:22 -04:00
Brianna
ddd808d79f Config typo 2019-06-07 13:57:27 -04:00
Brianna
b26bf1e3a3 Made sneak breaking configurable. 2019-06-07 13:48:27 -04:00
Brianna
828fdb429f Added advanced explosion handling from EpicSpawners 2019-06-07 13:48:17 -04:00
Brianna
dad0d3e04b Typo 2019-06-06 17:07:04 -04:00
Brianna
b7096f4891 More typos. 2019-06-06 16:51:15 -04:00
Brianna
b4675d73a4 Typo 2019-06-06 16:42:12 -04:00
Brianna
41b1e6d6a8 Fixed compatibility issues. 2019-06-06 16:30:56 -04:00
Brianna
7365d244c6 Made potion and fire ticks configurable. 2019-06-06 12:46:32 -04:00
Brianna
5a1d1ee084 Changed up a lot of setting names. 2019-06-06 12:40:41 -04:00
Brianna
42587c8b22 You can now enable and disable holograms for entities and items globally 2019-06-06 12:36:59 -04:00
Brianna
b5f5c4451e Removed endermen. 2019-06-06 01:12:09 -04:00
Brianna
917a01d356 Lots more.
Added ability to shear mooshroom cows.
Added ability to configure why entities are split.
Redesigned split entity system.
Fixed bug causing an entity to be lost when breeding a stack.
2019-06-06 00:43:38 -04:00
Esophose
08ce599075 Spawner Place/Break events 2019-06-05 23:26:26 -04:00
Brianna
2fc8dc1043 Lots of stuff.
Added support for taming.
Overhauled and made customization the entity stack check system.
Fixed new entity system for breeding.
2019-06-05 23:26:16 -04:00
Brianna
304b95cd1d Removed comments. 2019-06-04 03:34:16 -04:00
Brianna
50a6d5c04d Redid Item stacking completely. 2019-06-04 03:17:25 -04:00
Brianna
f02076933c typo 2019-06-01 21:27:51 -04:00
Brianna
fef9a4c317 Removed todo. 2019-05-30 01:00:03 -04:00
Brianna
8e1abbbe39 invalid perm. 2019-05-29 23:47:26 -04:00
Brianna
cc1a4a4c0f Typo 2019-05-26 17:32:19 -04:00
Brianna
671bc765de Fix for llamas 1.8 2019-05-25 20:22:07 -04:00
Brianna
84ea6cf9fd Fixed issue with saving default config. 2019-05-23 23:30:00 -04:00
Brianna
6108d13c79 Fixed typo 2019-05-23 19:21:59 -04:00
Brianna
994ecfd8b2 Updates 2019-05-23 16:15:14 -04:00
Brianna
09d364a95c Merged Master into Legacy. & Overhauled SettingsManager 2019-05-23 16:15:04 -04:00
Brianna
8122c47f8b Fix for growing babies. 2019-05-09 17:46:33 -04:00
Brianna
121ce59e3d Fix for death handling. 2019-05-08 15:41:03 -04:00
Brianna
91c1059386 Removed Arconix Support 2019-04-27 19:20:33 -04:00
Brianna
9ac674aa9a Initial stacksizes can no longer go above the max stack size. 2019-04-27 15:18:18 -04:00
Brianna
d9c5599998 max stack size per entity fix. 2019-04-27 15:11:29 -04:00
Brianna
dbb7ab11f1 fix 2019-04-26 04:08:09 -04:00
Brianna
edc0a48e3d Added updater. 2019-04-26 04:06:18 -04:00
Brianna
768986a50c Added support for colored llamas and horses with equipment. 2019-04-23 11:14:38 -04:00
Brianna
db1091215f Removed old settings definitions file. 2019-04-18 00:23:10 -04:00
Brianna
0d842fa30b Optimized settings and added option to only view holograms on look. 2019-04-18 00:17:41 -04:00
Brianna
7140caecf9 Fixed serilization issue. 2019-04-17 23:57:30 -04:00
Brianna
b1c31534e0 typo 2019-04-11 17:47:28 -04:00
Brianna
5793e4f768 Made search radius adjustable. 2019-04-11 17:45:15 -04:00
Brianna
84c4a9fe34 Added ability to disable worlds. 2019-04-11 02:54:59 -04:00
Brianna
e95d7ead01 Added ability to change mob names. 2019-04-03 13:31:33 -04:00
Brianna
d8e166fb94 Fix for disabled holograms. 2019-04-01 17:13:17 -04:00
Brianna O'Keefe
27f5d6bc44 Fixed error on pickup item event in 1.8 2019-03-31 14:18:10 -04:00
Brianna O'Keefe
6d0ee6c5e0 Added soft depend on EpicSpawners 2019-03-31 14:16:52 -04:00
Brianna O'Keefe
9a42d01511 Added a validity check for entities. 2019-03-25 17:39:37 -04:00
Brianna O'Keefe
1d16886f8b Fixed an issue causing mobs in breed cooldown to stack. 2019-03-24 18:32:09 -04:00
Brianna O'Keefe
e5210ef11c General improvements. 2019-03-20 23:36:58 -04:00
Brianna O'Keefe
5c34d729bc Debug 2019-03-12 13:57:16 -04:00
Brianna O'Keefe
eaa426cbf3 Storage Fix 2019-03-12 13:51:34 -04:00
Brianna O'Keefe
1dc3ffa34c Fix 2019-03-07 16:01:06 -05:00
Brianna O'Keefe
791b790247 Optimized Stacking task & Added no-stack metadata for killed entities. 2019-03-07 15:02:34 -05:00
Brianna O'Keefe
667063a816 Wrong amount of eggs. 2019-03-07 14:44:28 -05:00
Brianna O'Keefe
8122dd24d6 fix 2019-03-07 14:24:00 -05:00
Brianna O'Keefe
18aa50c1d7 Will now spawn chicken eggs to the amount of entities in the stack. 2019-03-07 14:23:43 -05:00
Brianna O'Keefe
c5c60ca5c0 Version/Metrics 2019-03-07 14:00:13 -05:00
Brianna O'Keefe
9d65945394 pom 2019-03-07 13:56:08 -05:00
Brianna O'Keefe
27b12e6293 Soft depend on worldugard 2019-03-07 13:51:02 -05:00
Brianna O'Keefe
6ebf983692 Fixed stacking support for 1.11- 2019-03-03 13:15:08 -05:00
Brianna O'Keefe
e023454c3a Fixed issue with EpicSpawners support. 2019-03-02 13:19:38 -05:00
Brianna O'Keefe
7c10e08c9a Fixed dropping too much armor. 2019-03-01 13:39:51 -05:00
Brianna O'Keefe
fe52eba7da Fix for wholestack on special. 2019-02-28 18:15:17 -05:00
Brianna O'Keefe
3924d51c5a Fixed stacks unloading on startup. 2019-02-28 10:53:12 -05:00
Brianna O'Keefe
8ab098e02f Fix for respawn on full stack kill.
Fix for held items dropping more than once.
2019-02-25 09:57:17 -05:00
Brianna O'Keefe
1b40bcb3a5 Fix for entity armor. 2019-02-25 09:23:41 -05:00
Brianna O'Keefe
79a4a6b0e0 Merge branch 'instant-kill' into 'master'
COMPLETE: Provide players access to choose certain damage causes to kill a whole stack on death

See merge request Songoda/UltimateStacker!3
2019-02-23 09:58:24 -05:00
Brianna O'Keefe
c8afea20c6 epicspawners drop support. 2019-02-21 10:11:25 -05:00
Brianna O'Keefe
6a59d94bad fix 2019-02-21 06:58:59 -05:00
Brianna O'Keefe
9458e5bdf7 Sheep color 2019-02-21 06:46:54 -05:00
Brianna O'Keefe
7003584139 New storage system. 2019-02-19 16:16:10 -05:00
Brianna O'Keefe
5bd5ae2dd5 Resolved experiance dupe with spawners. 2019-02-17 16:55:50 -05:00
Brianna O'Keefe
be57ecfaac Added support for slimes and magama cubes. 2019-02-09 16:54:24 -05:00
Brianna O'Keefe
62868dce12 Update src/main/java/com/songoda/ultimatestacker/UltimateStacker.java, .gitlab-ci.yml files 2019-01-27 15:57:24 -05:00
Brianna O'Keefe
327d222841 Update src/main/java/com/songoda/ultimatestacker/UltimateStacker.java 2019-01-27 15:57:20 -05:00
Brianna O'Keefe
83e2c49f0e Min stack sizes of 1 will no longer create issues. 2019-01-24 12:14:57 -05:00
Brianna O'Keefe
da2aafb40e Will no longer stack if min stack size is below speicifc stack size. 2019-01-24 12:04:56 -05:00
Brianna O'Keefe
adc3f9d916 Exploding entities will now respect stack sizes. 2019-01-24 11:47:02 -05:00
Brianna O'Keefe
77e67741cf fix 2019-01-23 13:35:16 -05:00
Brianna O'Keefe
2dec87fbeb Added HolographicDisplays 2019-01-23 13:01:31 -05:00
Brianna O'Keefe
a4851ee3c3 Updated branding. 2019-01-15 02:29:27 -05:00
Brianna O'Keefe
33b8c3a5c9 Fixed spawner type on place for non ops. 2019-01-15 01:53:01 -05:00
Brianna O'Keefe
8b27dc8a80 Breeding will now properly timeout. 2019-01-15 00:56:34 -05:00
Brianna O'Keefe
ee92b59184 Fixed memory leak.
List will now update correctly.
2019-01-15 00:10:37 -05:00
Brianna O'Keefe
a39347b5a7 reversed stacking 2019-01-15 00:10:30 -05:00
Brianna O'Keefe
abadec1f81 separated breed event. 2019-01-10 16:45:13 -05:00
Brianna O'Keefe
26a75b52f3 hologram fix. 2019-01-10 16:06:05 -05:00
Brianna O'Keefe
d9f21c9ef7 Removed Arconix as a hard dependency. 2019-01-10 15:27:01 -05:00
Brianna O'Keefe
170a63f7ff "Kill Whole Stack On Death" will no longer cause lag. 2018-12-31 18:50:51 -05:00
Brianna O'Keefe
9af46fdece Region hologram issue fixed. 2018-12-31 18:41:02 -05:00
Brianna O'Keefe
6a7e1e53f3 bit shifting. 2018-12-29 14:05:19 -05:00
Brianna O'Keefe
ee981846b3 fix for nosilkdrop 2018-12-29 12:14:57 -05:00
Brianna O'Keefe
228fc90c51 Fixed issue with breeding. 2018-12-28 20:29:54 -05:00
Brianna O'Keefe
bef273b0ca fix 2018-12-17 14:20:22 -05:00
Brianna O'Keefe
a1f5c70395 fix 2018-12-17 14:04:46 -05:00
Brianna O'Keefe
76ec78023e Breeding support 2018-12-17 13:33:20 -05:00
TheCreeperCow
aee0df9481 closes SD/625 2018-12-13 09:03:30 -05:00
Brianna O'Keefe
dbd8d01917 support for exploding spawners 2018-12-02 21:14:40 -05:00
Brianna O'Keefe
8d9a478c66 null checks 2018-12-02 19:28:08 -05:00
Brianna O'Keefe
a4320c1e15 settings will now reload correctly. 2018-11-30 19:09:18 -05:00
Brianna O'Keefe
deeae70585 fix 2018-11-29 22:26:11 -05:00
Brianna O'Keefe
c827354d9e spawner fix 2018-11-29 22:08:34 -05:00
Brianna O'Keefe
93a64e0362 fx 2018-11-29 20:45:26 -05:00
Brianna O'Keefe
62a78b3330 fix 2018-11-29 20:30:03 -05:00
Brianna O'Keefe
9cc2e3035e Fix for incompatible method. 2018-11-29 20:09:59 -05:00
Brianna O'Keefe
32237003c5 sorted listeners properly 2018-11-25 16:28:58 -05:00
Brianna O'Keefe
24addc076a fixed issue regarding entitypickupevent in 1.8 2018-11-25 16:20:30 -05:00
Brianna O'Keefe
cd7e5cab5d added support for epicfarming. 2018-11-25 00:07:58 -05:00
Brianna O'Keefe
5b34ee52e7 fix for non existent setspawncount. 2018-11-22 16:28:32 -05:00
Brianna O'Keefe
37477d4263 fix for picking up 2018-11-21 17:08:40 -05:00
Brianna O'Keefe
9ddb73ebc5 fix for debug 2018-11-20 18:59:15 -05:00
Brianna O'Keefe
573db3af4c Better control over stack amounts while not in the game world. 2018-11-19 21:21:55 -05:00
Brianna O'Keefe
fe50837102 Update plugin.yml 2018-11-15 21:03:33 -05:00
Brianna O'Keefe
3b3930aebf updated to support new arconix hologram features 2018-11-14 19:58:57 -05:00
Brianna O'Keefe
d21b1c8548 version 2018-11-12 13:37:52 -05:00
Brianna O'Keefe
02f18ffb24 fixed an issue with shearing sheep 2018-11-12 03:43:18 -05:00
Brianna O'Keefe
aaf59438ce version 2018-11-11 15:23:19 -05:00
Brianna O'Keefe
1e01dcd4ec added hopper support. 2018-11-11 15:21:44 -05:00
Brianna O'Keefe
8b8e2c3018 potion effects and fire damage will now convert over to the next entity in stack. 2018-11-10 16:44:01 -05:00
Brianna O'Keefe
8c04fa8f46 added a removeall command 2018-11-10 15:54:41 -05:00
Brianna O'Keefe
5bd8a5e8f5 fix for invis items in 1.12 2018-11-10 15:24:02 -05:00
Brianna O'Keefe
651d0e6971 Fixed issue with stacking normally non stackable items 2018-11-10 13:45:31 -05:00
Brianna O'Keefe
c15a80f66b fix 2018-11-10 01:03:16 -05:00
Brianna O'Keefe
40ae065e7f stacking fix 2018-11-09 19:52:37 -05:00
Brianna O'Keefe
7f8b22c4c5 database fix 2018-11-09 16:28:18 -05:00
Brianna O'Keefe
b02f04561b Auto stash before cherrypick of "added settings editor" 2018-11-09 16:27:49 -05:00
Brianna O'Keefe
5acb5baae3 added settings editor 2018-11-09 16:26:35 -05:00
Brianna O'Keefe
8c2bf1d17c name fix 2018-11-08 23:22:56 -05:00
Brianna O'Keefe
260c479ca6 Version checking 2018-11-08 23:11:49 -05:00
Brianna O'Keefe
9276bf397a Named entity will no longer stack.
When using a nametag on an entity the entity a new entity will break apart from the stack with the custom name rather than just naming the whole stack.
Two stacks will now stack together.
When epicspawners is installed spawner stacking will automatically disable.
2018-11-07 22:26:38 -05:00
Brianna O'Keefe
dea3a461af typo 2018-11-06 00:47:56 -05:00
Brianna O'Keefe
0a801f03e8 clean up 2018-11-06 00:09:40 -05:00
Brianna O'Keefe
ede59bf3bc Spawners fix 2018-11-05 23:53:27 -05:00
Brianna O'Keefe
116442a51e legacy 2018-11-05 23:41:58 -05:00
Brianna O'Keefe
a6b5b2b8dd Init 2018-11-05 22:33:10 -05:00