Commit Graph

  • f870583c0f Added Travis CI as additional service (#2373) yueh 2016-09-16 15:41:18 +02:00
  • a8c5e729d4 Updated build system and Travis CI config yueh 2016-09-16 12:11:39 +02:00
  • d48e7e1f6d Implemented spatial pylon rendering. Sebastian Hartte 2016-09-15 01:26:53 +02:00
  • 653ba814cc Reverted debugging code. Sebastian Hartte 2016-09-14 00:52:43 +02:00
  • 7584d00681 Added crafting monitor item TESR (refactored out item rendering of that kind into a shared class). Fixes server startup issues due to sidedness. Sebastian Hartte 2016-09-14 00:50:02 +02:00
  • dc88dda1f2 Removing openjdk8 for now since Travis does not support it out of the box. Sebastian Hartte 2016-09-13 22:08:37 +02:00
  • 39a3f51d27 Testing against OpenJDK 8 and Oracle JDK 8 Sebastian Hartte 2016-09-13 21:47:47 +02:00
  • 05f4f6ed92 Set up a basic travis CI build. Sebastian Hartte 2016-09-13 10:19:01 +02:00
  • 9c561d550b Fixes API compilation problem. Sebastian Hartte 2016-09-13 19:58:38 +02:00
  • 11625ea240 Remove custom packet send to server for part placement since this is triggered again on the server automatically by forge. Sebastian Hartte 2016-09-12 20:52:32 +02:00
  • d79514e4a0 Fixes missing particle texture (causes crashes in certain scenarios like breaking the block with a pickaxe). Sebastian Hartte 2016-09-12 01:50:12 +02:00
  • 6a5add38e2 Fixes incorrect onItemUse declaration, which in turn fixes the color applicator. Sebastian Hartte 2016-09-12 01:46:55 +02:00
  • 5b6ed0cfd0 First pass of implementing rendering for crafting cubes (#7) Sebastian Hartte 2016-09-12 01:11:38 +02:00
  • f35a951b09 Restored original replicator card texture. Sebastian Hartte 2016-09-10 18:39:19 +02:00
  • 99b73957c1 Energy Cell fill property had incorrect range (Fixes #10) Sebastian Hartte 2016-09-10 17:43:49 +02:00
  • 73b9e83b9f Added block models for debug blocks. Fixes #6. Sebastian Hartte 2016-09-10 17:36:33 +02:00
  • 9246639709 Fixes missing model exceptions being swallowed by Forge due to our model customization step. Sebastian Hartte 2016-09-10 13:41:56 +02:00
  • 3403e47b02 Fixes vibrant quartz glass using the wrong model. Fixes matrix frame not having a model (the block is transparent though). Don't register an item model for the invalid part anymore. Make variant registration for items more explicit. This fixes #5 Sebastian Hartte 2016-09-10 13:19:21 +02:00
  • 418e44390d Added models for debug items. Fixes #4. Sebastian Hartte 2016-09-10 11:09:31 +02:00
  • 1c93cc8f15 Fix locked monitor textures. Sebastian Hartte 2016-09-10 01:01:47 +02:00
  • 7e027da804 Reimplemented cable and parts rendering. Sebastian Hartte 2016-08-29 09:47:17 +02:00
  • 0b756708d4 Improvements on the item model for facades, disabled 3d in gui to improve lighting. Sebastian Hartte 2016-08-28 13:25:31 +02:00
  • 5313d61490 Added item models for facades. Sebastian Hartte 2016-08-28 12:10:40 +02:00
  • 77cb3d8b92 Added light detector item and block model. Sebastian Hartte 2016-08-27 18:45:25 +02:00
  • 81984b3ad7 Implemented ME chest item + block model. Sebastian Hartte 2016-08-27 18:12:54 +02:00
  • 5465527ea0 Added item texture and default block texture for molecular assembler (no "active" version yet). Sebastian Hartte 2016-08-27 14:18:47 +02:00
  • 974b910acc Added item models for all crafting multiblock parts. (And their block counterpart textures). Sebastian Hartte 2016-08-27 13:38:11 +02:00
  • 154f9d9ebb Added spatial pylon item model (and textures for connected texture blocks). Sebastian Hartte 2016-08-27 13:23:45 +02:00
  • cafacc8dd4 Initial models (block/item) for QNB (no multi-block yet). Sebastian Hartte 2016-08-27 13:16:27 +02:00
  • 77dff3ab32 Implemented crank TESR. Fixed crash bug in model rotator if state wasn't set. Sebastian Hartte 2016-08-27 13:05:41 +02:00
  • f0ee7939a2 Implemented item models for all cable bus parts (except facades). Sebastian Hartte 2016-08-27 12:23:08 +02:00
  • cb9185fb3f Implemented crafting terminal and illuminated panels item models. Sebastian Hartte 2016-08-27 10:50:54 +02:00
  • 63a311f601 Interesting enough, in 1.7, everything that derives from AbstractPartDisplay swaps the dark / medium variants of the front texture. Sebastian Hartte 2016-08-27 10:39:43 +02:00
  • 730f5c5d6d Added conversion monitor item model. Sebastian Hartte 2016-08-27 10:30:41 +02:00
  • bff03d695b Annihilation plane model. Sebastian Hartte 2016-08-27 10:05:05 +02:00
  • 686832ebf8 Fixes an issue with detecting straight cable connections. Sebastian Hartte 2016-08-27 00:31:02 +02:00
  • b42300a4da Fixes glass cable Z-fighting by making connection points not overlap the center point, as well as removing the unnecessary north/south faces. Sebastian Hartte 2016-08-27 00:10:06 +02:00
  • 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. Sebastian Hartte 2016-08-26 23:34:18 +02:00
  • 1246eb8bdf Improved cable item models to be closer in line with AE had in 1.7. Added cable anchors. Sebastian Hartte 2016-08-26 23:33:49 +02:00
  • b62d3ec139 Slight style fix for controller models that also fixes a bunch of startup warnings due to self-referential particle textures. Sebastian Hartte 2016-08-26 23:33:36 +02:00
  • 0fe53a0d0e Added missing security station files. Sebastian Hartte 2016-08-26 23:32:57 +02:00
  • 7c4e810c8d Implemented a fix for #35 by implementing getUpdateTag / handleUpdateTag using the existing update package logic. Sebastian Hartte 2016-08-13 18:52:03 +02:00
  • 71a88aa668 Implemented item models for cables. Sebastian Hartte 2016-08-26 19:07:15 +02:00
  • a5398240a0 Removed unused test files. Sebastian Hartte 2016-08-26 17:02:17 +02:00
  • 0ab4309c52 Fixes controller item model. Apparently item models dont like using a multipart blockstate file. Sebastian Hartte 2016-08-26 16:59:54 +02:00
  • 9fe692c9bd Fixes broken controller rendering. Sebastian Hartte 2016-08-26 16:55:01 +02:00
  • 96a9e2f558 Fixed side-scoping issue that prevented the server to start up. Sebastian Hartte 2016-08-26 14:02:24 +02:00
  • b28d468935 Implemented security station rendering. Sebastian Hartte 2016-08-26 13:59:59 +02:00
  • 0316c1de58 Fixed broken name of TileStationSecurity -> TileSecurityStation Sebastian Hartte 2016-08-26 13:51:38 +02:00
  • f3e10b1851 Implemented drive models. Fixed issues with the UVL model loader using a null model loader (and thus crashing). Sebastian Hartte 2016-08-26 13:46:52 +02:00
  • 576923a2f2 Implemented the sky compass. Sebastian Hartte 2016-08-26 13:07:37 +02:00
  • d1ccb126b6 Fixed issues with interface file names. Sebastian Hartte 2016-08-26 13:07:12 +02:00
  • 210d5d2602 Merge fixes for interface. Sebastian Hartte 2016-08-26 12:42:51 +02:00
  • c6b9926d7f Restored glass model that implements the uv shift. Added a way to register built-in models to support this. Sebastian Hartte 2016-08-26 12:35:48 +02:00
  • ea6c892ec0 Fixes startup warning for missing block, and fixes orientation of stair item models. Sebastian Hartte 2016-08-26 02:35:58 +02:00
  • 5211bf4c98 Fixes most of the item model issues after registry name changes. Sebastian Hartte 2016-08-26 02:25:59 +02:00
  • 85cf7d7981 Makes quartz fixture resources and class consistent with the registry name. Sebastian Hartte 2016-08-26 01:40:18 +02:00
  • c0b0687fd3 Makes naming of security station related classes/assets consistent with registry name. Sebastian Hartte 2016-08-26 01:34:46 +02:00
  • 0df62abebd Adds the ability to force a block to use a custom item model. Sebastian Hartte 2016-08-26 01:20:41 +02:00
  • dbaa0a9310 Fixes an issue where a custom item model would override the block's default state model. Sebastian Hartte 2016-08-26 01:20:10 +02:00
  • e1e649caf7 Fixes glass rendering and item model for vibrant glass. Sebastian Hartte 2016-08-26 00:45:04 +02:00
  • d65263f319 Re-enabled custom dispenser behavior and added a convenience registration function for it. Sebastian Hartte 2016-08-26 00:30:58 +02:00
  • d831d1302f Added missing custom preInit/init/postInit functionality to the IItemBuilder. Sebastian Hartte 2016-08-26 00:21:26 +02:00
  • e276aa682f Replaced all instances of Guava's Optional type with Java 8's Optional type, as discussed in #81. (#90) shartte 2016-08-24 19:06:10 +02:00
  • c2a239a12f Implemented registry renaming as discussed in #70 (#89) shartte 2016-08-24 09:34:48 +02:00
  • 6f2bbfab4c Major Refactoring of Bootstrap Code (#75) shartte 2016-08-22 14:25:10 +02:00
  • 66df324ef0 Implemented interface states and models (#66) shartte 2016-08-26 11:09:49 +02:00
  • 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) shartte 2016-08-24 19:07:54 +02:00
  • 255083e00c Fixed sky stome blocks dpeter99 2016-08-23 11:26:16 +02:00
  • 86083712ad Item Fixes (More) dpeter99 2016-08-22 11:14:09 +02:00
  • d010fc9737 Fixed modells dpeter99 2016-08-22 09:28:45 +02:00
  • 0e2183d234 Removed unused stair classes elix-x 2016-08-21 10:35:01 +02:00
  • 3b7d1685c5 Fixed cable connections rendering, other fixes elix-x 2016-08-20 17:15:02 +02:00
  • d109878821 Merge remote-tracking branch 'refs/remotes/origin/1.10-rv3-rendering-vancontext' into 1.10-rv3-rendering elix-x 2016-08-20 14:39:54 +02:00
  • 588b5d91cc Reimplented connected textures with jsons elix-x 2016-08-20 14:38:46 +02:00
  • 0c4cb295f3 Reverted glass blocks that used ibaked elix-x 2016-08-20 11:54:07 +02:00
  • d7f32a985d Cables & parts and Baking pipeline elix-x 2016-08-19 22:45:27 +02:00
  • 8b9743f2bf Cleaned up debug stuff elix-x 2016-08-19 15:16:50 +02:00
  • c70915ffb0 Energy cell updates dpeter99 2016-08-19 13:54:25 +02:00
  • b31e5f5356 Merge remote-tracking branch 'origin/1.10-rv3-rendering' into 1.10-rv3-rendering elix-x 2016-08-19 12:49:25 +02:00
  • 3d2ba425ec Change of naming convention elix-x 2016-08-19 12:38:21 +02:00
  • 153b38b74c Fixes a crash bug when trying to break a block because the damage texture couldn't be generated. (#69) shartte 2016-08-19 09:23:51 +02:00
  • 4abc60cf8e Fixed UVLLoader elix-x 2016-08-18 11:51:02 +02:00
  • 25a5108944 Implemented Seed Growth Stages (#49) shartte 2016-08-16 19:01:47 +02:00
  • 845d4da353 Implemented display of icons for MultiItem (#50) shartte 2016-08-16 18:58:28 +02:00
  • 838691d924 Fixes Paintball Item Rendering (#48) shartte 2016-08-16 17:55:56 +02:00
  • 115f73de2e Implemented Glass Blocks (#51) shartte 2016-08-16 16:04:31 +02:00
  • 026de7d590 Energy Cell Item Models (#44) shartte 2016-08-16 15:38:53 +02:00
  • 785e40ce3e Implemented quartz fixture model (#34) shartte 2016-08-16 15:38:24 +02:00
  • 63f426336b Fixes and cleanup elix-x 2016-08-15 18:19:33 +02:00
  • 24ddc0e574 Controller Model (#33) shartte 2016-08-15 10:28:45 +02:00
  • a422de6adb Fixes charger model and adds an appropriate item model. (#29) shartte 2016-08-14 13:28:45 +02:00
  • 7f923d7f25 Added a powered state for the crystal growth accelerator and added corresponding models. (#39) shartte 2016-08-14 13:28:03 +02:00
  • 5a7d099413 Added active state for vibration chamber and corresponding models. (#40) shartte 2016-08-14 13:27:36 +02:00
  • 53fd4de0cc Added stair blocks. (#47) shartte 2016-08-14 13:26:53 +02:00
  • 8882c16cbf Move AXIS_ORIENTATION into QuartzPillarBlock Thomas Saunders 2016-08-14 10:17:50 +01:00
  • f2cceda471 Move AEBaseBlock.AXIS_ORIENTATION to QuartzPillarBlock Thomas Saunders 2016-08-13 18:10:23 +01:00
  • 92b931434e More item models (#30) shartte 2016-08-11 13:48:36 +02:00
  • 8ddff3f459 Fixed blocks state <-> meta conversion (#31) shartte 2016-08-11 11:40:34 +02:00
  • 2208083b03 IHasSpecialItemModel elix-x 2016-08-10 14:42:52 +02:00