yueh
2d7917de14
Splits AEBaseBlock into AEBaseBlock + AEBaseTileBlock
2015-06-01 19:38:46 +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
thatsIch
e7746dc037
Static imports
2015-05-18 00:12:13 +02:00
thatsIch
f0215ca56a
apply method parameter naming convetion
2015-05-18 00:09:09 +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
yueh
96e79e9d9c
Fixes #1389 Enabled repeatable keyboard events
2015-05-16 11:34:18 +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
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
thatsIch
513292cd08
Replaces all local variables regarding their naming conventions
2015-05-08 23:50:36 +02:00
thatsIch
5832e2d828
Merge pull request #1420 from thatsIch/e-method-parameter-naming-conventions
...
Replaces all method parameter regarding their naming conventions
2015-05-08 23:45:28 +02:00
thatsIch
f193c2adc4
Replaces all method parameter regarding their naming conventions
2015-05-08 23:25:19 +02:00
thatsIch
b748a1982f
Replaces all non constant fields with upper case name
2015-05-08 22:53:50 +02:00
thatsIch
875214c166
Adds annotations by contract of the interface
2015-05-02 15:39:59 +02:00
thatsIch
64ed05a1b4
Puts everywhere brackets
2015-04-29 18:38:24 +02:00
thatsIch
2c5a54c210
Merge pull request #1269 from thatsIch/b-1256-number-converter
...
Fixes #1256 : Using new size logic to determine the abbreviation for a stack size
2015-04-23 23:43:31 +02:00
thatsIch
3783ae8619
Improved exceptions
...
Many exceptions got an improvement due to changed class or description or details it is providing.
Is not complete, needs to be done in patches in the regions, where it is needed, since some are just
swallowed.
Removed total usage of pure RuntimeExceptions to 0.
2015-04-21 17:43:24 +02:00
thatsIch
cc29230ce5
Fixes #1256 : Using new size logic to determine the abbreviation for a stack size
...
Removes the usage of the old methods, since they were pretty, but not applicable for our use case. The displayed strings are determined by the size of the to be rendered string. Now the algorithm tries to use as much width as possible before trying to trim it down.
Added tests to reflect the changes and expected behaviour. Also using specific interfaces for the corresponding behaviour to shield from potential calls to the underlying enum singleton implementation.
2015-04-13 14:59:44 +02:00
thatsIch
b58c92ebb6
Fixes #1202 : Now 10000x items is the limit before being converted to next bigger unit
...
Added a new method to display a number in a long fashion.
Added respective unit tests for them
2015-04-07 23:46:52 +02:00
yueh
788de6d432
Merge pull request #964 from yueh/fix-889
...
Fixes #889 possible dupe bug
2015-04-06 15:54:23 +02:00
thatsIch
04a6a683bc
Merge pull request #1220 from thatsIch/e-1219-hardcoded-localizations
...
Fixes #1219 : Improved localization options
2015-04-06 15:44:36 +02:00
thatsIch
06bca227d0
Closes #1054 : Adds an Inscriber API for Developers
2015-04-06 13:45:27 +02:00
thatsIch
8321a5fe1c
Fixes #1219 : Improved localization options
2015-04-06 13:37:40 +02:00
yueh
eaf57bedf6
Modifier are now using a consistent order based on the java conventions
2015-04-06 00:35:42 +02:00
thatsIch
632d048ee2
Fixes #1197 Vibration Chamber does produce AE, not ae
2015-04-04 12:26:15 +02:00
yueh
5416ea2365
Fixes 889 possible dupe bug
...
Adds a hotfix to prevent duping with portable cells.
Should possibly fix the NPE crash with switching slots on laggy servers.
2015-04-03 17:23:17 +02:00
thatsIch
d34c988c88
Basic reformat, hit once, hope never again
2015-04-03 15:07:13 +02:00
thatsIch
c9d67e40af
Using a unified number converter to display short versions of numbers
2015-03-30 13:06:59 +02:00
thatsIch
2a89bdf52a
Fixes #1118 Does not crash with invalid ItemStacks anymore
2015-03-29 12:46:55 +02:00
thatsIch
9986ffc458
Fixes #675 No disabled feature should log spam or crash anymore.
...
Deprecates the old usage of the AEItemDefinitions via the direct method access of
* blocks()
* parts()
* items()
* materials()
and thus use the new re-direct via definitions().
All definitions are now initialized, no matter what. But SubItems, Items and Blocks are not registered, if by chance are disabled.
2015-03-28 16:21:37 +01:00
thatsIch
b756a3f564
Final classes with private constructor
2015-03-26 12:25:44 +01:00
thatsIch
81c32d5181
Multiple variables in one declaration
2015-03-26 12:13:34 +01:00
thatsIch
58db877006
Replaced dynamic regular expressions with compiled pattern
2015-03-26 11:33:08 +01:00
thatsIch
ec05bd994c
Typos or word-improvements
2015-03-26 11:20:31 +01:00
thatsIch
234d97b8ce
Security issues: public static collections
2015-03-26 11:13:24 +01:00
thatsIch
9bf8b4388f
Extract ++ and -- from expressions
2015-03-26 11:07:26 +01:00
thatsIch
6aeca93b85
Unnecessary modifier in enums
2015-03-26 11:03:15 +01:00
thatsIch
bd2ee1c5ea
Assignment replaceable with operator assignment
2015-03-26 10:41:45 +01:00
yueh
6476a519bb
Added an option to disable the colored crafting status
2015-02-27 13:43:08 +01:00
yueh
b8e2d73aa0
Merge pull request #824 from Eearslya/request-817
...
Added feature request #817
2015-02-27 12:36:02 +01:00
yueh
b18addbf37
remove trailing whitespaces
2015-02-03 12:04:13 +01:00
Eearslya
3fa501d726
Added feature request #817
...
Crafting CPU GUI now shows a yellow background on items being crafted, and a yellow background on scheduled items.
2015-02-02 06:37:17 -08:00
yueh
a8c920932e
Formation plane can now drop blocks as items
2015-01-16 19:58:11 +01:00
yueh
2f51568772
Effects should not collide with anything
2015-01-02 20:37:48 +01:00
thatsIch
52c512635d
Renamed constants
2015-01-01 22:13:10 +01:00
thatsIch
236f6f72e3
finalize fields
2015-01-01 21:19:50 +01:00
thatsIch
eed0c11d7f
Replaced equals enum equality check with ==
2015-01-01 21:16:04 +01:00
thatsIch
8179259afa
Replaced C-style array instantiation with Java-Style
2015-01-01 21:15:03 +01:00
yueh
9b7b0fc0fb
Organize imports
2014-12-29 21:59:05 +01:00