shartte
d07937fa93
Render Performance Improvements ( #4721 )
...
* Return a fixed bounding box for frustrum culling of AE tile entity renderers to prevent Forge from re-retrieving the TE from the world and calculating the collision box (very costly for cables).
* Changed dynamic cable bus lighting to be based on block states to improved rendering speed and fix optifine issues. (Potential fix for #4716 ).
2020-09-10 22:56:50 +02:00
shartte
fe753c540b
Fixes #4571 : When not used for displaying localized text, specify Locale.ROOT for toLowerCase/toUpperCase to avoid issues with locale-specific non-ASCII lowercase conversions for ASCII uppercase characters (i.e. turkish lowercase i for uppercase I). ( #4573 )
2020-08-08 14:56:51 +02:00
yueh
b3b7547325
Updated mappings to 20200723-1.16.1 ( #4514 )
...
* Limit to 1 gradle worker
2020-07-28 18:33:28 +02:00
yueh
0beab559a6
Fix formatting
2020-07-28 11:44:57 +02:00
yueh
a65be62cd1
Organize and clean imports
2020-07-28 10:29:57 +02:00
Sebastian Hartte
84e6aaa122
Compiles again.
2020-07-27 23:50:28 +02:00
yueh
56ecda5173
1.16 port
2020-07-27 11:21:50 +02:00
yueh
0d43ca15be
Removed AEApi
...
Moved all internal access to the internal `Api` class using a new static
getter.
2020-07-11 19:40:34 +02:00
shartte
19dee8d339
Merge pull request #4443 from AppliedEnergistics/cable-bus-redstone-connections
...
Refactored CableBus to pass the direction directly.
2020-07-02 12:17:54 +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
yueh
7dffbf78ce
Refactored CableBus to pass the direction directly.
2020-07-01 19:56:39 +02:00
yueh
17b919a171
Mark CableBusBlock as variableOpacity.
2020-06-30 15:37:34 +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
45dd8930d3
FIXME removals
2020-06-22 11:35:52 +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
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
yueh
5225ea426b
pick 97420a31d The big reformat of 2020
2020-06-16 21:45:35 +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
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
a4b16c21a3
Spatial Sky Renderer fixed
...
Changed Tooltips for Spatial Cells
Updated forge + mcp
2020-06-13 15:51:04 +02:00
Sebastian Hartte
7d3ecd580e
Fix CreativeTab ordering and erronous adding to all item groups for some items.
2020-06-09 10:58:09 +02:00
Sebastian Hartte
97e065ea1f
Part models
2020-06-09 00:53:40 +02:00
Sebastian Hartte
4b11b8857b
Start of part registration.
2020-06-08 21:27:22 +02:00
Sebastian Hartte
679ea1c332
UVLightMap loader now works again (needs another pass).
2020-06-07 18:58:31 +02:00
Sebastian Hartte
1c7a28c606
More Rendering Fixes
2020-06-07 15:57:07 +02:00
Sebastian Hartte
46b1d1ffdc
GUI Rendering and various fixes
2020-06-07 03:29:57 +02:00
Sebastian Hartte
ff042a394b
All GUI compile errors fixed, switched to excludes over includes in gradle build and lots, LOTS of more fixes.
2020-06-06 21:16:05 +02:00
Sebastian Hartte
bb453b0d35
Flattening part 1
2020-06-05 22:47:29 +02:00
Sebastian Hartte
c402390282
Compiles again.
2020-06-04 19:58:58 +02:00
Sebastian Hartte
237463dd94
Lots of compile fixes
2020-06-04 03:02:48 +02:00
Sebastian Hartte
2de3a2ecee
Grindr, GUI, Container.
2020-06-02 22:52:35 +02:00
Sebastian Hartte
cf9ab8a13b
ActionResultType in onActivated
2020-06-02 19:15:23 +02:00
Sebastian Hartte
9f63859769
Work on GUIs (specifically to get SkyChest GUI)
2020-06-02 02:14:09 +02:00
Sebastian Hartte
2a1ba12516
QuartzFixture and (semi-borked) LightningFX
2020-06-01 16:59:11 +02:00
Sebastian Hartte
17f73f214d
Creative Tab Signature + Matrix Frame
2020-06-01 14:11:05 +02:00
Sebastian Hartte
077ff17078
More stuff ingame and showing up.
2020-06-01 01:01:32 +02:00
Sebastian Hartte
ec3b464655
Some additional fixes from other branch.
2020-05-31 16:13:07 +02:00
yueh
16d6d55d7f
1.15 port
2020-05-18 14:02:45 +02:00
covers1624
7ba2893635
New facade system ( #3702 )
...
Completely new system to render facades.
It will now support many more cases compared to the old system.
For example connected textures are now possible, as well as multilayer models and so on.
2018-09-02 13:26:20 +02:00
yueh
a2091d10fe
Code cleanup
...
Added missing this, annotations, etc.
2018-08-30 20:33:08 +02:00
fscan
71a9bb2532
Change storage/conversion monitor interaction. ( #3613 )
...
Fixes #1480
2018-07-14 16:40:20 +02:00
fscan
6ddf60fab8
Improve Facade rendering ( #3182 )
...
UV fix based on #2941 by @MoreThanHidden
fixes #2679 , fixes #2625
2017-10-29 16:47:26 +01:00
fscan
4f07b63b13
API cleanups ( #3155 )
...
* Remove obsolete api and fix some warning
* Move MEMonitorHandler to internal code and fix some warnings
* Rename exceptions to conform to naming scheme
2017-10-14 14:15:28 +02:00
fscan
95b48b9438
Registration rework ( #3018 )
...
Refactored component registration.
Fixes #3008 : crank rendering
2017-08-12 15:02:50 +02:00
yueh
bb1e191666
Changed IPart#onNeighborChanged() to add vanilla arguments ( #2985 )
...
Allows more precise checks to limit an update to the facing side.
2017-07-29 15:45:18 +02:00