Commit Graph

3201 Commits

Author SHA1 Message Date
raoulvdberge
7caecce978 Register item models in the item class itself. 2018-07-10 00:06:52 +02:00
raoulvdberge
fa7dbe1bad Fix crash on servers. 2018-07-09 21:57:27 +02:00
raoulvdberge
f55faf3517 Improve CoverType to not needlessly store large hollow cover types. 2018-07-09 21:36:25 +02:00
raoulvdberge
c38e48b6bd Move block model registration to block classes. 2018-07-09 20:15:52 +02:00
raoulvdberge
26b677f5ea Made covers automatically adjust to the model size. Fixes #1862 2018-07-09 17:52:32 +02:00
raoulvdberge
257af46372 Fixed UVs of various cable parts. Fixes #1858 2018-07-09 16:47:14 +02:00
raoulvdberge
5c5bd0b460 Remove Hollow Wide Cover recipes and item. Implicitly convert HOLLOW to HOLLOW_WIDE if needed. 2018-07-09 16:25:28 +02:00
raoulvdberge
5511f00b21 Fixed server crashes. 2018-07-09 15:32:22 +02:00
raoulvdberge
d4deba9932 Minor fixes. 2018-07-09 10:36:30 +02:00
raoulvdberge
6fa0d26afc Add better block info system. 2018-07-09 10:00:34 +02:00
raoulvdberge
0751e6c7c9 Refactor the cable collision system. 2018-07-08 23:28:09 +02:00
raoulvdberge
cce26d0276 Added hollow covers (less wide "Hollow Wide Cover") 2018-07-08 19:48:48 +02:00
raoulvdberge
9351a08398 Remove some code duplication. 2018-07-08 17:39:37 +02:00
raoulvdberge
a1b6b704d9 Introduce new cube builder, rename "hollow cover" to "hollow wide cover". 2018-07-08 17:30:44 +02:00
raoulvdberge
e915c5fbda Readers and writers use CoverPlacementMode.NONE_ON_FACE. 2018-07-07 19:32:39 +02:00
raoulvdberge
999c02dbd0 Added cover support for constructor, destructor, reader, writer. 2018-07-07 19:15:18 +02:00
raoulvdberge
34b0735050 Covers JEI integration. 2018-07-07 00:07:38 +02:00
raoulvdberge
7fc99b5547 Add pattern conversion hooks for Reborn Storage. Fixes #1850 2018-07-06 23:31:14 +02:00
raoulvdberge
fc498e6400 Add hollow covers. 2018-07-06 23:27:11 +02:00
raoulvdberge
7009eb883e Fix some issues with covers. Make the item cover extend the block cover. 2018-07-05 22:28:15 +02:00
raoulvdberge
6350d70835 Use CubeBuilder system instead of QuadBuilder to allow for good UV rotations. 2018-07-05 21:33:57 +02:00
raoulvdberge
8ab0bcd88f Fixed crash now? 2018-07-05 15:28:24 +02:00
raoulvdberge
3c84c15694 Fix rare crash if a storage block is corrupted. 2018-07-05 13:49:04 +02:00
raoulvdberge
c9c858a835 Fix server crash. 2018-07-05 13:29:28 +02:00
raoulvdberge
61426b5545 Increase rendering performance of cover items. 2018-07-04 21:02:53 +02:00
raoulvdberge
c3a8484190 Fix crash with covers. 2018-07-04 20:32:52 +02:00
raoulvdberge
34536ec96a Add covers to JEI. 2018-07-04 20:25:35 +02:00
raoulvdberge
547f918411 Fixed some coverables not dropping covers. 2018-07-04 12:24:27 +02:00
raoulvdberge
542f2a61a9 Fixed bug where External Storage doesn't detect new inventory when rotating. 2018-07-04 12:08:57 +02:00
raoulvdberge
616020bb51 Implement covers for importers, exporters and external storage. 2018-07-04 12:04:30 +02:00
raoulvdberge
1d7b4bc6fa Covers block cable connections. 2018-07-04 11:02:03 +02:00
raoulvdberge
8da7b4f457 Initial cover code. Still some stuff to do. 2018-07-04 10:32:31 +02:00
raoulvdberge
8ded43774f Removed "compare oredict" buttons on Exporter, Importer, etc. 2018-07-03 13:49:24 +02:00
raoulvdberge
23a9b33a25 Add docs for IEnergy. 2018-07-03 13:03:29 +02:00
raoulvdberge
d56973b336 Add warning to IOneSixMigrationHelper getter. 2018-07-02 23:53:26 +02:00
raoulvdberge
1b3a36978e Remove filter in filter functionality on the container side. 2018-07-02 23:29:18 +02:00
raoulvdberge
d49ac4b9c9 Autoselect first tab when no tab is selected. (pt. 2) 2018-07-02 22:59:00 +02:00
raoulvdberge
929a7d671d Revert part of 362acea5c4. Should fix #1839 2018-07-02 22:58:30 +02:00
raoulvdberge
592c566cb7 Fixed wireless grid not changing search box mode. 2018-07-02 22:51:28 +02:00
raoulvdberge
3db7d8d029 Autoselect first tab when no tab is selected. 2018-07-02 14:06:07 +02:00
raoulvdberge
7ea20314b2 Fixed crafting tasks stealing from each other and causing stalls. 2018-07-02 13:53:01 +02:00
raoulvdberge
c7d369d899 Fix oredict option on patterns for items that have no oredict entry. 2018-07-02 12:33:01 +02:00
raoulvdberge
5ca5160583 Sort the crafter manager containers. 2018-07-02 12:10:26 +02:00
raoulvdberge
b40fe6d360 Change simulate arg to Action enum. 2018-07-01 19:20:02 +02:00
raoulvdberge
2265bf5d6b Fixed small bug introduced in bb09a46f1f. 2018-07-01 16:38:23 +02:00
raoulvdberge
a987dcda1f Fixed bug where item storage tracker didn't save on large items. 2018-07-01 14:33:47 +02:00
raoulvdberge
02f528b4c3 Change compare button text once more. 2018-07-01 14:22:03 +02:00
raoulvdberge
cea4afeacc Fixed issue with empty stacks in autocrafting during (de)serialization. 2018-07-01 14:21:24 +02:00
raoulvdberge
6537e55666 Fixed crafting task being able to run with missing items. 2018-07-01 13:07:18 +02:00
raoulvdberge
bb09a46f1f Change crafting monitor task tooltip. 2018-07-01 12:46:12 +02:00