Gunther De Wachter
a57cd3f580
More 1.12 shenanigans. Still far from done.
2017-07-09 07:17:24 +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
Sebastian Hartte
53c32cc296
#2527 : Implements charging of tools via RF (Forge Energy) and Tesla. Tested with Tesla Essentials and EnderIO.
2016-10-30 02:38:20 +02:00
Sebastian Hartte
c23f11d8a1
Removed Pneumaticraft References since there is no 1.10 port and it has been inactive since March.
2016-10-28 23:06:52 +02:00
yueh
a1ae91af76
Closes #2501 : Hide substitution buttons for processing
...
Hides the substition button in processing mode to avoid confusion as it is
not usable there as well as not showing it as part of the tooltip.
Further it ensures that patterns are encoded with the setting being
disabled, should we add the support later without breaking existing
setups.
2016-10-24 11:39:59 +02:00
Sebastian Hartte
1786a3c069
Fixes #2451 : Removed dependency from ModelResourceLocation for Server.
2016-10-18 08:43:38 +02:00
Sebastian Hartte
35542207d8
Fixes #2471 : PacketClick processing on the server was broken by the fix for #2463
2016-10-18 00:32:06 +02:00
yueh
41b8754130
Fixes #2484 : Return a copied itemstack to prevent forge from consuming it.
2016-10-17 12:31:55 +02:00
Sebastian Hartte
efaf308a94
Fixes #2465 : Disable use of blocks that have extended block state for facades since we have no way of actually providing the extended block state.
2016-10-15 14:32:25 +02:00
Sebastian Hartte
c590e7f6e6
Fixes #2377 : Paint blocks now render correctly.
2016-10-15 11:50:55 +02:00
Sebastian Hartte
202dff3a96
Fixes #2376 : Implemented coloring on color applicator.
2016-10-14 00:08:42 +02:00
Sebastian Hartte
cfbc6b4543
Modified spatial cells such that they anchor the spatial dimension @ 0,64,0.
...
Fixes #1712
2016-10-13 20:55:46 +02:00
Sebastian Hartte
e82641760b
Implemented Biometric Card Hash display.
2016-10-12 23:55:08 +02:00
Sebastian Hartte
55d66be929
Fixes #2448 : Facades items and blocks now use the same algorithm to determine the block texture.
...
Facades will now use the correct side to determine the texture to use, and will fall back to general quads.
Fixed crafting of facades on the server by removing the check for model simplicity.
2016-10-09 21:59:56 +02:00
yueh
4cb7a9e6f4
Fixes #2434 : Set default pickup delay to custom entities.
2016-10-04 19:18:56 +02:00
Sebastian Hartte
2e2bb12671
Fixes #2375 : Recipes should now work. Definitely needs more fine-tuning.
2016-10-04 00:38:58 +02:00
Sebastian Hartte
9b51d54403
Fixes #2415 : Renaming remaining items/blocks.
2016-10-03 23:06:57 +02:00