From cfd69330028afefa92f624382881bccf5619a104 Mon Sep 17 00:00:00 2001 From: md_5 Date: Thu, 7 Dec 2017 10:25:16 +1100 Subject: [PATCH] SPIGOT-3664: Add Material getter to ChunkSnapshot --- .../java/org/bukkit/craftbukkit/CraftChunkSnapshot.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/main/java/org/bukkit/craftbukkit/CraftChunkSnapshot.java b/src/main/java/org/bukkit/craftbukkit/CraftChunkSnapshot.java index edf701be62..c0fb34b954 100644 --- a/src/main/java/org/bukkit/craftbukkit/CraftChunkSnapshot.java +++ b/src/main/java/org/bukkit/craftbukkit/CraftChunkSnapshot.java @@ -1,6 +1,7 @@ package org.bukkit.craftbukkit; import org.bukkit.ChunkSnapshot; +import org.bukkit.Material; import org.bukkit.block.Biome; import org.bukkit.craftbukkit.block.CraftBlock; @@ -52,6 +53,11 @@ public class CraftChunkSnapshot implements ChunkSnapshot { return worldname; } + @Override + public Material getBlockType(int x, int y, int z) { + return Material.getMaterial(getBlockTypeId(x, y, z)); + } + public final int getBlockTypeId(int x, int y, int z) { return blockids[y >> 4][((y & 0xF) << 8) | (z << 4) | x]; }