Update PaperSpigot to Minecraft 1.8
This commit is contained in:
@@ -1,23 +1,9 @@
|
||||
From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
|
||||
From: gsand <gsandowns@gmail.com>
|
||||
Date: Fri, 24 Oct 2014 22:09:58 -0500
|
||||
Date: Fri, 28 Nov 2014 13:53:48 -0600
|
||||
Subject: [PATCH] Configurable game mechanics changes
|
||||
|
||||
|
||||
diff --git a/src/main/java/net/minecraft/server/BlockTorch.java b/src/main/java/net/minecraft/server/BlockTorch.java
|
||||
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000 100644
|
||||
--- a/src/main/java/net/minecraft/server/BlockTorch.java
|
||||
+++ b/src/main/java/net/minecraft/server/BlockTorch.java
|
||||
@@ -0,0 +0,0 @@ public class BlockTorch extends Block {
|
||||
} else {
|
||||
Block block = world.getType(i, j, k);
|
||||
|
||||
- return block == Blocks.FENCE || block == Blocks.NETHER_FENCE || block == Blocks.GLASS || block == Blocks.COBBLE_WALL;
|
||||
+ // PaperSpigot - Allow torch placement on stained glass as well
|
||||
+ return world.paperSpigotConfig.lessPickyTorches ? block == Blocks.FENCE || block == Blocks.NETHER_FENCE || block == Blocks.GLASS || block == Blocks.STAINED_GLASS || block == Blocks.COBBLE_WALL : block == Blocks.FENCE || block == Blocks.NETHER_FENCE || block == Blocks.GLASS || block == Blocks.COBBLE_WALL;
|
||||
}
|
||||
}
|
||||
|
||||
diff --git a/src/main/java/net/minecraft/server/EntityBoat.java b/src/main/java/net/minecraft/server/EntityBoat.java
|
||||
index 0000000000000000000000000000000000000000..0000000000000000000000000000000000000000 100644
|
||||
--- a/src/main/java/net/minecraft/server/EntityBoat.java
|
||||
@@ -27,13 +13,13 @@ index 0000000000000000000000000000000000000000..00000000000000000000000000000000
|
||||
this.die();
|
||||
|
||||
- for (k = 0; k < 3; ++k) {
|
||||
- this.a(Item.getItemOf(Blocks.WOOD), 1, 0.0F);
|
||||
- this.a(Item.getItemOf(Blocks.PLANKS), 1, 0.0F);
|
||||
- }
|
||||
-
|
||||
- for (k = 0; k < 2; ++k) {
|
||||
- this.a(Items.STICK, 1, 0.0F);
|
||||
- }
|
||||
+ breakNaturally(); // PaperSpigot - Customizable boat drops
|
||||
+ breakNaturally(); // PaperSpigot
|
||||
}
|
||||
// CraftBukkit end
|
||||
}
|
||||
@@ -41,21 +27,21 @@ index 0000000000000000000000000000000000000000..00000000000000000000000000000000
|
||||
if (!destroyEvent.isCancelled()) {
|
||||
this.die();
|
||||
|
||||
- int l;
|
||||
- int i;
|
||||
-
|
||||
- for (l = 0; l < 3; ++l) {
|
||||
- this.a(Item.getItemOf(Blocks.WOOD), 1, 0.0F);
|
||||
- for (i = 0; i < 3; ++i) {
|
||||
- this.a(Item.getItemOf(Blocks.PLANKS), 1, 0.0F);
|
||||
- }
|
||||
-
|
||||
- for (l = 0; l < 2; ++l) {
|
||||
- for (i = 0; i < 2; ++i) {
|
||||
- this.a(Items.STICK, 1, 0.0F);
|
||||
- }
|
||||
+ breakNaturally(); // PaperSpigot - Customizable boat drops
|
||||
+ breakNaturally(); // PaperSpigot
|
||||
}
|
||||
// CraftBukkit end
|
||||
}
|
||||
@@ -0,0 +0,0 @@ public class EntityBoat extends Entity {
|
||||
public int i() {
|
||||
public int m() {
|
||||
return this.datawatcher.getInt(18);
|
||||
}
|
||||
+
|
||||
@@ -67,7 +53,7 @@ index 0000000000000000000000000000000000000000..00000000000000000000000000000000
|
||||
+ this.a(Items.BOAT, 1, 0.0F);
|
||||
+ } else {
|
||||
+ for (int k = 0; k < 3; ++k) {
|
||||
+ this.a(Item.getItemOf(Blocks.WOOD), 1, 0.0F);
|
||||
+ this.a(Item.getItemOf(Blocks.PLANKS), 1, 0.0F);
|
||||
+ }
|
||||
+
|
||||
+ for (int k = 0; k < 2; ++k) {
|
||||
|
||||
Reference in New Issue
Block a user