thatsIch
7a220e253d
Remove unused imports
2015-09-25 22:33:03 +02:00
yueh
72518ad977
Merge pull request #1772 from yueh/feature-1569
...
Feature 1569 Typesafe Integration Modules
2015-09-23 00:20:00 +02:00
yueh
777bec184a
Fixes 1878: Now saves worlddata more reliable.
2015-09-23 00:12:53 +02:00
yueh
f303c17ae0
First iteration of making integrations typesafe
2015-09-16 15:59:33 +02:00
thatsIch
d893e52eb0
Fixes #1850 : Fixed support for second optional output of the AE2 Grindstone
2015-09-01 23:58:40 +02:00
yueh
c2022a7208
Reorganizes the recipes in a more reasonable way.
...
The recipes are now structured into multipe subfolder and split into more
distinct files, so the names are more appropriate and are better at
hinting which items the actually contain.
It also extends the RecipeResourceCopier to now handle the folder
recursively and extract all subdirectories and their files.
"import=" is currently requiring a relative path to the root directory
of the recipes. This would require a larger rewrite/refactoring, thus it
is kept for now until a potentially later changer.
This reverts splitting the oredict entries into their own directory and
moves them back into the recipes folder, as it currently is causing a
couple of issues like not being able to resolve the aliases or is not
working indev. But to keep it seperate it is now its own recipe file.
Fixes #1791
Reverts #1635
2015-08-21 12:23:20 +02:00
yueh
7f72ba97f0
Merge pull request #1769 from yueh/feature-1726
...
Closes #1726 : Added Pressure P2P tunnel (PneumaticCraft)
2015-08-15 18:12:37 +02:00
thatsIch
322b296639
Fixes #1786 : Locale critical code now uses the english local for transmission. Fixes Turkish Problem.
...
Applied English Locale where localization is not expected as in internal recipe handling and IMC handling, basically which interacts with public API where we either require to enforce the incoming text with regex ([a-z0-9]) or just expect proper usage of the API, but with just using upper cases in recipe files it would break in Turkish Locale like
ALIAS
another option would have been to use `equalsIgnoreCase` in some cases, but not all applicable
2015-08-10 13:34:31 +02:00
yueh
1728f683c3
Closes #1726 : Added Pressure P2P tunnel (PneumaticCraft)
2015-08-06 19:37:19 +02:00
yueh
a5287f6779
Qualified field and method access
2015-08-06 19:08:04 +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
48d1a5aa88
Merge pull request #1687 from yueh/fix-1686
...
Fixes #1686 : Let PlayerRegistry handle nonexistent players
2015-07-24 22:26:00 +02:00
yueh
ff3e51018f
Fixes #1686 : Let PlayerRegistry handle nonexistent players
2015-07-14 22:48:37 +02:00
yueh
d7486fec3c
Merge pull request #1647 from yueh/fix-1646
...
Fixes #1646 Save GridStorage properly
2015-07-14 21:30:50 +02:00
yueh
e9e9535f2a
Merge pull request #1635 from thatsIch/e-export-oredicts
...
Exports the ore-dicts out of the recipe files
2015-07-14 21:29:18 +02:00
yueh
ab9f4e7fd7
Merge pull request #1604 from yueh/e-immutable-inscriber-recipes
...
Changed to immutable list to prevent direct modifcations
2015-07-14 21:28:41 +02:00
yueh
c823e1464b
Ensure that disabled parts are actually disabled and removed.
2015-07-10 18:35:22 +02:00
thatsIch
91b8d30a15
Fixes #1474 : Prevents crafting of disabled recipes and deletes invalid parts
2015-07-09 13:35:31 +02:00
yueh
b2c31e20b2
Fixes #1646 Save GridStorage properly
2015-06-26 00:35:59 +02:00
thatsIch
cd0aec123d
Exports the ore-dicts out of the recipe files
...
This will not alter the handler, because rewriting the parser for it being too static is not feasible at this point
2015-06-21 23:57:36 +02:00
thatsIch
db4a6c6cc0
Fixes #1599 : Removes preconditions for world data and children
2015-06-16 19:26:37 +02:00
yueh
6b47bf3ce8
Changed to immutable list to prevent direct modifcations
2015-06-16 00:18:01 +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
thatsIch
d1e4ea6579
Improves the message generated when generating the folder for the compass data.
...
Outsources the encoding of the compass data into the file name
Written tests for the encoding
Did some internal cleaning of the class
2015-06-13 16:05:59 +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
thatsIch
17465e68e8
Merge pull request #1453 from thatsIch/f-1452-auto-gen-custom-recipes
...
Closes #1452 : Implements auto-generation of custom recipes
2015-06-03 23:18:35 +02:00
thatsIch
7a731ec658
Closes #1541 : Implements Thermal Dynamics attunements
...
Adds itemduct to item P2P
Adds fluiducts to fluid P2P
Adds fluxduct to RF P2P
2015-06-02 22:21:37 +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
thatsIch
0076f2ea51
Closes #1452 : Implements auto-generation of custom recipes
2015-06-01 17:37:25 +02:00
PetaByteBoy
c00962b044
add slabs
2015-05-23 15:02:29 +02:00
yueh
61dfc05ae0
Added a simple ETA to crafting jobs
2015-05-21 21:31:13 +02:00
yueh
ecf2f3fdaf
Merge pull request #1478 from yueh/fix-1465
...
Fixes #1465 faulty item comparison
2015-05-19 00:53:53 +02:00
yueh
7fa7502770
Fixes #1465 faulty item comparison
2015-05-18 19:31:18 +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
thatsIch
72eab029ab
Static imports
2015-05-18 00:34:50 +02:00
thatsIch
3613c235be
Unused imports
2015-05-18 00:34:37 +02:00
thatsIch
880ea762e5
missing javadoc
2015-05-18 00:34:14 +02:00
thatsIch
83c9c0efcb
Better hyphing
2015-05-18 00:33:39 +02:00
thatsIch
abdd6e1915
Typo in 'constructor'
2015-05-18 00:31:41 +02:00
thatsIch
209333989e
Typ in chisldQuartz
2015-05-18 00:31:16 +02:00
thatsIch
192848e383
Uses an instance factory access for AE2
...
Removes the improper way to set itself into a public static non-final variable.
Removes the direct access to the IntegrationRegistry from AppEng. Will be added at some later point somewhere else for non-singleton access.
Constructor is set to package private to enable possible construction from unit tests. Are current not runnable sind it is currently tied to the FML Loader instance.
2015-05-16 20:48:32 +02:00
thatsIch
168038c595
Merge pull request #1426 from thatsIch/e-overly-strong-cast
...
reduces overly strong type cast
2015-05-09 15:57:47 +02:00
Florian Nücke
18503ac526
Added P2P tunnel part for OpenComputers.
...
Includes cleanup provided by thatsIch.
2015-05-09 14:53:54 +02:00
yueh
b6b76d145b
Organize imports
2015-05-09 13:06:09 +02:00
thatsIch
7c9b734948
reduces overly strong type cast
2015-05-09 12:45:46 +02:00