15dd2c4a2f
fix: legacy terminal now has show craftable button
2023-01-07 11:01:01 +01:00
93f1cf4ade
feat: add multiblock assembler
2023-01-03 17:01:24 +01:00
9ff95486f5
fix: autocrafting with legacy terminals
2022-12-31 15:50:08 +01:00
54a0ed7d09
feat: add pattern encoder
2022-12-26 15:10:51 +01:00
1c81059335
fix: storage monitor properly displays if it's upgraded
2022-12-14 17:46:15 +01:00
e3abf47a96
fix: fix and introduce some storage monitor bugs
2022-12-12 21:23:30 +01:00
9295a3a543
fix: some storage monitor related bugs
2022-12-05 18:23:21 +01:00
dea4766634
feat: WIP storage monitor implementation
2022-12-05 17:42:32 +01:00
30f0c25502
fix: legacy display rendering
2022-12-04 17:18:15 +01:00
32af3b7f2c
feat: controller improvements
2022-12-04 11:41:48 +01:00
ce2277c8ec
feat: initial very glitchy transition plane implementation
2022-12-03 16:05:52 +01:00
f67fb6a129
chore: format code
continuous-integration/drone/push Build is failing
2022-12-02 17:40:47 +01:00
c41fb8f795
Added Legacy Controller textures and recipe
2021-04-03 12:02:52 +02:00
5b0844dd69
add gui to legacy controller
2021-03-29 22:53:57 +02:00
822e2e5e11
Added legacy Access Terminal
2021-03-28 16:19:18 +02:00
LOKKO12
18cf4c0a30
Fix #2435
...
https://github.com/GTNewHorizons/NewHorizons/issues/2435
2018-01-16 17:16:56 +01:00
yueh
d826e429a9
Fixes #2608 : Handle scrollbar on mouseclicks not during rendering.
...
(cherry picked from commit 6c91e85
)
2017-08-08 09:53:29 +08:00
xsun2001
765c5d2b9d
fix issue #9 .
2017-06-04 20:28:47 +08:00
xsun
53d3eafdbf
clean up completely.(Although I think Intellij IDEA did a lot of useless thing)
2017-04-12 22:10:28 +08:00
yueh
c9ef1beea1
Refactored the logging
...
Using LogManager instead of FMLRelaunchLog to access the logger instance.
Added logging of the name of failed exports instead of exception.
Improved crafting log to include issuer including their location and the
requested item.
Removed superfluous FMLRelaunchLog instance.
Removed superfluous parameters for PlayerData constructor.
Closes #2009
Refs #2069
2015-12-26 23:14:29 +01:00
yueh
8b4a39085e
Fixes #1998 : Using the correct culling mode and rotation
...
Blocks are now rendered with the correct culling mode and rotated similar
to the icon itself, but slightly shifted to the left that the front
texture appears larger (This applies to items following the normal
minecraft rotation like furnaces)
Items are also now rotated a bit differently and more in line with their
item rendering as well as longer being mirror inverted.
2015-11-16 11:31:02 +01:00
yueh
d5dfc31210
Rendering cleanup
...
Replaces the reflexive instantiation of the Renderes with a factory
method.
Some optimizations to the renderers to no longer push the whole OpenGL state to the stack.
General cleanup of duplicate code, etc
2015-11-16 10:52:20 +01:00
thatsIch
97c099c2ae
Fixes #1970 : Lighting was not re-enabled when looking at an inscriber
2015-11-11 21:36:53 +01:00
yueh
500fc47490
Reduces visibility of internal fields/methods
...
Reduces the visibility of all fields to private and create setters/getters
when necessary. Exceptions are fields with GuiSync as these need to be
public.
Reduces the visibility of internal methods to private/protected/default when possible.
2015-10-30 18:52:20 +01:00
yueh
24224a450b
Added an option to toggle oredict subsitutions for patterns.
...
It adds a backward compatibility to convert current patterns to use
oredict by default, which should be removed with rv4 stable.
Closes #1156
2015-10-06 11:33:27 +02:00
thatsIch
db76915b7e
sort modifier
2015-09-27 00:00:50 +02:00
thatsIch
90af295750
Constant array init
2015-09-27 00:00:11 +02:00
thatsIch
b004e6eb27
Javastyle array
2015-09-26 23:59:47 +02:00
thatsIch
410d2f1e0d
final variables and parameters
...
seeing some methods it does actually help to enforce the parameters
2015-09-26 21:08:18 +02:00
thatsIch
0387d30d1c
Reduce scope of variables
2015-09-26 20:07:51 +02:00
yueh
4b984452ad
Merge pull request #1914 from thatsIch/e-prefer-is-empty
...
prefer isEmpty over length() == 0
2015-09-26 11:56:50 +02:00
yueh
b3e33b1c3b
Merge pull request #1912 from thatsIch/e-replace-with-array-initializer
...
Replace with array initializer
2015-09-26 11:56:44 +02:00
thatsIch
734d50d086
prefer isEmpty over length() == 0
2015-09-25 23:18:27 +02:00
thatsIch
4b3d7c7d03
Replace with array initializer
...
this can be done through http://docs.oracle.com/javase/specs/jls/se6/html/arrays.html#10.6
2015-09-25 23:04:36 +02:00
thatsIch
80e1a2863b
Remove redundant type casts
2015-09-25 22:30:38 +02:00
yueh
a567dcc026
Wrong culling direction when rendering inscriber
...
Fixes #1806
2015-08-15 19:48:12 +02:00
yueh
dfb435ae7d
Removed unused imports
2015-08-06 19:49:56 +02:00
yueh
9c8deac9de
Code format
2015-08-06 19:08:02 +02:00
yueh
c21a44d8c0
Organize imports
2015-08-06 19:06:49 +02:00
yueh
c3ce9d9542
Adds a round robin and random mode to export buses.
...
Resolves #85
2015-07-25 17:27:56 +02:00
yueh
15993eb3c7
Merge pull request #1695 from yueh/b-prevents-crafting-of-disabled-parts
...
Prevents crafting of disabled parts
2015-07-24 22:27:21 +02:00
yueh
6f5a2888c0
Fixes #1710 Use the correct culling face for the meteor compass
2015-07-22 16:58:50 +02:00
yueh
4ba722cb51
Fixes #1648 Removes unecessary cast to BlockQuartzTorch
2015-07-10 18:16:27 +02:00
thatsIch
91b8d30a15
Fixes #1474 : Prevents crafting of disabled recipes and deletes invalid parts
2015-07-09 13:35:31 +02:00
yueh
256c0258bb
Merge pull request #1522 from yueh/feature-12
...
Closes #12 Added visual lock state to monitors
2015-06-13 16:55:03 +02:00
yueh
cb013cf55b
Moved ETA to the title and also no longer display for empty jobs
...
Fixes #1567
2015-06-11 20:00:47 +02:00
yueh
5aaaeb6d42
Closes #12 Added visual lock state to monitors
...
Some general refactoring of every monitor including panels and terminals.
Disabled glPushAttrib and glPopAttrib for StorageMonitor as this can be a
performance issue.
2015-06-06 17:00:52 +02:00
yueh
6e76690835
Fixes #1517 improved performance of TESRWrapper
2015-06-01 19:57:14 +02:00
yueh
776d68bb03
Merge pull request #1486 from yueh/feature-1259
...
Closes #1259 ETA for crafting jobs
2015-06-01 19:51:47 +02:00
yueh
4befdecd25
Closes #1344 Added a silk touch annihilation plane
2015-06-01 19:50:38 +02:00