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
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
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
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
yueh
26f13d4109
Fixes #1865 : Spawn overflow items into the world
2015-09-11 20:05:17 +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
0de7a2d83a
Closes #1283 : Add custom Callable to prevent memory leaks
2015-08-20 21:04:06 +02:00
yueh
d1244f59ed
Fixes #1781 Do not crash after the tileentity was removed
2015-08-08 14:14:38 +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
9c8deac9de
Code format
2015-08-06 19:08:02 +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
1a38e5ba94
Fixes #1728 Mark the entity as dead before spawning overflow
2015-07-22 15:07:08 +02:00
yueh
4befdecd25
Closes #1344 Added a silk touch annihilation plane
2015-06-01 19:50:38 +02:00
yueh
b6b76d145b
Organize imports
2015-05-09 13:06:09 +02:00
thatsIch
8dd0991a7d
Merge pull request #1422 from thatsIch/e-constant-naming-convention
...
Replaces all constants regarding their naming conventions
2015-05-08 23:45:44 +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
7f14faeaa3
Replaces all constants regarding their naming conventions
2015-05-08 23:37:09 +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
64ed05a1b4
Puts everywhere brackets
2015-04-29 18:38:24 +02:00
thatsIch
3fedcf273b
Remove random semicolons
2015-04-05 15:56:10 +02:00
thatsIch
d34c988c88
Basic reformat, hit once, hope never again
2015-04-03 15:07:13 +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
ec05bd994c
Typos or word-improvements
2015-03-26 11:20:31 +01:00
thatsIch
9bf8b4388f
Extract ++ and -- from expressions
2015-03-26 11:07:26 +01:00
thatsIch
b31f2df58d
Unnecessary semicolons
2015-03-26 11:03:46 +01:00
thatsIch
bd2ee1c5ea
Assignment replaceable with operator assignment
2015-03-26 10:41:45 +01:00
thatsIch
4b4693498d
Replace call to simple getter from within class with inlined version
2015-03-26 10:23:59 +01:00
yueh
1bb0109c45
Improved MEInventoryHandler.getAccess()
...
Changed the public fields to setters and getters
Added a cache for the evaluated values instead of calculating with each
access
2015-03-15 19:43:12 +01:00
yueh
ec8d393403
Fixes #943 readded callable for simultaneous block breaking
2015-02-26 22:41:51 +01:00
yueh
b18addbf37
remove trailing whitespaces
2015-02-03 12:04:13 +01:00
yueh
a5a80b58d5
Merge pull request #677 from yueh/feature-remove-annihilation-buffer
...
Removed buffer from annihilation plane
2015-01-19 19:47:36 +01:00
yueh
c10c809c9e
Merge pull request #734 from yueh/feature-formation-plane-drop-blocks
...
Formation plane can now drop blocks as items
2015-01-19 19:45:04 +01:00
yueh
a8c920932e
Formation plane can now drop blocks as items
2015-01-16 19:58:11 +01:00
yueh
bd9eaa2d48
Disable level emitter on offline networks
...
Turns off level emitters if the goes offline because it runs out of power,
channels or similar.
2015-01-15 14:06:23 +01:00
yueh
29a4464e18
Removed buffer from annihilation plane
2015-01-03 16:26:23 +01:00
thatsIch
52c512635d
Renamed constants
2015-01-01 22:13:10 +01:00
yueh
9b7b0fc0fb
Organize imports
2014-12-29 21:59:05 +01:00
yueh
f471513bd0
Changed access to use this qualifier
2014-12-29 15:13:47 +01:00
thatsIch
7505f9b66a
Added copyright to all java files
2014-11-14 12:03:00 +01:00
thatsIch
542c1dcdbd
Improved various typos
2014-11-04 12:32:33 +01:00
thatsIch
011ff54224
Simplified some control flow statements
2014-10-09 21:33:31 +02:00
Andrew
7f225a5ec1
Deleted useless things
2014-10-03 23:08:28 -07:00
thatsIch
cd064ec05c
Remove redundant local variables
2014-10-01 11:34:27 +02:00
thatsIch
474596f095
Make fields final if possible to ensure immutability
2014-09-30 09:52:57 +02:00
Andrew
5c5aaa21ee
Merge remote-tracking branch 'upstream/rv2' into rv2
...
Conflicts:
src/main/java/appeng/items/tools/powered/ToolMassCannon.java
2014-09-29 00:26:15 -07:00
Chris
62fcf26fcc
Merge pull request #175 from thatsIch/TypeSafety
...
Type safety
2014-09-28 19:51:31 -07:00