1
mirror of https://github.com/StarWishsama/Slimefun4.git synced 2024-09-20 19:55:48 +00:00
Commit Graph

3761 Commits

Author SHA1 Message Date
a
f0fc06fd15 Dont load chunks, menus, universal menus multiple times 2021-05-14 01:24:45 -05:00
Martin Brom
872ff0976e Add Javadocs to DirtyChestMenu::pushItem 2021-05-13 14:06:39 +02:00
Martin Brom
c52d85035b Remove redundant check for space in inventory
Revert changelog change
2021-05-13 13:51:08 +02:00
Martin Brom
1832cf4eff Fix WoodcutterAndroid getting stuck while chopping a tree with full inventory 2021-05-13 12:55:31 +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
Daniel Walsh
4e731150cf
Add the item to the research message 2021-05-12 16:23:29 +01: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
2ad96fe9dd Merge branch 'master' of https://github.com/Slimefun/Slimefun4.git into api/machine-operations 2021-05-10 10:51:50 +02:00
TheBusyBiscuit
1d58bca4d3 Made requested changes 2021-05-10 10:51:37 +02: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
TheBusyBiscuit
4e417a89a0
[CI skip] Merge pull request #3029 from Slimefun/crowdin/master
New Crowdin updates
2021-05-07 14:13:55 +02:00
Varian Anora
847bab7a86 Fixes #2978
Fix is stolen from #2982
2021-05-07 10:19:36 +07:00
Martin Brom
e7662dd04f Add grinding of higher level lumps back into 4 lower level lumps 2021-05-06 18:40:19 +02:00
Martin Brom
8ac9160e37 Add unicode arrow to the message 2021-05-06 18:18:26 +02:00
Martin Brom
e7ae14beaf Add locale message for learning animation option
Add helper function to get value of selected option in the survival guide
2021-05-06 18:18:26 +02:00
Martin Brom
fd12521a0a Add requested changes
Revert change in research test
2021-05-06 18:18:26 +02:00
Martin Brom
227621906c Add the option to disable learning animations server & client side 2021-05-06 18:18:26 +02:00
TheBusyBiscuit
a4aebf7bcd [CI skip] Translators are now read from a json file.
Next step is writing a GitHub action that auto-populates that file via
the Crowdin API
2021-05-06 15:56:55 +02:00
Varian Anora
cc714b1722 Update Pickaxe of The Seeker Localization
Moved locale path to follow current styling
Added Pickaxe of The Seeker error message when no ores were found.
2021-05-06 20:02:35 +07:00
TheBusyBiscuit
3e01e24b12
Update src/main/resources/languages/lv/messages.yml
Co-authored-by: Daniel Walsh <walshydev@gmail.com>
2021-05-06 13:20:17 +02:00
The Busy Bot
e084cf0fff New translations researches.yml (Czech) 2021-05-06 12:59:04 +02:00
The Busy Bot
3a1da2a131 New translations messages.yml (Latvian) 2021-05-06 12:52:15 +02:00
The Busy Bot
b75f0a613b New translations recipes.yml (German) 2021-05-06 12:45:23 +02:00
The Busy Bot
7da4e1962e New translations messages.yml (German) 2021-05-06 12:45:22 +02:00
The Busy Bot
d037b600d9 New translations messages.yml (Vietnamese) 2021-05-06 11:13:16 +02:00
The Busy Bot
18830894c2 New translations researches.yml (German) 2021-05-05 18:42:22 +02:00
TheBusyBiscuit
8a1eba8fd4 [CI skip] Crowdin setup (squashed) 2021-05-05 18:10:02 +02:00
TheBusyBiscuit
81bf67b72c
Merge branch 'master' into fix/hologram-dupes 2021-05-04 10:08:49 +02:00
Freeze_Dolphin
c48ccc0149 Correction of wrongly spelled words. 2021-05-04 07:33:32 +00:00
Freeze_Dolphin
51b72d4dba Revert "Correction of wrongly spelled words."
This reverts commit 7e74c5a8b2.
2021-05-04 07:32:38 +00:00
Freeze_Dolphin
7e74c5a8b2 Correction of wrongly spelled words. 2021-05-04 04:52:58 +00:00
TheBusyBiscuit
e51fcde16f
Update OutputChest.java 2021-05-03 15:28:11 +02:00
TheBusyBiscuit
0b55c9e8a0 Updated author tag 2021-05-03 15:24:19 +02:00
TheBusyBiscuit
7b615a66f2 Fixes #3013 2021-05-03 15:22:13 +02:00
TheBusyBiscuit
399359ae25 Reduced memory usage for networks and enforce world limitation 2021-05-03 15:19:33 +02:00
TheBusyBiscuit
c29d0e5530 Fixed #3012 2021-05-03 13:05:22 +02:00
svr333
e7557ca680
Merge branch 'master' into fix/hologram-dupes 2021-05-01 01:46:58 +02:00
TheBusyBiscuit
df7b262d14 Fixed #3007 2021-05-01 00:09:38 +02:00
TheBusyBiscuit
9f3f23fb75 Potentially fixed #2927 2021-04-30 16:18:24 +02:00
TheBusyBiscuit
a0695e0df4
Merge pull request #2994 from Mooy1/android-click-fix
Fix android click handler errors while moving
2021-04-30 12:51:34 +02:00
TheBusyBiscuit
5f1aeecdbf [CI skip] Updated changelog
Also fixed MultiCategory not respecting guide main page index.
2021-04-30 12:51:22 +02:00
TheBusyBiscuit
e609e9e0ae
Merge pull request #2993 from Mooy1/guide-history-fix
Fixed #2593
2021-04-30 12:36:47 +02:00
TheBusyBiscuit
8c0fbfb295 More refactoring 2021-04-30 11:22:18 +02:00
TheBusyBiscuit
2382b940f1 Refactoring 2021-04-30 10:54:40 +02:00
TheBusyBiscuit
b92de66a27 [CI skip] Added missing import 2021-04-30 10:32:57 +02:00
TheBusyBiscuit
7c0b29f866
Merge branch 'master' into api/machine-operations 2021-04-30 10:13:25 +02:00
TheBusyBiscuit
c215940cb9 Marked some items as unplaceable 2021-04-29 21:18:32 +02:00
TheBusyBiscuit
586e0516cf [Ci skip] Some refactoring 2021-04-29 20:48:05 +02:00
TheBusyBiscuit
ced3cf9f50 Removed some deprecated methods 2021-04-29 20:37:54 +02:00
TheBusyBiscuit
90c8e2f278 Fixes #2999 2021-04-29 17:52:21 +02:00
TheBusyBiscuit
a02d809a72 Implemented Event. 2021-04-27 18:02:53 +02:00
TheBusyBiscuit
7bd588175b More work on this, added a new event and deprecated the old ones. 2021-04-27 17:08:09 +02:00
TheBusyBiscuit
57df9e8df9 Refactoring and documentation 2021-04-27 16:59:39 +02:00
a
a1619206ea Update ProgrammableAndroid.java 2021-04-27 09:36:16 -05:00
TheBusyBiscuit
29c568fdbf Merge branch 'master' of https://github.com/Slimefun/Slimefun4.git into api/machine-operations 2021-04-27 16:34:58 +02:00
a
bf5ada4eab Update ProgrammableAndroid.java 2021-04-27 09:34:52 -05:00
a
f79840bf66 changes 2021-04-27 09:26:56 -05:00
Riley
31ddf8e7de
Update src/main/java/io/github/thebusybiscuit/slimefun4/implementation/guide/SurvivalSlimefunGuide.java
Co-authored-by: TheBusyBiscuit <TheBusyBiscuit@users.noreply.github.com>
2021-04-26 18:55:24 -05:00
a
a1a6253961 Update ProgrammableAndroid.java 2021-04-26 18:43:10 -05:00
a
61ff68d34a fix 2021-04-26 18:15:07 -05:00
TheBusyBiscuit
757d7613ac [CI skip] Formatting 2021-04-26 18:06:25 +02:00
Rothes
a59f5cb067 Update 2021-04-26 17:20:44 +08:00
Rothes
ff58e53145 Update 2021-04-26 15:17:39 +08:00
Rothes
205f8d02b1
Merge branch 'master' into master 2021-04-26 12:28:03 +08:00
TheBusyBiscuit
f048d0276b
Merge pull request #2982 from martinbrom/fix/auto-enchanter-fixed-order
Fixes #2977
2021-04-25 20:13:59 +02:00
TheBusyBiscuit
a7835197a5 Some minor code improvements 2021-04-25 20:13:51 +02:00
TheBusyBiscuit
d91d9c2856 Removed Automated Crafting Chamber 2021-04-25 19:49:17 +02:00
TheBusyBiscuit
bffef56407 Added Category#setTier() 2021-04-25 19:47:58 +02:00
TheBusyBiscuit
c975fe234e Fixed #2989 2021-04-25 19:29:57 +02:00
Daniel Walsh
2f27ddc6a6
Merge pull request #2988 from martinbrom/fix/talisman-of-the-anvil
Fixes NPE when hand is empty while talisman of the anvil triggers
2021-04-24 12:22:59 +01:00
Martin Brom
a6f3696719 Fixes NPE when hand is empty while talisman of the anvil triggers
Resolves #2987
2021-04-24 12:22:40 +02:00
TheBusyBiscuit
1c5372d261 Complete restructure of language files 2021-04-23 20:48:24 +02:00
TheBusyBiscuit
1982ec0aeb Reorganized language files 2021-04-23 19:22:25 +02:00
TheBusyBiscuit
34421d4a12 More refactoring 2021-04-23 19:01:41 +02:00
TheBusyBiscuit
a3a9ee4b90 Various code improvements 2021-04-23 18:58:35 +02:00
TheBusyBiscuit
8aeda66c5e Merge branch 'master' of https://github.com/Slimefun/Slimefun4.git
Conflicts:
	src/main/java/io/github/thebusybiscuit/slimefun4/implementation/items/multiblocks/AbstractSmeltery.java
