Skip to content

Releases: Slackow/PackScript

0.2.5

08 Oct 22:37

Choose a tag to compare

1.21.10 new pack_format support

0.2.4

17 Jun 19:14

Choose a tag to compare

Add 1.21.6 to versions
Experimental semicolon syntax for functions

0.2.3

26 Mar 14:47

Choose a tag to compare

Add 1.21.5 support
partial output is no longer generated (temporary directories in use now)
--version output condensed

0.2.1

28 Feb 22:56

Choose a tag to compare

See README, Available via PIP: https://pypi.org/project/packscript/ pip install packscript

  • add "dp" object for creating, editing, and deleting files in the datapack
  • add compiling to jar file for fabric, forge, and neoforge
  • Full Changelog: 0.2.0...0.2.1

0.2.0

26 Feb 07:40

Choose a tag to compare

See README

  • add option "future" as version
  • don't allow the update command to run if installed via pip or executable.
  • add github action to publish to pip when pushing to main branch (and updating packscript.py)
  • move photos to .github folder
  • Now available on PIP: https://pypi.org/project/packscript/ pip install packscript

0.1.5

13 Feb 00:50

Choose a tag to compare

See README

  • add pack_format command, allows you to view and change the version your datapack is designed for
  • add versions 1.21.1-1.21.4 pack_formats to initializer

0.1.4

14 Jun 02:20
2586889

Choose a tag to compare

See README

  • set 1.21 as the latest version
  • adjust for new folders (functions -> function) This is based on the pack format of your datapack.
  • source folder is now used instead of sources (also dependent on pack format)

0.1.3

29 Apr 15:26
97ce7a1

Choose a tag to compare

See README for usage

  • set 1.20.6 as latest
  • output folder now guaranteed to exist with FPS files
  • Python 3.9 is now the minimum version

0.1.2

23 Apr 23:45

Choose a tag to compare

See README for usage

  • Add new update sub-command (python3 packscript.py update or python3 packscript.py u)
  • Add 1.20.5 pack_format as default with init
  • Add ns as global variable, represents the current namespace of the dps file you are in.
    ex: /function $ns:func

0.1.1

11 Apr 16:59

Choose a tag to compare

See README for usage

  • Fix issue when no Extra specified
  • Improve Error output from within .dps files
  • .fps files can now generate additional functions
  • Namespaces traversed in alphabetical order