Was wondering if anyone has suggested this as a feature for survival MC. Especially on some servers where PVP is enabled, but some players prefer to build only. This would be a great method for saving builders' XP in the event that PVPr's are attacking them constantly.
Many mods and datapacks have XP methods, mods do it with Liquid XP or blocks you send the levels into easily, while some datapacks have it where you get the bottle instead of the orbs or you bottle it up by sneaking onto a hopper setup. I'd say maybe bottling it or something would be a good idea and it can be a bottle o' enchanting or half bottles/like a fire fly like approach depending on how much the bottle is filled... Either way bottling or sending to a block is a good way to do it besides a XP Ender chest/tank/cauldron or something else may.
Rollback Post to RevisionRollBack
Niche Community Content Finder, Youtuber, Modpack/Map Maker, Duck
Forum Thread Maintainer for APortingCore, Liteloader Download HUB, Asphodel Meadows, Fabric Project, Legacy Fabric/Cursed Fabric, Power API, Rift/Fabric/Forge 1.13 to 1.17.
Vanilla already has xp storage functionality already. It's called a furnace. In 1.13, furnaces were changed so that they keep track of all the exp accumulated by all smelted items since the last time a player pulled a result item out of said furnace. You can store xp via furnaces in:
kelp farms
bamboo farms
tree farms (make your own charcoal)
cow/pig/chicken/rabbit/sheep farms (autocookers that drown/crush the mobs instead of burning them alive)
cobblestone generators (smelting cobblestone into stone and stone into smooth stone)
sand duplicators (if any of these still even work, you could smelt the sand into glass)
You can also store XP in the form of ores; I regularly smelt upwards of a dozen stacks of iron and gold at once, which gives around 563 XP (assuming an average iron:gold ratio of 8:1, which will be lower if you branch-mine or mine in a mesa, where gold is more common than iron above layer 32), and Nether quartz gives 224 per stack (you do have to mine it twice though, first with Silk Touch, then again when you want the XP, doubling the wear on your tools. That said, since 1.14 TNT explosions have a 100% drop rate so you could use it to blow up the ores without losing anything, although you'd need a lot of TNT and the explosions still destroy items dropped by previous explosions).
Of course, there are also bottles o' enchanting, though they only average 7 XP for 3 emeralds, 1 if you can get a discount (prior to 1.8 they were much cheaper, 2-4 for 1 emerald, so you could get 28 XP per emerald, which still isn't much when you can also get a diamond pickaxe for 10 emeralds and diamonds/diamond gear should be far more valuable than XP. However, in 1.8 Mojang did make it cost lot more to level up while reducing the XP cost per enchantment to give players an incentive to not die, and made bottles o' enchanting far more expensive (3-11 emeralds each), suggesting that they do not like the idea of storing XP).
Also, I disagree with the change to furnaces in 1.13 - you should only get XP for doing something yourself, not depending on autofarms - so if you want to get XP from a furnace you must empty it yourself (you could still use them to store XP, just that you need more than one and a system that can fill up other furnaces once the first one is filled. Either way, the most XP you can get per stack of items is 64, which is only around a dozen hostile mobs, less for mobs that have equipment (skeletons drop 5 + 1-3 for their bow, plus 1-3 for any armor), while smelting stone only yields 6.4 XP per stack, which means you need to smelt a huge number of items to get a meaningful amount of XP (you need to smelt 1395 gold or 13950 stone to get from level 0-30. Of course, autofarms can produce tens or even hundreds of thousands of items per hour for no additional effort on the part of the player after they've built it).
For comparison, I average more than 5000 XP in an average play session while caving for fun, which more than meets all of my needs, and in the case given by the OP, I'd go to another server if somebody kept killing me and/or griefing (one reason why I've never played multiplayer is because I can play however I want without being bothered by other players).
Was wondering if anyone has suggested this as a feature for survival MC. Especially on some servers where PVP is enabled, but some players prefer to build only. This would be a great method for saving builders' XP in the event that PVPr's are attacking them constantly.
How do you plan on doing this? You've provided no information about how we store our XP.
My suggestions: Enhancements - Throwable Fire Charges - On Phantoms and Elytra. Also check out The Minecraftian Language. This signature is not here to waste your space.
Many mods and datapacks have XP methods, mods do it with Liquid XP or blocks you send the levels into easily, while some datapacks have it where you get the bottle instead of the orbs or you bottle it up by sneaking onto a hopper setup. I'd say maybe bottling it or something would be a good idea and it can be a bottle o' enchanting or half bottles/like a fire fly like approach depending on how much the bottle is filled... Either way bottling or sending to a block is a good way to do it besides a XP Ender chest/tank/cauldron or something else may.
Niche Community Content Finder, Youtuber, Modpack/Map Maker, Duck
Forum Thread Maintainer for APortingCore, Liteloader Download HUB, Asphodel Meadows, Fabric Project, Legacy Fabric/Cursed Fabric, Power API, Rift/Fabric/Forge 1.13 to 1.17.
Wikis I Maintain: https://modwiki.miraheze.org/wiki/User:SuntannedDuck2
Vanilla already has xp storage functionality already. It's called a furnace. In 1.13, furnaces were changed so that they keep track of all the exp accumulated by all smelted items since the last time a player pulled a result item out of said furnace. You can store xp via furnaces in:
kelp farms
bamboo farms
tree farms (make your own charcoal)
cow/pig/chicken/rabbit/sheep farms (autocookers that drown/crush the mobs instead of burning them alive)
cobblestone generators (smelting cobblestone into stone and stone into smooth stone)
sand duplicators (if any of these still even work, you could smelt the sand into glass)
You can also store XP in the form of ores; I regularly smelt upwards of a dozen stacks of iron and gold at once, which gives around 563 XP (assuming an average iron:gold ratio of 8:1, which will be lower if you branch-mine or mine in a mesa, where gold is more common than iron above layer 32), and Nether quartz gives 224 per stack (you do have to mine it twice though, first with Silk Touch, then again when you want the XP, doubling the wear on your tools. That said, since 1.14 TNT explosions have a 100% drop rate so you could use it to blow up the ores without losing anything, although you'd need a lot of TNT and the explosions still destroy items dropped by previous explosions).
Of course, there are also bottles o' enchanting, though they only average 7 XP for 3 emeralds, 1 if you can get a discount (prior to 1.8 they were much cheaper, 2-4 for 1 emerald, so you could get 28 XP per emerald, which still isn't much when you can also get a diamond pickaxe for 10 emeralds and diamonds/diamond gear should be far more valuable than XP. However, in 1.8 Mojang did make it cost lot more to level up while reducing the XP cost per enchantment to give players an incentive to not die, and made bottles o' enchanting far more expensive (3-11 emeralds each), suggesting that they do not like the idea of storing XP).
Also, I disagree with the change to furnaces in 1.13 - you should only get XP for doing something yourself, not depending on autofarms - so if you want to get XP from a furnace you must empty it yourself (you could still use them to store XP, just that you need more than one and a system that can fill up other furnaces once the first one is filled. Either way, the most XP you can get per stack of items is 64, which is only around a dozen hostile mobs, less for mobs that have equipment (skeletons drop 5 + 1-3 for their bow, plus 1-3 for any armor), while smelting stone only yields 6.4 XP per stack, which means you need to smelt a huge number of items to get a meaningful amount of XP (you need to smelt 1395 gold or 13950 stone to get from level 0-30. Of course, autofarms can produce tens or even hundreds of thousands of items per hour for no additional effort on the part of the player after they've built it).
For comparison, I average more than 5000 XP in an average play session while caving for fun, which more than meets all of my needs, and in the case given by the OP, I'd go to another server if somebody kept killing me and/or griefing (one reason why I've never played multiplayer is because I can play however I want without being bothered by other players).
TheMasterCaver's First World - possibly the most caved-out world in Minecraft history - includes world download.
TheMasterCaver's World - my own version of Minecraft largely based on my views of how the game should have evolved since 1.6.4.
Why do I still play in 1.6.4?