TheBusyBiscuit
c293605312
Logger Conversion Pt.1
2019-08-31 12:12:38 +02:00
TheBusyBiscuit
e78e749e94
Insanely huge Refactoring
2019-08-31 11:36:45 +02:00
TheBusyBiscuit
b9be211b7f
Merge pull request #1070 from Sfiguz7/master
...
Conditional structures dupe codes cleaning
2019-08-31 09:39:48 +02:00
LinoxGH
4c30764dac
Improved the Storm Staff recipe a bit.
2019-08-31 02:15:41 +03:00
LinoxGH
cc4a678750
Fixed bugs about Storm Staff.
...
- Changed "1 Uses left" to "1 Use left".
- Fixed the recipe.
- Fixed durability not working.
- Fixed a server crash when item breaks.
2019-08-31 02:13:56 +03:00
Sfiguz7
4fe72148a2
Conditional structures dupe codes cleaning
2019-08-30 23:57:30 +02:00
TheBusyBiscuit
fb0cd04b81
Refactored Network classes
2019-08-30 23:55:40 +02:00
TheBusyBiscuit
d8d7212a29
Merge branch 'master' into master
2019-08-30 23:23:12 +02:00
TheBusyBiscuit
9aa7845293
Refactored Code
2019-08-30 23:21:34 +02:00
Sfiguz7
d5f8fb465f
Fixes#2
2019-08-30 23:21:33 +02:00
Sfiguz7
3da4dce1f6
Fixes
2019-08-30 23:12:47 +02:00
TheBusyBiscuit
24ec50e072
Removed even more empty methods
2019-08-30 23:11:37 +02:00
Sfiguz7
e253f1dc43
Static non-final names compliance changes
2019-08-30 22:58:46 +02:00
TheBusyBiscuit
43e6b5875c
Made a constant out of this variable
2019-08-30 22:58:09 +02:00
TheBusyBiscuit
2940db51ad
Refactoring
2019-08-30 22:56:44 +02:00
Sfiguz7
29a8d81345
Local variables name compliance changes
2019-08-30 22:49:18 +02:00
TheBusyBiscuit
591160a45f
Removed more empty methods
2019-08-30 22:41:58 +02:00
LinoxGH
60977a01c6
Doing the requested changes.
2019-08-30 23:39:14 +03:00
TheBusyBiscuit
1615f5948d
Merge branch 'master' of https://github.com/TheBusyBiscuit/Slimefun4
2019-08-30 22:30:18 +02:00
TheBusyBiscuit
d14ef3891a
Cleared another empty method
2019-08-30 22:30:03 +02:00
TheBusyBiscuit
1b27287f15
Merge pull request #1068 from Sfiguz7/master
...
Removed empty methods
2019-08-30 22:18:51 +02:00
TheBusyBiscuit
1de54daf5d
Refactoring
2019-08-30 22:18:36 +02:00
Sfiguz7
a5eeb7c414
Removed empty methods
2019-08-30 22:05:49 +02:00
TheBusyBiscuit
dc1de711b0
Removed debug message
2019-08-30 21:51:37 +02:00
TheBusyBiscuit
f9bbfdc869
Changed Pressure Chamber and Table Saw Slabs
2019-08-30 21:48:11 +02:00
LinoxGH
9818d8bb08
Adding the Storm Staff to SlimefunSetup.java.
2019-08-30 22:32:37 +03:00
LinoxGH
efdb9d12dc
Adding the Storm Staff Research.
2019-08-30 22:29:57 +03:00
LinoxGH
6cca1f8833
Adding Storm Staff to SlimefunItems.java and removing redundant "&7"s.
2019-08-30 22:28:40 +03:00
TheBusyBiscuit
adb8194d84
Reduced technical debt for Androids
2019-08-30 21:14:46 +02:00
TheBusyBiscuit
b6be4af90d
Updated SlimefunBlockHandler
2019-08-30 21:02:55 +02:00
TheBusyBiscuit
5ec7a27b2b
Fixed Multiblocks
2019-08-30 20:41:39 +02:00
TheBusyBiscuit
0fd44d2136
Reduced technical debt
2019-08-30 13:47:58 +02:00
TheBusyBiscuit
7afcfda89a
Fixes #1064
2019-08-30 12:54:22 +02:00
TheBusyBiscuit
c378697f42
More Cleanup
2019-08-30 12:47:22 +02:00
TheBusyBiscuit
7e63ad9040
Removed a bunch of deprecated code
2019-08-30 12:13:45 +02:00
TheBusyBiscuit
5793508144
Fixed Exception when doing /sf stats
2019-08-30 12:00:28 +02:00
TheBusyBiscuit
4cd9628786
Retextured Categories + fixed server-crash when using Flasks of
...
Knowledges really fast
2019-08-30 11:49:45 +02:00
TheBusyBiscuit
1ec935b334
More Code Cleanup
2019-08-30 11:28:27 +02:00
TheBusyBiscuit
09354e0be1
Refactored code
2019-08-30 11:15:26 +02:00
TheBusyBiscuit
2e89de4d3a
Code cleanup
2019-08-30 09:21:49 +02:00
TheBusyBiscuit
5fa929e633
Reduced technical debt
2019-08-30 01:40:18 +02:00
TheBusyBiscuit
edade50abf
Fixed infinite Diet Cookie Glitch
2019-08-30 01:26:16 +02:00
TheBusyBiscuit
6c18d368a1
Fixed Typo
2019-08-30 01:19:54 +02:00
TheBusyBiscuit
f8ad7bd13c
Hotfix
2019-08-30 01:15:21 +02:00
TheBusyBiscuit
7fe97e6813
Merge pull request #1062 from LinoxGH/master
...
Adding the Diet Cookie.
2019-08-30 01:11:56 +02:00
TheBusyBiscuit
07271edc47
Reduced technical debt
2019-08-30 01:11:33 +02:00
LinoxGH
6c6b6326a7
Did the requested changes.
2019-08-30 02:01:43 +03:00
TheBusyBiscuit
a83266104e
More Refactoring
2019-08-30 00:43:17 +02:00
TheBusyBiscuit
69d3990c64
Merge pull request #1060 from Sfiguz7/master
...
Bigger code cleaning
2019-08-30 00:25:41 +02:00
ajan-12
2de2ac519d
Fixing Diet Cookie not being consumed.
2019-08-30 01:24:22 +03:00
ajan-12
30d3dfe038
Adding Diet Cookie.
...
- A Cookie made by an elytra scale and a cookie!
- Levitates the player for 3 seconds.
2019-08-30 01:12:02 +03:00
Sfiguz7
c11eb54037
Cleaning
2019-08-29 23:18:04 +02:00
Sfiguz7
7c6d722283
Cleaned constructors' diamond operators
2019-08-29 22:52:46 +02:00
Sfiguz7
85ee828abf
Separated variable declaration
2019-08-29 22:46:03 +02:00
TheBusyBiscuit
ad5271e9a4
Fixes #1059
2019-08-29 22:27:46 +02:00
TheBusyBiscuit
63c3ddcd99
Merge pull request #1057 from LinoxGH/master
...
Adding Explosive Shovel and beautifying Tech Category.
2019-08-29 22:14:03 +02:00
Sfiguz7
f86e362e2f
Bigger code cleaning
2019-08-29 22:04:31 +02:00
ajan-12
4b60ddf8e7
Fixing the placeholder method.
2019-08-29 22:24:52 +03:00
ajan-12
388ca2decd
Renaming "Maximum Explosivity" to "Explosive Tools".
2019-08-29 22:24:19 +03:00
TheBusyBiscuit
cc034588f4
Merge pull request #1055 from Sfiguz7/master
...
Code cleaning
2019-08-29 20:35:58 +02:00
TheBusyBiscuit
37383169c1
Merge branch 'master' of https://github.com/TheBusyBiscuit/Slimefun4
2019-08-29 20:31:15 +02:00
TheBusyBiscuit
0868f47fc4
Fixed Smeltery Fire-Breaking chance not loading
2019-08-29 20:30:58 +02:00
Sfiguz7
c23b0e438b
Code cleaning
2019-08-29 19:12:53 +02:00
ajan-12
f38323a2b4
Moved the Hologram Projector location for guide to look better.
2019-08-29 20:00:26 +03:00
ajan-12
ac7d1608e6
Adding Explosive Shovel.
...
- Renamed the Research "Explosive Pickaxe" to "Maximum Explosivity" and added Explosive Shovel to it.
- Added a new recipe to Magic Workbench for Explosive Shovel.
- Explosive Shovel is made by 1 Ferrosilicon, 1 TNT and 1 Synthetic Diamond.
- Made the Explosive Shovel so that it can only break dirt-like, sand and its variations, gravel, clay and snow blocks.
- This adds the shovel the benefit of fast landscaping but still adds a reason to use Explosive Pickaxe.
2019-08-29 19:36:16 +03:00
TheBusyBiscuit
b6b914f03e
Merge pull request #1054 from LinoxGH/master
...
Adding Auto Drier and optimizing imports for SlimefunSetup.java
2019-08-29 16:41:23 +02:00
LinoxGH
12fa69ac42
Changing the progress bar and removing redundant checks.
...
Implementing the changes requested in the PR to original Slimefun4 repo.
2019-08-29 17:30:30 +03:00
TheBusyBiscuit
bbf0bfd006
Refactoring
2019-08-29 16:19:23 +02:00
LinoxGH
6f09eaa1e4
Fixing the auto drier using multiple inputs.
2019-08-29 17:16:39 +03:00
LinoxGH
4e152ca180
Adding the file of the Auto Drier machine itself.
2019-08-29 16:56:18 +03:00
ajan-12
8188c1986c
Adding a new electric machine Auto Drier.
...
- Made in Enhanced Crafting Table with 2 heating coils, 1 smoker and 1 campfire.
- Dries items.
- Removes the water from water bucket.
- Removes the liquids in potions.
- Produces sticks from leaves and saplings.
- Dries wet sponges to sponges.
- Produces leathers from rotten flesh
2019-08-29 16:53:08 +03:00
TheBusyBiscuit
388873d6a2
Reduced technical debt
2019-08-29 15:13:40 +02:00
TheBusyBiscuit
ee30e8b73d
Fixed StackOverflow
2019-08-29 13:59:33 +02:00
TheBusyBiscuit
405e2f651b
Finalized #1053
2019-08-29 11:05:58 +02:00
TheBusyBiscuit
99cd14fa5f
Added "legacy-ore-grinder" config option for old Ore Grinder Behaviour.
2019-08-29 10:26:36 +02:00
Sfiguz7
d6aff405ca
Reduced technical debt
2019-08-28 23:47:25 +02:00
TheBusyBiscuit
e0316453d9
Reduced technical debt
2019-08-28 10:59:20 +02:00
TheBusyBiscuit
dc1cff31f5
Connected Interfaces to abstract classes
2019-08-28 00:48:39 +02:00
TheBusyBiscuit
1b3c0fcdc2
Fixed more stupid backwards compatibility
2019-08-28 00:43:18 +02:00
TheBusyBiscuit
9982292e80
Final fix
2019-08-28 00:09:23 +02:00
TheBusyBiscuit
33266c7c88
Fixed even more Issues
2019-08-27 23:48:41 +02:00
TheBusyBiscuit
2b09ca5e61
Stupid backwards compatibility
2019-08-27 23:24:43 +02:00
TheBusyBiscuit
4875ce1241
Revert "Removed deprecated junk"
...
This reverts commit cc3c026b1c
.
2019-08-27 23:18:58 +02:00
TheBusyBiscuit
cc3c026b1c
Removed deprecated junk
2019-08-27 23:14:10 +02:00
TheBusyBiscuit
3ccf0722b6
Reduced technical debt again
2019-08-27 23:08:13 +02:00
TheBusyBiscuit
204e61d3a5
Fixes #1049 again
2019-08-27 22:32:26 +02:00
TheBusyBiscuit
87ff5fdbc2
Pushing missing files
2019-08-27 21:46:50 +02:00
TheBusyBiscuit
31c7c50f64
Fixes #1049
2019-08-27 21:43:43 +02:00
TheBusyBiscuit
aff264d66c
More Refactoring + Code Cleanup (Reduced cognitive load)
2019-08-27 20:37:33 +02:00
TheBusyBiscuit
3d3f1b6c87
Fixed Ignition Chamber Bug
2019-08-27 17:55:20 +02:00
TheBusyBiscuit
04444fc298
This File gets a Refactoring,
...
that File gets a Refactoring,
everybody gets a Refactoring!
2019-08-27 16:26:35 +02:00
TheBusyBiscuit
f4be2a8d5b
Fixes #708
2019-08-27 15:35:56 +02:00
TheBusyBiscuit
77a8911b8c
Another large wave of refactoring and technical debt reduction
2019-08-27 15:27:38 +02:00
TheBusyBiscuit
641a2e6e30
A LOT more Refactoring + Technical debt reduction
2019-08-27 14:08:09 +02:00
TheBusyBiscuit
fd36288efb
More Refactoring
2019-08-27 13:28:07 +02:00
TheBusyBiscuit
65af683a8a
Resolves #247
2019-08-27 13:09:30 +02:00
dNiym
07234cf246
Made requested changes.
2019-08-26 18:12:08 -04:00
dNiym
2b680ec88e
Undid un-needed brackets {}
2019-08-26 18:08:08 -04:00
dNiym
33b09ef63d
Fixes disabled items in worlds #735
2019-08-26 18:05:19 -04:00
TheBusyBiscuit
0ae0768c29
Fixes #1043
2019-08-26 22:01:40 +02:00
TheBusyBiscuit
7aff9a7fe4
Fixes #1042
2019-08-26 19:13:56 +02:00
TheBusyBiscuit
65975ae094
Refactored Code
2019-08-26 09:07:02 +02:00
TheBusyBiscuit
c08674d8c7
Fixes #1040
2019-08-26 09:04:25 +02:00
TheBusyBiscuit
effca277ba
Merge pull request #1039 from dniym/ElectricFurnace
...
Fix electric furnaces not being able to use logs.
2019-08-25 23:30:56 +02:00
dNiym
1859aef846
Fix electric furnaces not being able to use logs.
2019-08-25 17:24:51 -04:00
TheBusyBiscuit
9ac8fca7f4
Added Placeholders
2019-08-25 23:20:31 +02:00
TheBusyBiscuit
cbb1143456
Forgot to push this file
2019-08-25 23:14:06 +02:00
TheBusyBiscuit
ce3055a069
Fixed Infused Magnet working in Spectator Mode
2019-08-25 22:57:41 +02:00
TheBusyBiscuit
cdb43b15ee
Added PlayerProfile#getTitle()
2019-08-25 22:39:59 +02:00
TheBusyBiscuit
8b55a4cd26
More Refactoring
2019-08-25 22:21:06 +02:00
TheBusyBiscuit
a1193781cb
Reduced technical debt
2019-08-25 22:09:27 +02:00
TheBusyBiscuit
0925be3427
Deprecations
2019-08-25 22:01:22 +02:00
TheBusyBiscuit
d99c9ea584
First steps towards PlaceholderAPI hook
2019-08-25 21:41:47 +02:00
TheBusyBiscuit
79c1120ae8
Refactoring, Bug Fix and Cleanup
2019-08-25 20:52:38 +02:00
TheBusyBiscuit
f3c3552e9c
Fixes #1036
2019-08-25 20:23:06 +02:00
TheBusyBiscuit
b10db8c728
Improved error-reports diagnostics
2019-08-25 18:06:36 +02:00
TheBusyBiscuit
2a3b446d15
Improved Backpacks Performance
2019-08-25 17:35:19 +02:00
TheBusyBiscuit
d589002430
Added Research-Caching (May improve Performance a lot)
2019-08-25 16:07:06 +02:00
TheBusyBiscuit
0fad51e263
Fixes #1034
2019-08-24 20:27:25 +02:00
dNiym
b82d9571b7
Fix busted spawners
2019-08-24 00:26:37 -04:00
TheBusyBiscuit
db1e69a94b
Fixed Talisman of the Anvil ( Fixes #800 )
2019-08-23 21:15:47 +02:00
TheBusyBiscuit
6575e1c538
Merge pull request #1029 from dniym/SpawnerFix
...
Fix broken spawner error
2019-08-23 09:07:55 +02:00
dNiym
da8def9d4f
Fix broken spawner error
2019-08-23 01:29:51 -04:00
TheBusyBiscuit
6de21b553b
Merge pull request #1026 from dniym/ReactorAccessFix3
...
Fixed Reactor Access Port being unable to be opened
2019-08-22 21:51:56 +02:00
TheBusyBiscuit
26efc7ad1e
Fixes #1020
2019-08-22 21:37:09 +02:00
dNiym
17f65e26c7
Removed BlockStorageTag that was not needed.
2019-08-22 12:20:19 -04:00
TheBusyBiscuit
c7ce480a5b
Removed redundant line
2019-08-22 14:56:05 +02:00
TheBusyBiscuit
8527828c70
Merge pull request #1028 from dniym/DroidFix2
...
Droid fix2
2019-08-22 14:55:31 +02:00
dniym
6766284f11
Fix Unbreakable Androids
...
Fixes #997
2019-08-21 22:08:54 -04:00
dNiym
deb904f338
adsf
2019-08-21 22:05:38 -04:00
dNiym
778431c306
Fix androids being unbreakable
2019-08-21 22:04:10 -04:00
dNiym
5c68c07cca
typo fix
2019-08-21 21:52:36 -04:00
dNiym
2aeefab235
Fix energy regulators when exploded
2019-08-21 21:50:32 -04:00
dNiym
b5475f3d3c
Made Requested Changes
2019-08-21 21:43:12 -04:00
NihilistBrew
ce1e3fb07c
Fix indents
2019-08-19 20:24:08 +02:00
NihilistBrew
4fd996e2fc
Add double-chest backpack (Radiant Backpack)
2019-08-19 20:15:25 +02:00
TheBusyBiscuit
bfba42c3f3
Merge pull request #1016 from dniym/Backpack-Fix-948
...
Backpack fix 948
2019-08-19 09:53:07 +02:00
TheBusyBiscuit
36377c5777
Merge pull request #1014 from dniym/TableSaw2
...
Table Saw Bug #1003 fix
2019-08-19 09:45:39 +02:00
TheBusyBiscuit
0a840ccea9
Merge pull request #995 from dniym/ReactorFix
...
Reactor fix
2019-08-19 09:31:06 +02:00
TheBusyBiscuit
480ee72e08
Fixes #1009
2019-08-19 09:17:40 +02:00
dniym
1625220b7f
Fix issue #948
...
Fixes issue #948
2019-08-19 01:00:55 -04:00
dNiym
24e9652857
fix Item Duplication Bug #1003
...
This fix currently prevents stripped_ logs from being used at all in the
table saw as the MaterialHelper.java in CS-Core lib needs to be updated
to allow the wood type to be properly detected from the material name.
Update submitted in cs-corelib ->
https://github.com/TheBusyBiscuit/CS-CoreLib/pull/109
2019-08-19 00:18:09 -04:00
dNiym
2418764806
Use a variable to compare reactor id types.
2019-08-18 23:43:22 -04:00
dNiym
aeacac0b01
Updated with requested changes
2019-08-18 14:47:25 -04:00
AlexLander123
7defa9ccba
Fixes ChestedHorse Duplication Bug
2019-08-09 21:29:57 +08:00
dNiym
8a56939931
Made Requested Changes
2019-08-05 09:44:40 -04:00
dNiym
bac456da25
REACTOR/PORT UPDATE
...
Update Reactor and Reactor Access Port to be a bit easier to use, now
when a reactor detects an attached access port the GUI will be updated
to show the two are linked. Once linked the reactor access port will
show the status of the actual reactor rather than it's own inventory,
allowing users to remotely control the reactor's priority and see the
remaining fuel/coolant. Items can still be added to the access port
manually or sent in from the cargo manager.
2019-08-05 01:15:12 -04:00
TheBusyBiscuit
f54fd125c3
Merge pull request #992 from BluGhostYT/master
...
Duplication glitch fix for ChestTerminals & Androids
2019-08-04 16:48:43 +02:00
HSGamer
8a6cecf7bd
SMELTERS_PICKAXE: return true
2019-08-04 21:26:27 +07:00
CyberPatriot
b322e3a207
Update ProgrammableAndroid.java
2019-08-04 09:20:05 -05:00
HSGamer
79e9839c6e
SMELTERS_PICKAXE: use hasBlockInfo
2019-08-04 14:46:51 +07:00
CyberPatriot
86a1960ffd
Fix #2
...
So apparently I am a moron and didn't think about making the entire code for it mining all SF items ignored.
Courtesy to dNiym for pointing this out.
2019-08-04 00:47:43 -05:00
HSGamer
e00984816f
SMELTERS_PICKAXE: ignore Slimefun block
2019-08-04 08:44:05 +07:00
HSGamer
5746285881
EXPLOSIVE_PICKAXE: ignore liquid block
2019-08-04 08:38:58 +07:00
CyberPatriot
657b0e167b
Implement Miner Android fix
2019-08-03 17:42:27 -05:00
CyberPatriot
13e0e02dc1
Implement fix for ChestTerminals
...
Recently, there was a duplication glitch with Chest Terminals with androids that I had posted. This fix fixes that glitch and prevents androids from mining player heads altogether.
2019-08-03 16:24:34 -05:00
TheBusyBiscuit
80aecd2711
Merge pull request #989 from NihilistBrew/spawnerdupe
...
Fix spawner dupe and objectified e.getBock()
2019-08-03 20:33:41 +02:00
NihilistBrew
b6a4322de6
Fix PR: Remove block storage clear
2019-08-03 20:16:19 +02:00
TheBusyBiscuit
eec510d32f
Merge pull request #979 from dniym/TableSaw
...
Table saw
2019-08-03 20:06:05 +02:00
TheBusyBiscuit
98bfa98701
Merge pull request #988 from dniym/AltarExploitFix
...
Fix Altar Item Swap Exploit
2019-08-03 19:53:33 +02:00
dNiym
e62a3d8509
Combined research for Table_Saw and Saw_Mill
2019-08-03 13:51:34 -04:00
dNiym
969fbf01a7
Added Requested Changes
2019-08-03 13:47:36 -04:00
dNiym
751cc88321
Re-Added SAW_MILL to research
2019-08-03 13:44:42 -04:00
TheBusyBiscuit
c46d120df8
Merge pull request #991 from dniym/CargoNodeBugFix
...
Fix issue #966 (Trying again)
2019-08-03 19:37:34 +02:00
dNiym
640915d85a
Fix issue #966 (Trying again)
2019-08-03 13:27:46 -04:00
TheBusyBiscuit
233c61e1d6
Merge pull request #990 from dniym/BioReactorFuelUpdate
...
Adding new 1.14 materials to BioReactor
2019-08-03 19:27:24 +02:00
dNiym
4d326f5228
Fixing revert, no idea how that happened.
2019-08-03 13:19:10 -04:00
dNiym
bcbeafba53
made requested changes
2019-08-03 13:05:23 -04:00
NihilistBrew
8af503aceb
Fix spawner dupe and objectified e.getBock()
2019-08-03 18:59:47 +02:00
dNiym
1f3f2c635d
Fix Altar Item Swap Exploit
2019-08-03 12:54:45 -04:00
TheBusyBiscuit
862c14c403
Merge branch 'master' into master
2019-08-03 18:08:51 +02:00
TheBusyBiscuit
9afba9fa78
Merge pull request #984 from NihilistBrew/changetowire
...
Add copper wire
2019-08-03 17:54:37 +02:00
NihilistBrew
50d74ced10
Fixed indents
2019-08-03 17:52:10 +02:00
NihilistBrew
8c8996368b
fix PR
2019-08-03 17:39:41 +02:00
NihilistBrew
460c082a51
Fixed research indent #2
2019-08-03 17:03:54 +02:00
NihilistBrew
5eaf3949b7
Fixed research indent
2019-08-03 17:02:32 +02:00
NihilistBrew
6af9307fe1
Accidentally edited a LOC
2019-08-02 15:04:22 +02:00
NihilistBrew
09b961ad1d
Added sandstone to grind stone
2019-08-02 14:55:07 +02:00
NihilistBrew
78cea97fff
Add copper wires
2019-08-02 13:20:28 +02:00
NihilistBrew
00d376e213
Update SlimefunMachine.java
2019-08-01 12:03:08 +02:00
NihilistBrew
60064a0fe1
Added OUTPUT_CHEST functionality
...
S
2019-08-01 11:01:43 +02:00
dniym
1386849d7d
Replace Saw_Mill with Table_Saw machine
...
Replaced saw_mill machine with new table_saw machine in the research, to allow players who previously unlocked the saw_mill to craft it's replacement.
2019-07-30 12:53:03 -04:00
dniym
6db2e48e64
Add Table_Saw to the SlimeFunItems List
2019-07-30 12:50:36 -04:00
dniym
bd4732281b
Set SAW_MILL to be hidden in the slimefun guide
2019-07-30 12:49:04 -04:00
dniym
d0fa9a53fd
Added a new basic machine to replace the Saw Mill
...
Sawmill was obsolete and could not be easily reworked to allow for new minecraft logs.
2019-07-30 12:43:17 -04:00
TheBusyBiscuit
bf61b4a42f
Added GitHubBuilds-Updater for development-builds
2019-07-17 14:57:52 +02:00
Nathan Adhitya
e1190a5d1e
Update ItemListener.java
2019-07-08 17:07:38 +07:00
SoSeDiK
839c263955
Replace SimpleJSON with Gson
2019-06-23 23:03:20 +03:00
CyberPatriot
f9ee475dca
Push
2019-06-20 18:12:23 -05:00
CyberPatriot
ebd1275f89
Change boolean allow = true to false
...
The reason for this is because it solves a duplication glitch.
2019-06-20 17:50:03 -05:00
TheBusyBiscuit
2812b84ea8
Minor Code Optimizations
2019-06-20 10:12:34 +02:00
TheBusyBiscuit
7c011d916a
Merge branch 'master' of https://github.com/TheBusyBiscuit/Slimefun4
2019-06-20 09:51:15 +02:00
TheBusyBiscuit
1fd0b40f9f
Removed URID
2019-06-20 09:50:59 +02:00
TheBusyBiscuit
5656a0564f
Update AncientAltarListener.java
2019-06-19 22:33:47 +02:00
TheBusyBiscuit
0a5c9e901e
Fixed Ancient Altar Items
2019-06-19 22:32:09 +02:00
CyberPatriot
2f301be679
Update ReactorHologram.java
2019-06-19 09:26:30 -05:00
CyberPatriot
3e6767cfb3
Update EnergyHologram.java
2019-06-19 08:32:33 -05:00
CyberPatriot
569f9bb329
Fix holograms for Cargo and energy
2019-06-19 08:32:18 -05:00
TheBusyBiscuit
4946d428ad
Fixed Item Recognition System
2019-06-19 08:46:43 +02:00
TheBusyBiscuit
27cb4c389c
Fixed Ancient Altar Recipes for good
2019-06-18 17:39:59 +02:00
TheBusyBiscuit
b2420b8271
Fixed Ancient Altar Recipes
2019-06-18 15:35:16 +02:00
TheBusyBiscuit
b333cfd7a5
Improved Ancient Altar Recipe Recognition System
2019-06-18 14:55:52 +02:00
Bas Verhoeven
eba6fb041f
Drop Slimefun items when broken by another Slimefun tool
...
When a Slimefun item that doesn't have a BlockHandler is broken by a
tool that does have a BlockHandler and that tool's BlockHandler returns
true, Slimefun would stop handling the "onBlockBreak" event and would
not drop the Slimefun item that was broken but some vanilla block
instead.
This commit attempts to fix the way those events are handled, ensuring
that if a Slimefun item is broken one is dropped for the player.
2019-06-13 21:18:43 +02:00
CyberPatriot
877e01b1be
Fix for issue #879
...
This edit is for issue #879 . Tested on latest versions of Slimefun, ChestTerminal, and CS-CoreLib. 1.13 is to be determined.
2019-06-12 23:48:38 -05:00
TheBusyBiscuit
78cbc990f4
Fixes #912
2019-06-11 13:27:24 +02:00
TheBusyBiscuit
1c600efee3
Possibly fixes #822
2019-06-11 12:45:50 +02:00
Steve
3900cb7aff
Update ItemListener.java
2019-06-10 22:32:31 +04:00
Bas Verhoeven
7b2a869abe
Damage explosive pickaxe on use (configurable, off by default)
...
The Explosive Pickaxe currently doesn't take any damage and therefore
doesn't lose durability, which isn't a desirable behavior for some of
us.
This commit adds a 'damage-on-use' item setting for EXPLOSIVE_PICKAXE,
which is disabled by default. When enabled, the Explosive Pickaxe will
get damaged for each block it breaks, in the same way a normal Diamond
Pickaxe would get damage if it were to break those blocks. This seems
to be similar to how Slimefun damages other tools.
Players can still enable Unbreaking (e.g. durability) on the pickaxe.
2019-05-30 21:07:36 +02:00
Bas Verhoeven
0af6ec13d6
Do not allow more than 54 items in reactor/generator setup guide slots
...
If we don't, opening the schematics for a Bio Reactor results in
"IllegalArgumentException: Size for custom inventory must be a multiple
of 9 between 9 and 54 slots"
And the player is simply handed the Bio Reactor, which they can place
and use. Once they do that, the Slimefun guide can't be used until they
reconnect.
For generators and reactors we show the fuels underneath the schematics
or build instructions. When there are more fuels than available space to
show them, we'll overflow, causing the custom inventory to not work and
Slimefun throwing exceptions.
2019-05-30 20:08:35 +02:00
TheBusyBiscuit
3010e93675
Fixes #895
2019-05-30 13:50:20 +02:00
TheBusyBiscuit
11fec71a94
Made Credits load asynchronously
2019-05-30 13:42:06 +02:00
TheBusyBiscuit
ee4490c240
Fixes #839
2019-05-30 12:08:14 +02:00
freethemice
5ffb1a5170
unclosed character literal
...
fixes "unclosed character literal" error some people may get on compile.
2019-05-28 17:19:15 -05:00
Kry-Vosa
59a0811445
Fix for #913
...
Ported fix from #804
2019-05-24 14:51:49 +02:00
Kry-Vosa
d9015cbbf3
Fix for #915
...
setCustomName removes unnecesary ChatColor codes (e.g. &r that doesn't reset anything). Saving the true CustomName in BlockStorage resolves the issue.
2019-05-22 18:14:32 +02:00
sarhatabaot
f30c630bee
Update JetBootsTask.java
2019-05-04 22:34:25 +03:00
sarhatabaot
1470ad598a
Implemented SlimefunTask in Tasks
...
* Implemented SlimefunTask in Tasks.
* This removes the duplication in the code.
2019-05-04 22:31:26 +03:00
sarhatabaot
6b5b55f988
Changed access levels to enable inheritation of variables
...
Changed access levels to enable inheritation of variables in sub classes.
2019-05-04 22:30:33 +03:00
sarhatabaot
3c651dcccb
Update SlimefunTask.java
2019-05-04 22:20:42 +03:00
sarhatabaot
2262222f60
Revert "Revert "Implemeted abstract Task class""
...
This reverts commit 74b89b9380
.
2019-05-04 22:19:12 +03:00
sarhatabaot
74b89b9380
Revert "Implemeted abstract Task class"
...
This reverts commit 82b3f3c06c
.
2019-05-04 22:18:53 +03:00
sarhatabaot
82b3f3c06c
Implemeted abstract Task class
...
* Removes the duplicated code in every Task class.
2019-05-04 22:18:28 +03:00
sarhatabaot
b20851da07
Encapsulated variables
2019-05-04 22:16:20 +03:00
sarhatabaot
f6312a9bd9
Encapsulated variables
2019-05-04 22:07:56 +03:00
sarhatabaot
4e32c4981c
Extracted dupliocted code blocks to methods
2019-05-04 22:04:03 +03:00
sarhatabaot
a622e05ea8
Refactored Talisman
...
Refactored the class for better readability.
* Added getPlayerByEventType method, instead of calling it directly from checkFor().
* Added pass method.
* Checking for false results first to reduce the amount of if-else.
* Renamed SlimefunItem talisman -> SlimefunItem item.
* Created new Talisman talisman = (Talisman) item, after instanceof check.
* Note: Casting the item every time to talisman clutters the code.
2019-05-04 11:06:01 +03:00
sarhatabaot
833ce0108a
Replaced iteration with addAll()
...
* Iteration replaced with call Collection.addAll
* Encapsulated variables
2019-05-04 10:25:54 +03:00
TheBusyBiscuit
3feff223bc
Merge pull request #902 from WalshyDev/patch/mc_1_14
...
SF 4.1.17 - MC v1.14
2019-04-29 20:02:20 +02:00
Omer Oreg
364a7944a6
Minor codecleanup & fixed spelling mistake
...
* Specifying the type in the diamond operator is not necessary in from java 7
* Spelling mistake: convertable -> convertible
* Encapsulated the item & machine variables.
* Changed the constructor as Slimefunitem item is not used anywhere except in the constructor.
2019-04-29 14:12:55 +03:00
WalshyDev
733f401ff6
SF 4.1.17 - MC v1.14
2019-04-28 16:22:30 +01:00
TheBusyBiscuit
f1512ffeea
Merge pull request #900 from sarhatabaot/patch-1
...
Return efficiency when getFuelEfficiency is called
2019-04-20 10:16:24 +02:00
Omer Oreg
08538ad876
Return efficiency when getFuelEfficiency is called
...
Return efficiency when getFuelEfficiency is called instead of speed.
2019-04-19 18:09:55 +03:00
jellysnake
0d65da0dd7
Fix miners not having the correct range
2019-04-19 01:07:35 +10:00
SoSeDiK
4fed304381
Fix for #888
2019-04-13 13:47:22 +03:00
SoSeDiK
4710fd809e
Fix for SoulJars' spawner recipes not being displayed properly
2019-04-11 16:10:23 +03:00
TheBusyBiscuit
506c54149e
Changed Script Rating System
2019-04-10 18:45:14 +02:00
SoSeDiK
3826993be2
Better menu switching for Androids
2019-04-08 14:45:02 +03:00
SoSeDiK
c04b293d62
Fix for #885
2019-04-08 13:53:55 +03:00
TheBusyBiscuit
33073a4100
Merge pull request #877 from SoSeDiK/lambda
...
Use lambda expressions
2019-04-07 11:44:42 +02:00
TheBusyBiscuit
0c96f69346
Merge pull request #882 from SoSeDiK/temp
...
Temporary fix for #881
2019-04-07 11:44:06 +02:00
Bas Verhoeven
0d45fee741
Do not overwrite block for a location that already has a valid block
...
This shouldn't happen, but if it does happen it'll definitely break the block.
We'll notify the server administrator on load and only keep the first block we
see.
Note that this will only happen if there's something seriously wrong with the
block as generally there'll not be a situation where information is stored in
two different files.
2019-04-07 03:02:09 +02:00
Bas Verhoeven
1d7c1e68c8
Do not load incomplete blocks (missing "id")
...
If incomplete blocks are loaded, without an "id", items will not have
any usable slimefun block information and will not be usable. Breaking
these blocks will give you a "CSCoreLib's Head".
2019-04-07 03:01:53 +02:00
SoSeDiK
fb50e6c59a
Update SlimefunItems.java
2019-04-03 16:37:39 +03:00
SoSeDiK
385edf3cd7
Even more lambdas expressions
2019-03-31 21:32:40 +03:00
SoSeDiK
77654eb23c
Merge remote-tracking branch 'upstream/master' into lambda
2019-03-31 11:46:17 +03:00
TheBusyBiscuit
530189ecac
Merge pull request #876 from SoSeDiK/items
...
Update SlimefunItems.java
2019-03-31 09:41:57 +02:00
SoSeDiK
3c4e8e6b32
Use lambda expressions
2019-03-30 14:32:13 +02:00
SoSeDiK
2cc3c5c4d3
Update SlimefunItems.java
2019-03-30 14:11:51 +02:00
SoSeDiK
3e2f903425
Optimize tasks running
2019-03-30 14:06:44 +02:00
TheBusyBiscuit
009dede7cf
Merge pull request #872 from SoSeDiK/food
...
Rename ORGANIC_FOOD and FERTILIZER
2019-03-30 12:29:34 +01:00
TheBusyBiscuit
b44cce7a5e
Merge pull request #874 from SoSeDiK/AEA
...
Prevent "Asynchronous entity add!"
2019-03-30 11:29:26 +01:00
SoSeDiK
4a4934de68
Prevent "Asynchronous entity add!"
2019-03-30 12:15:56 +02:00
SoSeDiK
0361dfb6a0
Implement listeners for some events
2019-03-30 12:10:54 +02:00
SoSeDiK
0794fe8a2c
Rename ORGANIC_FOOD and FERTILIZER
2019-03-30 11:59:52 +02:00
TheBusyBiscuit
358a73f73b
Merge pull request #871 from bverhoeven/master
...
Fix Soulbound Axe duplication bug
2019-03-29 22:58:04 +01:00
Bas Verhoeven
6cbc0a9f92
Fix Soulbound Axe duplication bug
...
Similiar to 2ae249dec4
Fixes issue #870
2019-03-29 22:45:15 +01:00
TheBusyBiscuit
6213c62f47
Merge pull request #866 from SoSeDiK/deprecations
...
Replaced deprecated code
2019-03-29 22:32:50 +01:00
TheBusyBiscuit
7eb074daaa
Merge pull request #869 from SoSeDiK/startup
...
Implement createDir() method
2019-03-27 23:33:37 +01:00
SoSeDiK
56a3941f2f
Updated method
2019-03-28 00:31:32 +02:00
TheBusyBiscuit
00b99072e7
Merge pull request #868 from SoSeDiK/guide
...
Don't reset guide history when using cheat mode
2019-03-27 23:25:32 +01:00
SoSeDiK
8a1cb8dad9
Replace deprecated code
2019-03-27 22:48:34 +02:00
SoSeDiK
2c62cae68e
Implemented createDir() method
2019-03-27 22:46:04 +02:00
SoSeDiK
4e7f6bfa47
Replace deprecated code
2019-03-27 22:41:29 +02:00
SoSeDiK
eeb51fde41
Don't reset guide history when using cheat mode
2019-03-27 22:38:53 +02:00
SoSeDiK
81e18514ef
Use ExoticGarden format for drinks
2019-03-27 22:31:48 +02:00
TheBusyBiscuit
7a0a98bb6d
Merge pull request #863 from SoSeDiK/furnace
...
Update FurnaceListener.java
2019-03-27 21:21:00 +01:00
SoSeDiK
75cbff530c
Replaced spaces with tabs
2019-03-27 22:18:59 +02:00
SoSeDiK
c8965e120f
Replaced deprecated code parts
2019-03-27 22:10:19 +02:00
SoSeDiK
9e9e36e5c2
Replaced Durability with Damageable meta
2019-03-27 22:09:04 +02:00
TheBusyBiscuit
4fad8aa82c
Merge pull request #864 from SoSeDiK/sneaking
...
Prevent opening inventory while sneaking with an item
2019-03-27 21:08:52 +01:00
SoSeDiK
3c385770e1
Optimized researching progress
2019-03-27 21:38:30 +02:00
SoSeDiK
80642eeed1
Replaced deprecated enchantments code
2019-03-27 21:34:20 +02:00
SoSeDiK
76d00f9a34
Optimized error logging
2019-03-27 21:31:51 +02:00
SoSeDiK
bb35ab3d82
Remove juice one tick faster
2019-03-27 21:07:33 +02:00
SoSeDiK
5915e0dff4
Prevent opening inventory while sneaking with an item
...
Vanilla behaviour.
2019-03-27 21:07:13 +02:00
SoSeDiK
fbf01b1c39
Update FurnaceListener.java
2019-03-27 20:58:47 +02:00
SoSeDiK
2337004c17
Update FurnaceListener.java
2019-03-27 20:51:23 +02:00
SoSeDiK
da16fee28b
Update FurnaceListener.java
2019-03-27 20:45:45 +02:00
SoSeDiK
38bcb6b731
Update FurnaceListener.java
2019-03-27 20:25:50 +02:00
TheBusyBiscuit
02ee0f1ce4
Merge pull request #859 from SoSeDiK/androids
...
Androids
2019-03-27 16:55:28 +01:00
TheBusyBiscuit
8c2746e775
Merge pull request #860 from SoSeDiK/spawners
...
Spawners
2019-03-27 16:40:44 +01:00
TheBusyBiscuit
3d3d6ab554
Merge pull request #858 from SoSeDiK/cp
...
Updated CoreProtect API
2019-03-27 16:37:13 +01:00
SoSeDiK
0561cf9e05
Optimized code
2019-03-26 22:56:40 +02:00
SoSeDiK
cb9f1b40f7
Fixed Block Place & Break Handlers not being fired for blocks
...
Needed for blocks like REPAIRED_SPAWNER whick can't be written using "SlimefunItem.blockhandler".
2019-03-26 22:52:27 +02:00
SoSeDiK
ad462d1b50
Added BlockBreakHandler for REPAIRED_SPAWNER
2019-03-26 22:51:04 +02:00
SoSeDiK
00019ef5ce
Update ProgrammableAndroid.java
2019-03-26 22:32:25 +02:00
SoSeDiK
63ec77fcbc
Fixed Androids movement
...
Fixed moving forward actually being backwards (texture bug?)
2019-03-26 22:26:27 +02:00
SoSeDiK
d85a51ed87
Allow Androids movement in CAVE_AIR
2019-03-26 22:24:50 +02:00
SoSeDiK
c4b096434c
Updated CoreProtect API
2019-03-26 22:17:33 +02:00
SoSeDiK
99ad2d4ddf
Updated WorldEdit API
2019-03-26 22:03:43 +02:00
SoSeDiK
f5670dddf1
Added a missing tab complete
...
& Replaced deprecated method in SlimefunCommand
2019-02-24 02:10:04 +02:00
SoSeDiK
ef868eae31
Removed unused imports
2019-02-23 23:14:01 +02:00
SoSeDiK
0728523ab7
Keep Waterlogged BlockData
...
Glass panes now keep their Waterlogged BlockData
2019-02-23 22:59:12 +02:00
SoSeDiK
ad2ebaddc9
Fix for #825
...
Fixed the issue #825
2019-02-23 22:45:06 +02:00
SoSeDiK
fab821742d
Updated deprecated code parts
...
Also replaced spaces with tabs.
2019-02-23 22:21:03 +02:00
SoSeDiK
c762dc8461
Updated skull rotation handling
...
Replaced deprecated methods.
Changed Ageable import.
Androids can be placed in any rotation from the beginning now.
2019-02-23 22:05:30 +02:00
TheBusyBiscuit
02674e2463
Merge pull request #841 from PrzemoVi/master
...
Fixed particles, some bugs.
2019-02-20 12:55:47 +01:00
TheBusyBiscuit
02613cd577
Merge pull request #837 from TSEngineer/master
...
Fix org.bukkit.Color is not imported
2019-02-20 12:46:03 +01:00
TheBusyBiscuit
b99a75f7a7
Removed Apache Lang
2019-02-20 12:20:44 +01:00
PrzemoVi
5c29f9c8d4
Merge branch 'master' into master
2019-02-08 18:05:48 +01:00