Andrew Wong
8fb1c7cdfb
Enforce nullability
2021-05-22 16:04:43 +02:00
Andrew Wong
5e94f454c8
Fix documentation for ItemStackAndInteger and tests for ItemStackWrapper
2021-05-21 13:29:45 +02:00
Andrew Wong
57b559e81d
Fix nullability and docs
2021-05-19 18:57:29 +02:00
Andrew Wong
7e43e68f68
Method renames, update docs and unit tests
2021-05-19 18:19:04 +02:00
Andrew Wong
3dfc83ac6a
Try to inject and use the ItemStackWrapper into frequently used CargoUtils methods
2021-05-18 14:12:28 +02:00
Andrew Wong
9e6aa5b39a
Actually use the wrapper in CargoNetTask#distributeItems
2021-05-18 13:40:10 +02:00
Andrew Wong
4704b9fa8f
Check for ItemStackWrappers in ItemStackAndInteger
2021-05-18 12:05:38 +02:00
Andrew Wong
6f042e60ad
Deprecate the public constructor of ItemStackWrapper(ItemStack). More docs and use #ofItem where possible
2021-05-17 21:46:59 +02:00
Andrew Wong
727c8d34b9
Add ItemStackWrapper#ofItem, try not to use duplicate ItemStackWrappers in CargoNet
2021-05-17 21:36:10 +02:00
TheBusyBiscuit
f822bdd12d
Merge pull request #3044 from martinbrom/feature/portable-teleporter
...
Add PortableTeleporter
2021-05-16 21:53:37 +02:00
TheBusyBiscuit
f12e68dd72
[CI skip] Fixed some of the technical debt caused by recent PRs
2021-05-16 11:55:59 +02:00
Martin Brom
0cced1a8d0
IcyBow now takes shielded players into consideration
...
Resolves #3060
2021-05-14 22:57:38 +02:00
The Busy Bot
a4af25938e
[CI skip] New Crowdin updates ( #3050 )
...
* New translations messages.yml (German)
* New translations messages.yml (Latvian)
2021-05-13 10:57:02 +02:00
Martin Brom
b1a70bfb9a
Tweak the cost of teleportation and capacity once more
2021-05-12 16:15:46 +02:00
TheBusyBiscuit
fa07d081e0
Merge pull request #2983 from martinbrom/feature/learning-animation-option
...
Add the option to disable learning animations server & client side
2021-05-12 12:39:53 +02:00
Daniel Walsh
b8dfa5908b
Update src/main/java/io/github/thebusybiscuit/slimefun4/core/guide/options/LearningAnimationOption.java
2021-05-12 11:36:11 +01:00
Martin Brom
4995ab8227
Change cost of teleportation to int
...
Remove FloatRangeSetting
2021-05-12 10:39:14 +02:00
Martin Brom
18c36ab038
Add FloatRangeSetting
...
Add PortableTeleporter research
Add ItemSetting to PortableTeleporter to configure the cost of teleporting
Change default cost of teleporting to 5 J
Fix wrong word in PortableTeleporter lore
2021-05-12 10:28:42 +02:00
Martin Brom
5b5020f9cf
Add PortableTeleporter
...
Add TeleportationManager::openTeleporterGUI overload without network complexity parameter, which then gets calculated from the given ownerUUID
2021-05-11 23:58:49 +02:00
Martin Brom
4a6cfd9a85
Revert changes to FireworksOption
...
Change item in LearningAnimationOption to a map when enabled
2021-05-11 22:22:17 +02:00
Martin Brom
5817bf16fd
Change annotations to Nonnull
2021-05-11 22:01:29 +02:00
Martin Brom
d1aac2e291
Add enchantment to FireworksOption and LearningAnimationOption when enabled
...
Add minecraft alias
2021-05-11 21:54:33 +02:00
TheBusyBiscuit
9c05237af3
Merge pull request #3037 from StarWishsama/chore/auto-enchant-event
...
Introduced AsyncAutoEnchanterProcessEvent
2021-05-11 14:13:37 +02:00
Daniel Walsh
f01162cca1
Apply suggestions from code review
2021-05-11 13:10:11 +01:00
StarWishsama
ea96b9ed3c
chore: resolve suggestions
2021-05-11 12:26:19 +08:00
NatsuHana
ad86c88a94
chore: renane the event to adapt bukkit namestyle
2021-05-11 09:35:44 +08:00
TheBusyBiscuit
5620528c1d
[CI skip] Updated changelog and workflows
2021-05-10 23:18:36 +02:00
Daniel Walsh
a64597e129
Merge pull request #3038 from Mooy1/fix/explosive-pick-handler
2021-05-10 21:20:02 +01:00
a
41d0a93275
Update ExplosiveTool.java
2021-05-10 13:59:32 -05:00
TheBusyBiscuit
bcdda9ab03
Fixes #3041
2021-05-10 18:54:13 +02:00
TheBusyBiscuit
8a8b8ce577
Merge pull request #3015 from Slimefun/performance/networks
...
Improved memory usage of cargo/energy networks and fixed #3013
2021-05-10 18:44:01 +02:00
The Busy Bot
d2ab1cf81e
[CI skip] New locale updates from Crowdin
2021-05-10 18:41:43 +02:00
a
efd3d133f2
Update ExplosiveTool.java
2021-05-10 11:11:02 -05:00
TheBusyBiscuit
7a06dc3064
Merge pull request #3003 from Slimefun/fix/hologram-dupes
...
Potentially fixed #2927
2021-05-09 17:04:29 +02:00
Varian Anora
10e3df78b8
Merge branch 'master' into fix/auto-disenchanter-strict-slot-order
2021-05-09 19:00:30 +07:00
Varian Anora
f5d1d3a947
Revert swapping item and secondItem
2021-05-09 18:59:54 +07:00
StarWishsama
7fef9d6604
refactor: use async
2021-05-09 18:11:42 +08:00
StarWishsama
3bf8217059
feat: introduced AutoEnchantProcessEvent
2021-05-09 14:21:07 +08:00
StarWishsama
5577a4e965
feat: support retrieve auto-enchanter for enchanting
2021-05-09 13:27:18 +08:00
TheBusyBiscuit
27224c55eb
Updated default item models file
2021-05-08 19:24:16 +02:00
TheBusyBiscuit
81223004bf
Default values for item models are now read from a resource file.
2021-05-08 19:22:54 +02:00
TheBusyBiscuit
d81b25717f
Added an exclusion for unit tests
2021-05-08 18:59:06 +02:00
TheBusyBiscuit
a82a5d28f9
Implemented Walshy's suggestion to improve performance even further
2021-05-08 18:49:56 +02:00
a
d3527a1885
Update ExplosiveTool.java
2021-05-08 01:38:13 -05:00
StarWishsama
bebd89df30
chore: dont mess up import, idea
2021-05-08 13:44:05 +08:00
StarWishsama
6b62a4f86c
feat: support to get the enchant book for auto enchant
2021-05-08 13:39:32 +08:00
Varian Anora
8d3d24bc5f
Revert to EnchantmentStorageMeta
2021-05-08 12:08:56 +07:00
Varian Anora
716c384349
Merge branch 'master' into fix/auto-disenchanter-strict-slot-order
2021-05-08 12:06:55 +07:00
TheBusyBiscuit
dc34ec8dfc
Merge branch 'master' into performance/networks
2021-05-07 14:15:30 +02:00
TheBusyBiscuit
5194dbb1db
Merge pull request #3031 from variananora/fix/pickaxe-of-the-seeker-localization
...
Update Pickaxe of The Seeker Localization
2021-05-07 14:14:51 +02:00