shartte
a2344f52e1
Merge pull request #4445 from AppliedEnergistics/materials-rework
...
Changed AEGlassMaterial to Materials
2020-07-02 10:55:32 +02:00
Sebastian Hartte
75234415ac
Cables work
2020-07-02 10:16:03 +02:00
yueh
bafc65d3a8
Changed AEGlassMaterial to Materials
...
Preparation in case we need more to support custom non solid, non
opaque, or similar blocks.
Removed custom fullSize/opaque blocks in favour of Material
2020-07-02 09:57:47 +02:00
Sebastian Hartte
dd9346e53f
Merge remote-tracking branch 'origin/master' into fabric-1.16
...
# Conflicts:
# src/main/java/appeng/block/AEBaseBlockItem.java
# src/main/java/appeng/core/AEConfig.java
# src/main/java/appeng/parts/PartPlacement.java
2020-07-02 01:18:31 +02:00
Sebastian Hartte
f573b52b1b
Be more lenient with the return value of BlockItem.tryPlace (it might be CONSUME in future versions).
2020-07-02 01:12:53 +02:00
Sebastian Hartte
2642ced86b
Moving to source sets
2020-07-01 23:36:51 +02:00
Sebastian Hartte
f2e3d81fd7
Working in part placement
2020-07-01 21:27:37 +02:00
yueh
7dffbf78ce
Refactored CableBus to pass the direction directly.
2020-07-01 19:56:39 +02:00
yueh
77b544ce4f
Refactored drive state sync
...
Removed blinking state for now
2020-07-01 14:22:07 +02:00
Sebastian Hartte
1cda087c03
Merge remote-tracking branch 'origin/master' into fabric-1.16
2020-07-01 01:31:20 +02:00
yueh
17b919a171
Mark CableBusBlock as variableOpacity.
2020-06-30 15:37:34 +02:00
yueh
d79d284690
Fix formatting
2020-06-29 22:17:25 +02:00
Sebastian Hartte
ca104912d6
More fixes
2020-06-29 21:23:50 +02:00
Sebastian Hartte
d5491549eb
Fixes TinyTNT not being primable with flint & steel.
2020-06-29 21:01:30 +02:00
Sebastian Hartte
0d63f560d3
More moves and compilation fixes
2020-06-29 02:15:31 +02:00
Sebastian Hartte
3df93fc66d
Moving
2020-06-28 16:18:11 +02:00
Sebastian Hartte
f5412152a4
Utils ported
2020-06-28 15:47:44 +02:00
Sebastian Hartte
46955643b9
Utils ported
2020-06-28 13:28:14 +02:00
Sebastian Hartte
fee5b7fdfc
Utils ported
2020-06-28 03:41:44 +02:00
Sebastian Hartte
7c28a71e10
Moving code around
2020-06-28 00:51:00 +02:00
Sebastian Hartte
37ce6b262e
Fabric port in progress
2020-06-28 00:45:33 +02:00
Sebastian Hartte
b79cd732b2
Fabric port in progress
2020-06-27 23:25:38 +02:00
Sebastian Hartte
80fbb58d4f
API compiles
2020-06-27 18:09:44 +02:00
Sebastian Hartte
ba71a82288
Migrations
2020-06-27 16:18:20 +02:00
yueh
cb62d3a706
Refactored how cell state is exposed ( #4422 )
...
Replaced fuzzy ints with a well defined enum
Moved API related cell interfaces to a new subpackage
Introduced a new client helper method to register a cell texture for a storage channel
Added a method to obtain the storage channel for a drive or chest slot
Added a new cell state for cells with stored items but neither types nor completely full
2020-06-22 22:18:41 +02:00
Sebastian Hartte
f32289d881
A not-perfect cache for the VoxelShape to improve performance.
2020-06-22 16:50:51 +02:00
Sebastian Hartte
b4471b1abb
The Great Renamening of 2020
2020-06-22 13:21:23 +02:00
Sebastian Hartte
abe3334488
More FIXME fixes
2020-06-22 11:48:30 +02:00
Sebastian Hartte
45dd8930d3
FIXME removals
2020-06-22 11:35:52 +02:00
Sebastian Hartte
c4b5100283
Removal of lots of fixmes.
...
Removed InvTweaks sort order (mod indicates it wont update, suggested replacement cpw sorting mod only sorts by count and reg-id).
Reactivated dissassemble special recipe.
Removed leftovers from cable bus non-tesr tile.
Added JEI facade recipes back in.
Removed superflous datagen for quartz tools.
2020-06-22 02:32:19 +02:00
Sebastian Hartte
8350ae5f45
Formatting fixes
2020-06-22 01:30:16 +02:00
Sebastian Hartte
3e0bfec882
Added CTM back in (???)
...
May need to be tweaked
2020-06-22 01:28:44 +02:00
Sebastian Hartte
bfa574ed21
Remove isSolidOnSide since this is now handled by the voxel shape (collision).
2020-06-22 01:03:34 +02:00
Sebastian Hartte
5367315fd3
Fixed Facades Creative Tab.
...
Moved Facades Whitelist to Tag.
Moved Facades TileEntity config over to an AE feature.
2020-06-22 00:52:38 +02:00
Sebastian Hartte
dd371c2c7f
Removing these methods since subclasses have to handle their own collision shapes.
2020-06-21 17:49:52 +02:00
Sebastian Hartte
434386a7ff
Added test command for testing ore gen.
...
Started reimplementing quartz ore gen ontop of vanilla mechanics.
Fixes several sidedness issues.
Added recipe serialization for server->client sync.
2020-06-20 18:04:20 +02:00
yueh
fe215f0a91
Code Cleanup
2020-06-19 16:09:06 +02:00
Sebastian Hartte
e9e06fa7ee
Renamed MAC -> Molecular Assembler
2020-06-16 23:17:29 +02:00
yueh
5225ea426b
pick 97420a31d The big reformat of 2020
2020-06-16 21:45:35 +02:00
Sebastian Hartte
d50dcc31fa
Working on drive design.
...
Several particle crash fixes.
2020-06-15 22:20:29 +02:00
Sebastian Hartte
69c9407796
Fix block state updates for tile-entity dependent block states.
2020-06-14 21:41:25 +02:00
Sebastian Hartte
d43e8d19dd
Implements opening containers from items with and without a block context.
2020-06-14 21:23:55 +02:00
Sebastian Hartte
129b8f5a2b
Remove superflous spaces in tooltip for chargeable block items.
2020-06-14 19:47:41 +02:00
Sebastian Hartte
8e8cbca57b
Fixes transparency of tab button icons.
...
Fixes priority sub-gui returning to ME-chest-interface rather than storage-cell interface for ME chests.
2020-06-14 19:26:52 +02:00
Sebastian Hartte
190060754d
Fix visual updates for quartz growth accelerator not occuring on power change of TE.
2020-06-14 12:57:03 +02:00
Sebastian Hartte
5ec07dc4fe
Disable loot table for cable bus block (drops must be handled in tile entity to drop all connected parts).
2020-06-14 12:56:48 +02:00
Sebastian Hartte
2e41d44964
Fix default block properties.
2020-06-13 22:46:13 +02:00
Sebastian Hartte
d8660a53be
Fix placement orientation for tile entities facing away from the player.
2020-06-13 21:15:58 +02:00
Sebastian Hartte
a4b16c21a3
Spatial Sky Renderer fixed
...
Changed Tooltips for Spatial Cells
Updated forge + mcp
2020-06-13 15:51:04 +02:00
Sebastian Hartte
832d517e98
Spatial Dimension Changes
2020-06-13 12:28:56 +02:00