Fix off-by-one error in DyeColor. Fixes BUKKIT-3938

This commit is contained in:
Acrobot
2013-04-09 23:55:57 +02:00
committed by riking
parent 30a975890e
commit 2de99a4f38

View File

@@ -164,7 +164,7 @@ public enum DyeColor {
*/
public static DyeColor getByWoolData(final byte data) {
int i = 0xff & data;
if (i > BY_WOOL_DATA.length) {
if (i >= BY_WOOL_DATA.length) {
return null;
}
return BY_WOOL_DATA[i];
@@ -179,7 +179,7 @@ public enum DyeColor {
*/
public static DyeColor getByDyeData(final byte data) {
int i = 0xff & data;
if (i > BY_DYE_DATA.length) {
if (i >= BY_DYE_DATA.length) {
return null;
}
return BY_DYE_DATA[i];