2021-04-23 18:30:12 +02:00
TheBusyBiscuit
f017088f42 [CI skip] Small docs changes 2021-04-23 18:29:55 +02:00
Martin Brom
a94926dfaf Small Auto-Enchanter cleanup 2021-04-23 17:12:26 +02:00
Martin Brom
cfb9f53057 Auto-Enchanter now checks both combinations of book and item in its inventory
Fixes #2977
2021-04-23 17:03:02 +02:00
Rothes
31a571455c
Update AbstractEnchantmentMachine.java 2021-04-23 20:08:40 +08:00
Rothes
67c0947dc8 Added toggle setting and some edit. 2021-04-23 20:04:00 +08:00
Daniel Walsh
b0f2fc8c4d
Merge pull request #2967 from variananora/add-suggestion-311 2021-04-23 12:50:41 +01:00
TheBusyBiscuit
c2ec4693ac
Merge pull request #2963 from martinbrom/feature/coalblock-carbon
Add Block of Coal -> Carbon recipe to the Carbon Press and Compressor
2021-04-23 13:46:22 +02:00
BuildTools
a846d4ea1b Re-added check null and empty. 2021-04-23 19:29:36 +08:00
Varian Anora
45d6c376af Update researches_en.yml 2021-04-22 20:14:52 +07:00
Varian Anora
23d4aad256 Merge branch 'master' into add-suggestion-311 2021-04-22 20:12:47 +07:00
Daniel Walsh
9e5162179f
[CI Skip] Merge pull request #2970 from IAmSorryArt/protected 2021-04-22 11:03:03 +01:00
Rothes
07167442f9
Update src/main/java/io/github/thebusybiscuit/slimefun4/implementation/items/electric/machines/enchanting/AbstractEnchantmentMachine.java
Co-authored-by: TheBusyBiscuit <TheBusyBiscuit@users.noreply.github.com>
2021-04-22 17:33:27 +08:00
Varian Anora
6840efe2f1 Changed Auto Disenchanter recipe and added new research for tier two enchanters.
Changed Auto Disenchanter Recipe to:
```
Auto Disenchanter II
Speed: 3x
Power: 48J/s
Buffer: 1024J

Recipe:
| A | B | A |
| C | D | C |
| E | E | E |

A = Reinforced Plate
B = Anvil
C = Blistering Ingot (100%)
D = Auto Disenchanter
E = Wither Proof Obsidian
F = Big Capacitor```
Changed wither proof obsidian with big capacitor for the buffer size.

