API

Currently, the server is run by YzaBeast1 on his personal machine, under the domain yzabeast1.run.place

Here are the requests available

POST /exportResourcePack

The API used to export resource packs from https://becomtweaks.github.io/resource-packs

Headers

Name
Value

Content-Type

application/json

packName

"<string>"

mcVersion

"<int>.<int>.<int>"

Body

  • Requires a JSON as a string.

{
  "Aesthetic": [],
  "More Zombies": [],
  "Terrain": [],
  "Lower and Sides": [],
  "Variation": [],
  "Peace and Quiet": [],
  "Mobs": [],
  "Utility": [],
  "Directional": [],
  "Growth Stages": [],
  "Unobtrusive": [],
  "3D": [],
  "GUI": [],
  "Crosshairs": [],
  "Hearts": [],
  "LGBTQ+ Pride": [],
  "Hunger Bars": [],
  "Hotbar Selector": [],
  "Menu Panoramas": [],
  "Xisuma's Hermitcraft Bases": [],
  "Retro": [],
  "Fun": [],
  "World of Color": [],
  "Colorful Slime": [],
  "Elytra": [],
  "Enchantment Glints": [],
  "Parity": [],
  "Fixes and Consistency": [],
  "raw": []
}

This is the full list of available categories in Resource Packs. Pack IDs must be added to their respective Category's arrays, and must also be added to "raw". This is used for Compatibility Checking in the server.

Response

<valid zip file>

POST /exportBehaviourPack

The API used to export behaviour packs from https://becomtweaks.github.io/behaviour-packs

Headers

Name
Value

Content-Type

application/json

packName

"<string>"

mcVersion

"<int>.<int>.<int>"

Body

  • Requires a JSON as a string.

{
  "Anti Grief": [],
  "Drops": [],
  "Fun": [],
  "Utility": [],
  "raw": []
}

This is the full list of available categories in Behaviour Packs. Pack IDs must be added to their respective Category's arrays, and must also be added to "raw". While Behaviour Packs do not have active compatibilities, this is still used for... I have no clue ._.

Response

<valid zip file>

POST /exportCraftingTweak

The API used to export crafting tweaks from https://becomtweaks.github.io/crafting-tweaks

Headers

Name
Value

Content-Type

application/json

packName

"<string>"

mcVersion

"<int>.<int>.<int>"

Body

  • Requires a JSON as a string.

{
  "Craftables": [],
  "More Blocks": [],
  "Quality of Life": [],
  "Unpackables": [],
  "raw": []
}

This is the full list of available categories in Behaviour Packs. Pack IDs must be added to their respective Category's arrays, and must also be added to "raw". While Crafting Tweaks also do not have active compatibilities, this is used for... I have no clue as well ._.

Response

<valid zip file>

Last updated