FragMC

FragMC

Welcome to the official website for FragMC! A new type of parkour in Minecraft involving ice.

00: 00: 00: 00: 00
MMDDHHMMSS
Explore the Maps

Joining the Server on Java

To join the server on Java, it is recommended you download the modpack which has all the right settings and all the tools needed for creating maps as well.

If you don't want to download the modpack, the server info is:

Name: FragMC
IP: [COMING SOON]

Joining the Server on Bedrock

To join the server on Bedrock, there are 2 methods:

Method 1: [UNTESTED] GeyserConnect

⚠️ WARNING: There is no GUARANTEE that this will work. Try at your own risk. As well as this, we don't take any responsibility if anything happens with anything about this. GeyserConnect is COMPLETELY external.
NOTE: This method requires a java account but you can join from bedrock
  1. Add BCMain/BCMain1/BCMain2 as a friend on Bedrock
  2. Join them when you can
  3. Add a server
  4. IP: us.geyserconnect.net PORT: 19132
  5. Join GeyserConnect
  6. Follow the instructions on screen then join the Java Server

Method 2: Join our Geyser Instance

NOTE: Some bedrock-spespific spear, mace etc. mechanics will not work and instead default to Java mechanics instead.
  1. If on console, Add BCMain/BCMain1/BCMain2 as a friend on Bedrock. If not, go to step 3.
  2. Join them when you can
  3. Add a server
  4. Enter the information below
  5. Name: FragMC
    IP: [COMING SOON]
    PORT: [COMING SOON]

Method 3: Friend JoinFragMC

NOTE: Some bedrock-spespific spear, mace etc. mechanics will not work and instead default to Java mechanics instead. Aswell, this method will not always work.
  1. Go to the Friends tab on bedrock
  2. Search for friends and add JoinFragMC as a friend
  3. Wait 60-80 seconds (or more)
  4. Restart the game (if nothing after 60 seconds)
  5. Join the person

How to Create a Map

Prerequisites

Before you start creating maps, make sure you have:

  • The FragMC modpack installed (includes WorldEdit and other required tools)
  • Basic understanding of Minecraft building
  • WorldEdit knowledge (recommended but not required)

Step 1: Make your map

Please note your map must follow the following rules:

  • No extra resource packs/plugins/datapacks must be required for your map
  • It must have A start and a finish point
  • All armour stands must be on an iron block so they can't be killed in survival
  • It should utilise all* main mechanics
  • Emerald blocks have to be used for checkpoints
  • Gold blocks have to be used for the start
  • There must be At least a one-block wide rim outside emerald or gold blocks
  • Glass blocks must be for the roof (unless you are having your own lighting)
  • There must be A clear way for the finish to be detected (eg. a ring you have to go through or a pressure plate/block you have to stand on)
  • Use mangrove pressure plates for special things (eg. Custom commands)- OPTIONAL
  • Structures cannot be used because this must be able to fit into 1 file
  • A diamond block MUST be used for the end point
  • You MUST NOT use LOTS of entities in your map.

Aswell as this, on FragMC we have some automatic systems in place. These are:

  • Players getting teleported to their checkpoint when they stand on black concrete or a barrier block
  • When a player has the Elytra tag, they have an Elytra
  • Spears, wind charges and maces are NOT droppable
  • All breakable items are automatically repaired
  • Spears have Lunge 3 and Unbreaking 3
  • Maces have Wind Burst 1 and Unbreaking 3
  • When you are teleported to your checkpoint, your Elytra gets removed
  • When you touch black concrete, you get teleported to your checkpoint
  • Gold AND emerald blocks mark checkpoints
  • Diamond blocks finish the map
  • All players are automatically in adventure mode
  • Gold blocks start a timer and diamond blocks end it
  • There is a leaderboard for each map
  • Commands must be optimised (eg. If you have a /execute if command that runs every tick, put the resulting action in a conditional chain command block above the /execute if one) - RECOMMENDED, but optional- our team will optimise all command blocks anyways
  • You can use the command /execute as @a at @s positioned LOOP-CENTER-X LOOP-CENTER-Y LOOP-CENTER-Z if entity @s[distance=..LOOP-SIZE] run COMMAND to make a command happen when a player goes through a loop
  • Armor stands on iron blocks can't die if hit in survival
  • Players don't take fall damage
  • Players don't take fire damage
  • Mob griefing is off
  • Griefing is off
  • Fire tick (fire spreading/burning) is off
  • WARNING: Players do NOT get teleported to ther checkpoints on death. They only get teleported with /cp go (or /cp tp)

NOTE: It will take longer for your map to be approved if you have command blocks. Command blocks MUST NOT interfere with any other part of FragMC and must only be local to the map (meaning you cannot do /execute as @a unless it is only in the proximity of your map.)


* Unless there is a reason or if your map is centered around one singular mechanic. Note: All 3 are better and more challenging.

Step 2: Build Your Map

Create your map in a single player world or on a creative server. Make sure to:

  • Use ice blocks for chains
  • Test all jumps thoroughly
  • Add clear start and end points
  • Include checkpoints if needed

Step 3: Select Your Map Area

Use WorldEdit to select the area of your map:

  1. Hold a wooden axe (WorldEdit's default selection tool)
  2. Left-click one corner of your map to set position 1
  3. Right-click the opposite corner to set position 2
  4. Make sure your selection includes all parts of your map

Step 4: Save as WorldEdit Schematic

Once your map is selected, save it as a schematic:

  1. Type the command: //copy -e to copy your selection
  2. Type: //schem save -f [your-map-name] (replace [your-map-name] with your desired filename)
  3. Your schematic will be saved to the WorldEdit schematics folder
NOTE: The schematic file will be saved in %AppData%/FragMCModpack/config/worldedit/schematics/ (NOTE: FragMC Modpack might not be the name of your instance in files. To check this, in the modrinth launcher press the ⋮ icon then press open folder) with a .schem extension

Step 5: Submit Your Map

NOTE: Admins will have to review your map for this because of the Moderation of maps.

After saving your schematic:

  • Test your map thoroughly one more time
  • Take screenshots of what you want displayed on your map's page and optionally record a video to send with your map submission
  • Submit your .schem file along with the following info to #submit-or-report-a-map on the discord:
    • The name you would like as the author of the map
    • The name of the map
    • Screenshots/Videos of your map
    • The description of your map
  • Include information about difficulty, estimated completion time, and any special mechanics

Tips for Great Maps

  • Keep the difficulty consistent throughout the map
  • Use varied ice parkour techniques to keep it interesting
  • Add visual landmarks to help players navigate
  • Test with friends to ensure all jumps are possible
  • Don't make jumps too precise - allow some margin for error