Fixed
- Fixed a ClassCastException within TypedGameCondition.
Added
- Swapped ConditionTemplate out for Holders.
Fixed
- Fixed GameConditions being unable to be sent from the server to clients.
Added
EntityProjectileOwnerCondition
- Checks the owner of a projectile entity/TraceableEntity
(mojmap).EntityTameOwnerCondition
- Checks the owner of a tamed entity/OwnableEntity
(mojmap).
Added
Changed
Fixed
- Client-side crash occurring when starting an integrated server. Caused by incorrect registry lookups.
Added
ConditionTemplate
andGameCondition#CODEC
allow using pre-existing condition templates viaResourceLocation
s.or
field insilicate:compound
allows checking if conditions all match (or: false
) or if any match (or: true
).
Changed
GameCondition#CODEC
renamedGameCondition#TYPED_CODEC
data/<namespace>/silicate/condition
renameddata/<namespace>/silicate/condition_template
Fixed
Added
MaybeTypedCondition
: removes the need for retyping in datapacks.- Datapack-based conditions.
Changed
Fixed
- Removed need for retyping in datapacks.