Skip to content

Releases: danae/gregorail

Version 2.0.0

12 Mar 16:18
Compare
Choose a tag to compare

New features:

  • Added conditional commands for most /gcart and /grail commands.
  • Include multiple conditional branches in /gcart and /grail commands with the || separator.
  • Conditionally play sounds with the /grail sound and /grail soundif commands.
  • Create code tags with the /gtag command that include display names and URLs. Display names included from v0.3.6 onwards will be migrated to code tags automatically. More properties in code tags can be added on request.
  • Set the search distance for blocks and minecarts in commands as properties.

Improvements:

  • The butcher only kills mobs now, as opposed to all "living" entities including armor stands.
  • Webhooks execute on a separate thread now, so moving minecarts don't lag or get interrupted.

API changes:

  • Refactored model and plugin structure, created interfaces and data classes for common models like minecarts, codes and queries.
  • Added parser and scanner classes to handle different types of command arguments.

Full Changelog: v1.1.0...v2.0.0

Version 1.1.0

05 Nov 18:47
Compare
Choose a tag to compare

New features:

  • Execution of webhooks can be assigned to /gcart and /grail commands to funnel the data processed by GregoRail to a web server.

Fixed issues:

  • #1 Minecarts with code drop themselves when killed in creative

Full Changelog: v1.0.0...v1.1.0

Version 1.0.0

27 Feb 15:18
Compare
Choose a tag to compare

First production release with the following features:

  • Assign codes to minecarts to identify them in your rail network. You can also define user-friendly aliases/display names for the codes using chat formatting codes, which will be used as names for the minecarts.
  • Change the shape of rails, either unconditionally or dependent of the code of a minecart. Wildcard queries exist to act on multiple codes.
  • Change the material of blocks, again either unconditionally or dependent of the code of a minecart, which is useful for powering rails on demand or custom rail signals.
  • Change the speed of minecarts using commands, also optionally dependent on the code of a minecart.
  • Automatically kill living entities in a specified range around a player when they are riding a minecart, of which the behaviour can be customized.

Full Changelog: v0.3.6...v1.0.0