@@ -1,6 +1,6 @@
|
||||
--- a/net/minecraft/server/WorldGenMegaTreeProvider.java
|
||||
+++ b/net/minecraft/server/WorldGenMegaTreeProvider.java
|
||||
@@ -30,6 +30,7 @@
|
||||
--- a/net/minecraft/world/level/block/grower/WorldGenMegaTreeProvider.java
|
||||
+++ b/net/minecraft/world/level/block/grower/WorldGenMegaTreeProvider.java
|
||||
@@ -39,6 +39,7 @@
|
||||
return false;
|
||||
} else {
|
||||
((WorldGenFeatureTreeConfiguration) worldgenfeatureconfigured.f).b();
|
||||
|
||||
@@ -1,15 +1,19 @@
|
||||
--- a/net/minecraft/server/WorldGenTreeProvider.java
|
||||
+++ b/net/minecraft/server/WorldGenTreeProvider.java
|
||||
@@ -4,6 +4,8 @@
|
||||
import java.util.Random;
|
||||
import javax.annotation.Nullable;
|
||||
--- a/net/minecraft/world/level/block/grower/WorldGenTreeProvider.java
|
||||
+++ b/net/minecraft/world/level/block/grower/WorldGenTreeProvider.java
|
||||
@@ -14,6 +14,12 @@
|
||||
import net.minecraft.world.level.levelgen.feature.WorldGenFeatureConfigured;
|
||||
import net.minecraft.world.level.levelgen.feature.configurations.WorldGenFeatureTreeConfiguration;
|
||||
|
||||
+import org.bukkit.TreeType; // CraftBukkit
|
||||
+// CraftBukkit start
|
||||
+import net.minecraft.data.worldgen.BiomeDecoratorGroups;
|
||||
+import net.minecraft.world.level.block.BlockSapling;
|
||||
+import org.bukkit.TreeType;
|
||||
+// CraftBukkit end
|
||||
+
|
||||
public abstract class WorldGenTreeProvider {
|
||||
|
||||
public WorldGenTreeProvider() {}
|
||||
@@ -17,6 +19,7 @@
|
||||
@@ -27,6 +33,7 @@
|
||||
if (worldgenfeatureconfigured == null) {
|
||||
return false;
|
||||
} else {
|
||||
@@ -17,7 +21,7 @@
|
||||
worldserver.setTypeAndData(blockposition, Blocks.AIR.getBlockData(), 4);
|
||||
((WorldGenFeatureTreeConfiguration) worldgenfeatureconfigured.f).b();
|
||||
if (worldgenfeatureconfigured.a(worldserver, chunkgenerator, random, blockposition)) {
|
||||
@@ -43,4 +46,46 @@
|
||||
@@ -53,4 +60,46 @@
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user