fixing null error
This commit is contained in:
parent
92921c3e80
commit
0fbd713aca
|
@ -13,7 +13,7 @@ apply plugin: 'net.minecraftforge.gradle'
|
|||
apply plugin: 'eclipse'
|
||||
apply plugin: 'maven-publish'
|
||||
|
||||
version = '1.12.2-0.2'
|
||||
version = '1.12.2-0.2.1'
|
||||
group = 'io.mertoalex.bwcmp_tweaks' // http://maven.apache.org/guides/mini/guide-naming-conventions.html
|
||||
archivesBaseName = 'bwcmp_tweaks'
|
||||
|
||||
|
|
|
@ -22,7 +22,7 @@ import net.minecraftforge.fml.common.eventhandler.SubscribeEvent;
|
|||
public class bwcmpTweaks {
|
||||
public static final String MODID = "bwcmp_tweaks";
|
||||
public static final String NAME = "Bwcmp Tweaks";
|
||||
public static final String VERSION = "0.2";
|
||||
public static final String VERSION = "0.2.1";
|
||||
|
||||
public static final Logger Logger = LogManager.getLogger(bwcmpTweaks.MODID);
|
||||
|
||||
|
@ -54,4 +54,4 @@ public class bwcmpTweaks {
|
|||
}
|
||||
}
|
||||
}
|
||||
//minecraft:tallgrass
|
||||
//minecraft:tallgrass
|
||||
|
|
|
@ -34,12 +34,16 @@ public class ForgeEvents {
|
|||
bwcmpTweaks.Logger.info(event.getState().getBlock().toString());*/
|
||||
if(event.getState().getBlock().toString().toLowerCase().contains("tallgrass")) {
|
||||
//bwcmpTweaks.Logger.info("Hi from inside GRASS.");
|
||||
ItemStack stack = event.getHarvester().getHeldItemMainhand();
|
||||
//bwcmpTweaks.Logger.info("[*] " + stack.getItem());
|
||||
if ((stack.getItem() instanceof ItemSword)) {
|
||||
event.setDropChance(0.35f);
|
||||
event.getDrops().add(new ItemStack(Item.getByNameOrId("bwcmp_tweaks:grass_fiber")));
|
||||
stack.damageItem(1, event.getHarvester());
|
||||
try {
|
||||
ItemStack stack = event.getHarvester().getHeldItemMainhand();
|
||||
//bwcmpTweaks.Logger.info("[*] " + stack.getItem());
|
||||
if ((stack.getItem() instanceof ItemSword)) {
|
||||
event.setDropChance(0.35f);
|
||||
event.getDrops().add(new ItemStack(Item.getByNameOrId("bwcmp_tweaks:grass_fiber")));
|
||||
stack.damageItem(1, event.getHarvester());
|
||||
}
|
||||
} catch (NullPointerException e) {
|
||||
bwcmpTweaks.Logger.info(e.toString());
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -47,11 +51,15 @@ public class ForgeEvents {
|
|||
@SubscribeEvent
|
||||
public static void onHarverstLeave(BlockEvent.HarvestDropsEvent event) {
|
||||
if(event.getState().getBlock().toString().toLowerCase().contains("leave")) {
|
||||
ItemStack stack = event.getHarvester().getHeldItemMainhand();
|
||||
//bwcmpTweaks.Logger.info("[*] " + stack.getItem());
|
||||
if ((stack.getItem() instanceof ItemSword)) {
|
||||
event.getDrops().add(new ItemStack(Item.getByNameOrId("minecraft:stick")));
|
||||
stack.damageItem(1, event.getHarvester());
|
||||
try {
|
||||
ItemStack stack = event.getHarvester().getHeldItemMainhand();
|
||||
//bwcmpTweaks.Logger.info("[*] " + stack.getItem());
|
||||
if ((stack.getItem() instanceof ItemSword)) {
|
||||
event.getDrops().add(new ItemStack(Item.getByNameOrId("minecraft:stick")));
|
||||
stack.damageItem(1, event.getHarvester());
|
||||
}
|
||||
} catch (NullPointerException e) {
|
||||
bwcmpTweaks.Logger.info(e.toString());
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue