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
fscan
52d28fabe3
Use IItemHandler instead of IInventory internally ( #2971 )
...
* Use IItemHandler instead of IInventory internally
2017-07-28 22:04:32 +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
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
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
Gunther De Wachter
87f6a63f47
Fixed seeds and P2P bus not having a localised name.
2017-07-19 13:55:09 +02:00
Gunther De Wachter
6648d18f00
Changed the Parts and Material enum to be more java compliant.
...
Renamed Dense Cables to Dense Smart Cables.
2017-07-16 02:22:30 +02:00
Gunther De Wachter
66c87a2fa2
Re-enabled the RF and IC2 handler, as well as their P2P tunnels. Added Forge Energy P2P tunnel.
2017-07-14 21:52:04 +02:00
Gunther De Wachter
76e19874cf
Small code cosmetics and null checks update.
2017-07-09 13:44:11 +02:00
Gunther De Wachter
588579d67f
Updated CoFH RF API. Removed the old API from thirdparty/.
...
Those files are available from their maven server now.
2017-07-09 10:34:34 +02:00
Gunther De Wachter
cc7824a0e5
Merge remote-tracking branch 'origin/rv5-1.12' into rv5-1.12
2017-07-09 07:18:45 +02:00
Gunther De Wachter
a57cd3f580
More 1.12 shenanigans. Still far from done.
2017-07-09 07:17:24 +02:00
tyra314
3008088ad7
Fixes creative tab leak
2017-07-08 11:26:51 +02:00
Gunther De Wachter
fbcf8c4705
Highly incomplete code. First work on porting to 1.12. Still need to rework a LOT of things.
2017-07-06 01:57:19 +02:00
Gunther De Wachter
890eef1803
Update MCP Mappings to stable_32
...
Some mapping updates are just straight up weird. 20170516 -> isBlockSolid, 20170517 -> causesDownwardCurrent
2017-07-03 06:54:45 +02:00
Gunther De Wachter
e96339dd2b
Fix more items and unsafe checks that made items get deleted.
2017-07-02 07:44:21 +02:00
Gunther De Wachter
b67d7eed82
Fixed tools getting deleted when being used in off-hand.
2017-07-02 07:33:16 +02:00
Gunther De Wachter
5ebd8452bf
Fixed another crash from the Entropy Manipulator.
...
I have no words for this one.
2017-07-02 06:57:40 +02:00
Gunther De Wachter
ee774cd3f8
Even more null fixes.
2017-07-02 06:43:33 +02:00
Gunther De Wachter
0f86efa3f5
Added workaround for dispenser logic.
2017-07-02 06:05:43 +02:00
Gunther De Wachter
7398af0e1c
Add an ease of use tooltip to the creative cell. Displays the items provided/formatted by the cell.
2017-07-02 05:26:37 +02:00
Gunther De Wachter
c455ee69b8
When not shifting an encoded item pattern item should let the right click through.
2017-07-02 04:11:26 +02:00
Gunther De Wachter
7a8499c455
Fixed tools not working due to a change in the onItemUse method fields in ItemStack.java
...
I will have to fix the dispenser logic. Manually right clicking works.
2017-06-30 19:17:06 +02:00
Gunther De Wachter
49a87f62ce
More null's and cosmetic fixes.
2017-06-30 17:30:03 +02:00
Gunther De Wachter
b1e249aad0
Fixed Color Applicator not accepting dyes as valid items
2017-06-29 11:34:39 +02:00
Gunther De Wachter
2f1f19bbb3
Fixed ResourceLocation for the items and seeds.
2017-06-29 06:34:02 +02:00
yueh
6c52f31686
Replaces old fluid handlers with the new capability based ones. ( #2727 )
...
* Changed ME Chest and P2P tunnels to use fluid capabilities.
* Renamed all occurrences of liquid to fluids.
2017-06-29 05:57:43 +02:00
yueh
cd78586910
Fixes #2768 : Incorrect return value when charging items via Tesla. ( #2771 )
2017-06-29 05:26:00 +02:00
Gunther De Wachter
61b81fc802
Fix facade recipes. Hopefully the last null check fix.
2017-06-27 20:39:06 +02:00
Gunther De Wachter
da5879b667
First batch of null -> isEmpty() checks.
...
I most likely still missed a ton of checks...
2017-06-26 05:15:25 +02:00
yueh
1cde7bc933
Changed to Null ItemStack instead of null.
2016-12-21 20:38:37 +01:00
yueh
ed9e6dd21c
Port to 1.11
2016-12-21 20:38:36 +01:00
yueh
a14cf2204d
Fixes anchor rendering ( #2698 )
...
* Fixes #2680 : Use a shorter cable anchor model when blocked by a facade.
* Fixes #2664 : Prevent anchors from creating intersection.
Replaced the simple List<ResourceLocation> for the static models with a
new container also indicating a solid part, which can be used to prevent
the creation of an intersection.
2016-12-14 22:37:10 +01:00
dshadowwolf
6bf52b0b0f
Fixes constant reequip animation on portable cells/terminals ( #2690 )
...
Fix for portable cell and wireless terminal going into re-equip animations when GUI is open.
2016-12-08 12:34:41 +01:00
yueh
887339f7b8
Removed ASMTweaker and replaced it with AT. ( #2636 )
...
Added appeng_at.cfg and updated build.gradle to correctly include the AT when building.
Deleted the now useless ASMTweaker.
Moved the coremod from package transformer to coremod as a better matching name.
Updated the old 1.7.10 code using reflection to drop it where forge or vanilla now exposes that functionality directly.
2016-11-26 14:08:10 +01:00
yueh
a665200c31
Refactored AEConfig ( #2633 )
...
Added a singleton getter instead the public field.
Reduced all fields to private.
Replaced field access with getters.
Added setters where necessary (Dimension/Biome Registration)
Added config options to disable more features.
Splitted Enum name from the config key.
Changed FacadeConfig and Networkhandler similar to AEConfig.init().
2016-11-26 14:07:34 +01:00
yueh
4eeb554dcb
Fixes #2623 : Network Tool not removing facades with shift rightlick.
2016-11-15 22:48:16 +01:00
yueh
f96f7d82c5
Fixes #2544 : NetworkTool now returns PASS for shift+right click on parts.
2016-11-10 11:55:13 +01:00
Sebastian Hartte
2e23b92763
Added charging items via IC2 API.
2016-11-06 22:43:30 +01:00
Sebastian Hartte
41a029ffb4
Added item charging via legacy RF API.
2016-11-06 22:22:49 +01:00
Sebastian Hartte
efa0ab7e4e
Fixes #2582 : Right-Clicking with a Storage Cell would prevent further interaction even if the storage cell wasn't being disassembled.
2016-11-06 02:17:25 +01:00
Sebastian Hartte
7f02562e0c
Fixes sidedness issues when starting up the server.
2016-11-04 21:02:10 +01:00
shartte
f5e4a202cb
Layers and IC2 Tunnel ( #2565 )
...
* Re-Activated the IC2 layers to implement an IC2 P2P tunnel.
2016-11-04 11:20:56 +01:00
Sebastian Hartte
2fe5a3cef8
Fixes #2557 : Made facades much more robust when rendering. Facades now use string ids for the base item in NBT again to avoid issues when loading worlds with a different Item ID registry mapping. In addition, we don't store the Block metadata instead of the Item Damage anymore, since when reading a facade back in, we were using that block metadata as the item damage, which is technically incorrect.
2016-11-02 01:43:01 +01:00
yueh
a3c33d5323
Fixed typo in prioritylist.
2016-11-01 16:15:05 +01:00
Sebastian Hartte
c7eb696d60
Further improves robustness of facades.
2016-10-30 23:42:14 +01:00
Sebastian Hartte
971fc3d243
Fixes #2533 and #2531 : Slight overhaul to how Facades store the associated item and retrieve the sprite.
2016-10-30 15:19:48 +01:00