Sebastian Hartte
77cb3d8b92
Added light detector item and block model.
2016-08-27 18:45:25 +02:00
Sebastian Hartte
81984b3ad7
Implemented ME chest item + block model.
2016-08-27 18:12:54 +02:00
Sebastian Hartte
5465527ea0
Added item texture and default block texture for molecular assembler (no "active" version yet).
2016-08-27 14:18:47 +02:00
Sebastian Hartte
974b910acc
Added item models for all crafting multiblock parts. (And their block counterpart textures).
2016-08-27 13:38:11 +02:00
Sebastian Hartte
154f9d9ebb
Added spatial pylon item model (and textures for connected texture blocks).
2016-08-27 13:23:45 +02:00
Sebastian Hartte
cafacc8dd4
Initial models (block/item) for QNB (no multi-block yet).
2016-08-27 13:16:27 +02:00
Sebastian Hartte
77dff3ab32
Implemented crank TESR.
...
Fixed crash bug in model rotator if state wasn't set.
2016-08-27 13:05:41 +02:00
Sebastian Hartte
f0ee7939a2
Implemented item models for all cable bus parts (except facades).
2016-08-27 12:23:08 +02:00
Sebastian Hartte
cb9185fb3f
Implemented crafting terminal and illuminated panels item models.
2016-08-27 10:50:54 +02:00
Sebastian Hartte
63a311f601
Interesting enough, in 1.7, everything that derives from AbstractPartDisplay swaps the dark / medium variants of the front texture.
2016-08-27 10:39:43 +02:00
Sebastian Hartte
730f5c5d6d
Added conversion monitor item model.
2016-08-27 10:30:41 +02:00
Sebastian Hartte
bff03d695b
Annihilation plane model.
2016-08-27 10:10:26 +02:00
Sebastian Hartte
686832ebf8
Fixes an issue with detecting straight cable connections.
2016-08-27 00:31:02 +02:00
Sebastian Hartte
b42300a4da
Fixes glass cable Z-fighting by making connection points not overlap the center point, as well as removing the unnecessary north/south faces.
2016-08-27 00:10:06 +02:00
Sebastian Hartte
fb04890a50
Fixes the cable bus obstructing lighting and some crash issues when placing/breaking cable buses that have not been assigned a bus container yet.
2016-08-26 23:34:18 +02:00
Sebastian Hartte
1246eb8bdf
Improved cable item models to be closer in line with AE had in 1.7.
...
Added cable anchors.
2016-08-26 23:33:49 +02:00
Sebastian Hartte
b62d3ec139
Slight style fix for controller models that also fixes a bunch of startup warnings due to self-referential particle textures.
2016-08-26 23:33:36 +02:00
Sebastian Hartte
0fe53a0d0e
Added missing security station files.
2016-08-26 23:32:57 +02:00
Sebastian Hartte
7c4e810c8d
Implemented a fix for #35 by implementing getUpdateTag / handleUpdateTag using the existing update package logic.
2016-08-26 23:25:48 +02:00
Sebastian Hartte
71a88aa668
Implemented item models for cables.
2016-08-26 19:07:15 +02:00
Sebastian Hartte
a5398240a0
Removed unused test files.
2016-08-26 17:02:17 +02:00
Sebastian Hartte
0ab4309c52
Fixes controller item model. Apparently item models dont like using a multipart blockstate file.
2016-08-26 16:59:54 +02:00
Sebastian Hartte
9fe692c9bd
Fixes broken controller rendering.
2016-08-26 16:55:01 +02:00
Sebastian Hartte
96a9e2f558
Fixed side-scoping issue that prevented the server to start up.
2016-08-26 14:02:24 +02:00
Sebastian Hartte
b28d468935
Implemented security station rendering.
2016-08-26 13:59:59 +02:00
Sebastian Hartte
0316c1de58
Fixed broken name of TileStationSecurity -> TileSecurityStation
2016-08-26 13:51:38 +02:00
Sebastian Hartte
f3e10b1851
Implemented drive models. Fixed issues with the UVL model loader using a null model loader (and thus crashing).
2016-08-26 13:46:52 +02:00
Sebastian Hartte
576923a2f2
Implemented the sky compass.
2016-08-26 13:07:37 +02:00
Sebastian Hartte
d1ccb126b6
Fixed issues with interface file names.
2016-08-26 13:07:12 +02:00
Sebastian Hartte
210d5d2602
Merge fixes for interface.
2016-08-26 12:42:51 +02:00
Sebastian Hartte
c6b9926d7f
Restored glass model that implements the uv shift.
...
Added a way to register built-in models to support this.
2016-08-26 12:42:21 +02:00
Sebastian Hartte
ea6c892ec0
Fixes startup warning for missing block, and fixes orientation of stair item models.
2016-08-26 12:42:21 +02:00
Sebastian Hartte
5211bf4c98
Fixes most of the item model issues after registry name changes.
2016-08-26 12:42:21 +02:00
Sebastian Hartte
85cf7d7981
Makes quartz fixture resources and class consistent with the registry name.
2016-08-26 12:42:21 +02:00
Sebastian Hartte
c0b0687fd3
Makes naming of security station related classes/assets consistent with registry name.
2016-08-26 12:42:21 +02:00
Sebastian Hartte
0df62abebd
Adds the ability to force a block to use a custom item model.
2016-08-26 12:42:21 +02:00
Sebastian Hartte
dbaa0a9310
Fixes an issue where a custom item model would override the block's default state model.
2016-08-26 12:42:21 +02:00
Sebastian Hartte
e1e649caf7
Fixes glass rendering and item model for vibrant glass.
2016-08-26 12:42:21 +02:00
Sebastian Hartte
d65263f319
Re-enabled custom dispenser behavior and added a convenience registration function for it.
2016-08-26 12:42:21 +02:00
Sebastian Hartte
d831d1302f
Added missing custom preInit/init/postInit functionality to the IItemBuilder.
2016-08-26 12:42:21 +02:00
shartte
e276aa682f
Replaced all instances of Guava's Optional type with Java 8's Optional type, as discussed in #81 . ( #90 )
2016-08-26 12:42:21 +02:00
shartte
c2a239a12f
Implemented registry renaming as discussed in #70 ( #89 )
...
- Implemented registry renaming as discussed in #70 (#89 )
2016-08-26 12:42:21 +02:00
shartte
6f2bbfab4c
Major Refactoring of Bootstrap Code ( #75 )
...
- Refactored boostrap code:
* Completely reworked item/block/tile registration.
* Fixed server side startup.
* Fixed server side startup.
* More documentation.
* More heavy cleanup
* More cleanups.
* Major refactoring of state mapping and fixes a lot of other issue related to item rendering.
* Fixes sky chest item models (no item TESR).
* Only use CachingRotatingBakedModel for tile entities automatically.
Fix default rotation of quartz pillar for item model.
* Used method reference instead of lambda for ItemMeshDefinition for multiparts.
* Removed unnecessary IHasSpecialItemModel
* Removed unused IconReg class.
* Updated resource pack version.
2016-08-26 12:42:21 +02:00
shartte
66df324ef0
Implemented interface states and models ( #66 )
...
* Implemented interface states and models.
2016-08-26 11:09:49 +02:00
shartte
999401c50c
Fixes corruption of the lightning particle FX that was caused by an incorrect order of vertex attributes being passed to the vertex buffer. ( #43 )
...
The other FX classes were also adapted to use the same vertex attribute ordering as the vanilla base class.
2016-08-24 19:07:54 +02:00
dpeter99
255083e00c
Fixed sky stome blocks
2016-08-23 11:26:16 +02:00
dpeter99
86083712ad
Item Fixes (More)
...
- fixed ItemCristalSeed in code please look at that if it is correct :)
- fixed stairs
- added crank item texture
2016-08-22 11:14:09 +02:00
dpeter99
d010fc9737
Fixed modells
...
- fixes #78
- fixed cell workbench
2016-08-22 09:28:45 +02:00
elix-x
0e2183d234
Removed unused stair classes
...
- Removed unused stair classes. Closes #28 .
2016-08-21 10:35:01 +02:00
elix-x
3b7d1685c5
Fixed cable connections rendering, other fixes
...
- Fixed cable connections rendering to parts and other tiles.
- Fixed facade & anchors rendering.
- Many other parts related bug fixes.
2016-08-20 17:15:02 +02:00