Bukkit/Spigot
87f538df31
Fix MaterialData directions being incorrect. Fixes BUKKIT-3160
...
Prior to 49690f9, BlockFaces were mostly correct in their respective
MaterialData classes. However, a lot of things were not updated since
implementation and broke without being addressed.
This fixes any discrepancies with Block data.
By: feildmaster <admin@feildmaster.com >
2012-12-15 23:25:19 -06:00
Bukkit/Spigot
711f3f1007
[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.
By: feildmaster <admin@feildmaster.com >
2012-12-01 00:21:22 -06:00
Bukkit/Spigot
c73a3c02f0
Update Bukkit for Minecraft 1.4(.2) changes.
...
By: Travis Watkins <amaranth@ubuntu.com >
2012-10-22 03:30:04 -05:00
Bukkit/Spigot
a0438b2a20
Let TripwireHook be attachable. Addresses BUKKIT-2278
...
This commit also makes TripwireHook consistent with other attachables
for the facing property.
By: Wesley Wolfe <weswolf@aol.com >
2012-08-17 14:33:23 -05:00
Bukkit/Spigot
d63210b3ec
Change inheritance for new MaterialData.
...
By: Wesley Wolfe <weswolf@aol.com >
2012-08-05 22:01:54 -05:00
Bukkit/Spigot
5154864bbc
[Bleeding] Add new MaterialData classes for new blocks and update existing blocks with new data
...
By: Mike Primm <mike@primmhome.com >
2012-08-04 21:23:59 -05:00
Bukkit/Spigot
14e68f6ae7
Add new SmoothBrick texture; Addresses BUKKIT-1417
...
By: Wesley Wolfe <weswolf@aol.com >
2012-03-31 08:14:48 -05:00
Bukkit/Spigot
f5c68c57d0
Fix Wood(plank) and add Sandstone MaterialData; addresses BUKKIT-1384
...
By: Wesley Wolfe <weswolf@aol.com >
2012-03-31 08:35:59 -05:00
Bukkit/Spigot
5932dfd427
[Bleeding] Add null check to getFacing(); Fixes BUKKIT-1249
...
By: Wesley Wolfe <weswolf@aol.com >
2012-03-27 09:42:34 -05:00
Bukkit/Spigot
b9310ad9c5
[Bleeding] Correct errors in LongGrass and MonsterEggs materials. Addresses BUKKIT-1083
...
By: Mike Primm <mike@primmhome.com >
2012-03-08 12:38:46 -06:00
Bukkit/Spigot
fb55ed2a78
[Bleeding] MaterialData fixes. Addresses BUKKIT-842
...
By: Celtic Minstrel <celtic.minstrel.ca@some.place >
2012-02-26 22:07:26 -05:00
Bukkit/Spigot
8bc2cf4969
[Bleeding] Cleanup clone methods.
...
By: Wesley Wolfe <weswolf@aol.com >
2012-02-14 01:49:06 -06:00
Bukkit/Spigot
4c80a49933
Generic cleaning
...
By: Erik Broes <erikbroes@grum.nl >
2012-01-15 14:37:30 +01:00
Bukkit/Spigot
9b1383591b
Fixed Leaves.getSpecies returning null on higher data values. Thanks to Wolvereness for the PR.
...
By: Nathan Adams <dinnerbone@dinnerbone.com >
2012-01-15 07:33:02 +00:00
Bukkit/Spigot
aaab1cba23
Generic cleanup of warnings, whitespace and style.
...
By: Erik Broes <erikbroes@grum.nl >
2011-12-25 16:02:30 +01:00
Bukkit/Spigot
429eb80d6e
Small javadoc cleanup
...
By: Nathan Adams <dinnerbone@dinnerbone.com >
2011-10-10 21:58:44 +01:00
Bukkit/Spigot
63cd6ba7d1
Added MonsterEggs materialdata
...
By: Dinnerbone <dinnerbone@dinnerbone.com >
2011-09-25 15:27:16 +01:00
Bukkit/Spigot
cae1a829df
Remove Jukebox MaterialData in favour of Jukebox BlockState
...
By: Celtic Minstrel <celtic.minstrel.ca@some.place >
2011-08-22 01:27:48 -04:00
Bukkit/Spigot
a8e72bdb91
Many javadoc fixes thanks to Celtic Minstrel
...
By: Dinnerbone <dinnerbone@dinnerbone.com >
2011-09-25 02:56:40 +01:00
Bukkit/Spigot
1968b78a12
added support for SmoothBrick and changed steps to a TexturedMaterial
...
By: sunkid <sunkid@iminurnetz.com >
2011-09-15 16:33:53 -07:00
Bukkit/Spigot
7a2afd1206
Fixed setFacingDirection and removed redundant interface. Thanks DiddiZ!
...
By: EvilSeph <evilseph@gmail.com >
2011-07-14 14:33:39 -04:00
Bukkit/Spigot
656403dc86
Added additional BlockFace enum members and fixed Sign class.
...
By: sunkid <sunkid@iminurnetz.com >
2011-07-13 14:14:04 -07:00
Bukkit/Spigot
eae5329f9c
Update to 1.7
...
By: Dinnerbone <dinnerbone@dinnerbone.com >
2011-06-30 15:18:11 +01:00
Bukkit/Spigot
615b1a9f3f
Added setters to applicable MaterialData classes.
...
By: sunkid <sunkid@iminurnetz.com >
2011-06-16 15:45:50 -07:00
Bukkit/Spigot
dc11d556ba
Removing 14 deprecated methods per http://bit.ly/mO2f4d
...
By: Dinnerbone <dinnerbone@dinnerbone.com >
2011-06-16 22:06:18 +01:00
Bukkit/Spigot
c5408f1030
Generic cleanup
...
By: Erik Broes <erikbroes@grum.nl >
2011-06-12 01:18:17 +02:00
Bukkit/Spigot
b3c007d3a7
Added .equals() and .hashCode() to MaterialData. Thanks Edoxile!
...
By: EvilSeph <evilseph@unaligned.org >
2011-06-08 17:49:40 -04:00
Bukkit/Spigot
3996bf8026
Fixed TrapDoor and added MaterialData for LONG_GRASS. Thanks sunkid!
...
By: EvilSeph <evilseph@unaligned.org >
2011-06-07 02:15:19 -04:00
Bukkit/Spigot
63a68b3e10
Added new Materials
...
By: Dinnerbone <dinnerbone@dinnerbone.com >
2011-05-26 06:28:24 +01:00
Bukkit/Spigot
855f4133b6
Whitespace + general cleanup
...
By: Erik Broes <erikbroes@grum.nl >
2011-05-14 23:22:54 +02:00
Bukkit/Spigot
314c53177e
Added MaterialData support for SAPPLING, POWERED_RAIL, and DETECTOR_RAIL.
...
By: sunkid <sunkid@iminurnetz.com >
2011-04-25 13:26:58 -07:00
Bukkit/Spigot
2556140901
Updated README for line-ending demands, also fixed line-endigs.
...
By: Erik Broes <erikbroes@grum.nl >
2011-04-25 13:24:32 +02:00
Bukkit/Spigot
84a31c3951
Ton of Material extensions handling the meta-data of blocks.
...
By: sunkid <sunkid@iminurnetz.com >
2011-04-02 16:42:12 -07:00
Bukkit/Spigot
9c5c4622e2
Add material data classes for cake, jukeboxes, and diodes. Remove some unneeded ones.
...
By: Celtic Minstrel <celtic.minstrel.ca@>
2011-03-26 12:29:52 -04:00
Bukkit/Spigot
6269963857
Fixed missing breaks breaking stuff.
...
By: Erik Broes <erikbroes@grum.nl >
2011-03-26 16:53:39 +01:00
Bukkit/Spigot
26c1772bd8
added the MaterialData subclass Door
...
By: sunkid <sunkid@iminurnetz.com >
2011-03-25 14:54:58 -07:00
Bukkit/Spigot
f240cdf831
added MaterialData classes and associated Enums for COAL, CROPS, LOG, LEAVES, STEP, and DOUBLE_STEP
...
By: sunkid <sunkid@iminurnetz.com >
2011-03-14 18:08:57 -07:00
Bukkit/Spigot
a3f7361535
Added Colorable interface, and made Sheep, Wool and Dye implement it.
...
Inspired by xpansive
By: Andrew Ardill <andrew.ardill@gmail.com >
2011-02-12 12:28:38 +11:00
Bukkit/Spigot
45d9101f82
Fixed Button/Lever, using a logical AND instead of XOR to get 3 face bits
...
By: Tal Eisenberg <eisental@gmail.com >
2011-01-21 16:30:18 -08:00
Bukkit/Spigot
474817bf11
General cleanup (deprecated+whitespace)
...
By: Erik Broes <erikbroes@grum.nl >
2011-02-02 00:02:08 +01:00
Bukkit/Spigot
4cd2844713
Fixed Button and Lever MaterialData returning incorrect getAttachedFace()
...
By: Dinnerbone <dinnerbone@dinnerbone.com >
2011-01-20 01:14:49 +00:00
Bukkit/Spigot
73edbc4902
Moved block stuff from org.bukkit to org.bukkit.block
...
By: Dinnerbone <dinnerbone@dinnerbone.com >
2011-01-15 21:37:08 +00:00
Bukkit/Spigot
1de48a9184
All inventory stuff in org.bukkit moved to org.bukkit.inventory
...
By: Dinnerbone <dinnerbone@dinnerbone.com >
2011-01-15 21:27:40 +00:00
Bukkit/Spigot
79b2b7fc32
Added Sign MaterialData
...
By: Dinnerbone <dinnerbone@dinnerbone.com >
2011-01-15 21:11:39 +00:00
Bukkit/Spigot
59524fdb80
Added Button MaterialData
...
By: Dinnerbone <dinnerbone@dinnerbone.com >
2011-01-15 20:58:34 +00:00
Bukkit/Spigot
9b8983805a
Added Lever MaterialData
...
By: Dinnerbone <dinnerbone@dinnerbone.com >
2011-01-15 20:51:16 +00:00
Bukkit/Spigot
c8183cbb22
Added Ladder MaterialData
...
By: Dinnerbone <dinnerbone@dinnerbone.com >
2011-01-15 20:45:24 +00:00
Bukkit/Spigot
f8decbe750
RedstoneWire MaterialData
...
By: Dinnerbone <dinnerbone@dinnerbone.com >
2011-01-15 20:35:22 +00:00
Bukkit/Spigot
7314f0ade2
RedstoneTorch MaterialData + Redstone interface
...
By: Dinnerbone <dinnerbone@dinnerbone.com >
2011-01-15 20:30:27 +00:00
Bukkit/Spigot
da00145da7
Added Torches
...
By: Dinnerbone <dinnerbone@dinnerbone.com >
2011-01-15 20:30:13 +00:00