Skip to content

Releases: ModGardenEvent/silicate

v0.5.1 (Minecraft 1.21.4)

11 Feb 05:37
Compare
Choose a tag to compare

Added

Changed

Fixed

  • Client-side crash occurring when starting an integrated server. Caused by incorrect registry lookups.

v0.5.1 (Minecraft 1.21.1)

11 Feb 05:33
Compare
Choose a tag to compare

Added

Changed

Fixed

  • Client-side crash occurring when starting an integrated server. Caused by incorrect registry lookups.

v0.5.0 (Minecraft 1.21.4)

11 Feb 04:03
Compare
Choose a tag to compare

Added

  • ConditionTemplate and GameCondition#CODEC allow using pre-existing condition templates via ResourceLocations.
  • or field in silicate:compound allows checking if conditions all match (or: false) or if any match (or: true).

Changed

  • GameCondition#CODEC renamed GameCondition#TYPED_CODEC
  • data/<namespace>/silicate/condition renamed data/<namespace>/silicate/condition_template

Fixed

v0.5.0 (Minecraft 1.21.1)

11 Feb 03:58
Compare
Choose a tag to compare

Added

  • ConditionTemplate and GameCondition#CODEC allow using pre-existing condition templates via ResourceLocations.
  • or field in silicate:compound allows checking if conditions all match (or: false) or if any match (or: true).

Changed

  • GameCondition#CODEC renamed GameCondition#TYPED_CODEC
  • data/<namespace>/silicate/condition renamed data/<namespace>/silicate/condition_template

Fixed

v0.4.0 (Minecraft 1.21.4)

10 Feb 23:14
Compare
Choose a tag to compare

Added

  • MaybeTypedCondition: removes the need for retyping in datapacks.
  • Datapack-based conditions.

Changed

Fixed

  • Removed need for retyping in datapacks.

v0.4.0 (Minecraft 1.21.1)

10 Feb 23:09
Compare
Choose a tag to compare

Added

  • MaybeTypedCondition: removes the need for retyping in datapacks.
  • Datapack-based conditions.

Changed

Fixed

  • Removed need for retyping in datapacks.

v0.3.0 (Minecraft 1.21.4)

09 Feb 23:29
Compare
Choose a tag to compare

Added

  • Updated to 1.21.4.

Changed

Fixed

v0.3.0+1.21.1

24 Nov 23:10
Compare
Choose a tag to compare

Added

  • RetypedCondition - Allows encoded formats (e.g. JSON) to retype dynamically.
  • AlwaysCondition - Always returns one value in a test.
  • Mod icon.

Changed

  • Clarified multiloader support in documentation.

Fixed

  • Registries are now automatically registered.

Full Changelog: v0.2.0+1.21.1...v0.3.0+1.21.1

v0.2.0+1.21.1

24 Nov 07:07
Compare
Choose a tag to compare

Added

  • ContextParamMap#has(ContextParameterType)
  • ContextParamMap.Mutable - A mutable variant of ContextParamMap
  • TypedGameCondition - An interface for parameter-typed conditions to implement.
  • EntityPassengerCondition - A condition that tests a condition on an entity's passenger.
  • EntityVehicleCondition - A condition that tests a condition on an entity's vehicle.
  • InvertedCondition - A condition that inverts another condition's test.

Changed

  • Implemented TypedGameCondition on all built-in conditions.
  • Use registries for ContextParamType.

Removed

  • Removed @ApiStatus.Experimental from GameConditionType.

Full Changelog: v0.1.0+1.21.1...v0.2.0+1.21.1

First Release! 🎉

23 Nov 04:28
Compare
Choose a tag to compare

First Release! 🎉

Added

  • Condition API
  • Context Parameter API

Full Changelog: https://github.com/ModGardenEvent/silicate/commits/v0.1.0+1.21.1