11 Commits

Author SHA1 Message Date
feildmaster
1a5998a5d5 [BREAKING] Update BlockFace directions. Fixes BUKKIT-1567, BUKKIT-3069
If you use BlockFace in any way, to compensate the directionals being incorrect, you can still have backwards compatibility if you add in the handling in your plugin:
boolean legacyBlockFace = BlockFace.NORTH().getModX() == -1; (and then handle it accordingly)

If you didn't special case your directions to fix what's being fixed here... Hurray! Your plugin should now work.
2012-12-01 01:06:29 -06:00
Mike Primm
91de17c900 [Bleeding] Add new MaterialData classes for new blocks and update existing blocks with new data 2012-08-05 19:55:46 -05:00
Wesley Wolfe
3bb6fa8849 [Bleeding] Cleanup clone methods. 2012-02-20 05:47:03 -05:00
Erik Broes
b9fca3c04d Generic cleanup of warnings, whitespace and style. 2011-12-25 16:02:30 +01:00
sunkid
4b5a3689d9 Added setters to applicable MaterialData classes. 2011-06-17 01:39:30 -04:00
Erik Broes
992f1f2bf3 Whitespace + general cleanup 2011-05-15 14:06:02 +02:00
sunkid
3d0781c8bf Ton of Material extensions handling the meta-data of blocks. 2011-04-03 11:28:19 +02:00
Tal Eisenberg
c36a98db64 Fixed Button/Lever, using a logical AND instead of XOR to get 3 face bits 2011-02-12 00:19:59 +01:00
Dinnerbone
5f407c11a2 Fixed Button and Lever MaterialData returning incorrect getAttachedFace() 2011-01-20 01:14:49 +00:00
Dinnerbone
ba635ade10 Moved block stuff from org.bukkit to org.bukkit.block 2011-01-15 21:37:08 +00:00
Dinnerbone
f56a6d31d7 Added Lever MaterialData 2011-01-15 20:51:16 +00:00