Shane Freeder
bd9794e744
Support calling SkillActivationPerkEvent off the main thread
...
This event was never considered as to if it would be called off the main thread,
this event should NOT be designed to signify that a skill activation is occuring,
just providing a means to manipulate those values by other plugins, etc
2021-01-21 12:09:26 +00:00
nossr50
f72497532f
Fists should be fists
2021-01-11 10:34:14 -08:00
TheBusyBiscuit
fecaef8d96
Updated german translations ( #4375 )
...
* Updated german translations
* Fixed line endings
* Missed one
2021-01-11 10:30:08 -08:00
nossr50
c64e693861
Less capitals in broadcast msg
2021-01-07 13:39:28 -08:00
nossr50
ade6fb2c1d
Arrow dupe fix
2021-01-07 13:36:54 -08:00
nossr50
f38d92497a
Add broadcasting when players reach certain level milestones (defaults to every 100 levels)
2021-01-07 13:33:12 -08:00
Enderaoe
3cd09b886f
Issue #4343 Axe can replant Cocoa ( #4373 )
2021-01-06 10:24:16 -08:00
nossr50
ba7b6826b4
2.1.170 - papi fix
2021-01-05 15:25:39 -08:00
nossr50
1c9592aba3
Always emulate lure bonus to avoid vanilla bugs
...
Fixes #4359
2021-01-05 12:16:16 -08:00
nossr50
dd07bcafc6
Disable random testing for now
2021-01-05 12:12:49 -08:00
nossr50
888205fd89
Memory leak fix for arrow metadata
2021-01-05 12:04:48 -08:00
nossr50
7931a095fe
Add some tests for com.gmail.nossr50.util.random classes
2021-01-03 12:21:32 -08:00
nossr50
867d222062
Merge branch 'master' of github.com:mcMMO-Dev/mcMMO
2021-01-03 09:53:12 -08:00
t00thpick1
a57e6d3bbe
Add unit test for BlockLocationHistory
...
Move ChunkStoreTest to correct package
2021-01-02 20:53:25 -05:00
t00thpick1
9e2d5aada8
Whitespace fix
2021-01-02 20:39:39 -05:00
t00thpick1
4aa17e61fc
More efficient acrobatics location memory class
2021-01-02 20:39:39 -05:00
nossr50
597eb7f8dd
Tweaks to the random chance classes
2021-01-02 16:39:26 -08:00
nossr50
4fa3d913bf
More annotations for blockmeta.. again
2021-01-02 16:15:04 -08:00
t00thpick1
00a6d52717
Refactor region file loading for better nullability analysis
2021-01-02 18:57:51 -05:00
nossr50
26ef4cc411
More nullability annotations
2021-01-02 15:55:37 -08:00
nossr50
05f07c174b
Change readChunkStore to Nullable
2021-01-02 15:30:00 -08:00
nossr50
eff016c0a6
More nullability in blockmeta classes
2021-01-02 15:27:51 -08:00
t00thpick1
5b41b04777
Use @NotNull in methods rather than @Nullable
...
Separate safe external methods from internal only methods
Remove unnecessary methods
2021-01-02 17:29:15 -05:00
t00thpick1
10694042e9
Move legacy Serializable usage into a subclass.
2021-01-02 16:54:11 -05:00
nossr50
d08c9391b0
Add nullability annotations to blockmeta
2021-01-02 13:36:59 -08:00
t00thpick1
e0d85f842b
Fix exception thrown when plants fake grow at max world height.
2021-01-02 11:18:32 -05:00
nossr50
bec54d93ac
Fix dupe bug
2021-01-01 22:15:44 -08:00
Shane Freeder
67a4b6c7c1
Experience PreGain event
2021-01-02 01:05:28 +00:00
Shane Freeder
556515eefd
Add SkillActivationPerkEvent
2021-01-02 01:05:27 +00:00
nossr50
fbecbc167a
Optimizations and potentially fixing a ConcurrentModificationException involving the TransientEntityTracker
...
Fixes #4368
2021-01-01 14:04:36 -08:00
nossr50
959d1e4a05
Remove music discs from the default loot table
2021-01-01 12:46:08 -08:00
nossr50
42d3dc3925
Master Angler now mentions it works better with a boat in its hover tip
2020-12-31 16:58:46 -08:00
nossr50
e4af53a535
Use boolean over Boolean
2020-12-31 16:46:49 -08:00
nossr50
9ba8af9f6e
Forgot to register the intended tool set
2020-12-31 16:42:37 -08:00
nossr50
56b376eb54
SuperBreaker will always activate if the fastest tool for the block is a PickAxe
...
Fixes #4362
2020-12-31 16:41:08 -08:00
nossr50
c408c7d057
avoid concurrent exceptions on TransientEntityTracker
2020-12-31 16:26:37 -08:00
nossr50
c05c8e1b1d
Fix init player in TransientyEntityTracker
2020-12-31 16:08:23 -08:00
nossr50
3f6de1c4ba
Fix giving double treasures if the setting to give extra fish is on
...
Fixes #4363
2020-12-31 15:53:01 -08:00
nossr50
8ee405fbfd
Ignore "fake player" npcs in EntityPickupItemEvent
2020-12-31 15:49:32 -08:00
nossr50
2664ae4bd6
Optimize ChunkUnloadEvent & Partial rewrite to COTW entity tracking + some tweaks to COTW entity removal
2020-12-31 15:25:21 -08:00
nossr50
aed4cb87be
Fix enchanted books not being created with the proper data
2020-12-31 13:21:55 -08:00
nossr50
006a7bf277
Add back missing cooldown locale message
...
Fixes #4361
2020-12-30 15:41:14 -08:00
nossr50
01f31e76f5
new chunkstore
...
Co-authored-by: t00thpick1 <t00thpick1dirko@gmail.com>
2020-12-30 15:24:21 -08:00
nossr50
7802d54ebd
2.1.164
...
Closes #4358 #4342 #3812 #3643 #3540
2020-12-29 13:47:40 -08:00
nossr50
dd3d324415
update notes and default fishing treasures
2020-12-29 13:38:03 -08:00
nossr50
8ff345af38
fix array out of bounds
2020-12-29 13:20:10 -08:00
nossr50
bab13f32e7
update notes
2020-12-29 13:15:15 -08:00
nossr50
3c9c8556dd
Allow vanilla block interaction with sneak if the block is set to be a mcMMO repair/salvage anvil
2020-12-29 12:58:39 -08:00
nossr50
d9f98b1aa9
Fix a bug where books weren't registered + tweaked how treasures were loaded
2020-12-29 12:39:06 -08:00
nossr50
0f4455d5a8
remove unused settings from fishing treasures and add enchantment section for mythic
2020-12-29 12:12:03 -08:00