mirror of
https://github.com/mcMMO-Dev/mcMMO.git
synced 2024-11-23 05:36:46 +01:00
Made changes to the tree feller threshold
This commit is contained in:
parent
46648e2547
commit
b512fe2003
@ -17,6 +17,7 @@ Version 1.3.06-dev
|
|||||||
= Fixed bug with Nether Wart not awarding XP
|
= Fixed bug with Nether Wart not awarding XP
|
||||||
= Fixed bug with fishing treasures when treasures list is empty
|
= Fixed bug with fishing treasures when treasures list is empty
|
||||||
= Fixed bug with only getting one level when there was enough XP for multiple levels.
|
= Fixed bug with only getting one level when there was enough XP for multiple levels.
|
||||||
|
! Changed how the tree feller threshold worked for the better
|
||||||
! Changed mcremove to no longer kick players when they are removed from database
|
! Changed mcremove to no longer kick players when they are removed from database
|
||||||
! Changed mcremove to work on offline users for FlatFile
|
! Changed mcremove to work on offline users for FlatFile
|
||||||
! Changed PlayerProfile constructor to always take a boolean
|
! Changed PlayerProfile constructor to always take a boolean
|
||||||
|
@ -53,7 +53,7 @@ public class WoodCutting {
|
|||||||
* @param PP The PlayerProfile of the player
|
* @param PP The PlayerProfile of the player
|
||||||
*/
|
*/
|
||||||
private static void removeBlocks(ArrayList<Block> toBeFelled, Player player, PlayerProfile PP) {
|
private static void removeBlocks(ArrayList<Block> toBeFelled, Player player, PlayerProfile PP) {
|
||||||
if (toBeFelled.size() > LoadProperties.treeFellerThreshold) {
|
if (toBeFelled.size() >= LoadProperties.treeFellerThreshold) {
|
||||||
player.sendMessage(mcLocale.getString("Skills.Woodcutting.TreeFellerThreshold"));
|
player.sendMessage(mcLocale.getString("Skills.Woodcutting.TreeFellerThreshold"));
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
@ -187,6 +187,10 @@ public class WoodCutting {
|
|||||||
private static void processTreeFelling(Block currentBlock, ArrayList<Block> toBeFelled) {
|
private static void processTreeFelling(Block currentBlock, ArrayList<Block> toBeFelled) {
|
||||||
Material type = currentBlock.getType();
|
Material type = currentBlock.getType();
|
||||||
|
|
||||||
|
if(toBeFelled.size() >= LoadProperties.treeFellerThreshold) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
if (type.equals(Material.LOG) || type.equals(Material.LEAVES)) {
|
if (type.equals(Material.LOG) || type.equals(Material.LEAVES)) {
|
||||||
toBeFelled.add(currentBlock);
|
toBeFelled.add(currentBlock);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user