thatsIch
2803a671d1
Redundant type casts
2015-05-18 00:30:08 +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
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
9d4fd64c58
Merge pull request #1417 from thatsIch/e-reflection-stuff
...
Removes the unneeded information about the current class in all blocks
2015-05-08 23:45:02 +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
dbacb566bb
Removes the unneeded information about the current class in all blocks
...
Every Block had a call to its super, passing its own class.
This can easily be simulated by calling `this.getClass()` in the super class.
Also this was basically only used as using a name.
In the future it might be advisable to not use such methods,
since they are prone to refactoring.
2015-05-08 19:03:03 +02:00
thatsIch
96576a7fc5
Closes #1413 : Removes RB integration since lacking 1.7.10+ support
2015-05-08 18:58:37 +02:00
thatsIch
e392ecd08d
Fixes #1368 : Vibration Chamber notifies neighbors on inventory change and state change
2015-05-01 17:58:59 +02:00
thatsIch
64ed05a1b4
Puts everywhere brackets
2015-04-29 18:38:24 +02:00
thatsIch
199b17b9c6
Merge pull request #1274 from thatsIch/e-1273-deprecated
...
Closes #1273 : Replaced deprecated method call
2015-04-23 23:42:42 +02:00
thatsIch
df370396b1
Merge pull request #1299 from thatsIch/e-qol-exception-messages
...
Improved exceptions
2015-04-23 23:41:44 +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
be17616836
Removes unrequired part helper getter, since it already existed
2015-04-20 21:12:03 +02:00
thatsIch
3410db7b45
Closes #1273 : Replaced deprecated method call
2015-04-13 12:32:53 +02:00
yueh
1bb8de3570
Merge pull request #1216 from yueh/cleanup-modifier-order
...
Modifier are now using a consistent order based on the java conventions
2015-04-06 13:31:21 +02:00
yueh
eaf57bedf6
Modifier are now using a consistent order based on the java conventions
2015-04-06 00:35:42 +02:00
yueh
e7e397c412
Stops AEBaseItemBlock from modifying the metadata before placing.
2015-04-05 14:01:42 +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
thatsIch
d34c988c88
Basic reformat, hit once, hope never again
2015-04-03 15:07:13 +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
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
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
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
c1a7a35192
Renamed Integration class to upper case
2015-03-24 13:17:01 +01:00
thatsIch
4552394f6e
Removes deprecated method access of LocatableRegistry and getPickBlock
2015-03-21 16:03:26 +01:00
yueh
b18addbf37
remove trailing whitespaces
2015-02-03 12:04:13 +01:00
TheJulianJES
99d86511a1
Fix #701 - Changed harvest tool to axe
2015-01-17 15:07:01 +01:00
thatsIch
52c512635d
Renamed constants
2015-01-01 22:13:10 +01:00
thatsIch
eed0c11d7f
Replaced equals enum equality check with ==
2015-01-01 21:16:04 +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
TheJulianJES
689eddcba3
Changed Sounds + Materials + aligned to vanilla
...
Aligned it to Quartz
2014-12-21 12:05:45 +01:00
thatsIch
2243c5a188
Refactoring
...
Type-safety
Minor performance improvements
2014-12-02 22:55:39 +01:00
TheJulianJES
58785428f7
Drop crank if fake player uses it
2014-11-29 12:34:33 +01:00
TheJulianJES
bd7e48081b
Fixed wrong sounds
...
Block.class
2014-11-27 18:28:04 +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
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
thatsIch
7505f9b66a
Added copyright to all java files
2014-11-14 12:03:00 +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
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