fscan
9022150e38
Fill existing stacks first when adding to player inventory. ( #3025 )
2017-08-14 11:03:53 +02:00
yueh
65c6d2249a
Fixes encoding issues with spatial cell names
2017-08-13 19:02:03 +02:00
yueh
8e7f79a9ea
Ensure gradle uses UTF-8
2017-08-12 16:35:38 +02:00
fscan
95b48b9438
Registration rework ( #3018 )
...
Refactored component registration.
Fixes #3008 : crank rendering
2017-08-12 15:02:50 +02:00
yueh
cdd76b7b22
Added helpers for hex and color output. ( #3027 )
2017-08-12 14:52:31 +02:00
fscan
3e2bc0e038
Inscriber improvements and fixes ( #3028 )
2017-08-12 14:52:01 +02:00
yueh
eec3e59eea
Add missing annotations
2017-08-11 21:44:30 +02:00
yueh
e39855b48f
Use qualified method and field access
2017-08-11 21:43:47 +02:00
yueh
cdcab7d91c
Organise Imports
2017-08-11 21:42:26 +02:00
yueh
27ad2c2b96
Code format
2017-08-11 21:41:51 +02:00
yueh
542a2e5d5a
Fixes NPE due to using wrong field.
2017-08-11 21:33:57 +02:00
fscan
3b58f5e8da
fix me io port ( #3019 )
2017-08-09 10:39:07 +02:00
fscan
092afad4a5
Correctly detect redstone updates on all sides. ( #3017 )
2017-08-09 10:30:44 +02:00
Gunther De Wachter
6aa810d62a
Re-add a missing piece of IC2 integration code.
...
This should fix a bunch of IC2 spam in the console and allow items to be charged in IC2 blocks.
2017-08-07 10:15:26 +02:00
Gunther De Wachter
41d98f9944
Fixed ME Chest visually not updating its cell state
2017-08-05 11:43:57 +02:00
Gunther De Wachter
1b198979fd
Fixed export bus never speeding up.
2017-08-05 10:45:13 +02:00
tyra
8d5cc916e0
Adds improved tooltip to invalid encodedPattern ( #2992 )
...
* Adds improved tooltip to invalid encodedPattern
This also fixes that encodedPattern might be shown as valid,
even though one or more input or output item is missing.
2017-08-04 21:17:35 +02:00
Gunther De Wachter
5abb8bf886
Removed call to super in Crafting Terminal initialisation code. Fixes #2988
2017-08-04 20:28:11 +02:00
Gunther De Wachter
0bed78a144
Re-enabled JEI search integration in terminals.
2017-08-03 22:00:42 +02:00
fscan
30940e91ea
InterfaceTerminal: Put into to cursor, not player hand ( #2996 )
2017-07-31 17:16:56 +02:00
fscan
0f9ac5fdda
Fix Inscriber and Molecular Assembler ( #2995 )
...
* Fix inscriber
* Allow GUI extraction for Molecular Assembler
2017-07-31 16:06:39 +02:00
fscan
5e001d86cb
Move model loading to the correct event. Fixes #2991 ( #2994 )
...
* Use the correct event for loading models.
* Introduce IModelRegistry to wrap the ModelLoader
2017-07-31 15:51:53 +02:00
fscan
b13a338948
Fix/Remove storage/import/export bus IItemHandler caching ( #2987 )
...
* Fix storage/import/export bus IItemHandler caching
2017-07-31 15:51:01 +02:00
yueh
454404b0c1
Changed ItemGen to use IItemHandler
2017-07-30 20:17:23 +02:00
yueh
bb1e191666
Changed IPart#onNeighborChanged() to add vanilla arguments ( #2985 )
...
Allows more precise checks to limit an update to the facing side.
2017-07-29 15:45:18 +02:00
yueh
b72fce97db
Removes random energy P2P behaviour ( #2986 )
...
Energy P2P now try to evenly distribute over all outputs (to a certain
limit)
Fixes some NPE regarding the caches.
Closes #2969
2017-07-29 15:38:29 +02:00
yueh
bcc4a732ed
Started P2P rework ( #2966 )
...
* First iteration of P2P rework
Changed frequency to short instead of long.
Added a per grid RNG to request a new frequency, hopefully without many collisons.
Added a helper to convert between a frequency and 4 colours
2017-07-28 22:06:19 +02:00
fscan
52d28fabe3
Use IItemHandler instead of IInventory internally ( #2971 )
...
* Use IItemHandler instead of IInventory internally
2017-07-28 22:04:32 +02:00
Gunther De Wachter
c077840988
Fixed formation plane crashing when placing a block down.
2017-07-26 07:39:59 +02:00
Gunther De Wachter
8f6510aad4
Fixed the spatial cells losing their "cubed" sign because of an encoding issue in the language files.
2017-07-25 02:20:40 +02:00
Gunther De Wachter
fa8427dcbd
Fixed ItemStack initialisation in ContainerCellWorkbench.
2017-07-23 20:50:30 +02:00
Gunther De Wachter
7eb09fc4db
Fixed Container Workbench (and other UI's) giving access to slots that shouldn't be there.
2017-07-23 20:39:01 +02:00
Gunther De Wachter
ac528d09ae
Fixed empty list when toggling to "Craftable" view in a terminal.
2017-07-23 17:41:05 +02:00
fscan
c97165cc63
Fix NPE in MEMonitorIInventory.onTick ( #2972 )
2017-07-22 21:24:19 +02:00
yueh
08ee8f7656
Updated eclipse codeformat
2017-07-22 21:12:53 +02:00
Gunther De Wachter
727fcc528f
Fixed crafting card recipe.
2017-07-22 18:31:30 +02:00
yueh
a4c468b9cf
Updated caps to be manually disabled via config
...
Moved the cap injection to a method, allows them to be configurable.
This is not possible for Forge Energy as it is injected before even the
configuration are lodaed, thus violating their own capability contract
to use the method injection to explicitly make it configurable.
Updated the ratio key for forge energy to "ForgeEnergy" without a space
2017-07-22 13:29:14 +02:00
Gunther De Wachter
4ad31f5066
Integrated groups.recipes into the JSON recipes a bit more cleanly.
...
Groups in groups.recipes that only had 1 item in the group haven't been converted into the JSON system.
That means "monitor" and "densecable" were just left as is.
2017-07-22 02:08:01 +02:00
tyra
f70e97046f
Fixes PatternTerminal crafting issue ( #2964 )
2017-07-22 01:12:07 +02:00
tyra
3a053d9ebe
Fixes PatternTerminal clearing crafting slot on tried crafting ( #2963 )
2017-07-22 01:11:42 +02:00
Gunther De Wachter
fbaff342e4
Fixed cable anchor recipe. Apparently 32767 is the magic wildcard number we were looking for.
2017-07-22 00:33:16 +02:00
tyra
f0baea3be8
Fixes a ItemStack deletion issue in the grindstone ( #2962 )
...
Fixes the Grinder eating the item in case of an input ItemStack with size equal to one.
2017-07-21 23:03:13 +02:00
yueh
fd7e393d23
Updated github docs
2017-07-21 22:05:38 +02:00
yueh
a24ed38e90
Added missing Override annotations
2017-07-20 21:28:16 +02:00
yueh
15582fd1df
Always use qualified access for fields and methods
2017-07-20 21:27:22 +02:00
yueh
f9cad0758d
Always use {} for control statements
2017-07-20 21:24:58 +02:00
yueh
406013142e
Superfluous whitespace removal
2017-07-20 21:23:01 +02:00
yueh
7de90ed0ae
Finally use Java7 <>
2017-07-20 21:21:45 +02:00
yueh
8ec8babb6a
Organised imports
2017-07-20 21:18:49 +02:00
yueh
621910df91
Format sourcecode
2017-07-20 21:17:10 +02:00