Skip to content

Releases: arpruss/raspberryjammod

0.88.3

13 Apr 12:59
Compare
Choose a tag to compare

Repackage contents of mods.zip for compatibility with 1.11 and 1.11.2.

0.88.2

05 Jan 05:17
Compare
Choose a tag to compare

Support ASCII STL in render.py.

0.88

01 Jan 22:53
Compare
Choose a tag to compare
  • repackage for 1.11.2 support.

0.87

24 Dec 17:39
Compare
Choose a tag to compare
  • invalidate cached player on respawn

0.86

24 Dec 05:16
Compare
Choose a tag to compare
  • fix bug when player dies and respawns during script

0.85

08 Dec 19:33
Compare
Choose a tag to compare
  • support 1.11
  • OpenSCAD export from vehicle script

0.82.2

10 Oct 04:32
Compare
Choose a tag to compare
  • cleanup build scripts and add some Linux compatibility
  • fix postToChat() in mcpi/minecraft.py

0.82

25 Aug 04:46
Compare
Choose a tag to compare
  • player.getNameAndUUID() and entity.getNameAndUUID(id) functions added to mod and python framework
  • api.supports(commandname) and api.version() functions added to mod
  • world.setting(nametags_visible, value) function added to mod (untested, needs standalone)
  • fix problem when chat.post() text has embedded newline
  • added a sample script for creating a book
  • world-immutability now by default applies only to the player using the script (this keeps one person's script from screwing up others)
  • removed the pause option (this also keeps one person's script from screwing up others)

0.81

23 Aug 00:56
Compare
Choose a tag to compare

world.getPlayerId(name) now works if instead of a username a UUID is provided (online mode only, of course). [1.9+]

This means that you can use UUIDs in raspberryjammod_passwords.dat and in mcpi/security.py

Apart from bug fixes and really easy stuff, I am not updating the 1.8 version of the mod.

0.80

23 Aug 00:05
Compare
Choose a tag to compare

Mod:

  • changed passwords.dat filename to raspberryjammod_passwords.dat [1.9+]
  • added raspberryjammod_permissions.dat control file to protect selected areas of the map [alpha quality; designed for servers] [1.9+]
  • added options to disable in-wall and fall damage [1.9+]

Scripts:

  • added a lot of block names to mcpi/block.py, supporting most blocks through Minecraft 1.10.2
  • deprecated mc.py and mcturtle.py in favor of mine.py and mineturtle.py, which are the same as except blocks are referred to as block.BLOCKNAME instead of BLOCKNAME
  • added RGBA and material data availability to Block structure; the RGB data is typically an average RGB value of a side-face; the alpha is mostly made up; the material data is made to support Visual Python
  • added dithering and color rendering utilities; see earth.py and dither.py for examples on how to use; these are designed to use blocks from 1.10.2
  • added support for running many scripts in Visual Python without Minecraft [alpha quality]; on Linux/OSX/Cygwin, after installing Visual Python, you can do:
    MCPI_VPYTHON=1 python scriptname.py
    On Windows, you can do:
    set MCPI_VPYTHON=1
    python scriptname.py