Gunther De Wachter
4679b0ee61
Forgot to add this file for the Named Inventories fix.
2017-07-03 06:56:03 +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
780ce89ac3
Internal change to fix Named Inventories. This change will not affect the reobfed version (much).
2017-07-03 05:54:25 +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
0a2f90d115
Fixed Entropy Manipulator crash.
2017-07-02 06:17:23 +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
eb0b304fd9
Even more null fixes.
2017-07-02 04:13:49 +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
820a6bdbd6
Fixed the ME system not finding any Crafting CPU's.
...
Might have to rework it a bit later. looks kind of ugly like this.
2017-07-01 09:08:43 +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
76f17ba53c
Fixed Network Tool crashing on null ItemStacks.
2017-06-30 18:35:38 +02:00
Gunther De Wachter
16a0872d06
Fixed Crafting Multiblocks not forming. I accidentally used the wrong subclass to define the StorageTiles here.
2017-06-30 18:16:02 +02:00
Gunther De Wachter
49a87f62ce
More null's and cosmetic fixes.
2017-06-30 17:30:03 +02:00
Gunther De Wachter
c382ab7300
Made the SkyChestTE's class names more in line with the other ones.
2017-06-30 17:25:02 +02:00
Gunther De Wachter
49a6df5bc7
Fixed up the Tile Entity mess a bit, still need to look at the CableBus stuff a bit though.
2017-06-30 17:22:06 +02:00
Gunther De Wachter
10e050c35b
Fixed potential memory leak in the UI code.
2017-06-30 17:17:34 +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
d3bb71d834
Fixed JEI clearing the search bar. That last commit was pushed a bit too hastily.
2017-06-29 10:40:47 +02:00
Gunther De Wachter
3f7051ec8e
Fixed clearing of the search bar when looking at recipes
...
Why mezz why...
2017-06-29 10:30:14 +02:00
Gunther De Wachter
2f1f19bbb3
Fixed ResourceLocation for the items and seeds.
2017-06-29 06:34:02 +02:00
yueh
4c7f065af3
Fixes #2729 : Fix transformer regression introduced during FG downtime. ( #2730 )
...
Added a unittest to verify the necessary string returns match the actual
existing classes, in case something screws up the refactoring.
2017-06-29 06:00:23 +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
Gunther De Wachter
3ac7e518b1
Fixed compile error from cherry-picked commit.
2017-06-29 05:47:51 +02:00
yueh
af85a2bf67
Fixes #2713 : Call super#onBlockActivated() for wrench interaction. ( #2728 )
2017-06-29 05:39:31 +02:00
Gunther De Wachter
c4b4a257f3
Removed old ASMIntegration file, the rename didn't get picked up by the cherry-pick
2017-06-29 05:39:11 +02:00
yueh
4eba3bca5b
Fixes IDE not correctly cleaning up the list of staged files.
2017-06-29 05:35:50 +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
178198b0c6
Fixed render issue with cables/certain blocks on a specific side.
2017-06-29 04:16:35 +02:00
Gunther De Wachter
bdf46a6ee2
Fixed hoppers continuing to insert when they shouldn't into inscribers. Thanks @fscan
...
Original pull request : #2933
2017-06-28 18:11:11 +02:00
Gunther De Wachter
0be2011645
Fixed blank patterns in the pattern terminal not decreasing when encoding a pattern.
2017-06-28 06:21:11 +02:00
Gunther De Wachter
bce500616c
Fixed exception being thrown when placing last item of a stack of parts.
2017-06-28 06:19:17 +02:00
Gunther De Wachter
e022c23c8f
Fixed crash on startup. Apparently there's still null's lurking in the code.
2017-06-27 20:52:56 +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
b819fe4adb
Fixed "Air" tooltip displaying in the interface terminal. More missed null checks.
2017-06-27 18:00:55 +02:00
Gunther De Wachter
66a797dd7c
Fixed grindstone not working with crank due to missed null checks.
2017-06-27 17:20:13 +02:00
Gunther De Wachter
99c294e948
More aesthetic and typo fixes.
2017-06-27 04:04:48 +02:00
Gunther De Wachter
6529de911a
Code aesthetics and typo fixes.
2017-06-26 16:35:50 +02:00
Gunther De Wachter
650edae902
More ItemStack null changes.
2017-06-26 07:07:04 +02:00
Gunther De Wachter
78904204cf
Fixed inscriber not starting due to vanilla changes.
2017-06-26 07:06:19 +02:00
Gunther De Wachter
df7ab00c37
Fixed a null check when the array wasn't initialised yet. I should fix this up in the future though.
2017-06-26 05:43:08 +02:00
Gunther De Wachter
5432decf95
Fix items showing up as craftable when they weren't after taking out the last one.
2017-06-26 05:42:21 +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
Gunther De Wachter
370fc49357
Temporary (?) hacky fix to display the craftable items
...
This is kind of a hackjob IMO but it saves me the trouble of possibly rewriting large portions of either the AE codebase or ASM'ing the vanilla classes.
2017-06-25 18:01:30 +02:00
Gunther De Wachter
c74aaddbd3
Fixed texture issue for the crafting window.
2017-06-24 16:50:26 +02:00
Gunther De Wachter
1a4db4b8d7
Fixed taking items out of the AE system
...
Same issue as last commit. ItemStacks with a count of 0 get "nullified".
2017-06-24 16:45:28 +02:00
Gunther De Wachter
d77d21858e
Fixed manually crafting items
...
This can hopefully be done in a more sensible fashion later.
2017-06-24 15:51:03 +02:00
Gunther De Wachter
42bfc549be
Fixed drawing of items in storage.
...
An ItemStack count of 0 trips the check for isEmpty and hence doesn't give us the item we want.
2017-06-24 15:01:06 +02:00
Gunther De Wachter
c6bdf845a8
Add a temporary (?) method to register the TileEntities because the Forge method changed from 1.10 to 1.11.2.
2017-06-03 00:53:32 +02:00
Gunther De Wachter
ccc46e77a3
Fix the coremod looking for the wrong minecraft version
2017-06-03 00:01:01 +02:00
Gunther De Wachter
7e45cf0e37
Add the remainder of the WAILA/IC2 disable comments for now while we focus on fixing the core mod
2017-06-02 23:57:57 +02:00
Gunther De Wachter
86dd8193f7
Add/Change some missing code for the 1.11.2 upgrade
2017-06-02 23:55:31 +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
589730bfad
Fixes #2707 : Calculuate the correct AABB for a rotated skychest.
2016-12-17 23:47:42 +01:00
yueh
8700a79ca6
Fixes #2684 : Avoid transforming charged quartz when dead.
2016-12-17 23:04:35 +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
yueh
8bed7f223e
TheOneProbe integration ( #2696 )
...
Displayed information is equal to current the WAILA integration.
Added a preInit stage to IIntegrationModule.
Added a factory method to IntegrationType to avoid touching
IntegrationNode for every new integration.
Fixes #2650
2016-12-14 22:36:40 +01:00
yueh
db85419702
Restructured registry packages ( #2703 )
...
Moved larger registries together with their related classes instead of putting unrelated classes into the same package.
2016-12-14 22:35:52 +01:00
yueh
fb79fd284d
Replaced Watcher using Collection with a more fitting interface ( #2693 )
...
Replaced the watchers for energy, storage and crafting with a more fitting interface compared to a common collection.
Fixes #229
2016-12-14 18:30:49 +01:00
yueh
a3c85b4a59
Fixes #2699 : Do not trust the stackSize in case of internal changes.
...
An external inventory might change the stacksize of the slot we currently
are extracting from. Thus we have to cache the initial stackSize for a later
calculation of the extracted amount per slot.
As other inventories might NOT change the stacksize after a modification,
we can not use the stack reaching 0 as conditions to break.
2016-12-14 11:25:49 +01:00
yueh
a2b20f1d67
Fixes #2689 : Do not pass our own blockstate to the adjacent block.
2016-12-08 21:29:46 +01:00
yueh
86908b1ae6
Fixes #2647 : Prevent crafting status from crashing due to missing network.
2016-12-08 13:07:25 +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
eb1e86cacb
Refactored GrinderRegistry. ( #2644 )
...
* Refactored GrinderRegistry.
Changed IGrinderRegistry#getRecipes to return an unmodifiable collection.
Added a way to remove recipes explicitly instead the internal list.
Added a cache to lookup recipes instead of iterating a list.
Renamed IGrinderEntry to IGrinderRecipe
Made IGrindRecipe immutable for easy caching.
Improved GrinderLogging and Exception Handling
JEI Workaround as it expects a List instead Collection.
* Added blacklist of explicit oredict names for the grindstone.
This can be used should the automatic recipe generation create unintended
loopholes.
2016-12-02 23:47:50 +01:00
yueh
c405e725b2
Fixes #2667 : Use new IC2 item names for P2P attunement.
2016-12-02 22:16:29 +01:00
yueh
d377af9a69
Fixes #2675 : Set fullBlock correctly afterwards.
...
Reduces the visibility of some methods as these should be access through the public methods of Block or the overridden ones.
Removes now useless getCheckedSubBlocks.
2016-12-02 22:15:56 +01:00
yueh
12dbd17320
Fixes #2666 : Restore inventory after powerloss and still avoid dupes.
2016-12-01 16:17:46 +01:00
yueh
5028c8025b
Fixes #2669 : Missing particle texture for pylons.
2016-12-01 10:56:01 +01:00
yueh
d11d6e754f
Fixes #2655 , #2276 : Two dupe bugs related to network storage handling
...
* Fixes #2655 : Actually remove an ICellContainer before updating the list.
* Fixes #2276 : Apply tracker changes in the correct order.
2016-11-26 14:09:30 +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
3eae4a7d19
Fixes #2626 : Subtract the correct amount from the remaining amount.
2016-11-15 22:14:17 +01:00
yueh
6c91e852ec
Fixes #2608 : Handle scrollbar on mouseclicks not during rendering.
2016-11-13 13:16:08 +01:00
yueh
52f516299b
Fixes #2605 : Formation plane now using the correct offset position.
2016-11-13 12:41:39 +01:00
yueh
c74166b02a
Restrict ItemHandlerAdaptor to not exceed the stacksize of a slot. ( #2595 )
2016-11-13 11:33:31 +01:00
yueh
fc834036a0
Prevent hard to reproducable stacktraces from being swallowed.
2016-11-10 12:16:39 +01:00
yueh
f96f7d82c5
Fixes #2544 : NetworkTool now returns PASS for shift+right click on parts.
2016-11-10 11:55:13 +01:00
yueh
c592f54a77
Fixes #2599 : Missing instanceof EntityPlayerMP test.
2016-11-09 15:46:10 +01:00
yueh
89609a83ea
Fixes #2593 : Subtract the extracted not already gathered amount.
2016-11-07 13:33:11 +01:00
Sebastian Hartte
e67969f52f
Fixes #2566 : Update packet deserialization was broken when parts were present that were not a grid host.
2016-11-07 00:44:53 +01:00
Sebastian Hartte
32a0496bc2
Fixes facade stilts sometimes being rendered using the facade texture's tint.
2016-11-07 00:17:24 +01:00
Sebastian Hartte
6df311c11a
AE now accepts power via the legacy RF API (i.e. from Immersive Engineering).
2016-11-06 23:02:22 +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
9c8f914f42
Added CoFH Energy API.
2016-11-06 22:22:34 +01:00
yueh
77bb28ded6
Fixes #2585 : Hide WAILA data when it cannot be retrieved. ( #2586 )
2016-11-06 20:28:36 +01:00
shartte
0e7981d717
Cleaning Up Mod Integrations ( #2581 )
...
* Cleaned up unused Mod integrations other than for mods that are likely to be integrated soon.
* Introduced an easier Facade class to access mod integration abstractions (called Integrations).
* Removed the link between IntegrationType and integration abstraction. Integrations are now explicitly instantiated inside of IntegrationNode.
2016-11-06 20:23:14 +01:00
Sebastian Hartte
fbb0c05c7f
Fixes #2577 : Use the item stacks color handler to color tinted quads of the block model.
2016-11-06 03:35:56 +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
yueh
70fe5189e0
Followup #2556 , #2579 : Prevent negative stacksizes.
2016-11-05 23:38:57 +01:00
Sebastian Hartte
3a8d6d0bcd
Simplified handling of rotations inside getCapability() for TileInscriber.
2016-11-05 23:33:24 +01:00
yueh
7ac817e9ae
Fixes #2556 , #2579 : Restore old click behaviour.
2016-11-05 23:28:27 +01:00
Sebastian Hartte
0ceb4765a2
Fixes #2580 : The inscriber's rotation is not taken into account when returning the IItemHandler capability.
2016-11-05 23:27:52 +01:00
yueh
5328627d7a
Fixes #2575 : Removed ITickable from AEBaseTile
...
Removed TileEventType.TICK, use ITickable when really needed.
The few tiles needing to tick and are not a grid tile now implement ITickable.
Charger is no longer implementing ITickable.
2016-11-05 21:43:49 +01:00
yueh
fe1a67ffaa
Reduced drive update rate. ( #2574 )
...
Limits drive updates to modulate.
Code cleanup of the TileDrive.
2016-11-05 19:28:09 +01:00
shartte
4253d659f1
Add Config to Remove Crashing Items from Storage Cells ( #2573 )
...
Added a configuration option to enable players to recover their world if any of their items in storage cause crashes on load.
2016-11-05 13:50:54 +01:00
Sebastian Hartte
b3560aaa00
Fixes #2571 : Only call getDurabilityForDisplay if the item is damageable.
2016-11-05 12:58:15 +01:00
yueh
005392911d
Fixed DriverWatcher constantly calling blinkCell instead when changed.
2016-11-05 00:11:02 +01:00
Sebastian Hartte
7f02562e0c
Fixes sidedness issues when starting up the server.
2016-11-04 21:02:10 +01:00
yueh
84bc00fa20
Fixes #2567 : Use heightmap for very low sea levels.
2016-11-04 16:13:27 +01:00
Sebastian Hartte
c1483d87c7
Fixes #2549 : A block being rendered in the translucent layer will cause the item renderer to completely disable depth-writing causing silly looking models when held in hand.
2016-11-04 11:51:24 +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
yueh
6f15c2921a
Fixes #2561 : Do not use unchecked casts for IContainerListener.
2016-11-04 09:40:21 +01:00
DeadSix27
d891e5da15
Made memory card messages more clearly. ( #2511 )
...
* Made Memory card messages more clearly and easier to understand for newcomers.
2016-11-04 09:31:52 +01:00
Alexey Krainev
6607c8cd2f
Updated russion translation ( #2552 )
...
* Added "P2P Waila Text"
* Changed "NEI to JEI"
2016-11-04 09:29:25 +01:00
yueh
1e20086799
Extracts item comparison from Platform into their own helper. ( #2555 )
...
* Extracts item comparison from Platform into their own helper.
Renamed methods to be more more fitting for the actual comparison.
Added documentation about each methods behaviour.
2016-11-04 09:27:52 +01:00
Sebastian Hartte
f85ab7ddc2
Fixes Macerator recipes when IC2 integration is enabled.
2016-11-02 23:45:22 +01:00
Sebastian Hartte
c3700737c3
Re-enables this IF-branch for ore dictionary tokens in the recipe files, which was inactive due to the recipe files all using lower-case verbs.
2016-11-02 23:34:04 +01:00
Sebastian Hartte
2f8013a49b
Fixes registration of recipes when one of the recipes throws an unexpected unchecked exception during registration. Before, the registration would simply cancel and not log any errors in this case. Fixes issues with outdated IC2 integration (Macerator recipes) causing certain recipes to become non-functional.
2016-11-02 23:32:20 +01:00
Sebastian Hartte
af54883fd3
Fixes #2558 : Make Sky Stone Chest TESR more robust against odd world state, as Vanilla also does.
2016-11-02 20:44:50 +01:00
thatsIch
223a210d49
Replaced reference to FMLCommonHandler EventBus through MinecraftForge.EVENT_BUS due to deprecation notice
2016-11-02 14:22:00 +01:00
thatsIch
c133e4f0ef
Removed tickhandler registration from FMLCommonHandler EventBus since they same to MinecraftForge.EVENT_BUS
2016-11-02 14:14:51 +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
yueh
e927c27b85
Fixes #2554 : Extract identical item not any equal one.
2016-11-01 15:51:38 +01:00
yueh
d7d99c5e7e
Fixes #2551 : Prevent chunk rebuilds when drive is unchanged.
2016-11-01 11:22:35 +01:00
yueh
b6d3be41e1
Fixes #2542 : Prevent memory card from opening a GUI
...
Some additional cleanup of AEBaseTileBlock#onBlockActivated()
2016-11-01 10:29:46 +01:00
Sebastian Hartte
071ee83b7a
Fixes #2548 : Disable item.csv export on the server side, because we're unable to access creative tab information on the server.
2016-11-01 01:39:42 +01:00
Sebastian Hartte
dfe7a29c92
Fixes #2546 : When touching an annihilation plane horizontally, use the middle of the entities bounding box on the y-axis to determine whether it is touching the annihilation plane side or not. Otherwise entities did not get picked up when they were *exactly* on the same y-level as the annihilation plane.
2016-11-01 01:05:16 +01:00
Sebastian Hartte
2b02dc19c0
Fixes #2547 : Crystal growing and forming fluix crystals was not possible on top of an annihilation plane (or any block with a not-quite-full bounding box), because the crystals thought they were not in water. Fixed by using the center of the crystal bounding box to determine water-status, instead of the bottom center.
2016-11-01 01:03:59 +01:00
shartte
5db7fc8e8c
Show P2P-Tunnel Link Status on WAILA ( #2545 )
...
Implemented QoL improvement for P2P tunnels by showing their link status via WAILA.
2016-10-31 23:55:14 +01:00
Sebastian Hartte
c7eb696d60
Further improves robustness of facades.
2016-10-30 23:42:14 +01:00
Sebastian Hartte
4f53f5910b
Fixes #2536 : Mark host for save when placing facades.
2016-10-30 15:29:51 +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
c2b5a58dd2
Fixes #2532 : Work around bug in Forge lighting pipeline and UnpackedBakedQuad.
2016-10-30 13:15:42 +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
89299cdb3c
Fixes #2525 : Light P2P Tunnels not using the correct source for the light value.
2016-10-30 01:41:24 +02:00
Sebastian Hartte
2972f0ddc8
Fixes #2528 : World light level not being updated when light-level of cable bus changed after removing parts.
2016-10-30 01:41:03 +02:00
Sebastian Hartte
bd97a6edd5
Fixes #2525 : Break particles for all attachments of a cable bus.
2016-10-29 19:44:10 +02:00
Sebastian Hartte
6b90c70755
Fixes #2526 : Using 5-bit for 0-32 is not sufficient. Rewrote packet for syncing cables to clients to use an easier to deal with format while still saving space in the normal case (2 sides connected to a cable).
2016-10-29 18:06:10 +02:00
Sebastian Hartte
1832be3118
Removed unused methods.
2016-10-29 18:02:08 +02:00
yueh
a9c5019554
Fixes #2530 : Use ItemListIgnoreCrafting to ignore craftable items.
...
Wraps the internal inventory into an ItemListIgnoreCrafting to hide
craftable items from it. As the ItemLists will always create a copy of the
actual stack before changing them, it will not affect any itemstack stored
elsewhere.
2016-10-29 17:54:35 +02:00
Sebastian Hartte
3c7d91b73e
Fixes #2529 : Forgot to call superclass method for onBlockExploded for tiny tnt.
2016-10-29 11:52:06 +02:00
Sebastian Hartte
ee0bfb9a3a
Fixed slab blockstate variants.
2016-10-29 01:35:06 +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
Sebastian Hartte
f598fb3cc4
Fixes an issue when starting without IC2 being enabled.
2016-10-28 22:58:19 +02:00
Sebastian Hartte
6e6e51dc20
Separated TileEntity and External Power Sink arguments to IC2 to emphasize that they don't necessarily need to be the same, and that a tile entity is required for IC2.
2016-10-28 22:58:19 +02:00
Sebastian Hartte
344958aefb
Added IC2 integration.
2016-10-28 22:58:19 +02:00
Sebastian Hartte
59544993bd
This reverts back to the old way of extending the vertex format with the necessary vertex element for lightmap data, if fullbright quads are enabled. Instead of then enabling the extended vertex format for Optifine, it is disabled if Optifine is detected.
...
Since the root cause is actually that the Vanilla lighting pipeline doesn't support such Vertex Formats, we disable it also if the Forge lighting pipeline is disabled.
This also relates to #2489 .
2016-10-27 20:05:18 +02:00
yueh
0bbf898709
Fixes failing testing and adding missing cases.
2016-10-27 19:31:06 +02:00
Alexey Krainev
bbf77dc65f
Updated Translation ( #2517 )
2016-10-27 19:09:31 +02:00
yueh
3600c72709
Fixes #2515 : Incorrectly version comparison
...
Incorrectly prefer the channel over revision to determine the newest
version.
2016-10-27 19:01:40 +02:00
yueh
2a206594cf
Fixes #2516 : Prefix tile entities with modid
...
For a transition phase it also registers them under their old names.
2016-10-27 18:01:55 +02:00
shartte
b977ee89ee
Remove External Storage Handler ( #2417 ) ( #2508 )
...
* Implemented an adapter for IItemHandler so it can be used by the Storage Bus.
* Added update hook for inject/extract to ItemHandlerAdapter.
* Implemented ItemHandler and FluidHandler capabilities for the condenser, as replacement for the Void Inventories.
* Removed external storage handler, added capability-based way of accessing a monitorable ME network via the storage bus. Removed special case inventories for the matter condenser.
* Implemented InventoryAdaptor for IItemHandler. This also now fixes molecular assemblers interaction with part interfaces.
2016-10-26 22:58:23 +02:00
bakaxyf
057754c851
Update zh_CN.lang
2016-10-26 20:15:54 +02:00