thatsIch
aff3941729
Make the project buildable with gradlew build by externalizing the model generator and expose it as an interface
2016-02-16 21:06:59 +01:00
yueh
02ac8cf220
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.
2016-01-01 02:55:36 +01:00
yueh
f84b9a7e1d
All parameters on one line (for now)
...
Easier picking of 1.7 changes
2016-01-01 02:02:05 +01:00
yueh
e08ab38c52
Added missing annotations
2016-01-01 01:51:10 +01:00
yueh
98234f9935
Use qualified access
2016-01-01 01:50:28 +01:00
yueh
7134e851e4
Use final
2016-01-01 01:49:45 +01:00
yueh
ab689f2a48
Code format
2016-01-01 01:48:15 +01:00
yueh
68c3ea5ae9
Organize imports
2016-01-01 01:47:22 +01:00
yueh
377c7a1c39
Added missing class
2016-01-01 01:45:22 +01:00
AlgorithmX2
71afa9bf53
1.8.8 + deleted all integration can be recovered later or something.
2015-12-31 17:19:44 -06:00
yueh
2e51ea5f78
Always use {} for statements
2015-12-24 02:11:17 +01:00
yueh
4a486673f6
Access using qualified this
2015-12-24 02:10:22 +01:00
yueh
a6ee559723
Final fields, params and variables
2015-12-24 02:09:38 +01:00
yueh
99215e1701
Organized imports
2015-12-24 02:07:03 +01:00
yueh
15664b2822
Fixed some messed up refactoring
2015-12-24 02:05:39 +01:00
yueh
c9e8a6e939
Formatted code
2015-12-24 02:03:16 +01:00
yueh
e94a0cfccf
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-12-24 01:59:13 +01:00
yueh
1e7126f98e
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-12-23 14:34:28 +01:00
thatsIch
7dee5699cf
sort modifier
2015-09-30 14:27:21 +02:00
thatsIch
ebda927fb5
Add this qualifier
2015-09-30 14:26:54 +02:00
thatsIch
efecd4b8c1
Constant array init
2015-09-30 14:25:59 +02:00
thatsIch
2f65d41cd1
Javastyle array
2015-09-30 14:25:28 +02:00
thatsIch
8b3a954f73
final variables and parameters
2015-09-30 14:24:44 +02:00
thatsIch
059523f543
Reduce scope of variables
2015-09-30 14:22:21 +02:00
thatsIch
dca09fe0a6
Javadoc issues
2015-09-30 14:21:12 +02:00
thatsIch
2d71b0e34a
prefer isEmpty over length() == 0
2015-09-30 14:16:03 +02:00
thatsIch
430b33b7a3
Replace with array initializer
...
this can be done through http://docs.oracle.com/javase/specs/jls/se6/html/arrays.html#10.6
2015-09-30 14:15:53 +02:00
thatsIch
209298bb4d
Remove redundant type casts
2015-09-30 14:14:12 +02:00
yueh
3a6001e18f
Wrong culling direction when rendering inscriber
...
Fixes #1806
2015-09-30 13:27:20 +02:00
yueh
2a5d26b349
Organize imports
2015-09-30 13:07:27 +02:00
yueh
67213462db
Adds a round robin and random mode to export buses.
...
Resolves #85
2015-09-30 13:04:02 +02:00
yueh
c5848fe323
Fixes #1710 Use the correct culling face for the meteor compass
2015-09-30 12:57:31 +02:00
thatsIch
bcb4c0bc02
Fix compile errors
2015-09-30 12:47:23 +02:00
yueh
b013f3a8fa
Fixes #1648 Removes unecessary cast to BlockQuartzTorch
2015-09-30 12:22:36 +02:00
thatsIch
e5ee4e0e61
Fixes #1474 : Prevents crafting of disabled recipes and deletes invalid parts
2015-09-30 12:20:12 +02:00
thatsIch
59dbfb1452
Fixed stairs
2015-09-30 11:34:16 +02:00
thatsIch
e21dab14e5
Fixed stair rendering, still missing textures and itemblock for some reason
2015-06-26 22:44:47 +02:00
thatsIch
4e863e7d90
Removed old renamer
2015-06-26 22:13:04 +02:00
thatsIch
b20afd0ffa
Optimize imports
2015-06-22 18:17:14 +02:00
thatsIch
28c30c44c5
Rename IRenderHelper to ModelGenerator
2015-06-22 18:16:25 +02:00
yueh
ed47a23156
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.
Conflicts:
src/main/java/appeng/parts/AEBasePart.java
src/main/java/appeng/parts/reporting/PartConversionMonitor.java
src/main/java/appeng/parts/reporting/PartDarkMonitor.java
src/main/java/appeng/parts/reporting/PartMonitor.java
src/main/java/appeng/parts/reporting/PartPatternTerminal.java
src/main/java/appeng/parts/reporting/PartSemiDarkMonitor.java
src/main/java/appeng/parts/reporting/PartStorageMonitor.java
src/main/java/appeng/parts/reporting/PartTerminal.java
2015-06-22 15:34:46 +02:00
yueh
3b5b9b68ce
Moved ETA to the title and also no longer display for empty jobs
...
Fixes #1567
2015-06-18 01:22:45 +02:00
AlgorithmX2
38afde724b
Most of the 1.8 Port.
2015-06-15 19:44:59 -05: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
yueh
2d7917de14
Splits AEBaseBlock into AEBaseBlock + AEBaseTileBlock
2015-06-01 19:38:46 +02:00
yueh
61dfc05ae0
Added a simple ETA to crafting jobs
2015-05-21 21:31:13 +02:00
yueh
f3db010303
Merge pull request #1461 from yueh/fix-1389
...
Fixes #1389 Enabled repeatable keyboard events
2015-05-19 00:53:22 +02:00
thatsIch
12e0efa3e1
Merge pull request #1466 from thatsIch/e-instance-factory
...
Uses an instance factory access for AE2
2015-05-18 19:26:46 +02:00