yueh
919faefb15
Merge pull request #2032 from yueh/feature-cached-networkmonitor
...
Changed NetworkMonitor to update its cache.
2015-12-10 16:34:24 +01:00
yueh
71a9687b01
Merge pull request #2045 from yueh/fix-2044
...
Fixes #2044 : No longer uses internal exceptions
2015-12-10 16:33:25 +01:00
yueh
e877eac7bb
Fixes #2044 : No longer uses internal exceptions
...
Added 3 new exception as subclass to FailedConnection to allow a more
precise handling and/or logging.
2015-12-10 16:24:40 +01:00
yueh
0696662254
Changed NetworkMonitor to update its cache.
...
No longer invalidates and refresh it with every single change.
This should now also ensure that updates are send exactly once per network
instead of multiple times scaling up with the amount of chained networks.
2015-12-10 16:11:30 +01:00
XFRGod
88f9c8ba40
Update hu_HU.lang
...
Okay now it's absolutely 100% done and I'm officially dead.
Onto EnderIO and Botania then!
2015-12-06 21:36:53 +01:00
XFRGod
11f92f6888
Update hu_HU.lang
2015-12-06 16:49:45 +01:00
yueh
b0d3a6c743
Merge pull request #2022 from yueh/feature-revert-itemlist-changes
...
Reverts some of the changes to ItemList.
2015-12-06 14:36:45 +01:00
yueh
b252d1f269
Merge pull request #2028 from yueh/fix-2027
...
Fixes 2027: TinyTNT not triggered by flint&steel.
2015-12-06 14:36:09 +01:00
yueh
599e6f3e64
Exception during GridConnection now reports the machine and side.
2015-11-30 12:55:47 +01:00
yueh
478d400627
Fixes 2027: TinyTNT not triggered by flint&steel.
2015-11-29 18:21:05 +01:00
yueh
fbfd13d163
Reverts some of the changes to ItemList.
...
Removes the split collection as in some rare corner cases the insertion
order is important to maintain the correct data in terms of self cleaning.
Keeps the general cleanups and split of Fluid/ItemList.
Fixes #1964
2015-11-28 11:12:31 +01:00
Mazdallier
5bb0ac7833
Update fr_FR.lang
...
thanks Pyeroh
2015-11-17 10:27:12 +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
yueh
824ec1eccb
Merge pull request #1986 from yueh/fix-1983
...
Fixes #1983 : WorldData cleared too early when still needed.
2015-11-16 10:51:05 +01:00
Mazdallier
55c0e6aa56
Update fr_FR.lang
2015-11-16 09:47:36 +01:00
thatsIch
8c62e1e7a6
Fixes #1995 : Allows creation of version checker config file after start up
2015-11-11 21:39:29 +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
3c19350b9b
Fixes #1983 : WorldData cleared too early when still needed.
2015-11-02 12:13:09 +01:00
yueh
c83946420e
Merge pull request #1936 from yueh/feature-hide-fields
...
Make all fields private and creates necessary getters/setters
2015-10-30 19:02:00 +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
thatsIch
c1b966eea1
Fixes #1973 : 9th slot of ME Interface ignored work
2015-10-28 11:19:05 +01:00
yueh
8f1d22b863
Merge pull request #1934 from yueh/fix-1932
...
Fixes #1932 : Better VersionChecker exception handling
2015-10-21 14:06:54 +02:00
bakaxyf
1ea48fb389
Update zh_CN.lang
...
1728f683c3
d893e52eb0
24224a450b
2015-10-18 00:37:39 +08:00
yueh
47592bcbcb
Fixes #1932 : Better VersionChecker exception handling
...
ModVersionFetcher will now return a MissingVersion in case of an exception
instead of letting it propagate upwards.
Also added a generic try/catch to the VersionChecker itself, just in case
any unchecked exception might be triggered inside the thread and at least
not logged correctly.
2015-10-12 14:07:36 +02:00
yueh
56435199b7
Merge pull request #1891 from yueh/feature-1156
...
Added an option to toggle oredict substitutions for patterns.
2015-10-10 22:28:40 +02:00
yueh
614da977f9
Fixes #1938 : UnsortedList not respecting meaningful entries.
2015-10-09 12:27:00 +02: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
c14bc82a01
Merge pull request #1900 from thatsIch/export-names-to-csv
...
Closes #1899 , Fixed #1898 : Adds an easy way to export item names
2015-10-06 09:00:53 +02:00
yueh
2e00a483a0
Closes #1906 : Using a constant time collection for cells
...
Cells are only ever using precise for storing their items, thus there is
no need for a sorted collection with in general logarithmic time.
Storing them inside a HashMap for constant time is a way better solution.
Also adds an UnsortedItemList without fuzzy handling.
If anyone tries to use it, it will currently throw an
UnsupportedOperationException, Should the need arise guava Collections2
could provide a filter for it, but it is no alternative with heavy usage
of fuzzy access.
Also some code cleanup, reducing the visibility when not needed as
protected/default as well as removing actually unused methods.
2015-10-03 15:22:12 +02:00
thatsIch
55e373bb31
Javadoc issues
2015-09-27 11:20:01 +02:00
thatsIch
db76915b7e
sort modifier
2015-09-27 00:00:50 +02:00
thatsIch
d5b352abda
Add this qualifier
2015-09-27 00:00:34 +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
37ae2131fe
Closes #1899 , Fixed #1898 : Adds an easy way to export interesting information into CSV format
...
Mostly used for the recipe system, but can also be used for debugging purposes. Debug options needs to be ticked to use the full information gain. Recipes only require the normal localization and the specific name plus metadata.
Shifted the recipes into a recipes folder where the CSV will also reside. This will also elevate the copying of the readme to the user directory since it can reside in the recipes folder.
Fixed a bug where the copier would copy the would also copy empty folders
2015-09-26 23:15:25 +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
1bec11f616
ItemList refactoring
...
Splitted the ItemList and MeaningfulIterator into an item and fluid
version.
Added an IdentityHashMap as additional item layer to the ItemList for a
faster access.
Refactored FluidList, findFuzzy will now return the same fluid instead of
an empty collection.
2015-09-26 19:00:59 +02:00
yueh
9b685d5b73
Merge pull request #1915 from thatsIch/e-remove-base-module
...
Remove base module
2015-09-26 11:57:04 +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
yueh
572c2bb403
Merge pull request #1910 from thatsIch/e-redundant-type-casts
...
Remove redundant type casts
2015-09-26 11:56:28 +02:00
yueh
645c2b0e1c
Merge pull request #1907 from yueh/fix-1905
...
Fixes #1905 : Export bus now considers failed crafting requests
2015-09-26 11:40:38 +02:00
thatsIch
6952a2f958
Remove base module
2015-09-25 23:28:57 +02:00
thatsIch
dbf84428a5
Remove unnecessary semicolon
2015-09-25 23:19:34 +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
7a220e253d
Remove unused imports
2015-09-25 22:33:03 +02:00
thatsIch
80e1a2863b
Remove redundant type casts
2015-09-25 22:30:38 +02:00
yueh
92331b4d2e
Fixes #1905 : Export bus now considers failed crafting requests
...
The export bus will now no longer speed up, if more than 1 of the last
crafting requests failed and slow down, if more then 5 failed.
Some code cleanup and moved the custom iterator into the helper package
as it is clearly related to the craftingtracker and not the export bus.
2015-09-25 19:58:07 +02:00
yueh
bcba2329b7
Merge pull request #1902 from yueh/fix-1896
...
Fixes 1896: Only update a monitor if the text would change
2015-09-23 23:46:43 +02:00
yueh
597e17b52b
Fixes 1896: Only update a monitor if the text would change
2015-09-23 22:28:50 +02:00
yueh
759b6daa59
Merge pull request #1893 from yueh/fix-1892
...
Fixes incorrect handling of prioritized inventories
2015-09-23 15:28:13 +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
21fa2718f8
Merge pull request #1879 from yueh/fix-1878
...
Fixes #1878 : Now saves the dimensionlist correctly
2015-09-23 00:15:36 +02:00
yueh
777bec184a
Fixes 1878: Now saves worlddata more reliable.
2015-09-23 00:12:53 +02:00
yueh
b9d615c4ba
Fixes incorrect handling of prioritized inventories
...
Prioritized inventories are not longer used twice for storing leftover
items and thus finally reporting twice the amount of storable items when
they are the only possible option to store something.
Also fixes import buses now respecting the amount of storable items inside
the network instead of trying to place the exported items back and failing
on any restricted inventory, potentially voiding the overflow.
Fixes #1892
2015-09-23 00:09:27 +02:00
asd0210a
20c1c4529a
zh_tw.lang Updated
2015-09-21 10:15:20 +08:00
yueh
f303c17ae0
First iteration of making integrations typesafe
2015-09-16 15:59:33 +02:00
yueh
26f13d4109
Fixes #1865 : Spawn overflow items into the world
2015-09-11 20:05:17 +02:00
yueh
0df445c6a8
Merge pull request #1862 from yueh/feature-interface-9-slots
...
Changed the interface to 9 slots to be consistent with every other machine
2015-09-11 20:04:29 +02:00
thatsIch
8c817b2f85
Merge pull request #1851 from thatsIch/b-1850-add-second-optional-to-grindstone
...
Fixes #1850 : Fixed support for second optional output of the AE2 Grindstone
2015-09-10 19:15:29 +02:00
yueh
7bd8cf3f59
Changed the interface to 9 slots to be consistent with every other machine
2015-09-08 00:19:05 +02:00
yueh
3ab6758e6c
Merge pull request #1839 from yueh/fix-1833
...
Fixed the order craftinglinks are notified for the last item.
2015-09-05 18:00:41 +02:00
yueh
3dd948e4a4
Merge pull request #1854 from yueh/feature-recipes-refactoring
...
Added a missing whitespace and removed duplicate ones.
2015-09-05 18:00:22 +02:00
thatsIch
3bb9e4df97
Merge pull request #1634 from thatsIch/b-1588-wrong-oredict-name
...
Fixes #1588 : Charged Certus Quartz Ore was given a wrong name
2015-09-03 23:50:53 +02:00
yueh
5817cde56b
Added a missing whitespace and removed duplicate ones.
2015-09-02 16:51:37 +02:00
Mazdallier
45d94d4c2c
Update fr_FR.lang
2015-09-02 10:00:16 +02:00
thatsIch
d893e52eb0
Fixes #1850 : Fixed support for second optional output of the AE2 Grindstone
2015-09-01 23:58:40 +02:00
thatsIch
464a56ffc5
Fixes #1588 : Charged Certus Quartz Ore was given a wrong name
2015-08-31 16:54:29 +02:00
yueh
40dcf711f6
Fixed the order craftinglinks are notified for the last item.
...
Fixes #1833
2015-08-28 13:29:24 +02:00
yueh
5dfca5eb93
Merge pull request #1776 from yueh/feature-1283
...
Closes #1283 : Add custom Callable to prevent memory leaks
2015-08-22 23:22:17 +02:00
yueh
26daaf2232
Merge pull request #1805 from yueh/feature-recipes-refactoring
...
Reorganizes the recipes in a more reasonable way.
2015-08-22 23:21:14 +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
0de7a2d83a
Closes #1283 : Add custom Callable to prevent memory leaks
2015-08-20 21:04:06 +02:00
yueh
517a832ac1
Fixes #1810 : Removes a CompassReader once the world is unloaded.
...
This should no longer keep a reference to a World around and potentially
keep them loaded.
Also added a finalize() to CompassRegion to ensure the file is closed on a
GC.
Some cleanup regarding member order, final, etc
2015-08-20 19:04:33 +02:00
yueh
1ecc811559
Merge pull request #1813 from yueh/fix-1481
...
Fixes #1481 : Not using the right itemcount in a few cases
2015-08-16 15:39:33 +02:00
yueh
7dd283cf9f
Fixes 1481: Not using the right itemcount in a few cases
2015-08-16 15:32:58 +02:00
yueh
a567dcc026
Wrong culling direction when rendering inscriber
...
Fixes #1806
2015-08-15 19:48:12 +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
yueh
c3db5ef9e4
Merge pull request #1787 from thatsIch/b-1786-turkish-locale
...
Fixes #1786 : Locale critical code now uses the english local. Fixes Turkish Problem.
2015-08-15 18:11:48 +02:00
yueh
f955febb5d
Merge pull request #1782 from yueh/fix-1781
...
Fixes #1781 : Do not crash after the tileentity was removed
2015-08-15 18:10:44 +02:00
yueh
3115147edf
Merge pull request #1774 from yueh/fix-1481
...
Fixes #1481 : Updated cell itemcount when empty
2015-08-15 18:10:30 +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
d1244f59ed
Fixes #1781 Do not crash after the tileentity was removed
2015-08-08 14:14:38 +02:00
yueh
6a18102ea0
Fixes #1481 : Updated cell itemcount when empty
2015-08-06 23:04:57 +02:00
yueh
300a9618b6
Fixes #1601 : Do not allow 0 as stacksize for recipes
2015-08-06 22:47:24 +02:00
yueh
dfb435ae7d
Removed unused imports
2015-08-06 19:49:56 +02:00
yueh
1728f683c3
Closes #1726 : Added Pressure P2P tunnel (PneumaticCraft)
2015-08-06 19:37:19 +02:00
yueh
c0b62fd519
Added missing annotations
2015-08-06 19:08:33 +02:00
yueh
67c901966e
Non static access of static members
2015-08-06 19:08:32 +02:00
yueh
a5287f6779
Qualified field and method access
2015-08-06 19:08:04 +02:00
yueh
8234c6dbb5
Added missing blocks for control statements
2015-08-06 19:08:03 +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
bakaxyf
5b6b14cde7
Update zh_CN.lang
2015-08-06 15:32:15 +08:00
yueh
51c92d3dfb
Merge pull request #1732 from yueh/fix-1718
...
Use the correct resolver for crystal seeds
2015-07-25 18:29:13 +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
3826b3b51f
Merge pull request #1730 from yueh/fix-1728
...
Fixes #1728 Mark the entity as dead before spawning overflow
2015-07-24 22:25:43 +02:00
yueh
6f5a2888c0
Fixes #1710 Use the correct culling face for the meteor compass
2015-07-22 16:58:50 +02:00
yueh
6d42032738
Fixes #1718 Use the correct resolver for crystal seeds
2015-07-22 16:00:18 +02:00
yueh
1a38e5ba94
Fixes #1728 Mark the entity as dead before spawning overflow
2015-07-22 15:07:08 +02:00
yueh
ff3e51018f
Fixes #1686 : Let PlayerRegistry handle nonexistent players
2015-07-14 22:48:37 +02:00
yueh
65c47d4c4e
Merge pull request #1633 from TheCricket/patch-2
...
Allows the automation of Vibration Chambers with lava buckets
2015-07-14 21:31:16 +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
796b6dc7a2
Merge pull request #1709 from yueh/fix-1706
...
Fixes #1706 Adds a test to disable unsupported BetterStorage integration
2015-07-14 21:30:30 +02:00
yueh
67b261cc7c
Merge pull request #1698 from yueh/fix-1648
...
Fixes #1648 Removes unecessary cast to BlockQuartzTorch
2015-07-14 21:30:19 +02:00
yueh
3fb3f70392
Merge pull request #1678 from yueh/fix-1673
...
Removed overly defensive code and ensure GL state to be restored.
2015-07-14 21:30:03 +02:00
yueh
49321d72c1
Merge pull request #1667 from yueh/fix-1666
...
Fixes #1666 Missing check for the memory card
2015-07-14 21:29:49 +02:00
yueh
62fb0dc7f7
Merge pull request #1665 from yueh/fix-1656
...
Fixes #1656 Reduces the amount of block updates a controller sends.
2015-07-14 21:29:39 +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
1080b65404
Fixes #1706 Adds a test to disable unsupported BetterStorage integration
2015-07-14 20:49:39 +02:00
yueh
c823e1464b
Ensure that disabled parts are actually disabled and removed.
2015-07-10 18:35:22 +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
1c2df4f380
Reset the lastUsedChannels on a gridstorage change
2015-07-06 09:54:05 +02:00
yueh
3f013c8d1d
Removed overly defensive code and ensure GL state to be restored.
...
Fixes #1673
2015-07-04 17:30:54 +02:00
yueh
4e46dc08af
Fixes #1666 Missing check for the memory card
2015-07-01 22:01:46 +02:00
yueh
f5e3ae8949
Fixes #1656 Reduces the amount of block updates a controller sends.
2015-07-01 20:26:04 +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
yueh
3844f3af87
Merge pull request #1619 from yueh/fix-1618
...
Removed meta based rotation of CGA
2015-06-21 20:33:54 +02:00
Cricket
1cc118c927
Allows the automation of Vibration Chambers with lava buckets
2015-06-21 12:57:59 -04:00
bakaxyf
77597973e7
Update zh_CN.lang
2015-06-20 17:55:24 +08:00
yueh
4acec30a66
Removed meta based rotation of CGA
...
Fixes #1618
2015-06-17 21:42:35 +02:00
thatsIch
ab32b2b357
Merge pull request #1600 from thatsIch/b-1599-precondition-failing-of-world-data
...
Fixes #1599 : Removes preconditions for world data and children
2015-06-17 20:13:27 +02:00
thatsIch
db4a6c6cc0
Fixes #1599 : Removes preconditions for world data and children
2015-06-16 19:26:37 +02:00
yueh
85de600d16
Splitted channeldata into two ints
...
Previously it did encode the current and previous used channels into the
same as well as mask it with 0xFF. Which lead to an overflow every 256
gridnodes requiring a channel. This will not happen at > 2^31
Also removes the need to bitshift them for every access.
Fixes #1510
2015-06-16 14:57:04 +02:00
yueh
6b47bf3ce8
Changed to immutable list to prevent direct modifcations
2015-06-16 00:18:01 +02:00
thatsIch
e5f59e0a00
Updates Forge to 1.7.10-10.13.4.1448-1.7.10
...
the public field fluidID was removed and was replaced with the public getter
2015-06-14 09:46:44 +02:00
thatsIch
2ba4f312d4
Fixes wrong interface names for BuildCraft Transport
2015-06-13 23:42:40 +02:00
thatsIch
2274ca79e4
Merge pull request #1578 from thatsIch/b-1559-infinite-recursion-crash
...
Fixes #1559 : Level Emitter with P:R alloy wire does not crash anymore
2015-06-13 22:45:28 +02:00
thatsIch
a75dee0d08
Fixes #1559 : Level Emitter with P:R alloy wire does not crash anymore
...
Required to implement a more advanced interface, if not done that way, the parts will update themselves recursively
2015-06-13 17:24:30 +02:00
thatsIch
349ac7e0a0
Merge pull request #1590 from thatsIch/b-1588-same-oredict-name-for-certus-ore-and-charged
...
Fixes #1588 : Charged Certus Quartz Ore has its own oredictionary entry
2015-06-13 17:17:54 +02:00
thatsIch
b5d0db493b
Fixes #1588 : Charged Certus Quartz Ore has its own oredictionary entry
2015-06-13 17:06:24 +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
73ffbb268a
Merge pull request #1577 from yueh/fix-1567
...
Moved ETA to the title and also no longer display for empty jobs
2015-06-13 16:50:01 +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
thatsIch
71ce42f26a
Updates BuildCraft to 7.0.9
...
Split dependency logic on the BuildCraft modules.
Config needs to be reset, if BuildCraft was disabled actively,
because now there are 3 BC modules to be taken account of
2015-06-13 13:10:46 +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
53c4529d7a
Fixes #1574 Light detector no longer emitting light
2015-06-11 11:51:15 +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
Uristqwerty
e1ff0fe5ef
Cleaned up CraftGuide Integration
...
A NPE caused to open CraftGuide very slowly (several seconds)
Added Grinder recipes
Added Inscriber recipes
2015-06-06 13:36:00 +02:00
yueh
05f90760f2
No longer invalidate the cache of MEMonitorIInventory on simulate.
...
Should fix #1036
2015-06-05 19:35: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
thatsIch
3a9296f453
Merge pull request #1537 from thatsIch/b-1536-bc-checking
...
Fixes #1536 : Checking for all required BC classes
2015-06-01 20:45:15 +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
yueh
2d7917de14
Splits AEBaseBlock into AEBaseBlock + AEBaseTileBlock
2015-06-01 19:38:46 +02:00
thatsIch
6e881fac2d
Fixes #1536 : Checking for all required BC classes
2015-06-01 19:14:45 +02:00
thatsIch
0076f2ea51
Closes #1452 : Implements auto-generation of custom recipes
2015-06-01 17:37:25 +02:00
Lemmmy
58bdeb134c
Proper English localisation
2015-06-01 01:54:44 +01:00
thatsIch
2722057c81
Merge pull request #1527 from thatsIch/b-1521-wrong-stable-channel
...
Fixes #1521 : Renames release to stable
2015-05-30 22:30:07 +02:00
thatsIch
d6f29464c6
Fixes #1521 : Renames release to stable
2015-05-30 19:52:06 +02:00
PetaByteBoy
c00962b044
add slabs
2015-05-23 15:02:29 +02:00
TheJulianJES
ade5e23458
Changed version from PartStack provider to rv2 (rv2)
...
because @thatsIch merged it also to rv2
2015-05-23 13:49:54 +02:00
yueh
61dfc05ae0
Added a simple ETA to crafting jobs
2015-05-21 21:31:13 +02:00
thatsIch
25fd03cb88
Revert cast to match Java 6
2015-05-21 21:00:45 +02:00
thatsIch
f16ae9c80b
Merge pull request #1490 from bakaxyf/master
...
Update zh_CN.lang
2015-05-20 10:43:31 +02:00
bakaxyf
ed1f327c57
Update zh_CN.lang
2015-05-20 16:10:04 +08:00
thatsIch
4a19ea4c68
Merge pull request #1447 from jeremiahwinsley/master
...
Fix for #1384 - Infinite Power
2015-05-19 21:06:48 +02:00
thatsIch
57eb4c0a71
Lower case playerID
2015-05-19 16:24:08 +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
f3db010303
Merge pull request #1461 from yueh/fix-1389
...
Fixes #1389 Enabled repeatable keyboard events
2015-05-19 00:53:22 +02:00
Jeremiah Winsley
020740bf43
Fixes #1384 - implement AdvancedShaftPowerReceiver for RotaryCraft powersink
2015-05-18 14:38:38 -04:00
thatsIch
682c674696
Merge pull request #1467 from TheJulianJES/wailaStackPart
...
Fix #1362 - Parts display in WAILA
2015-05-18 19:35:14 +02:00
yueh
7fa7502770
Fixes #1465 faulty item comparison
2015-05-18 19:31:18 +02:00
thatsIch
962c7c0a92
Merge pull request #1468 from TheJulianJES/noRFtooltip
...
Removes default RF tooltip on WAILA 1.5.9+
2015-05-18 19:28:31 +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
a349e1a277
Usage of CONSTANTS
2015-05-18 08:59:27 +02:00
thatsIch
b72c766c16
Split raytrace
2015-05-18 00:37:06 +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
733a53ec6d
Typo in 'fward'
2015-05-18 00:33:04 +02:00
thatsIch
8c500c4016
Typo in 'fward'
2015-05-18 00:32:46 +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
2803a671d1
Redundant type casts
2015-05-18 00:30:08 +02:00
thatsIch
1cf2e8d43e
Instance field access not qualified with 'this'
2015-05-18 00:12:45 +02:00
thatsIch
e7746dc037
Static imports
2015-05-18 00:12:13 +02:00
thatsIch
72195ea784
Unused imports
2015-05-18 00:12:01 +02:00
thatsIch
f102c3b468
apply constant naming convention
2015-05-18 00:11:18 +02:00
thatsIch
f0215ca56a
apply method parameter naming convetion
2015-05-18 00:09:09 +02:00
thatsIch
0f9ca7885a
Lower case methods
2015-05-18 00:08:05 +02:00
thatsIch
124d14d3c3
Lower case Swap
2015-05-18 00:02:28 +02:00
thatsIch
f9e25b5a33
Lower case method name
2015-05-17 23:52:15 +02:00
thatsIch
72d85aecc9
Use interface for collections
2015-05-17 23:51:57 +02:00
TheJulianJES
0bfb7b7ed3
Removes default RF tooltip
...
Removed tab
Did something
2015-05-17 20:22:01 +02:00
TheJulianJES
e82e8a039b
Parts display correctly in WAILA
...
Register an method that can be overidden
Register the same method in the interface
New class that picks the item and displays it to WAILA
Register the new class and call the other class method
Import in PartWailaDataProvider
Fixed errors
Renamed all Display -> Stack
Stuff
2015-05-17 20:03:32 +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
4b5fd35056
Merge pull request #1462 from thatsIch/e-improved-test-coverage
...
Adds tests to improve the test coverage
2015-05-16 14:21:58 +02:00
thatsIch
e40f68d3fa
Adds tests to improve the test coverage
2015-05-16 12:25:10 +02:00