• 1

    posted a message on Entrapment - Minecraft PvP Trap Combat

    Entrapment has now been updated to work with Minecraft 1.9! The original post has been updated with new links, and the game is available as a Realms minigame again.

    Posted in: Maps
  • 1

    posted a message on Entrapment - Minecraft PvP Trap Combat

    This is a Player vs Player map with a remarkable twist – you will never directly battle the enemy team. Instead – you get to set traps, switching between two identical arenas while gathering up resources and avoiding enemy traps! My biggest project by far to date and featuring arenas made by slicedlime, Maloma, minerfreak951 and _Alex2001_!


    Watch the map trailer:

    an in-depth explanation for how to play Entrapment or an example game.


    There are two identical arenas - one for each team. Rush out, get the chest and build your traps... but keep an eye on the countdown. When the timer reaches 0, the teams will switch places.


    At the start of each round you'll spawn in a spawn area. This is a safe space - nothing can hurt you in here... but you have to leave before the end of the round. Any coward still inside this chamber with 5 seconds left of the round will take wither damage - one heart of damage per second - up to 5 hearts of damage if you can't get out! No blocks or mobs can be placed inside the spawn zone, and no lava is allowed within 3 blocks from the entrance.


    Each round a chest will spawn somewhere in the arena. It's lit up with a particle beam to indicate that there is still loot to be found inside. The contents is a random selection of trap-making material, and it's the same for both teams.

    Be careful - the game is played without health regeneration, so every bit of damage counts! It is impossible to hit the other team directly with arrows from the top of the arena, and any attempts at leaving the arena will be punished.


    The winning team is the one that stays alive when all memebers of the opposing team have perished.


    The lobby also features as an art gallery, featuring paintings made by my late mother. She was an artist who left us far too early due to cancer, and this map is dedicated to her.


    If you play this map in a video or stream, please provide a link to your viewers to this page or to the trailer video.


    If you want to run the map on a server, point the resource pack line in the config to this address: http://www.slicedlime.tv/resourcepacks/EntrapmentRP1.1.zip
    or
    http://www.mediafire.com/download/hf529vqcre69a9n/EntrapmentRP1.1.zip


    This map is an official Minecraft Realms minigame. If you want to play it on your Realm, switch it to Minigame mode and load Entrapment using the in-game Realms menu.


    Downloads:

    Previous Versions:

    Project pages:

    Posted in: Maps
  • 2

    posted a message on Build-off Parkour - Competitive Multiplayer Parkour Map

    In this multiplayer competitive parkour map you take turns either trying to complete a route or adding blocks to it. The first one to complete the route wins - but be careful, you only have 3 attempts.

    Features a custom command block setup that enforces the game rules, and more than 20 custom arenas. The arena for the game is selected randomly at the start of the game.


    The objective of the game is to construct and complete a parkour course between three redstone lamps. Each turn of the game, you will be given two snowballs. Use the one that represents the option you want - Add blocks, or attempt course. When adding blocks you get to place three new blocks into the course. When attempting the course, all blocks except the lamps and whatever the players have placed will disappear.


    You can watch a trailer video for the map here:


    Links:

    Download 1 (mediafire)

    Download 2 (zip file)

    Planet Minecraft Project page


    The game can also be played on Minecraft Realms - switch your Realm to minigame mode and select Build-off Parkour from the list!


    Changes


    Version 1.1:

    • Bug fixes, most notably one that would cause players to sometimes not get placed back into survival mode after the end of a round.

    Version 1.2:

    • Players now have Mining Fatigue V, which makes it impossible (or at least painfully slow) to break blocks in the arena. This prevents cheating by breaking blocks

    Version 1.3:

    • Overhaul to joining system - join and start buttons are now sign commands, making them much more robust.
    • Fixed a problem where a player could be told they were joining, but then didn't get into the game.
    • Made a pre-round list of all players who have joined up.
    • Fixed a bug causing spectators clipping on walls to sometimes get stuck.
    • Increased the arena height to prevent spectators from too easily clipping on the ceiling.

    Version 1.4:

    • Fixed a bug with one of the arenas was dug too deep and had holes leading down to bedrock.

    Version 1.5:

    • Updated map to work with Minecraft 1.9
    Posted in: Maps
  • 1

    posted a message on Two new commands: /scoreboard players read and /scoreboard players write

    This is something I know pretty much all command blockers want - even counting only Minecon panels, SethBling mentioned it, Sarc mentioned it, Dragnoz menationed it and Sparks mentioned it... it is the ability to read and change NBT data.


    Now the problem with that is that at first glance it seems like this undefined fairy wish - big and difficult to implement. I've never seen anyone suggest the actual specifics of how it could be done. It's always this fuzzy thing of "wouldn't it be nice if we had some way of reading any data field".


    Now I've come up with a design for these commands that I believe is reasonably simple to implement, that fits nicely with the commands that we already have but also at the same time provides a maximum amount of expressive power for command block inventions and map making.


    So I present to you, /scoreboard players read and /scoreboard players write.


    If you want a demonstration of how it could work (and also a spoken form of the rest of this text), see this demo video:


    The purpose is simple - one is for reading a value from an arbitrary NBT field into a scoreboard, and one is for taking a scoreboard value and writing it as the new value of an arbitrary NBT field.


    First of all, the read syntax would be

    /scoreboard players read entity objective fieldaddress [scaling]

    Now let me take an example, in order to make it more clear

    /scoreboard players read @p HeldColor SelectedItem.tag.display.color 1

    @p is the entity in question, HeldColor is the scoreboard objective we want to update... Now comes the interesting bits - the field address is the JSON path to the data field we want to read - here we're reading the color value inside the item held in the player's hand. So if you are holding a dyed leather helmet, for instance, we can read that color value directly into a scoreboard.


    The scale at the end is set to one here - we'll get back to the point of that later.


    Now the JSON path used for the NBT field address is the interesting part here - it's a pretty natural syntax to anyone who has worked with NBT or JSON before, yet powerful enough to allow access to almost any field in Minecraft - something that would move command blocking ahead by a great leap, opening up for a variety of new ways of making inventions.


    And we're only halfway there... the other command is just as important.

    /scoreboard players write entity objective fieldaddress [scaling]

    Exactly the same syntax, exactly the opposite functionality. Take a scoreboard value, write it into an NBT field addressed by a JSON path.


    We're talking about a command here that could have removed over one hundred thousand command blocks from the Predator1 invention I made, and that's only the start. There are so many inventions I come up with that snag because you'd need to be able to read and write values - these commands provide an easy yet implementable way of doing just that.


    So what about values that are not integers? Things like Health, which now in Minecraft 1.9 can't be tested for properly on mobs because it's a floating-point value now, not an integer? That's where the scale factor comes in.


    When reading NBT values, the scale factor is used to multiply the value before saving it to the scoreboard objective.


    This means that if I'm interested in a player's movement speed, I could use a factor of 10 to be able to detect movement speeds of one tenth block per second. This would look like

    /scoreboard players read @p XSpeed Motion[0] 10

    When writing values, the scale factor is used to divide the value, scaling it back to the same magnitude it was when read.


    I believe these two commands would give command blockers almost all they've been asking for and still be reasonably easy to implement with well-known components like JSON paths that both already have existing implementations and come naturally to users.


    1 The Predator... couldn't figure out how to link it without getting the entire media display, sorry:

    Posted in: Suggestions
  • 1

    posted a message on Fire Walker in Minecraft 1.9 (Frost Walker counterpart)

    With the new Frost Walker enchantment in Minecraft 1.9 snapshots (15w42a that was released toway), there is a fairly obvious counterpart missing - Fire Walker! I've made it using command blocks.

    This is a small invention using the new 1.9 style of command blocks and Area Effect Cloud entities. If you install the schematic, press the button to get a pair of Fire Walker Boots and to set up the scoreboard needed. Or for convenicence just download the world file...


    Downloads

    Schematic

    World: Direct download |Google Drive

    Planet Minecraft Project

    Posted in: Redstone Creations
  • 1

    posted a message on Working Item Elevator in Minecraft 1.9 (15w39c+)

    So since both fence collision based ones and door collision based ones broke I sat down and figured out a piston based item elevator. Clunkier and for certain noisier than the previous ones, but I don't see any immediate reason that this one should break like the other ones since it's not based on a sub-block collision mesh.



    If you prefer a written explanation, basically I used two pistons to smash items upwards into the elevator (which is solid just like before). The rest is working out glitches - another piston acting as a gate to time the items into the elevator properly and a water stream "sink" at the top to slow items down and prevent them from flying out the top of the elevator at hyperspeed and spew all over the place.


    I've tested it a fair bit and have yet to lose a single item. World download here if you'd like to try it for yourself.


    Also: I just knocked this out in a day. Hopefully someone can find a good way to improve this design and make it a lot more streamlined.

    Posted in: Redstone Discussion and Mechanisms
  • 1

    posted a message on Player Plot Portal system for Multiplayer Servers

    I've made a system that makes it easy to set up claimable portals to player plots on a multiplayer server. Ops can use a command book to easily set up portals - each portal has:

    • A teleport block that teleport to certain coordinates.
    • A control block used to claim the plot and control who is allowed to enter.
    • An indicator block showing whether or not it is claimed.
    • A sign showing who owns the plot.

    Players can visit any unclaimed plots to scout out a location they want, then claim a plot by simply stepping on a block and clicking a chat link. Once claimed, the portal block will only let the owner in.

    To allow visitors, the owner can step on the control block once someone else is on the portal block. The owner then gets an option to allow that person to enter as another clickable chat link.

    To install the system, either use MCEdit to add the schematic, or download the four commands needed to spawn the structure. Please see the video for detailed instructions on how to do this correctly.


    Downloads

    MCEdit schematic

    Command install: One Two Three Four.

    Planet minecraft: Project page.

    Posted in: Redstone Creations
  • 1

    posted a message on Better Explosions with Falling Debris

    Hi!


    I've made explosions have debris that gets sent off in all directions when a TNT block goes off. You can get it as an MCEdit schematicor as a "one command" type deal. After getting the blocks, press the button under the "Press to Install" sign, and you're good to go.



    Also available on Planet Minecraft.

    Posted in: Redstone Creations
  • 1

    posted a message on I made a pet Boulder


    This little guy is made from only armor stands - its AI will follow you around using only scoreboard operations, so it's not your usual "acts like the built-in AI" mobs you'll usually see with command blocks. There's actually some fairly fancy maths going on behind the scenes.

    This is part of a "vanilla mod" system I'm making, so I'm not going to provide any fancy way of getting it just yet. In the end in that mod pack it'll be craftable with a component you get from killing an elemental boss. If you want to play around with it, feel free to download the test world at the world download link though.

    Oh, and for those of you who like stats - 238 command blocks, 27882 characters.


    Video:


    Test world download: Direct | Google Drive


    Planet Minecraft project page.

    Posted in: Redstone Creations
  • 1

    posted a message on I made active camouflage in Minecraft in only 148144 commands

    I made this bonkers command block machine as a thank you for 1000 YouTube subscribers.

    It has 148144 command blocks totaling more than 27 million characters that sample the blocks around the player who wears the predator armor, calculates the average color and gives the appropriate dyed armor. Lots of command blocks, yet it still runs pretty smoothly assuming that you give Java a decent amount of memory and that you don't stand among the commands blocks.

    If you try it out, give it a while when you first log in to the world - it lags terribly for a little bit since you end up among the command blocks in the spawn chunks, but you'll be moved out to a better spawn and get back to normal framerates.


    Here's the video:


    And if you want to try it out, you can download it from google drive, direct download or via the Planet Minecraft page.

    Posted in: Redstone Creations
  • To post a comment, please .