Minecraft Maps / Other

Pickle Gulch: playable Halo (2001) Blood Gulch PvP map

  • 3,831 views, 7 today
  • 534 downloads, 1 today
  • 12
  • 10
  • 7
PickleDotJAR's Avatar PickleDotJAR
Level 15 : Journeyman Collective
1

Pickle Gulch: playable Halo (2001) Blood Gulch PvP map


Once upon a time, it was decreed that 4 pickles would begin work on a Halo inspired Minecraft PvP map. Many weeks later, we kinda did that. This map is our interpretation of the Blood Gulch multiplayer map from Halo: Combat Evolved (2001) in pretty much image only, although it is still playable, we promise.

Downloads



This map was designed and is made available by default for Paper/Spigot/Bukkit Minecraft servers and is available to download for immediate implementation into Paper/Spigot/Bukkit servers from our Github page:

https://github.com/PickleDotJAR/Pickle-Gulch-playable-Halo-Blood-Gulch-Minecraft-PvP-map/releases

To download the world for single player, click the blue "Download Minecraft Map" button to download from Planet Minecraft, or the blue "File Mirror" button just below that to download from our MediaFire account.



NOTE:

This map/datapack is NOT compatible with Bedrock/Realms worlds :(



Licensing Disclaimer

THIS MAP & DATAPACK IS FREE. DO NOT BUY IT FOR MONEY. DO NOT REPRODUCE OR SELL THIS MAP AS YOUR OWN WORK.

This map is completely free to download and use wherever you want which includes on public servers. All we ask is that you refer your players/audience to the 'Pickle Gulch' Planet Minecraft page and credit PickleDotJAR with the creation of the map and datapack.

If you intend to re-distribute this datapack with your own modifications you **MUST** credit PickleDotJAR as the original creators of the map and datapack and link back to the 'Pickle Gulch' Planet Minecraft page, as well as include the original unmodified “source” files (all files provided via Github) in your version.


How to play - Basics


What is ‘Pickle Gulch’ and the accompanying ‘Halo’ datapack? We’re glad you asked! The Pickle Gulch Map and Halo Datapack are 2 necessary components to create the ultimate Halo themed Minecraft PVP Adventure map!

The Datapack is only usable with this map if you wish to play in the “PVP Adventure” mode which is currently a team deathmatch where players will compete for resources to best their opponents in a PvP brawl.


Starting a game


All players will spawn and start in the map lobby, go down to the game board and hit the reset button to ensure the map is reset for a new game.

Players must evenly divide themselves into two teams, all players should stand on the corresponding coloured blocks to be assigned their team colour.

Each team then pushes the “Ready” button on the team colour podium to lock the teams in and begin the countdown to start the game. If the game is started accidentally, press the reset button before the countdown timer reaches 0 to reset the map and team selection process.


Gameplay


All players will spawn into the world in Adventure Mode and play the game in its entirety while in Adventure Mode. This prevents player alteration of the map in any way except where intended (ie.mining the iron ore in each team's iron mine).

When both teams have pressed the "Ready" button for their team colour and the start countdown has reached 0, each respective team will be teleported to their corresponding team base and the game begins.

Players are granted “spawn immunity” effects for a few seconds upon all respawns, and players will always spawn with a wooden sword and wooden axe as weapons. All weapons will always be obtained with reduced durability (except wooden swords or very rare vanilla mob drops).

Once in game, the objective is to kill your opponents, ie. ‘Team Deathmatch’. Players can choose to play however they wish as many playstyles are accommodated within this map and datapack. Players can obtain currency drops from either cod or by mining raw iron in the ‘Cod cave’, or more daring players can choose to attack either the Zombie or Wither Skeleton mob spawners in their respective locations for more valuable currency. PVP is always enabled so watch out for the other team!

Once currency items (raw iron, raw cod, rotten flesh, and Wither Skeleton skulls) have been obtained, players can spend their currency at the various Wandering Traders across the map.

There are many individual or team strategies available for players to choose: focus on pvp with wooden weapons and bypassing other gear, mine iron to get consumables and enchantments, rush mob spawners to purchase armor and better weapons, etc.)

Barrels are provided in each base for players to share storage among their teammates if they wish, but be warned: there is nothing stopping the opposing team from looting your storage! Barrel inventory is cleared between games. An Anvil is also present at each team's base and will be replaced automatically by the game if broken from use. Lava is available at each base to use as a trash can if players wish.

Both teams will receive reinforcements every 5 minutes of game time; the reinforcements are delivered via dropship directly overhead at each team’s base. Drops are open for anyone to grab, so make sure the other team doesn’t steal yours! Reinforcements are static (always the same) every time in every game.

The first team to 10 kills (by default) wins the match. Check the ‘Adjusting Win Condition’ section below to see how this win condition can be adjusted in-game to increase or decrease the kill count required to win.


How to play - Advancics

Mining iron and “fishing” for cod


Each team has a ‘Cod Cave’ near their base which contains Cod spawners, more on that in the next section, and an iron mine in which to gather raw iron. With the raw iron, players can barter with the traders in their bases to obtain consumable items (food, enchanted books, special items, etc.).

Note: There are no furnaces in which to cook either the raw cod or raw iron, both are intended as a currency and not a usable item; players can consume raw cod as food if they wish.

The deepslate iron ore blocks in the ‘Cod Cave’ iron mine can only be mined with a special pickaxe available for purchase from the Wandering Trader located within the Cod Caves at each base. This pickaxe is unbreakable, but can only be used to break the Deepslate Iron Ore blocks and nothing else, so don’t get any funny ideas! The iron ore blocks will automatically regenerate constantly so players can mine as much or little as they need at any time.


Hostile mob spawners


There are three types of mob spawners in the game:
  • Cod (multiple spawners in each Cod Cave at both bases)
  • Zombie (1 spawner in the Zombie Pit)
  • Wither skeleton (1 spawner in the Wither Skeleton Dungeon)

The respective mobs from these spawners drop in game currency that players can use to obtain tools, armor, and weapons from Wandering Traders located around the map (not in player bases)

Mob drops are as follows:

Cod
  • raw cod (vanilla drop rate)

Zombie
  • rotten flesh (vanilla drop rate + 50% probability to drop 2 additional rotten flesh)
Wither Skeletons
  • Wither Skeleton skulls (vanilla drop rate + 35% probability drop 1 skull)
Looting 3 books are available for purchase from the “Wizard” trader in each team’s base which affects drop rates via vanilla mechanics. See the “Trading” section below for more information on currency and trading.


Trading


There are multiple traders dotted around the map and at both bases in which you can spend PVE loot currencies to buy gear and other helpful items.

Each trader has its own unique trades and accepts any of the currency items dropped by mobs from the mob spawners, or raw iron ore mined at the ore mine. Trades are always static and effectively unlimited*.

Traders are as follows:

Traders in each base

Consumables:

  • 1 raw iron = 3 cooked salmon
  • 3 raw iron = 2 golden carrots
  • 32 raw iron = 1 golden apple
  • 64 raw iron = 1 enchanted golden apple

Rogue:

  • 3 raw iron = 3 arrows of slowness (Slowness 1 for 11 seconds)
  • 3 raw iron = 1 swiftness potion (Speed 1 for 3 minutes)

Wizard:

  • 32 raw iron = Fortune 3 book
  • 64 raw iron = Power 3 book
  • 64 raw iron = Sharpness 3 book
  • 64 raw iron = Piercing 4 + Quick Charge 3 book
  • 64 raw iron = Looting 3 book
  • 1 raw iron = 5 Bottle o’ Enchanting

Traders located around the map

Cod Cave Miner

  • 3 raw cod = 1 stone pickaxe (unbreakable)

Sharpies & Shields:

  • 4 rotten flesh = 1 iron sword
  • 4 wither skeleton skulls = 1 diamond sword
  • 6 wither skeleton skulls = 1 iron axe
  • 64 wither skeleton skulls = 1 shield

Britches & Bonnets:

  • 1 raw cod = 1 enchanted leather helmet (Thorns 1)
  • 4 rotten flesh = 1 gold helmet
  • 3 wither skeleton skulls = 1 iron helmet
  • 1 raw cod = 1 enchanted leather pants (Thorns 1)
  • 6 rotten flesh = 1 gold pants
  • 6 wither skeleton skulls = 1 iron pants

Shirts & Shoes:

  • 1 raw cod = 1 enchanted leather boots (Thorns 1)
  • 4 rotten flesh = 1 gold boots
  • 3 wither skeleton skulls = 1 iron boots
  • 1 raw cod = 1 enchanted leather tunic (Thorns 1)
  • 10 rotten flesh = 1 gold chestplate
  • 8 wither skeleton skulls = 1 iron chestplate

Artillery:

  • 1 raw iron = 1 Bow
  • 1 raw iron = 1 Crossbow
  • 2 raw iron = 16 arrows

Datapack Commands & Technical Information


!!!WARNING!!!
Do not follow any steps or run any commands in the following section unless you know what you’re doing! The commands and datapack tweaks provided should be relatively safe enough to run or modify but mistakes or typos could break the datapack! If you have questions regarding the datapack, please perform your due diligence by searching for what it is you’re trying to do and learning the commands/datapack capabilities before commenting or asking for assistance from PickleDotJAR.

We reserve the right to abstain from assisting anyone in modifying the datapack if we so choose, but may assist with simple tweaks if asked nicely via Planet Minecraft. Please do not create issues on Github for modifications that you have attempted to apply to the datapack, these will be closed without response as your modifications are out of the scope of the datapack and our support.

This datapack has been extensively tested in Minecraft Java version 1.17.1 and is fully functional in its current state as provided. If you have issues with lag or server resources we cannot assist as the datapack is written to be lag friendly, but we cannot account for all server types or capabilities (this datapack/map ran on a 2.5GB RAM shared host 2nd Gen Intel Xeon server with approximately 15 players, and experienced no issues or lag whatsoever. Use this as a baseline hardware and player count comparison for your experiences).


Commands


To reset the datapack/game at any time, any player with OP permissions to run functions can execute the following function which is the same as pressing the reset button in the hub:

/function Halo:reset
This command resets the game completely and is the same as pressing the “Reset” button in the Map Lobby.

/function Halo:init
This command is similar to Halo:reset but has additional components that condition the world/map for the datapack and game to run. This runs automatically when the server is booted/rebooted or the /reload command is used in game (or if loaded in single player when the world loads or the /reload command is used). It should NOT be necessary to run this command at any time, rebooting the server or using the /reload command is preferential to directly running the init function.

/reload or /reload confirm
The vanilla /reload command reloads all datapacks running in the world/server and is another easy way to restart the datapack/game from outside the lobby if needed. If any additional datapacks are added into your world then please check the other datapacks documentation before running this vanilla command as the reload command may break other datapacks (we cannot document or know all interactions the ‘Halo’ datapack might have when used in conjunction with other datapacks, use other datapacks at your own risk)


Adjusting Win Condition


By default the datapack is hardcoded to a specific win condition of “10” team points required to win thus ending a running game. Currently this can only be adjusted by editing the datapack tick.mcfunction file manually to change the value of “10” to another desired value**.

To modify the win condition value:
  1. Open the datapack’s root directory ‘Halo’
  2. Browse through the folder structure: Halo > data > halo > functions > setup and locate the “tick.mcfunction” file and open it using any text editor
  3. Find line 163: execute if score #blue TeamPoints matches 10.. run function halo:setup/blue/bluewindelay
  4. Change 10 to any desired numeric value
  5. Find line 164: execute if score #red TeamPoints matches 10.. run function halo:setup/red/redwindelay
  6. Change 10 to any desired numeric value
  7. Save the changes to the file and close the text editor
  8. Upload the updated tick.mcfunction file to your server into the same directory you found it (Halo > data > halo > functions > setup) and then run the /reload command to reload the datapack and implement the change

Disabling ‘Reinforcement’ loot drops

If you wish to disable loot drops:

  1. Open the datapack’s root directory ‘Halo’
  2. Browse through the folder structure: Halo > data > halo > functions > setup and locate the “tick.mcfunction” file and open it using any text editor
  3. Find line 73: execute if score #readytimer ready_timer matches 5 run function halo:setup/timers/game_timer
  4. Click at the beginning of the line, directly to the left of ‘execute if score’, and place a single ‘#’ character and a space like so: # execute if score
  5. This will disable the command entirely preventing the loot drop functions from running
  6. Save the changes to the file and close the text editor
  7. Upload the updated tick.mcfunction file to your server into the same directory you found it (Halo > data > halo > functions > setup) and then run the /reload command to reload the datapack and implement the change

If you wish to tweak the amount/items provided:

  1. Open the datapack’s root directory ‘Halo’
  2. Browse through the folder structure: Halo > data > halo > functions > setup > lootdrop and locate the “bonus.mcfunction” file and open it using any text editor
  3. Find line 59: summon item 116.9 48 285.75 {Glowing:1b,Item:{id:"minecraft:raw_iron",Count:32b}}
  4. Edit the item ID and the count as you wish, you can add additional items as well by copying and pasting the line multiple times then editing each line to reflect the desired new items/counts
  5. Repeat steps 3 & 4 on line 60 (line 59 and 60 are the same except for the coordinates which spawns the loot drops at both the red and blue team bases): summon item 120.5 48 79.2 {Glowing:1b,Item:{id:"minecraft:raw_iron",Count:32b}}
  6. Save the changes to the file and close the text editor
  7. Upload the updated bonus.mcfunction file to your server into the same directory you found it (Halo > data > halo > functions > setup > lootdrop) and then run the /reload command to reload the datapack and implement the change


Notations


*: Wandering trader trades are static and effectively unlimited. This means that trades are ALWAYS exactly the same between matches, and that there is a hardcoded limit of 999 trades a trader can make for each individual purchase. If any game should last long enough to exceed the trade limit, the game can continue without access to the locked out trade, or the game can be reset to start over.

**: Currently this can only be adjusted by editing the datapack tick.mcfunction file manually to change the value of “10” to another desired value. Plans for future revisions of the datapack include the ability to adjust this value in game via player interaction with button, book, etc. as well as additional game modes like King of the Hill and Capture the Flag. No availability or release date is provided.

________________________________________________________________________________________________

About us


After a long day of writing this description, we are feeling rather tired. So, in lieu of a proper about us section, here is a funny list with our names:

Swarmee - datapack wizard, sci-fi sucker, admin
BobertPickle - grand adjudicator, fridge in which the pickle jar sits
PinkedDuck - pink duck, 9 time pvp grand champion
SuperSideKian - professional dumpster fire, sweaty builder
CreditBobertPickle, SuperSideKian, PinkedDuck, Swarmee
Progress100% complete
Tags

Create an account or sign in to comment.

2
02/18/2022 8:13 pm
Level 70 : Legendary Programmer
Gamingbarn
Gamingbarn's Avatar
Are there any command blocks on the map?
1
02/19/2022 8:59 pm
Level 23 : Expert Engineer
Swarmee
Swarmee's Avatar
Hey Gamingbarn!



There are no active/working command blocks in the map at all, all functions/commands run within the datapack; there is however one command block that's inactive that was accidently leftover during the build/testing around the coordinates 197 4 325.
1
02/19/2022 9:03 pm
Level 23 : Expert Engineer
Swarmee
Swarmee's Avatar
Also, I forgot to mention in case it matters to you, there are structure blocks placed around the map and that get created automatically by the datapack using /setblock.
2
02/20/2022 11:08 am
Level 70 : Legendary Programmer
Gamingbarn
Gamingbarn's Avatar
Thank you! Are the structure blocks to prevent blocks from being destroyed?
1
03/02/2022 7:14 pm
Level 23 : Expert Engineer
Swarmee
Swarmee's Avatar
The structure blocks in the caves are purposefully there to regenerate the deepslate iron ore blocks as soon as a player mines them, the iron supply is intended to be infinite for players to mine iron throughout the length of the match for resources.



The other structure blocks that get created through /setblock in the datapack are to "summon" the Pelican dropships above the bases for the loot drops, and the end game winners/losers podiums.



The game itself should be played in Adventure Mode by all players to prevent all block breaking with the exception of the deepslate iron ore which can only be broken by the pickaxe for sale from the wandering trader vendor in the cave :)
2
03/02/2022 7:24 pm
Level 70 : Legendary Programmer
Gamingbarn
Gamingbarn's Avatar
Thank you!
Planet Minecraft

Website

© 2010 - 2024
www.planetminecraft.com

Welcome