Posted March 14, 20232 yr How can I make the player drop all xp that he originally had, or like exactly 50%. I tried to do it with an LivingDeathEvent but i'm not sure how to get the xp level of the player and drop that amount of xp. Im on 19.3 Edited March 14, 20232 yr by JavaException
March 14, 20232 yr Author Nvm fixed it @SubscribeEvent public void playerDeath(LivingExperienceDropEvent event) { if (event.getEntity() instanceof Player) { System.out.println(event.getOriginalExperience()); event.setDroppedExperience(((Player) event.getEntity()).totalExperience); } }
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.