Community Event Participant!
This Data Pack is in the Minecraft, but ??? Community Data Pack Event which is now Reviewing!
Like it? Diamond, favorite or comment to let them know.

Minecraft Data Packs / Challenge

Minecraft, But It's Pay-To-Win | "Minecraft, But ????" Event Entry

    • 5,722 views, 165 today
    • 687 downloads, 24 today
    • 49
    • 33
    • 23
    Chimerabot avatar Chimerabot
    Level 41 : Master Theorist
    38
    Minecraft, But It's Pay-To-Win - "Minecraft, But ????" Event Entry

    By Chimerabot


    Download Process


    How to use this datapack: It's pretty self-explanatory. Follow the rules above to install my datapack, and follow the rules on the event page to install Bertiecrafter's framework. Use /reload, place a runner- instructions on that are on the framework's download page- and then click through the scenarios until you reach this one.

    What the datapack does: Almost your entire inventory, except for one hotbar slot and your offhand are filled with iron bars. But this isn't forever, naturally- at least, if you're willing to pay the price. Keep in mind that these costs aren't arbitrary; the items are actually taken from your inventory. The first hotbar section- 4 slots- costs 64 sticks to unlock. The second section, another 4 slots, costs 32 cobblestone to unlock. The first 9 slots of your inventory cost 24 iron ingots, the second set of 9 costs 12 gold ingots, and the final set of 9 slots costs 8 diamonds. All armor slots are filled and cost 32 emeralds to empty. Your ender chest is also clogged with iron bars, and you need 64 redstone to clear it.

    Known bugs:
    - Iron bars are placeable in Survival Mode, but unplaceable in Creative. The code checks out so I'm assuming this is probably just a minor problem, but if this happens to you too for some reason, make sure to notify me.


    * * *

    Check out another datapack like this: My Realistic Food datapack, believe it or not, was actually going to be my original entry to this event- "Minecraft, but you have allergies". I posted it a little too hastily as a separate standalone datapack, and was not allowed to enter it into the event. But I don't mind, since I'm really happy with how this datapack came out.

    And maybe consider subscribing? I'm actively trying to grow my youtube channel, and I'd really be pleased if you were along for the ride. If you liked this datapack, I'd appreciate any advice on how to get better at this whole thing. A subscription would be hugely valued, and then you get notified on my new posts and releases. The video attached to this datapack is my first attempt at actually being humorous, so any advice is appreciated.

    Subscribe to Chimerabot for more Minecraft content!

    Thanks again for looking at this datapack, and have fun with it!
    CreditThanks to @Bertiecrafter for allowing me both the chance to test his framework, and the chance to actually enter his event. It's been a lot of fun.
    CompatibilityMinecraft 1.16
    Tags

    3 Update Logs

    Update #3 - Inventory chest and paywalled armor : 03/10/2021 7:25:30 pmMar 10th

    Just implemented two big requests!
    - Inventory items are now placed in a chest upon startup, after a 10-second countdown. Note that a very full inventory might not transfer fully, but this is supposed to be a challenge, isn't it?
    - The rest of the armor slots are now filled with defenseless, unbreakable chainmail armor.
    LOAD MORE LOGS

    Create an account or sign in to comment.

    1
    04/12/2021 2:49 pm
    Level 1 : New Miner
    LucasGamer55245
    LucasGamer55245 avatar
    Pague 100000000000 de 0 pra ler esse comentário
    2
    03/31/2021 8:05 am
    Level 27 : Expert Pixel Painter
    JevilTheChaosKid
    JevilTheChaosKid avatar
    Pay 5 netherite to pay 10 netherite to pay 100 netherite to see this message.
    2
    03/12/2021 10:31 pm
    Level 23 : Expert Mage
    Technopathic759
    Technopathic759 avatar
    It's a good pack for a map though
    2
    03/12/2021 5:31 pm
    Level 18 : Journeyman Pig
    Wannabe Technoblade
    Wannabe Technoblade avatar
    pay 10 diamonds to see this comment
    2
    03/16/2021 11:01 am
    Level 5 : Apprentice Sheep
    ItaliaPerSempre
    ItaliaPerSempre avatar
    Please pay a small fee of 5 Netherite to unlock
    Title of Expandable Spoiler

    ability.
    2
    03/17/2021 3:33 pm
    Level 41 : Master Theorist
    Chimerabot
    Chimerabot avatar
    That was despicable. Absolutely unacceptable. Totally inappropriate. Horribly evil.

    But that doesn't change the fact that it's true.
    2
    03/18/2021 11:00 am
    Level 5 : Apprentice Sheep
    ItaliaPerSempre
    ItaliaPerSempre avatar
    You're right, it is quite
    Title of Expandable Spoiler
    6
    03/11/2021 4:46 am
    Level 23 : Expert Mage
    Technopathic759
    Technopathic759 avatar
    this is what happen if EA owns Minecraft

    nice, i'm totally not downloading this shit
    2
    03/10/2021 9:26 pm
    Level 39 : Artisan Pixel Painter
    Tgw Creeper
    Tgw Creeper avatar
    :D yay my idea got added
    3
    03/10/2021 1:15 pm
    Level 7 : Apprentice Fisherman
    singupo
    singupo avatar
    this is the best worst data pack I ever seen congrat
    2
    03/10/2021 2:03 am
    Level 61 : High Grandmaster Cyborg
    Bertiecrafter
    Bertiecrafter avatar
    This is a really cool data pack. It's fun to interact with and really thought out, covering most edge cases and even the ender chest!

    Well done! =)
    4
    03/09/2021 8:28 pm
    Level 20 : Expert Warrior
    Theotmt
    Theotmt avatar
    Minecraft, but it is made by EA is a fitting title
    3
    03/09/2021 8:13 pm
    Level 39 : Artisan Pixel Painter
    Tgw Creeper
    Tgw Creeper avatar
    i have an idea, what if you have chainmail armor on you that you cant remove? but it like doesnt give you any armor points and you have to pay to get those slots as well?
    2
    03/09/2021 9:15 pmhistory
    Level 41 : Master Theorist
    Chimerabot
    Chimerabot avatar
    If there's a way to make armor have no defense that would be cool to add, but I'm not sure if it's possible. I could look into it though

    Edit: Sorry, but I don't think it's possible by any clear method. In my experience Minecraft doesn't like negative values and I don't think even attribute modifiers could do this one.
    3
    03/10/2021 11:30 am
    Level 37 : Artisan Crafter
    MrCommandTM
    MrCommandTM avatar
    You can simply set the attributes to 0, so the chainmail armor won't give you armor points. For example (not tested):
    /give @p chainmail_chestplate{AttributeModifiers:[{AttributeName:"generic.armor",Name:"generic.armor",Amount:0,Operation:0,UUID:[I;-913529076,1359888940,-1253301657,1278611882]}]} 1
    1
    03/09/2021 10:40 pm
    Level 39 : Artisan Pixel Painter
    Tgw Creeper
    Tgw Creeper avatar
    oof, thats ok tho :)
    3
    03/09/2021 5:34 pm
    Level 39 : Artisan Pixel Painter
    Tgw Creeper
    Tgw Creeper avatar
    so basically minecraft if it was made by EA? :p
    2
    03/09/2021 2:23 pm
    Level 12 : Journeyman Warrior
    HeroWob
    HeroWob avatar
    Decent
    3
    03/09/2021 2:08 amhistory
    Level 61 : High Grandmaster Cyborg
    Bertiecrafter
    Bertiecrafter avatar
    Hey! I reviewed the data pack and here is some feedback:
    keyboard_arrow_downkeyboard_arrow_downStale
    Respond to this comment if you've updated the data pack. You can put changes from the list above in the changelog.

    check_circle Approved for the event at EST: 3/12/2021 01:53
    1
    03/09/2021 9:42 amhistory
    Level 41 : Master Theorist
    Chimerabot
    Chimerabot avatar
    (Edited)
    (This reply will be edited accordingly when I fix/edit anything, I just wanted to get my thoughts down.)

    • No problem.
    • I have tested this datapack in a completely fresh world by installing a runner and moving to this scenario; it worked just fine. The Load and Start functions are practically identical, creating the necessary scoreboard objectives and setting them to the correct value, so I believe that this is a problem specific to you. I found the problem you were talking about, and fixed it. There was a simple typo in the Start function relating to setting the scoreboard objectives to the correct values.
    • Throwing the items on the ground just seems plain annoying. I figured the player might as well have some relief after getting deluged with all these iron bars, and besides, what are they going to do with them? I mean, I have found some bugs that leave them in your inventory, but this feature seems pointless to add in my opinion.
    • Persistence seems like a really cool idea. I literally never thought of that through the whole creation of this datapack. I have implemented it successfully, at least as far as I was able to test it. Now, the bars are cleared from your inventory but the scores are saved. Make sure to enable this datapack before the framework. Otherwise- for some reason- it doesn't work at all.
    • I believe the score reset is necessary? After all, you did mention that the Stop function had to remove all visible aspects of the scenario. In my opinion such a 5-minute period isn't that much to work with after removing these objectives and all, but if you meant something else by this piece then it would be nice if you could tell me. Of course, this also seems to tie in with the persistence of the scenario. This is essentially related to the point above, take a look at that for some more information. All essential management has been moved to the Load and Uninstall functions.
    • Scoreboard objective adding in the tick function is actually necessary. Notice that on line 9 it is removed again; this is my method of detecting whether the iron bars are used, and then replacing all nearby iron bars with air. Essentially this prevents said iron bars from being placed. For completion's sake I have ensured that these objectives are added/removed in the Load and Uninstall commands.
    • Collection items are displayed in-game, in the tooltips of the iron bars. I'd rather not take the time to add another reminder. If it's all the same to you I'll leave that out.
    • This was literally because I forgot the tag and didn't care enough to go through and add one to every single line mentioning the iron bars. It's unwieldy but it works well enough, so I'm going to keep it.
    2
    03/09/2021 11:43 amhistory
    Level 61 : High Grandmaster Cyborg
    Bertiecrafter
    Bertiecrafter avatar
    New review, new feedback:
    stale
    Again, let me know if and what you changed :P
    1
    03/09/2021 8:53 pm
    Level 41 : Master Theorist
    Chimerabot
    Chimerabot avatar
    • As I'm sure you know, there's really no way around this. No matter what happens the player's inventory is cleared, even if a warning is given. But all the same, I did implement a 10-second warning just as a little added feature.
    • This has been fixed. Just a small oversight.
    • This has also been fixed. I've been using this method for a while and I guess I just neglected using it that way.
    • Also fixed, just another thing I didn't notice.
    • This, too, seems to have been fixed. No idea why it wasn't working before, but I guess that's how datapacks are... The DPC freaked me out with its sheer complexity, so I went over the rules specified on the event post meticulously. I'm pretty sure I covered everything.
    I think everything, at long last, finally conforms. Everything important works just as intended, or at least close enough to what I intended. Just to be doubly safe, I named all new functions and the new function folder with the prefix "ch_".
    2
    03/10/2021 2:02 am
    Level 61 : High Grandmaster Cyborg
    Bertiecrafter
    Bertiecrafter avatar
    • For clearing you could try to create a loot table that drops the players inventory on the ground or summon an item and copy over NBT for each of the slots. Just a warning is fine too, but perhaps it should be a little longer (20s?)
    Planet Minecraft Logo

    Website

    © 2010 - 2021
    www.planetminecraft.com

    Welcome