Added config option to disable wheat replanting.

This commit is contained in:
GJ 2012-03-15 10:24:42 -04:00
parent 3109ee9c2a
commit 558e4f4dd0
4 changed files with 9 additions and 3 deletions

View File

@ -13,6 +13,7 @@ Version 2.0.00-dev
+ Added offline user functionality to mmoedit + Added offline user functionality to mmoedit
+ Added bookshelves to list of blocks that don't trigger abilities. + Added bookshelves to list of blocks that don't trigger abilities.
+ Added 'mcmmo.skills.repair.arcanebypass' permission node to bypass Arcane Repair and keep your enchantments + Added 'mcmmo.skills.repair.arcanebypass' permission node to bypass Arcane Repair and keep your enchantments
+ Added config option to disable Herbalism's instant wheat replanting
= Fixed Green Terra not awarding Triple Drops = Fixed Green Terra not awarding Triple Drops
= Fixed ClassCastException from Taming preventDamage checks = Fixed ClassCastException from Taming preventDamage checks
= Fixed issue with Blast Mining not seeing TNT for detonation due to snow = Fixed issue with Blast Mining not seeing TNT for detonation due to snow

View File

@ -21,7 +21,7 @@ public class LoadProperties {
woodcuttingrequiresaxe, anvilmessages, mayDowngradeEnchants, woodcuttingrequiresaxe, anvilmessages, mayDowngradeEnchants,
mayLoseEnchants, fishingDrops, aDisplayNames, pDisplayNames, enableSmoothToMossy, mayLoseEnchants, fishingDrops, aDisplayNames, pDisplayNames, enableSmoothToMossy,
enableDirtToGrass, statsTracking, eventCallback, herbalismHungerBonus, enableDirtToGrass, statsTracking, eventCallback, herbalismHungerBonus,
repairArmor, repairTools, perLevelTools; repairArmor, repairTools, perLevelTools, wheatRegrowth;
public static String MySQLtablePrefix, MySQLuserName, public static String MySQLtablePrefix, MySQLuserName,
MySQLserverName, MySQLdbName, MySQLdbPass, nWood, nStone, MySQLserverName, MySQLdbName, MySQLdbPass, nWood, nStone,
@ -210,6 +210,7 @@ public class LoadProperties {
mlilypad = readInteger("Experience.Herbalism.Lily_Pads", 100); mlilypad = readInteger("Experience.Herbalism.Lily_Pads", 100);
mvines = readInteger("Experience.Herbalism.Vines", 10); mvines = readInteger("Experience.Herbalism.Vines", 10);
herbalismHungerBonus = readBoolean("Skills.Herbalism.Hunger_Bonus", true); herbalismHungerBonus = readBoolean("Skills.Herbalism.Hunger_Bonus", true);
wheatRegrowth = readBoolean("Skills.Herbalism.Instant_Wheat_Regrowth", true);
moak = readInteger("Experience.Woodcutting.Oak", 70); moak = readInteger("Experience.Woodcutting.Oak", 70);
mbirch = readInteger("Experience.Woodcutting.Birch", 90); mbirch = readInteger("Experience.Woodcutting.Birch", 90);
@ -279,7 +280,7 @@ public class LoadProperties {
chimaeraWingEnable = readBoolean("Items.Chimaera_Wing.Enabled", true); chimaeraWingEnable = readBoolean("Items.Chimaera_Wing.Enabled", true);
dAxe = readInteger("Items.Diamond.Axe", 750); dAxe = readInteger("Items.Diamond.Axe", 750);
dHoe = readInteger("Items.Diamond.Hoe", 750); dHoe = readInteger("Items.Diamond.Hoe", 750);
dShovel = readInteger("Items.Diamond.Shovel", 750); dShovel = readInteger("Items.Diamond.Shovel", 750);
dSword = readInteger("Items.Diamond.Sword", 750); dSword = readInteger("Items.Diamond.Sword", 750);
dPickaxe = readInteger("Items.Diamond.Pickaxe", 750); dPickaxe = readInteger("Items.Diamond.Pickaxe", 750);
gAxe = readInteger("Items.Gold.Axe", 500); gAxe = readInteger("Items.Gold.Axe", 500);

View File

@ -149,7 +149,10 @@ public class Herbalism {
if (data == CropState.RIPE.getData()) { if (data == CropState.RIPE.getData()) {
mat = Material.WHEAT; mat = Material.WHEAT;
xp = LoadProperties.mwheat; xp = LoadProperties.mwheat;
greenThumbWheat(block, player, event, plugin);
if (LoadProperties.wheatRegrowth) {
greenThumbWheat(block, player, event, plugin);
}
} }
break; break;

View File

@ -147,6 +147,7 @@ Skills:
SmoothBrick_To_MossyBrick: true SmoothBrick_To_MossyBrick: true
Dirt_To_Grass: true Dirt_To_Grass: true
Hunger_Bonus: true Hunger_Bonus: true
Instant_Wheat_Regrowth: true
Mining: Mining:
Level_Cap: 0 Level_Cap: 0
Requires_Pickaxe: true Requires_Pickaxe: true