thatsIch
9790d9fd93
Merge pull request #1187 from thatsIch/b-1059-fmp-disables-interfaces
...
Fixes #1059 FMP like TileEntities are not valid Interface targets anymore
2015-04-04 14:55:21 +02:00
yueh
f3f89344b4
Merge pull request #1192 from yueh/fix-1191
...
Moved AEBaseBlock.setFeature() to the end of any constructor.
2015-04-04 14:40:35 +02:00
thatsIch
bac94b67b8
Merge pull request #1199 from thatsIch/b-skychest-invtweaks-interaction
...
Fixes interaction bug between Sky Stone Chest and Inventory Tweaks
2015-04-04 14:33:06 +02:00
thatsIch
bb1c341c95
Fixes #1059 FMP Blocks don't disturb the ME Interface identifier
2015-04-04 14:32:17 +02:00
thatsIch
2ef04f1303
Fixes interaction bug between Sky Stone Chest and Inventory Tweaks upon sort via space + click
2015-04-04 12:56:42 +02:00
thatsIch
632d048ee2
Fixes #1197 Vibration Chamber does produce AE, not ae
2015-04-04 12:26:15 +02:00
yueh
adea6b3dec
Moved AEBaseBlock.setFeature() to the end of any constructor.
...
Otherwise it can cause a registration of incomplete blocks, like missing
subtypes.
2015-04-04 01:31:51 +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
yueh
4ff1631f89
Merge pull request #1175 from yueh/fix-1143
...
Fixes api refactoring causing items to be null.
2015-04-03 11:40:23 +02:00
yueh
4f364a46df
Added missing Block.damageDropped() to OreQuartzCharged
...
This was previously handled by a template method, but it was removed with
the api refactoring.
Fixes #1174
2015-04-02 15:57:43 +02:00
yueh
c699ed44aa
Fixes api refactoring causing items to be null.
...
This happens as nothing is registered with minecraft at this point, so it
will always return null for the ItemBlock.
2015-04-02 14:33:39 +02:00
thatsIch
c9d67e40af
Using a unified number converter to display short versions of numbers
2015-03-30 13:06:59 +02:00
thatsIch
9a7329598e
Merge pull request #1127 from thatsIch/b-1118-api-crash
...
Fixes #1118 Does not crash with invalid ItemStacks anymore
2015-03-30 11:54:28 +02:00
thatsIch
5c908c7404
Merge pull request #1130 from yueh/fix-1125
...
Prevent matrix frames from explosions.
2015-03-30 10:38:24 +02:00
yueh
b75e8d5824
Fixes NEI recipe handler
...
.get() is used as it is safe to assert facades are present at this point.
If not there should be an exception being thrown.
2015-03-29 15:51:22 +02:00
yueh
fbda2c571b
Prevent matrix frames from explosions.
...
Fixes #1125
2015-03-29 14:29:54 +02:00
thatsIch
2a89bdf52a
Fixes #1118 Does not crash with invalid ItemStacks anymore
2015-03-29 12:46:55 +02:00
thatsIch
a7b0872697
Fixes #1115 Does not crash anymore without RotaryCraft
2015-03-28 19:14:34 +01: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
3dd81433ac
Merge pull request #1103 from thatsIch/b-1013-rotarycraft-power
...
Fixes #1013 Energy acceptor can receive RotaryCraft Power again
2015-03-28 15:55:14 +01:00
thatsIch
22b965e15a
Fixes #1013 Energy acceptor can receive RotaryCraft Power again
2015-03-26 20:28:34 +01:00
thatsIch
0b86887962
Completes #854 Use superior file constructor to not care about file separator
2015-03-26 18:20:49 +01:00
thatsIch
db7296c0a1
Final classes with private constructor
2015-03-26 13:57:31 +01:00
thatsIch
d1f2625262
Fixes #1099 Client crash on load up due to FML quirks
2015-03-26 13:57:08 +01:00
thatsIch
b756a3f564
Final classes with private constructor
2015-03-26 12:25:44 +01:00
thatsIch
dfa595ad2a
Split logic of crash enhancement
2015-03-26 12:23:55 +01:00
thatsIch
0519f60cb0
protected member in final class
2015-03-26 12:15:57 +01:00
thatsIch
81c32d5181
Multiple variables in one declaration
2015-03-26 12:13:34 +01:00
thatsIch
b609b08f98
Null checks before instanceof
2015-03-26 12:12:40 +01:00
thatsIch
0542a58e4b
Merge pull request #1086 from thatsIch/b-1061-mekanism
...
Fixes #1061 Recipes are properly registered with new Mekanism
2015-03-26 11:34:16 +01:00
thatsIch
58db877006
Replaced dynamic regular expressions with compiled pattern
2015-03-26 11:33:08 +01:00
thatsIch
dff3364eb5
Replace not needed StringBuffer with String concatenation
2015-03-26 11:24:09 +01:00
thatsIch
88310cf04b
Single character string concatentation
2015-03-26 11:23:22 +01:00
thatsIch
d81eb1fe2d
Unnecessary null check before instanceof
2015-03-26 11:22:31 +01:00
thatsIch
d8f452b665
Unnecessary enum modifiers
2015-03-26 11:21:55 +01:00
thatsIch
ec05bd994c
Typos or word-improvements
2015-03-26 11:20:31 +01:00
thatsIch
dff48c07c9
finalized
2015-03-26 11:14:34 +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
b31f2df58d
Unnecessary semicolons
2015-03-26 11:03:46 +01:00
thatsIch
14df50dbf3
Unnecessary modifier in interfaces
2015-03-26 11:03:30 +01:00
thatsIch
6aeca93b85
Unnecessary modifier in enums
2015-03-26 11:03:15 +01:00
thatsIch
3143c871d0
this access
2015-03-26 11:01:57 +01:00
thatsIch
7f7c71a22e
Unused imports
2015-03-26 10:58:13 +01:00
thatsIch
05f522580b
Unnecessary Javadoc link point to containing class
2015-03-26 10:53:09 +01:00
thatsIch
926af89029
Missing @Override annotation
2015-03-26 10:50:34 +01:00
thatsIch
f1248c4c33
Unused imports
2015-03-26 10:49:48 +01:00
thatsIch
bd2ee1c5ea
Assignment replaceable with operator assignment
2015-03-26 10:41:45 +01:00
thatsIch
8ef286b9d6
Replace call to simple setter from within class with inlined version
2015-03-26 10:27:07 +01:00
thatsIch
4b4693498d
Replace call to simple getter from within class with inlined version
2015-03-26 10:23:59 +01:00
thatsIch
e41d6a0289
Use StringBuilder for creating appended Strings in a loop
2015-03-26 10:15:33 +01:00
thatsIch
33c1535bfa
Fixes #1061 Most recipes are properly registered with new Mekanism.
2015-03-25 12:24:21 +01:00
thatsIch
1067d30264
Merge pull request #1078 from thatsIch/b-1077-hotfix-packet-size
...
Fixes #1077 Hotfix: Opening a terminal will not crash as fast anymore in systems with many items.
2015-03-25 12:19:49 +01:00
thatsIch
96145e75f4
Merge pull request #1075 from thatsIch/b-822-io-port
...
Fixes #822 Automation of IO Port works as intended again
2015-03-25 12:19:09 +01:00
bakaxyf
a870393edb
Update zh_CN.lang
2015-03-25 16:37:46 +08:00
thatsIch
3745e6ce8d
Fixes #1076 Crash on shift clicking a recipe from NEI
2015-03-24 13:42:32 +01:00
thatsIch
c1a7a35192
Renamed Integration class to upper case
2015-03-24 13:17:01 +01:00
thatsIch
eb98ec891b
Merge pull request #1066 from thatsIch/e-remove-deprecated-access
...
Removes deprecated method access of LocatableRegistry and getPickBlock
2015-03-24 12:47:55 +01:00
thatsIch
a1f43ff51a
Fixes #1077 Hotfix: Opening a terminal will not crash as fast anymore in systems with many items.
2015-03-23 16:36:06 +01:00
thatsIch
da91585d69
Fixes #822 Automation of IO Port works as inteded again
...
Top and bottom can insert into input slots 0 - 5 on the left
Sides can extract from output slots 6 - 11 on the eight
2015-03-22 11:07:25 +01:00
downslope7
30191eb5ba
Add coords to duplicate connection GridException.
...
This exception isn't caught and crashes the server. Added block coordinates to aid in diagnostics.
2015-03-21 20:05:08 -05:00
thatsIch
4552394f6e
Removes deprecated method access of LocatableRegistry and getPickBlock
2015-03-21 16:03:26 +01:00
Kamran Mackey
b5582688a3
Fixed a couple typos in en_US.lang.
2015-03-21 03:57:41 -06:00
thatsIch
34597a4e21
Merge pull request #1046 from thatsIch/b-976-version-checker
...
Fixes #976 Now uses GitHub to retrieve most current version
2015-03-17 20:23:14 +01:00
thatsIch
6baf952904
Fixes #976 Now uses GitHub to retrieve most current version
...
Reworked whole Version Checker with an extensible interface to add any other service later on easier.
The version checker now has its own config file, to collect the different options and extract them from the main config file.
In that you can specify how fine the versions should be checked.
2015-03-17 07:18:49 +01:00
TheVikingWarrior
f132ae3678
Update it_IT.lang
2015-03-16 20:59:01 +01:00
yueh
720b38442e
Merge pull request #1034 from yueh/feature-improve-meinventoryhandler-getaccess
...
Improved MEInventoryHandler.getAccess()
2015-03-16 11:29:57 +01:00
yueh
136f5d7314
Merge pull request #1037 from yueh/fix-1030
...
Fixes #1030 IndexOutOfBoundsException caused by using wrong index
2015-03-16 11:23:49 +01:00
yueh
a83e4b7c3d
Fixes #1030 IndexOutOfBoundsException caused by using wrong index
2015-03-15 19:55:58 +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
thatsIch
7dedd4700f
Fixes #1024 Added zinc to the grindstone, which is part of Flaxbeards Steam Power (FSP)
...
Added zinc to the array of checked ore dictionary names, so if any mod decides to add Zinc in the future or uses it via the OreDictionary, it will be automatically added to the grindstone.
The commit also contains some scoping and code cleanup of the underlaying calls
2015-03-15 09:02:23 +01:00
bakaxyf
621ddc5535
Update zh_CN.lang
2015-03-15 11:05:24 +08:00
yueh
ece09a956b
Merge pull request #1016 from yueh/fix-1015
...
Fixes #1015 no longer eat a single item when not able to satisfy the recipe
2015-03-13 23:49:12 +01:00
yueh
f0482dd391
Fixes #1015 no longer eat a single item when not able to satisfy the recipe
2015-03-12 19:07:59 +01:00
yueh
c53b3b5dfc
Fixes #1011 skip null values
2015-03-11 23:57:48 +01:00
bakaxyf
99e4928542
Update zh_CN.lang
2015-03-12 00:09:12 +08:00
yueh
43995a4b32
Merge pull request #987 from yueh/feature-improve-aeitemstack-compareto
...
Improved AEItemStack.compareTo performance.
2015-03-11 16:54:09 +01:00
thatsIch
8ec9bb8b3b
Merge pull request #998 from thatsIch/e-920-extended-reach
...
Fixes #920 Increased GUI close distance to Vanilla MC
2015-03-11 16:40:32 +01:00
thatsIch
dd1ca1e286
Fixes #861 Wireless Terminal notifies player, if it is unlinked
2015-03-11 09:00:40 +01:00
thatsIch
c9f0b4e489
Fixes #920 Increased GUI close distance to Vanilla MC
2015-03-11 07:00:45 +01:00
thatsIch
63a6037ad2
Merge pull request #992 from thatsIch/e-319-new-bc
...
Fixes #743 crash with plugs, fixes #942 builder integration, closes #319 BC 6 prep
2015-03-11 00:49:21 +01:00
Yves
5e5be0e192
Update fr_FR.lang
2015-03-09 13:46:12 +01:00
thatsIch
e300bf93fd
Fixes #743 crash with plugs, fixes #942 builder integration, closes #319 BC 6 prep
2015-03-09 13:10:43 +01:00
yueh
cdf949a557
Merge pull request #991 from thatsIch/b-972-level-emitter-tooltip
...
Fixes #972 Tooltip now corresponds to the actual behaviour
2015-03-09 13:00:03 +01:00
yueh
a5f58bb22f
Merge pull request #829 from yueh/fix-improve-orehelper-performance
...
Improved OreHelper performance
2015-03-09 12:59:38 +01:00
thatsIch
dddfd6dbaf
Fixes #972 Tooltip now corresponds to the actual behaviour
2015-03-09 10:07:13 +01:00
yueh
53f448e578
Improved AEItemStack.compareTo performance.
2015-03-08 15:27:27 +01:00
yueh
311939c63c
Merge pull request #973 from yueh/feature-improve-security-audit-log
...
Some further improvements to the security audit
2015-03-07 16:37:59 +01:00
yueh
d8a3556bc3
Merge pull request #983 from yueh/fix-982
...
Removes creating a ItemStack with a full NBT copy
2015-03-07 16:35:56 +01:00
yueh
57e84c3039
Removes creating a ItemStack with a full NBT copy
...
There is no need to create a full copy just to fetch the already available
stacksize. It still respects the maximum stacksize of Integer.MAX_VALUE as they copy is doing.
Fixes #982
2015-03-07 15:45:59 +01:00
yueh
1bcf7f9d52
Some further improvements to the security audit
2015-03-05 14:53:10 +01:00
yueh
2746002eb1
Merge pull request #949 from yueh/feature-optional-colored-crafting-status
...
Added an option to disable the colored crafting status
2015-02-28 18:50:11 +01:00
yueh
ee6a3def22
Merge pull request #956 from yueh/feature-improve-security-audit-log
...
Added some more information to the security audit
2015-02-28 18:49:53 +01:00
yueh
0b15c56037
Added some more information to the security audit
2015-02-28 17:22:17 +01:00
yueh
d2f62ef98c
Merge pull request #940 from bakaxyf/patch-1
...
Update zh_CN.lang
2015-02-27 15:20:40 +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
5a2b35ccd0
Merge pull request #855 from yueh/fix-cable-renderer
...
Fixes cable render crash and covered cables render as smart.
2015-02-27 11:07:40 +01:00
yueh
16218e46ec
Merge pull request #926 from yueh/fix-910
...
Fixes #910 , report the correct hitbox to fmp
2015-02-27 11:07:10 +01:00
yueh
68aaec16bc
Improved OreHelper performance
2015-02-27 00:17:33 +01:00
yueh
ec8d393403
Fixes #943 readded callable for simultaneous block breaking
2015-02-26 22:41:51 +01:00
bakaxyf
27e5eac6aa
Update zh_CN.lang
2015-02-25 13:47:40 +08:00
yueh
ca521935e0
Fixes #910 , report the correct hitbox to fmp
2015-02-22 12:42:39 +01:00
yueh
f60798129c
Fixes cable render crash and covered cables render as smart.
2015-02-06 19:39:08 +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
FireBall
ef3cb0a455
Merge pull request #781 from yueh/fix-p2p-missing-super-call
...
Added missing super calls
2015-01-22 11:05:23 -05:00
yueh
be82dfec1f
Added missing super calls
2015-01-19 22:51:41 +01:00
Chris
8eb5ad01cf
Merge pull request #776 from al-myr/patch-1
...
Update pt_BR.lang
2015-01-19 12:22:42 -08:00
Chris
a3c5e4cb05
Merge pull request #738 from TheJulianJES/Crank-Fix
...
Fix #701
2015-01-19 12:15:05 -08:00
yueh
c35e057d96
Merge pull request #742 from LeerSpace/patch-1
...
fixed two grammatical errors
2015-01-19 19:53:35 +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
3d2bd84450
Merge pull request #761 from yueh/fix-760
...
Improved the logged warning for FailledConnection
2015-01-19 19:44:15 +01:00
yueh
2776b2d430
Merge pull request #733 from yueh/fix-emitter-offline-network
...
Disable level emitter on offline networks
2015-01-19 19:44:01 +01:00
Al
afbce77d0b
Update pt_BR.lang
2015-01-19 07:51:22 -03:00
yueh
3a5844a0fe
Improved the logged warning for FailledConnection
...
Now displays to coordinates of the affected tunnels.
2015-01-18 20:46:37 +01:00
John Reed
e2798aaaf4
fixed two grammatical errors
...
replaced "a" with "an" where appropriate
2015-01-17 12:23:19 -06:00
TheJulianJES
99d86511a1
Fix #701 - Changed harvest tool to axe
2015-01-17 15:07:01 +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
thatsIch
c6f232ab63
Fixes #304 WAILA Integration updated and fixed
...
WAILA offers a new interface to sync the server data to the client.
2015-01-04 00:06:09 +01:00
yueh
29a4464e18
Removed buffer from annihilation plane
2015-01-03 16:26:23 +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
e0175bac98
Finalize static field
2015-01-01 21:45:03 +01:00
thatsIch
63ab2bbad0
Remove unsed method
2015-01-01 21:42:14 +01:00
thatsIch
33b04f6ff9
Removed obsolete Hashtable and replaced it with an HashMap
2015-01-01 21:38:52 +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
thatsIch
e38293a291
Added missing javadoc return statement
2015-01-01 21:00:39 +01:00
yueh
15ba197083
Merge pull request #668 from yueh/fix-666
...
Fixes #666 Only convert to a cablebus if an IPartItem is attached
2015-01-01 15:35:57 +01:00
yueh
ff903e65a5
Fixes #666 Only convert to a cablebus if an IPartItem is attached
2014-12-31 18:21:15 +01:00
thatsIch
ada69b9a95
Fixes #663 NPE on disabled Facades
2014-12-30 23:18:38 +01:00
thatsIch
fec00fee17
Fixes #659 NPE on usage of the FZ sculpting tool
2014-12-30 11:55:47 +01:00
yueh
9b7b0fc0fb
Organize imports
2014-12-29 21:59:05 +01:00
thatsIch
ddf71c5072
Merge pull request #611 from TheJulianJES/Log-Fix
...
Better log output at AE2 starting
2014-12-29 21:54:34 +01:00
thatsIch
3554b5f48d
Fixes #644 Several missing null checks when disabling huge chunks of the mod via config
2014-12-29 17:58:19 +01:00
yueh
f471513bd0
Changed access to use this qualifier
2014-12-29 15:13:47 +01:00
Anton
e37d9099c7
Update ru_RU.lang
2014-12-28 22:24:53 +03:00
thatsIch
e712a9d8ce
Merge pull request #640 from thatsIch/b-639-crash-on-disabled-channels
...
Fixes #639 Missing null check for people with disabled channels
2014-12-28 18:38:56 +01:00
thatsIch
0cb58b4d93
Fixes #639 Missing null check for people with disabled channels
2014-12-28 18:00:04 +01:00
thatsIch
f7323289a5
Merge pull request #625 from thatsIch/b-624-pickaxe
...
Fixes #624 Missing check to disable features
2014-12-27 19:05:37 +01:00
Mitchell
0cf33c4ea3
Fix grammatical error
...
Than = Comparison
2014-12-25 09:16:22 -04:00
thatsIch
21b70d0dda
Fixes #624 Missing check to disable features
2014-12-24 11:32:24 +01:00
thatsIch
608d58277f
Merge pull request #605 from thatsIch/b-604-craftingcrash
...
Fixes #604 Crash on crafting
2014-12-22 15:24:41 +01:00
thatsIch
c790f69b90
Merge pull request #616 from thatsIch/e-572-valid-inventory
...
Fixes #572 Enable inventory validation for any kind of Player
2014-12-22 15:24:07 +01:00
thatsIch
72b3be0062
Fixes #572 Enable inventory validation for any kind of Player
2014-12-21 23:42:28 +01:00
thatsIch
9bd33b58e1
Merge pull request #610 from TheJulianJES/Sound-Material-Fix
...
Changed Sound and Material, also aligned some to vanilla
2014-12-21 13:44:03 +01:00
TheJulianJES
20ccf65906
Better output log of starting
...
thatsIch wanted it ;)
2014-12-21 12:18:53 +01:00
TheJulianJES
689eddcba3
Changed Sounds + Materials + aligned to vanilla
...
Aligned it to Quartz
2014-12-21 12:05:45 +01:00
riking
60569ac221
Also use the player's inventory to handle NEI fills
...
If the items for a recipe are not available in the ME network when you
shift-left-click the NEI question mark, also try to pull from the
player's inventory.
The 'ic' local variable was renamed to 'testInv', as it's used to test
the IRecipe on various crafting propositions to see if the item
satisfies the recipe.
Closes #564 , "Shift clicking "?" on NEI recipe ignores items in the
player's inventory".
2014-12-20 23:30:39 -08:00
thatsIch
1fc2ddedec
Merge pull request #562 from thatsIch/e-561-mcversion
...
Solves #561 "The coremod does not have a MCVersion annotation" message
2014-12-20 23:05:30 +01:00
thatsIch
48f9ca1fcb
Fixes #604 Crash on crafting
...
The AE2 has in the contract that the item field in an IAEItemDefinition can be null due to the fact, if a special item is deactivated. This needs to be checked.
The base code was enhanced through Javadoc and split in responsibilities
2014-12-19 12:28:41 +01:00
thatsIch
fc07acbced
Merge pull request #595 from thatsIch/e-593-newrfapi
...
Closes #593 Updating RF Integration to use version 1.7.10R1.0.2
2014-12-18 18:20:19 +01:00
thatsIch
825567c122
Closes #593 Updating RF Integration to use version 1.7.10R1.0.2
...
The new update contained a split of the IEnergyHandler into the IEnergyReceiver and IEnergyProvider.
Since all tiles in AE2 are basically IEnergyReceivers we use them and changed the detection of opposing tile entities from IEnergyHandler to IEnergyReceiver
2014-12-15 22:10:26 +01:00
yueh
98098ba86e
Merged api and lang READMEs
2014-12-13 01:28:32 +01:00
thatsIch
2af5a17054
Merge pull request #543 from thatsIch/e-remove-submodules
...
Remove gitmodules
2014-12-12 21:10:05 +01:00
thatsIch
aa75482232
#561 Solves "The coremod does not have a MCVersion annotation" message
2014-12-07 23:04:37 +01:00
thatsIch
afca362814
Fixes 549, triggers missing power event
...
Removed overflow calculation
2014-12-06 12:21:33 +01:00
yueh
f914d45711
Merge pull request #553 from yueh/fix-547
...
Fixed overstocking items with export bus/interface #547
2014-12-05 23:55:42 +01:00
thatsIch
8abf2ed8ac
Basic enhancement of the grid for overall usage
...
has some performance improvement
replaced outdated classes
2014-12-05 23:51:01 +01:00
thatsIch
6a38893017
Merge pull request #544 from thatsIch/e-uuidmatcher
...
Improve performance of the UUID matcher by using a pre-compiled pattern
2014-12-05 22:55:10 +01:00
thatsIch
fb5764a409
Missing commit due to fail PR/Reset PR/force push
2014-12-05 22:53:34 +01:00
yueh
ea2037a261
Fixed overstocking items with export bus/interface
2014-12-05 22:20:31 +01:00
thatsIch
db611aff7a
Improve performance of the UUID matcher by using a pre-compiled pattern
2014-12-04 16:35:20 +01:00
thatsIch
ede5fb938b
Remove gitmodules
...
Integrate api and lang into core
2014-12-04 13:09:13 +01:00
thatsIch
d54cf458b6
Merge pull request #537 from thatsIch/b-535-cells
...
Remove tags in tag compound in inventories of cells if they are not needed anymore, should fix #535
2014-12-04 12:49:29 +01:00
thatsIch
b318041715
Uses storage knowledge to simulate the entry of RF energy, should fix #524 for BC kinesis pipe
2014-12-04 12:48:28 +01:00
yueh
00b6335a9e
Merge pull request #519 from yueh/fix-348
...
Fixes #348 by respecting the inventory stack limit
2014-12-03 23:18:43 +01:00
thatsIch
ca01e25f38
Remove tags in tag compound in inventories of cells if they are not needed anymore, should fix #535
2014-12-03 11:46:44 +01:00
thatsIch
2243c5a188
Refactoring
...
Type-safety
Minor performance improvements
2014-12-02 22:55:39 +01:00
thatsIch
c1193f7767
Try to catch assemblers being build too high or low for ChunkCache
2014-12-02 19:36:51 +01:00
thatsIch
00278971b1
Updated korean localization
2014-12-01 22:26:00 +01:00
thatsIch
78bf0ec608
Merge pull request #480 from thatsIch/uuid
...
Fixes #473 , catches outdated player names and checks if all entries are UUIDs before converted and thus prevents the server crashing.
2014-11-30 14:21:38 +01:00
thatsIch
b317a8a229
Merge pull request #516 from TheJulianJES/CrankFakePlayer-Fix
...
Drop the wooden crank if a fake player trys to use it
2014-11-30 14:20:55 +01:00
thatsIch
e1212cb609
Enhancement: put IMC handling into separate class
...
Clarify documentation
2014-11-29 18:02:56 +01:00
yueh
cf89873447
Fixes #348 by respecting the inventory stack limit
2014-11-29 17:52:34 +01:00
TheJulianJES
58785428f7
Drop crank if fake player uses it
2014-11-29 12:34:33 +01:00
thatsIch
9600b52be5
Merge pull request #502 from thatsIch/enhancement-improve-generics
...
Enhancement: better generics
2014-11-27 20:52:47 +01:00
TheJulianJES
bd7e48081b
Fixed wrong sounds
...
Block.class
2014-11-27 18:28:04 +01:00
thatsIch
17ce3eadc4
Enhancement: better generics
2014-11-27 18:18:15 +01:00
TheJulianJES
0e74e980e3
Fixed 3D on powerd items
...
Organized Wireless Terminal
Organized Portable Cell
Fixed something
2014-11-26 20:21:17 +01:00
mstiles92
f4f3634b78
Use braces around if statement body.
2014-11-26 09:29:25 -05:00
mstiles92
a57eb8d263
#470 Prevent the search box from losing focus in Auto Search and NEI Synchronized Auto Search modes.
...
Without this patch applied there is no real difference between the auto and manual search box modes (other than whether the search box initially has focus when the GUI is opened). The search box should always have focus in auto mode, and should be able to lose focus in manual mode, as has always been the case until recently. This patch fixes the problem by preventing the search box from losing focus when in Auto and NEI Synchronized Auto search modes.
2014-11-26 08:19:13 -05:00
thatsIch
0ee3482dfd
Updated chinese localization
2014-11-25 18:09:32 +01:00
thatsIch
17e996bdb8
Updated localization for stairs
2014-11-24 07:47:37 +01:00
thatsIch
a1bc6a56ac
Merge pull request #455 from thatsIch/develop
...
Added skystone, skystone block, skystone brick, skystone small brick, certus quartz, certus quartz pillar, chiseled certus quartz and fluix stars, closes #52
2014-11-24 07:12:07 +01:00
thatsIch
7a06a8bc06
Fixes #473 , catches outdated player names and checks if all entries are UUIDs before converted and thus prevents the server crashing.
...
Split off logic into single responsibilities for storing, initializing and matching the UUID mappings. Added JUnit to create tests for the UUID Matcher to see if its legit. It tests against simple problems like unconform UUIDs and also tests against a valid UUID.
2014-11-23 13:43:23 +01:00
thatsIch
cdfd886fd2
Merge pull request #427 from yueh/development
...
Fix potentially unclosed streams
2014-11-21 12:45:55 +01:00
cjo9900
cf9f36f3e5
#466 Change Crafting card recipe to shapeless
...
Change crafting card to be shapeless, to be consistent with recipe of other cards.
2014-11-19 22:46:57 +00:00
thatsIch
c364678d1b
Merge pull request #464 from yueh/fix-446
...
Added a missing markDirty in AdaptorIInventory to update other inventories on inserting items, fixes #446
2014-11-19 21:34:31 +01:00
thatsIch
925e5065bc
Updated brazilian, french, korean localization
2014-11-19 21:12:41 +01:00
yueh
fab30a0bd3
Added a missing markDirty in AdaptorIInventory
2014-11-19 20:44:18 +01:00
TheJulianJES
29572cfd20
Fix tiny tnt stuff
...
Fix step sound, fix hardness, fix lightning..
2014-11-18 20:46:16 +01:00
thatsIch
56aad10ffe
Added skystone, skystone block, skystone brick, skystone small brick, certus quartz, certus quartz pillar, chiseled certus quartz and fluix stars
...
To integrate these into the current system, some changes to the background had to be done, especially to the feature handler. It now uses an interface to work against which you can implement to get your own feature handler instead modifying the base one and add several special cases code
2014-11-18 16:47:30 +01:00
TheJulianJES
bc43ec78be
Fix #449
...
Fixing right-click animation and some other kind of duplicate items. (Like portable cell did)
2014-11-17 21:07:42 +01:00
thatsIch
8e59759d57
Merge pull request #432 from thatsIch/portcell
...
Potentially fixes #287 by removing the second call hook to open the GUI of the portable cell
2014-11-16 16:25:32 +01:00
thatsIch
c56c351ef8
Merge pull request #435 from thatsIch/hotfix-260
...
HotFix, potentially fixes #260 through catching a null node
2014-11-15 12:48:35 +01:00
thatsIch
0f541484de
HotFix, potentially fixes #260 through catching a null node
...
Added copyright
Reformatted code
Rearranged code
2014-11-14 17:56:34 +01:00
thatsIch
7505f9b66a
Added copyright to all java files
2014-11-14 12:03:00 +01:00
thatsIch
38b9241846
Simplified return statement
...
Added copyright
Reformatted code
Rearranged code
2014-11-14 11:56:41 +01:00
thatsIch
0066ce461d
Potentially fixes #287 by removing the second call hook to open the GUI of the portable cell
...
Added copyrights
Reformated code
Rearranged code
2014-11-14 11:28:33 +01:00
thatsIch
ee0e64586a
Remove unused imports
2014-11-13 22:16:23 +01:00
yueh
b43f520554
Fix potentially unclosed streams
...
Simplified some file checks
Code formatting and added copyright
2014-11-13 15:42:14 +01:00
thatsIch
b37d995d35
Added copyrights
...
Reformated code
Rearrnaged code
Changed the integration registry into a real singleton independent about its instantiation by other classes
2014-11-13 14:48:04 +01:00
yueh
ae397b0256
Merge pull request #419 from yueh/fix-332
...
Changed the iron facade to the general one, fixes #332
2014-11-13 14:31:53 +01:00
yueh
433c2265ca
Merge pull request #421 from yueh/fix-392
...
Fixes condenser dupe bug
2014-11-13 14:31:46 +01:00
thatsIch
4a63b81d86
Added copyright
...
Rearrange code
Reformat code
2014-11-13 14:24:21 +01:00
thatsIch
6729c2c55e
Remove not thrown exception in javadoc
2014-11-13 14:03:09 +01:00
thatsIch
2194bd708c
Use correct return type as variable
...
Added copyright
Reformat code
Rearrange code
2014-11-13 13:35:51 +01:00
yueh
9a33bb03c0
Fixes condenser dupe bug
2014-11-12 12:49:55 +01:00
yueh
ea618985fb
Changed the iron facade to the general one
...
Fixes #332
2014-11-12 00:13:22 +01:00
thatsIch
d6506a1778
Fixes #354 Changed searge name lead to regressed compability with Immibis-MB
2014-11-10 23:59:42 +01:00
thatsIch
e446158559
Fixes #413 Adding removed reflection called constructor
2014-11-10 22:10:01 +01:00
thatsIch
c7bae7f448
Smash the typos
2014-11-06 22:08:14 +01:00
thatsIch
ea10da6f69
Restore default constructor of EntityItem with single argument. Potentially fixes #400
2014-11-06 19:34:01 +01:00
thatsIch
537465563c
Add oredict entry for pure fluix crystals as crystalPureFluix
2014-11-05 21:53:59 +01:00
thatsIch
a1b15da87a
Merge branch 'rv2' of https://github.com/AppliedEnergistics/Applied-Energistics-2 into rv2
2014-11-05 19:55:00 +01:00
thatsIch
0ced725f9b
Merge pull request #361 from thatsIch/tilepos
...
Add check when placing multiblocks near the sky limit or bedrock level
2014-11-05 19:20:20 +01:00
thatsIch
ea64517a8e
Merge pull request #378 from thatsIch/eatingIOPort
...
Fixes #376 IO Port now dropping upgrades properly.
2014-11-05 19:20:05 +01:00
thatsIch
61588fd736
Implement against interface
2014-11-05 10:21:50 +01:00
thatsIch
4e1b93b842
Use type safe base method to add information to the tooltip
2014-11-04 15:31:55 +01:00
thatsIch
8c144b22cc
Simplified return
2014-11-04 15:24:03 +01:00
thatsIch
4584b5569d
Specify class
2014-11-04 15:19:17 +01:00
thatsIch
ded86a0170
Suppress warning for fetch out of tooltips
2014-11-04 15:18:09 +01:00
thatsIch
8a144949d6
Supress warning for using List without generic. No need for helper, since no child class overrides this yet
2014-11-04 15:16:23 +01:00
thatsIch
fb006fb25a
Remove not used throws
2014-11-04 12:36:16 +01:00
thatsIch
075fd1848a
Finalize variables
2014-11-04 12:34:56 +01:00
thatsIch
542c1dcdbd
Improved various typos
2014-11-04 12:32:33 +01:00
thatsIch
fe7510d607
Rename to destination
2014-11-04 11:48:26 +01:00
thatsIch
b123419486
Use type-safe version of list for AxisAlignedBB
2014-11-04 02:40:10 +01:00
thatsIch
89030ed3a4
Remove unused variables
2014-11-04 02:35:31 +01:00
thatsIch
53b7744695
Better specification which class is returned
2014-11-04 02:33:31 +01:00
thatsIch
bfc8fac0dd
Simplified return condition
2014-11-04 02:30:59 +01:00
thatsIch
a80728de01
Use clarifying parameter names
2014-11-04 02:25:07 +01:00
thatsIch
4dcb1480f3
Remove unused parameter
2014-11-04 02:24:30 +01:00
thatsIch
b569c72761
Remove unsed method
2014-11-04 02:23:22 +01:00
thatsIch
b60321a9ca
Simplify return statement
2014-11-04 02:22:48 +01:00
thatsIch
7d7a2ad334
Unused import
2014-11-04 02:21:20 +01:00
thatsIch
f828dc11b2
Added to collection but never queried
2014-11-04 02:20:20 +01:00
thatsIch
83262093eb
Adding save handle to get Entities Within AABB Excluding Entity
2014-11-04 02:18:37 +01:00
thatsIch
0622b8bb83
Simplify return logic
2014-11-04 02:07:36 +01:00
thatsIch
3eedc60e9f
Explicitly stating that it is an unknown object class also here
2014-11-04 02:07:20 +01:00
thatsIch
e1091d647c
Explicitly stating that it is an unknown object class
2014-11-04 02:06:52 +01:00
thatsIch
ff584ab627
Remove redundant array creations for calling varargs methods
2014-11-04 02:05:09 +01:00
thatsIch
bff5a3ec5c
Remove double negations
2014-11-04 02:01:47 +01:00
thatsIch
aa15af0a08
base block now has a specified add information list
2014-11-04 01:52:04 +01:00
thatsIch
f5823b6802
Reduced dependency scope of CompassReader
2014-11-04 01:46:36 +01:00
thatsIch
dbbfb12cc2
Restrict view of CompassReader fields
2014-11-04 00:51:51 +01:00
thatsIch
00f67e94e4
Use constant for four hours and reuse them in the versionchecker
2014-11-04 00:47:44 +01:00
thatsIch
6d45cecbf2
Finalize version checker delay
2014-11-04 00:44:50 +01:00
thatsIch
1015214dea
Removed version checker ran variable, because thread closes anyways now
2014-11-04 00:41:38 +01:00
thatsIch
1abe08cee3
Removed version checker instance
2014-11-04 00:39:59 +01:00
thatsIch
68c6f24876
Reduce visibility of the static variables in the MA TileEntity
2014-11-03 03:06:03 +01:00
thatsIch
2835e2139d
Shorten variable name to fit into the horizontal space.
2014-11-03 00:01:36 +01:00
thatsIch
19fb264b3b
Fixes #376 IO Port now dropping upgrades properly.
2014-11-02 23:55:01 +01:00
thatsIch
c19ed27f0e
Merge pull request #373 from yueh/fix-326
...
Moved getGrid() (WeakReference) to a local var
2014-11-02 12:19:18 +01:00
yueh
8d2f8f3369
Prevent anything but boosters inside WAPs
2014-11-02 10:52:45 +01:00
yueh
9e48eb40a0
Moved getGrid() (WeakReference) to a local var
2014-11-02 10:23:32 +01:00
thatsIch
9b18abdb3c
Re-use the self-declared variable
2014-10-31 18:01:49 +01:00
thatsIch
efaa44a6f4
Add check when placing multiblocks near the sky limit or bedrock level
2014-10-31 17:26:22 +01:00
Cisien
9bb0722495
Fixed certus worldgen
2014-10-18 20:29:02 -07:00
Cisien
e12688516d
fix merge conflict
2014-10-18 17:52:35 -07:00
Cisien
0cfa6b306a
Add config option to whitelist dimensions for meteorite gen
2014-10-18 17:32:51 -07:00
thatsIch
d78b0f87d5
Merge pull request #311 from thatsIch/textfield
...
Fixes search-box click area
2014-10-18 10:03:26 +02:00
thatsIch
c82de5db8f
Fixed typos in localizations
2014-10-17 12:30:57 +02:00
thatsIch
7230485039
Updated localizations
2014-10-16 17:31:17 +02:00
thatsIch
cea2a91b31
Fixes search-box click area
2014-10-16 17:19:12 +02:00
yueh
dc30df522c
Fixes dupe bug. #309
2014-10-16 14:57:43 +02:00
FireBall1725
88570117bc
Merge pull request #277 from yueh/fix-276
...
Changed TreeMap to a threadsafe implementation
2014-10-13 08:32:55 -04:00
yueh
43a80d67d8
Switched to a concurrent collection in ItemList
...
Replaced the TreeMap inside ItemList with a CSLM
Formated code to match the current formatting
2014-10-13 12:49:54 +02:00
yueh
4978037b55
Code formatting
2014-10-13 00:11:56 +02:00
yueh
11f5594812
Fixes duping of damaged items. #298
2014-10-12 23:41:06 +02:00
Chris
c737de91e3
Merge pull request #289 from yueh/fix-288
...
Fixed an off by one error in CableBusStorage
2014-10-11 07:34:11 -07:00
yueh
ae1a7ddc0f
Fixed an off by one error in CableBusStorage
...
This will fix #269 and #288
2014-10-11 12:09:17 +02:00
Chris
52e548eebc
Merge pull request #281 from thatsIch/controlflow
...
Simplified some control flow statements
2014-10-09 13:22:55 -07:00
Chris
cbe2ef3dfb
Merge pull request #279 from thatsIch/numeric
...
Numeric redundancies. Could be bad when using copy paste
2014-10-09 13:22:17 -07:00
thatsIch
011ff54224
Simplified some control flow statements
2014-10-09 21:33:31 +02:00
thatsIch
54f479e827
Removed some imports
2014-10-09 21:17:48 +02:00
thatsIch
5d9d6a865a
Numeric redundancies. Could be bad when using copy paste
2014-10-09 21:12:43 +02:00
yueh
fdd1a362d6
Changed TreeMap to a threadsafe implementation
2014-10-09 16:37:25 +02:00
thatsIch
bb865c72a4
Stopping versionchecker after finding the information successfully
...
Adding information about the termination of the versionchecker
2014-10-09 15:57:43 +02:00
Cisien
4eb70c92de
Migrate rv1 worlds to rv2 api for storage bus mode
2014-10-07 15:55:18 -07:00
FireBall1725
c017e90e87
BugFix for #260
2014-10-06 10:02:17 -04:00
Chris
dff63d25ee
Merge pull request #249 from thatsIch/meaningfuliterator
...
Implement correct Iterator type
2014-10-05 08:56:56 -07:00
Chris
6d2f399cca
Merge pull request #253 from thatsIch/craftinggridcache
...
Craftinggridcache
2014-10-05 08:56:29 -07:00
thatsIch
da148ef787
Renames, visibility, other cleanups
2014-10-05 16:15:36 +02:00
thatsIch
f32010a538
Renamed to a more readable version
2014-10-05 15:57:30 +02:00
thatsIch
9717450f13
Added missing Type
2014-10-05 15:43:52 +02:00
thatsIch
060255e9c7
Reduce visibility of fields
...
Implement against interfaces
Enforce immutability instead resetting it hard via new instantiation.
2014-10-05 15:38:56 +02:00
thatsIch
d889dda406
Add correct types for classes to show that its really unknown at runtime which classes they use
2014-10-05 15:28:55 +02:00
thatsIch
6b7e821e7c
lower case field
2014-10-05 15:25:36 +02:00
thatsIch
13cf7e7b50
Reduce visibility of fields
2014-10-05 15:25:09 +02:00
thatsIch
bfc14ddc54
Use correct way to check if layerInterface is in the map
2014-10-05 15:24:29 +02:00
thatsIch
016a6410aa
Implement correct Iterator type
2014-10-05 12:04:20 +02:00
Chris
add0bd41e4
Merge pull request #245 from thatsIch/pathsegment
...
Remove redundant exception and instantiation
2014-10-04 16:43:50 -07:00
Chris
93c8460f9d
Merge pull request #244 from thatsIch/pathgridcache
...
Fixed single loop
2014-10-04 16:42:42 -07:00
thatsIch
0b55e69eb8
Merge pull request #246 from yueh/fix-227
...
More optimizations to speedup interface terminals
2014-10-04 22:38:05 +02:00
yueh
9c24151a39
More optimizations to speedup interface terminals
2014-10-04 21:53:23 +02:00
thatsIch
fd59d244df
Remove redundant exception and instantiation
2014-10-04 19:05:11 +02:00
thatsIch
bba04d0de9
Added missing types of collections
...
Fixed single loop
2014-10-04 19:00:41 +02:00
thatsIch
c19d780979
Added type safe addInformation for the AE base class of ItemBlock with addCheckedInformation
...
Added type safe class reference for all energy cells
2014-10-04 15:53:55 +02:00
FireBall1725
739b4f8432
Merge pull request #239 from thatsIch/emptyif
...
Removed empty if cases
2014-10-04 09:38:11 -04:00
FireBall1725
eac1765def
Merge pull request #240 from thatsIch/alwaystrue
...
Removed not needed conditions
2014-10-04 09:33:42 -04:00
yueh
494584ac8b
Prevent matrix frames from being placeable
...
Formated code and organized imports
2014-10-04 14:57:39 +02:00
thatsIch
54ecc29758
Removed not needed conditions
2014-10-04 11:14:33 +02:00
thatsIch
f6b6e4d804
Removed empty if cases
2014-10-04 11:10:08 +02:00
thatsIch
116213d197
Added typesafe method to obtain the inventory slots
2014-10-04 10:50:53 +02:00
thatsIch
cbaff9cd64
Merge pull request #237 from iloveportalz0r/rv2
...
Deleted useless things
2014-10-04 10:21:13 +02:00
Andrew
7f225a5ec1
Deleted useless things
2014-10-03 23:08:28 -07:00
The Paper Pilot
09c70ed59b
Re-enabled unfocusing the search bar in AUTOSEARCH and NEI_AUTOSEARCH mode
2014-10-03 23:51:20 -05:00
Chris
b8cc7fb788
Merge pull request #234 from TrinaryBrain/patch-1
...
Update TileSpatialIOPort.java
2014-10-03 17:31:43 -07:00
TrinaryBrain
c39ef1640a
Update TileSpatialIOPort.java
...
fixed the Spatial-IO not being able to read/write custom spatial storage
2014-10-04 00:20:51 +02:00
thatsIch
36e7b45821
added checked way to obain sub blocks
2014-10-03 17:08:25 +02:00
FireBall1725
40206a8d3f
Merge pull request #216 from thatsIch/stringbuilder
...
Use StringBuilder to its fullest
2014-10-02 09:00:10 -04:00
FireBall1725
e2f9e34195
Merge pull request #226 from thatsIch/typesize
...
Fixed #225 Not returning correct size per type of 8, 32, 128, 512 instead of constant 8 in BytesPerType
2014-10-02 08:59:38 -04:00
yueh
7485ba3dc3
Fixes inscriber not dropping upgrade cards.
2014-10-02 11:05:01 +02:00
thatsIch
03047e496a
Fixed #225 Not returning correct size per type of 8, 32, 128, 512 instead of constant 8 in BytesPerType
2014-10-02 10:11:01 +02:00
Chris
33ce5283d0
Merge pull request #223 from yueh/feature-129
...
Optimizes the search in interface terminals
2014-10-01 20:26:21 -07:00
Chris
7ef413ab00
Merge pull request #222 from thatsIch/ignored
...
Temporary set of catch to ignored if they are ignored
2014-10-01 20:25:52 -07:00
Chris
c2fba2de55
Merge pull request #218 from thatsIch/localvars
...
Remove redundant local variables
2014-10-01 20:23:56 -07:00
yueh
287e783866
Reduced the amount of background rendering calls
2014-10-01 22:22:22 +02:00
yueh
132b36bb93
Optimizes the search in interface terminals
...
Removed the amount of data by only searching the output names
Added a caching layer so every subsequent search will narrow the previous
one down and not search everything again
2014-10-01 16:07:33 +02:00
thatsIch
c074280b68
Temporary set of catch to ignored if they are ignored
2014-10-01 15:20:42 +02:00
thatsIch
33d998034d
Remove static call via super
2014-10-01 15:02:44 +02:00
FireBall1725
2141aa0318
Merge pull request #217 from thatsIch/super
...
Remove only redirections to super call
2014-10-01 08:15:56 -04:00
FireBall1725
db56add2ac
Merge pull request #219 from thatsIch/fmpdeprecation
...
Replace deprecated method calls to FMP
2014-10-01 08:15:24 -04:00
FireBall1725
44b61868e2
Merge pull request #220 from thatsIch/throwables
...
Throw the throwables
2014-10-01 08:14:47 -04:00
FireBall1725
7099678dc8
Merge pull request #213 from thatsIch/inverted
...
Fixed #209 - Inverted damage bar
2014-10-01 08:14:08 -04:00
FireBall1725
51fe1e14b6
Merge pull request #214 from thatsIch/imports
...
Remove not needed imports
2014-10-01 08:12:53 -04:00
thatsIch
ddd998fe31
Throw the throwables
2014-10-01 11:41:52 +02:00
thatsIch
c5d67997d8
Replace deprecated method calls to FMP
2014-10-01 11:39:58 +02:00
thatsIch
cd064ec05c
Remove redundant local variables
2014-10-01 11:34:27 +02:00
thatsIch
cc9d89dc73
Remove only redirections to super call
2014-10-01 11:18:35 +02:00
thatsIch
d6917fdc5b
Use StringBuilder to its fullest
...
Linearized append logic
2014-10-01 11:07:13 +02:00
thatsIch
4782877e8c
Added missing javadoc
2014-10-01 10:54:50 +02:00
thatsIch
dedefee30b
Remove not needed imports
2014-10-01 10:43:26 +02:00
thatsIch
ea33c116ab
Fixed #209 - Inverted damage bar
2014-10-01 10:03:52 +02:00
Chris
e1627734b1
Merge pull request #207 from yueh/performance-optimizations
...
Some performance or memory optimizations
2014-09-30 15:07:13 -07:00
yueh
7fa7e43c29
Some performance or memory optimizations
...
Replaced String concat in loops with StringBuilder (performance)
Replaced for with keySet + Map.get() through for with entrySet (perf)
Changed inner classes to static classes, mostly struct like (memory)
2014-09-30 23:20:02 +02:00
yueh
79837cf35f
Adds filter by pattern to the interface terminals
...
Some code cleanup
2014-09-30 23:04:14 +02:00
yueh
185500c017
Adds filter by machine name to interface terminals
2014-09-30 23:03:45 +02:00
Chris
d8da97d2af
Merge pull request #199 from thatsIch/displaydamage
...
Replace getDisplayDamage with getDurabilityForDisplay
2014-09-30 13:48:12 -07:00
Chris
0fe360b690
Merge pull request #201 from thatsIch/asm
...
Replaced MethodIsnNode of ASM with newer constructor to resolve deprecation
2014-09-30 13:47:57 -07:00
Chris
b68e94cb0c
Merge pull request #198 from thatsIch/containeritem
...
Replaced all instances of hasContainerItem with its ItemStack version when it had @Override
2014-09-30 13:44:03 -07:00
Chris
dcef01a4f1
Merge pull request #197 from thatsIch/wrench
...
Added harvest level of wrenches and network tools to 'wrench'
2014-09-30 13:43:05 -07:00
Chris
8147b04dbe
Merge pull request #187 from thatsIch/FinalFields
...
Make fields final if possible to ensure immutability
2014-09-30 13:42:25 -07:00
thatsIch
7c2d3c3711
Merge branch 'rv2' of https://github.com/AppliedEnergistics/Applied-Energistics-2 into rv2
2014-09-30 17:28:55 +02:00
thatsIch
94199154a6
Update Localization
2014-09-30 17:28:08 +02:00
thatsIch
7607e6be9b
Replaced MethodIsnNode of ASM with newer constructor to resolve deprecation
2014-09-30 15:53:45 +02:00
thatsIch
66a09ecbca
Replace getDisplayDamage with getDurabilityForDisplay
2014-09-30 15:33:07 +02:00
thatsIch
b9687d01a0
Replaced all instances of hasContainerItem with its ItemStack version when it had @Override
2014-09-30 15:22:31 +02:00
thatsIch
93c724443a
Added harvest level of wrenches and network tools to 'wrench'
2014-09-30 15:16:33 +02:00
thatsIch
807f9ed12d
Fixed wrong generic
2014-09-30 09:55:17 +02:00
thatsIch
474596f095
Make fields final if possible to ensure immutability
2014-09-30 09:52:57 +02:00
Chris
35f6c84d9f
Merge pull request #194 from FireBall1725/rv2
...
Downgraded forge to 1208 to fix compatiblity with forge multiparts
2014-09-29 19:11:07 -07:00
FireBall1725
e2e8ecb213
fixed errors, will need to be updated for newer forge versions
2014-09-29 21:18:59 -04:00
Chris
253085185f
Merge pull request #186 from thatsIch/Return
...
Removes unnecessary returns
2014-09-29 17:58:58 -07:00
thatsIch
abfec0946c
Resolved conflicts
2014-09-29 23:51:00 +02:00
thatsIch
9c16e87789
Replaced normal for loops with foreach loops which is less error prone when just iterating over collection/array
2014-09-29 23:48:56 +02:00
thatsIch
3db2d4960b
Replaced normal for loops with foreach loops which is less error prone when just iterating over collection/array
2014-09-29 23:48:25 +02:00
thatsIch
39b464fb2f
Resolved conflict
2014-09-29 23:36:53 +02:00
thatsIch
a21268a7b5
Replaced normal for loops with foreach loops which is less error prone when just iterating over collection/array
2014-09-29 23:35:17 +02:00
thatsIch
aba0c44916
Removes unnecessary returns
2014-09-29 23:27:25 +02:00
Chris
87126e1f11
Merge pull request #185 from thatsIch/Cast
...
Removes not needed casts
2014-09-29 14:14:25 -07:00
Chris
3d41dedc7c
Merge pull request #184 from thatsIch/Final
...
Removes redundant final modifiers of private methods
2014-09-29 14:11:35 -07:00
Chris
1404a2fe97
Merge pull request #183 from thatsIch/Equals
...
Replaces String == comparison with .equals()
2014-09-29 14:10:39 -07:00
Chris
7b3bde7906
Merge pull request #182 from thatsIch/While
...
Replaces while iterators with foreach call
2014-09-29 14:10:03 -07:00
Chris
d163b2f6dd
Merge pull request #179 from thatsIch/Self
...
Self assignment
2014-09-29 14:06:43 -07:00
Chris
b48d35bf78
Merge pull request #178 from thatsIch/Redundant
...
Removed redundant array creations just to match varargs operations
2014-09-29 14:06:27 -07:00
thatsIch
2688548479
Merge pull request #190 from yueh/feature-progress-provider
...
Moving the handling of progress to GuiProgressBar
2014-09-29 21:57:20 +02:00
thatsIch
9e97c51746
Merge pull request #180 from thatsIch/Boxing
...
Removes not needed Boxing
2014-09-29 21:55:28 +02:00
yueh
21a7d815ae
Moving the handling of progress to GuiProgressBar
...
Adds an interface providing data for GuiProgressBar
Changed all containers simulating progress to implement the interface
2014-09-29 20:00:18 +02:00
yueh
a3705c54cd
Removed unused and likely buggy class SortedList
2014-09-29 17:19:51 +02:00
thatsIch
35c00873c1
Merge pull request #188 from yueh/cleanup-code
...
Added checks for null and equal class to .equals()
2014-09-29 15:41:42 +02:00
yueh
7ff54c6831
Fixed typo in SyncData
2014-09-29 15:25:48 +02:00
yueh
fd7c1ff5f8
Added checks for null and equal class to .equals()
...
Also switched a check for null in OreHelper#sameOre to prevent null ==
null => true
2014-09-29 12:39:40 +02:00
thatsIch
3ce47a167f
Removes not needed casts
2014-09-29 09:42:50 +02:00
thatsIch
3ae892137d
Removes redundant final modifiers of private methods
2014-09-29 09:31:45 +02:00
Andrew
d08ce4a2b4
Deleted some parens and fixed indentation
2014-09-29 00:29:55 -07:00
thatsIch
1d1ea7a03e
Replaces String == comparison with .equals()
2014-09-29 09:28:58 +02:00
thatsIch
b6ec21c70a
Replaces while iterators with foreach call
2014-09-29 09:26:35 +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
thatsIch
caffaef835
Replaced normal for loops with foreach loops which is less error prone when just iterating over collection/array
2014-09-29 09:23:02 +02:00
thatsIch
f95d221859
Removes not needed Boxing
2014-09-29 09:17:33 +02:00
thatsIch
7f52394511
Self assignment
2014-09-29 09:14:58 +02:00
thatsIch
f49407de2c
Removed redundant array creations just to match varargs operations
2014-09-29 09:12:06 +02:00
Chris
62fcf26fcc
Merge pull request #175 from thatsIch/TypeSafety
...
Type safety
2014-09-28 19:51:31 -07:00
Andrew
fd18393a8b
Merge remote-tracking branch 'upstream/rv2' into rv2
2014-09-28 14:33:43 -07:00
thatsIch
56757bd828
Fixed crafting watchers not having the right type
2014-09-28 22:45:57 +02:00
thatsIch
f1ffbf08a2
Resolved some unchecked Types
2014-09-28 22:20:14 +02:00
thatsIch
f63aa6d17e
Merge pull request #172 from yueh/cleanup-forwarding-super
...
Removed methods with only call to super
2014-09-28 21:38:55 +02:00
yueh
0f6d49fbef
Removed missed ones
2014-09-28 21:19:29 +02:00
Andrew
da63aca95c
Deleted unnecessary casts with Eclipse
2014-09-28 11:56:16 -07:00
Andrew
94d5319038
Fixed some warnings about unnecessary code
2014-09-28 11:55:09 -07:00
Andrew
d75a60cbaa
Deleted unused imports
2014-09-28 11:36:14 -07:00
Andrew
8514e32f5f
Added missing @Override annotations with Eclipse
2014-09-28 11:34:00 -07:00
thatsIch
b6273d9c0c
Merge pull request #167 from yueh/cleanup-forwarding-super
...
Removed methods only forwarding their call to the corresponding super class
2014-09-28 20:20:32 +02:00
yueh
53694bdd3a
Removed methods only forwarding their call to the corresponding super class
2014-09-28 20:15:26 +02:00
thatsIch
a745e00115
Fixed typos in MatterCannon
2014-09-28 19:46:10 +02:00
Andrew
0042176f29
Deleted redundant null checks
2014-09-28 10:41:51 -07:00
Chris
f9b9729fb5
Merge pull request #157 from thatsIch/Spelling
...
Spelling
2014-09-28 10:09:39 -07:00
Chris
fd0ea8b903
Merge pull request #156 from thatsIch/Semicolon
...
Semicolon
2014-09-28 10:09:21 -07:00
The Paper Pilot
1cf54c515e
Removed duplicate code
...
This also prevents the storage bus from sending 2 packets instead of 1 when the fuzzy button is pressed
2014-09-28 11:58:21 -05:00
thatsIch
29a7ed4a62
Merge pull request #4 from Kolatra/master
...
Fixed #1138 replaces itemWheat with cropWheat, the oredictionaried name of MinecraftForge
2014-09-28 14:43:08 +02:00
thatsIch
76a515db4e
Re-added perdition class
2014-09-28 14:06:07 +02:00
thatsIch
743d946496
Removed perdition class
2014-09-28 14:05:41 +02:00
thatsIch
55bb3e1fa6
Renamed BaseMJPerdition file
2014-09-28 13:56:08 +02:00
thatsIch
8c9c5bae42
Updated Submodules
2014-09-28 13:48:19 +02:00
thatsIch
4ed7173f5c
Updated submodules
2014-09-28 13:46:38 +02:00
thatsIch
3d7f847da4
Re-added typo change
2014-09-28 12:22:24 +02:00
thatsIch
76b147fd5b
Improved readability of variables
...
Hopefully improved semantics of variables
Fixed typos
Added hyphenations
2014-09-28 12:21:34 +02:00
thatsIch
207758f895
resolved conflict
2014-09-28 12:11:18 +02:00
thatsIch
1e71e86acc
Removes unnecessary semicolons
2014-09-28 12:08:47 +02:00
Chris
b1bc51158f
Merge pull request #8 from Ongy/Ticket1133
...
Fix for item #1133
Fixes #133
2014-09-27 17:12:00 -07:00
Chris
0b87595f9d
Merge pull request #2 from yueh/feature-upgradeable-inscriber
...
Changed Inscriber to be upgradable with Cards
Closes #126
2014-09-27 16:50:03 -07:00
Chris
1aafe22ea9
Merge pull request #144 from thatsIch/PerformanceImprovements
...
Use collections methods to add stuff
2014-09-27 16:41:25 -07:00
Chris
b2b4ef9ce6
Merge pull request #7 from thepaperpilot/0856
...
Feature: #0856 - Crafting Terminal requires Crafting Permissions to open
Closes #76
2014-09-27 16:19:30 -07:00
Chris
876d7408be
Merge pull request #145 from AlgorithmX2/FixAddStat
...
Removed Chat Spam, replaced with Achievement.
2014-09-27 16:18:39 -07:00
AlgorithmX2
c68a4232ab
Removed Chat Spam, replaced with Achievement.
2014-09-27 17:58:48 -05:00
Chris
e159298b1a
Merge pull request #6 from thepaperpilot/0880
...
Fixed Bug: #79 - ME Chest can't be protected by ME Security Terminal.
2014-09-27 15:57:51 -07:00
thatsIch
8b4501c89d
Removes unnecessary semicolons
2014-09-28 00:50:06 +02:00
yueh
cdcae974e2
Changed Inscriber to be upgradable with Cards
...
Supports up to 3 cards
Currently max 3 Acceleration Cards, each reducing the crafting time by 25%
2014-09-28 00:36:43 +02:00
thatsIch
d37638f4ee
Use collections methods to add stuff
...
Remove redundant new String initialization
2014-09-27 23:54:17 +02:00
thatsIch
4088cca5ad
Fixing internal javadoc
2014-09-27 23:17:47 +02:00
AlgorithmX2
fed4109129
Fix a memory leak with GridStorage
2014-09-27 12:25:52 -05:00
thatsIch
7508644103
Merge pull request #10 from AlgorithmX2/CellRemovalFix
...
Close GUI when Monitor Returns a new Handler, closes Chest GUI when cell is removed
2014-09-27 12:23:21 +02:00
The Paper Pilot
6c9201d32b
Changed the way the problem is fixed.
...
Now anyone can open ME chests, but if there is a security terminal on the
network, you must have withdraw or deposit permissions in order to extract or inject
items, respectively.
2014-09-26 22:16:25 -05:00
AlgorithmX2
90d59db34e
Close GUI when Monitor Returns a new Handler, closes Chest GUI when cell is removed.
2014-09-26 22:08:58 -05:00
AlgorithmX2
25b09a975e
Prevent calling client only localization method on server.
2014-09-26 20:48:32 -05:00
algorithmx2
5d57e9dff8
Remove pointless ore dictionary registration.
2014-09-26 18:12:03 -05:00
Ongy
4586c0b0d2
Fix for item #1133
2014-09-27 01:09:40 +02:00
The Paper Pilot
15f9a64ba3
Feature: #0856 - Crafting Terminal requires Crafting Permissions to open.
...
Whenever a player without "craft"-ing permissions attempts to open a crafting or pattern terminal, they will open the normal terminal GUI instead
2014-09-26 16:26:41 -05:00
The Paper Pilot
a0a4f8f58d
Fixed Bug: #0880 - ME Chest can't be protected by ME Security Terminal.
2014-09-26 16:07:39 -05:00
algorithmx2
181b0b0a6a
Fixed Typo-s in recipes.
2014-09-26 15:15:40 -05:00
thatsIch
54802be11f
Moved API
...
Added temporary(!) API dependencies, will resolved via Maven later on
Added mcmod.info
Added pack.mcmeta template
Added hacked BC jar to use facades indev
Split build logic into several pieces
Update gitignore
Modify build.gradle to match changes
2014-09-26 16:14:45 +02:00
Kolatra
1016510bd9
Fixed #1138
...
Update process.recipe
Changed to oredictionary.
Update process.recipe
Fixed issue 1138 with oredictionary wheat.
2014-09-25 23:17:34 -06:00
algorithmx2
86134f8fb5
Renamed Assets for typo fixes.
2014-09-25 11:46:05 -05:00
AlgorithmX2
53039cdd5f
Delete AppEng.java.rej
2014-09-23 20:14:52 -05:00
AlgorithmX2
0904365956
Added Build setup and link to temporary deps.
2014-09-23 19:50:14 -05:00
AlgorithmX2
943afb01b8
Added Gradle and Readme
2014-09-23 19:30:22 -05:00
AlgorithmX2
9fdd92bec7
Added Textures.
2014-09-23 19:27:50 -05:00
AlgorithmX2
e57a5f0ad1
Added Recipes.
2014-09-23 19:27:19 -05:00
AlgorithmX2
386d18a059
Relocate Source to proper directory.
2014-09-23 19:26:27 -05:00