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
thatsIch
424d27b71c
Removed github tag badge because this only works with SemVer in release format v1.0.0 for example and without any trailing information like "-alpha"
2016-11-02 13:42:24 +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
9bf296bec9
Fixes AppVeyor Link
2016-11-01 00:02:35 +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
623e9eea3c
Added IC2 API and installable Mod.
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
shartte
9235170bf1
Merge pull request #2507 from shartte/inscriber
...
Implement IItemHandler capability for TileInscriber to Fix Pipe Interaction Issues
2016-10-26 00:47:36 +02:00
Sebastian Hartte
7d3464abf9
Fixes #2500 : Implement an IItemHandler that doesn't allow new items to be inserted if there's already an item in the slot, while not resetting progress.
2016-10-25 20:09:53 +02:00
Sebastian Hartte
23f8497dea
Fixes #2498 : Corrected color of biometric card with hash = 0 and correctly delegate the perspective aware transformations to the base model. In addition, don't allocate an empty cache for all cached models.
2016-10-24 23:11:08 +02:00
yueh
b175c71b84
Fixes #2504 : Updated inscriber model to match 1.7.10
2016-10-24 16:29:02 +02:00
yueh
ab974828b0
Fixes #2503 : Use correct uv values for charger model
2016-10-24 15:40:12 +02:00
yueh
dafa0e85c9
Replaced a few tabs with spaces like everywhere else.
2016-10-24 15:39:06 +02:00
yueh
581822b234
Fixes #2499 : Tiny TNT model and hitbox not aligned.
...
Fixes entity renderer translating it 1/4 block to high compared to the
hitbox.
Fixed the hitbox being either a bit too small or too large depending on
the used constructor.
Updated the model for tiny TNT to be a bit more compact.
2016-10-24 13:15:46 +02:00
yueh
0dcdc2e265
Placed github related files into .github
...
Moved CONTRIBUTING.md to .github
Added an ISSUE_TEMPLATE.md
2016-10-24 11:56:21 +02:00
yueh
31ce7882b8
Update .gitignore to include the .github folder
2016-10-24 11:55:35 +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
30a978b614
Update Forge version.
2016-10-22 17:13:01 +02:00
Sebastian Hartte
364872d75b
Fixes some slab issues.
2016-10-22 17:13:01 +02:00