Posted March 9, 201510 yr public class PlayerVampire { @SubscribeEvent public void PlayerInDay(PlayerTickEvent event){ if(!event.player.worldObj.isRemote && event.player.worldObj.isDaytime()){ float f = event.player.getBrightness(1.0F); if (f > 0.5F && event.player.worldObj.rand.nextFloat() * 30.0F < (f - 0.4F) * 2.0F && event.player.worldObj.canBlockSeeTheSky(MathHelper.floor_double(event.player.posX), MathHelper.floor_double(event.player.posY), MathHelper.floor_double(event.player.posZ))) { event.player.addPotionEffect(new PotionEffect(Potion.moveSlowdown.getId(), 200)); }else{ event.player.addPotionEffect(new PotionEffect(Potion.moveSpeed.getId(), 200)); event.player.addPotionEffect(new PotionEffect(Potion.jump.getId(), 200)); } } } I'm trying to make it when it's day and the player is outside he gets speed down and when it's night he get's speed up and jump boost VampZ modder
March 9, 201510 yr Author I'm trying to make it when it's day and the player is outside he gets speed down and when it's night he get's speed up and jump boost Cool. I know right, but the PlayerTickEvent doesn't really work. So i'm looking for a different event right now. VampZ modder
March 9, 201510 yr Author Lol I was using MinecraftForge.EVENT_BUS.register for a FMLCommonHandler event I fixed the problem VampZ modder
March 9, 201510 yr But you should fix it anyway. Surround your code with: if(!event.player.worldObj.isRemote){do stuff} . Don't PM me with questions. They will be ignored! Make a thread on the appropriate board for support. 1.12 -> 1.13 primer by williewillus. 1.7.10 and older versions of Minecraft are no longer supported due to it's age! Update to the latest version for support. http://www.howoldisminecraft1710.today/
March 9, 201510 yr He did, that's not it. You need to check event.phase as well. Derp. I should pay more attention. Don't PM me with questions. They will be ignored! Make a thread on the appropriate board for support. 1.12 -> 1.13 primer by williewillus. 1.7.10 and older versions of Minecraft are no longer supported due to it's age! Update to the latest version for support. http://www.howoldisminecraft1710.today/
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.