Added new research for tier two enchanters with 48 exp levels on ID 277.
2021-04-22 12:30:58 +07:00
Rothes
16a5a2ce06 Update 2021-04-22 11:58:52 +08:00
Varian Anora
9dec7b710d Merge branch 'master' into add-suggestion-311 2021-04-22 10:39:45 +07:00
BuildTools
76f5848e08 Use ItemName in default value instead of Identifier 2021-04-21 22:34:17 +08:00
Rothes
ecb23fa5e5 Update 2021-04-21 18:02:14 +08:00
BuildTools
27bbca1502 Update 2021-04-21 13:06:16 +08:00
BuildTools
8eb196caaa a 2021-04-21 12:58:30 +08:00
TheBusyBiscuit
c0058a3994 [CI skip] Refactored and cleaned up Auto (Dis)enchanters 2021-04-20 17:35:51 +02:00
Varian Anora
2803fbe61e Merge branch 'master' into add-suggestion-311 2021-04-20 19:00:37 +07:00
IAmSorry
a16e1f6efc
Fixed the wrong protected :) 2021-04-19 22:30:07 +02:00
TheBusyBiscuit
0fbb9b2d9b [CI skip] 200+ contributors, we need a third page 👀 2021-04-19 20:15:56 +02:00
IAmSorry
04b901928c
Change visibility to protected 19 2021-04-19 17:30:12 +02:00
IAmSorry
357898fe8e
Change visibility to protected 18 2021-04-19 17:28:47 +02:00
IAmSorry
cc39df17ac
Change visibility to protected 17 2021-04-19 17:26:34 +02:00
IAmSorry
86e73631c7
Change visibility to protected 16 2021-04-19 17:25:09 +02:00
IAmSorry
ce86abca47
Change visibility to protected 15 2021-04-19 17:23:40 +02:00
IAmSorry
6d36b43ced
Change visibility to protected 14 2021-04-19 17:22:31 +02:00
IAmSorry
ecda25819b
Change visibility to protected 13 2021-04-19 17:21:07 +02:00
IAmSorry
b0a8ab55b9
Change visibility to protected 12 2021-04-19 17:20:13 +02:00
IAmSorry
a0b559330d
Change visibility to protected 11 2021-04-19 17:19:11 +02:00
IAmSorry
848725c42b
Change visibility to protected 10 2021-04-19 17:18:02 +02:00
IAmSorry
e7a92113d1
Change visibility to protected 9 2021-04-19 17:17:19 +02:00
IAmSorry
d1259888ce
Change visibility to protected 8 2021-04-19 17:15:36 +02:00
IAmSorry
54309e1f56
Change visibility to protected 7 2021-04-19 17:14:20 +02:00
IAmSorry
96715da55a
Change visibility to protected 6 2021-04-19 17:13:14 +02:00
IAmSorry
6de81be703
Change visibility to protected 5 2021-04-19 17:11:20 +02:00
IAmSorry
7efd07da10
Change visibility to protected 4 2021-04-19 17:08:56 +02:00