Commits

md_5 authored 2ee7318ae10
SPIGOT-6064: world.getBiome() null Error
No tags

nms-patches/BiomeStorage.patch

Modified
1 1 --- a/net/minecraft/server/BiomeStorage.java
2 2 +++ b/net/minecraft/server/BiomeStorage.java
3 +@@ -12,7 +12,7 @@
4 + public static final int a = 1 << BiomeStorage.e + BiomeStorage.e + BiomeStorage.f;
5 + public static final int b = (1 << BiomeStorage.e) - 1;
6 + public static final int c = (1 << BiomeStorage.f) - 1;
7 +- private final Registry<BiomeBase> g;
8 ++ public final Registry<BiomeBase> g; // PAIL
9 + private final BiomeBase[] h;
10 +
11 + public BiomeStorage(Registry<BiomeBase> registry, BiomeBase[] abiomebase) {
3 12 @@ -87,4 +87,14 @@
4 13
5 14 return this.h[i1 << BiomeStorage.e + BiomeStorage.e | j1 << BiomeStorage.e | l];
6 15 }
7 16 +
8 17 + // CraftBukkit start
9 18 + public void setBiome(int i, int j, int k, BiomeBase biome) {
10 19 + int l = i & BiomeStorage.b;
11 20 + int i1 = MathHelper.clamp(j, 0, BiomeStorage.c);
12 21 + int j1 = k & BiomeStorage.b;

Everything looks good. We'll let you know here if there's anything you should know about.

Add shortcut