Skip to content

Instantly share code, notes, and snippets.

@RevolvingMadness
Last active November 14, 2022 14:19
Show Gist options
  • Select an option

  • Save RevolvingMadness/2b2c18bfef326a28ae7c8a6b18fcaaa7 to your computer and use it in GitHub Desktop.

Select an option

Save RevolvingMadness/2b2c18bfef326a28ae7c8a6b18fcaaa7 to your computer and use it in GitHub Desktop.

v 0.1.0

  • Added mcultimate.py
    • Added Trigger class
    • Added Pos class
    • Added Scoreboard class
    • Added Entity class
    • Added Player class
    • Added ArmorItems class
    • Added the main Datapack class
    • Added Function class
    • Added Command class
  • Added mcultimate_vars.py
    • Added every entity
    • Added the RELATIVE variable ('~')

v 0.1.1

  • Added support for checking scoreboard values
  • Renamed arguments

v 0.1.2

  • Renamed addtrigger function to add_trigger
  • Added if_score function to Command class
  • Modified if_score function in Datapack class

v 0.2.2

  • Added Color class
    • Added RGB color support
  • Made datapack namespace always lowercase
  • Swapped tellraw arguments
  • Added title command
  • Added subtitle command
  • Added actionbar command
  • Added clear command
  • Added times command
  • Removed mcultimate_vars import

v 0.2.3

  • Added player_types list in Player class
  • Moved execute_as function from Datapack class to the Function class

v 0.3.3

  • Added mcfuncs.py
  • Moved Entity class to mcvars.py
  • Added Enchantment class
  • Added Item class
  • Cleaned up execute_as function
  • Fixed clear function
  • Added Enchantments class
  • Added Name class
  • Added EntityTag class
  • Added NoGravity class
  • Added Invisible class
  • Added Marker class
  • Added Small class
  • Added NoAI class
  • Added Silent class
  • Added CustomNameVisible class
  • Added EntityId class
  • Added HandItems class
  • Added items, blocks, players and entities to mcvars.py

v 0.3.4

  • Added self argument to if_score function

v 0.4.4

  • Modified Pos class arguments
  • Moved Item class
  • Formatted mcultimate.py
  • Added fill and function class
  • Modified execute_as function
  • Modified give function
  • Modified title function
  • Modified subtitle function
  • Modified clear function
  • Modified times function
  • Modified reset function
  • Modified kill function
  • Modified summon function
  • Added RepairCost class
  • Added HandDropChances class
  • Moved ArmorItems class
  • Added CustomName class
  • Added InGround class
  • Added Tags class
  • Added Rotation class
  • Added Unbrekable class
  • Added CustomNBT class
  • Moved Item class
  • Added Entity class
  • Added AIR variable

v 0.5.4

  • Added Resourcepack class
    • Added replace_block_texture function
    • Added replace_item_texture function
  • Modifed mcvars.py
  • Added support for changing block and item textures

v 0.5.5

  • Added BlockState class
  • Added Scores class
  • Added support for custom items using CustomModelData

v 1.0.0

  • Added support for generating a /trigger command for your custom item
  • Added CustomModelData class
  • First Release!

v 1.0.1

  • Fixed CustomModelData bug

v 1.0.2

  • Fixed automatic /trigger for your custom item bug

v 1.0.3

  • Custom blocks are almost done
  • Added tick and load functions in the Datapack class
  • Modified the Function class
    • Moved add_trigger function from Datapack class to Function class
  • Modified EntityTag class
  • Added utility function append_custom_model
  • Modified add_custom_item

v 1.0.4

  • Fixed formatting issue
  • Added create_folder function in Datapack class
  • Added Fixed class

v 1.0.5

  • Custom blocks are now fully done
  • Added Motion class

v 1.0.6

  • Added CustomItem and CustomBlock class
  • Added 'add' function in the Function class

v 1.1.6

  • Added utility function
  • Added support for a different texture on each side of your custom block

v 1.1.7

  • Fixed custom blocks

v 1.1.8

  • Optimized CustomBlock class

v 1.2.8

  • Made it so you dont have to pass in the datapack and resourcepack argument anymore

v 2.0.0

  • Second release
  • Removed Pos class
  • Added Blocks class
  • Added schedule function
  • Added setblock function
  • Added if_block function
  • Modified 'function' function
  • Added Age class
  • Added CustomBlockModel class
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment