Origins 1.13.0-alpha.7 (Minecraft 1.21)
Pre-release
Pre-release
eggohito
released this
30 Aug 00:53
·
14 commits
to 1.21.x/dev
since this release
Warning
Make sure to check out https://gist.github.com/eggohito/510eb0cf7d36d40f906ac1fcef74ee96#file-alpha_7-md for more details about this update!
Additions
- [
calio
] AddedSerializableDataTypes#NBT_ELEMENT
for encoding/decoding general NBT elements.
Fixes
- [
calio
] Fixed registry key data types ignoring the defined exemptions; subsequently, this also fixed issues (again) such as vanilla dimension registry keys (e.g:minecraft:overworld
,minecraft:the_nether
,minecraft:the_end
) not being recognized on the first time the world has been loaded. - [
calio
] Fixed wrapping of inputs/outputs inStrictListCodec<T>
. - [
apoli
] Fixed sub-powers being decoded first before its Fabric resource conditions are evaluated (it should be evaluating the resource condition first.) - [
apoli
] Fixed some action/condition types using the wrong IDs. This affected the following types:modify_status_effect_duration
power type (it usedmodify_status_effect_amplifier
.)riding_action
entity action type (it usedpassenger_action
.)air
entity condition type (it usedfood_level
.)
- [
apoli
] Fixedfire_projectile
entity action/power types having inconsistent implementations. - [
apoli
] Fixedif_else
meta action type causing a crash if the optionalelse_action
field is not present. - [
apoli
] Fixedadvancement
entity condition type not working properly. - [
apoli
] Fixedtarget_action
bi-entity action type executing on the 'actor' in a bi-entity context. - [
apoli
] Fixed how thebiome
entity condition type is evaluated. - [
apoli
] Fixedattacker
damage condition type not accounting for when the attacker is non-existent like it used to. - [
apoli
] Fixeddamage
entity action type accepting an optional damage type when it should be required. - [
origins
] Fixed carnivores unable to consume Ominous Bottles. - [
origins
] Fixed temporary cobweb having an item when it shouldn't (the item was only accessible with commands.)
Changes
- [
calio
]SerializableDataTypes#NBT
has been renamed toSerializableDataTypes#NBT_COMPOUND
. - [
apoli
] Themodify_type_tag
power type can now account for tags that may include the tag specified in the power. - [
apoli
] Thedamage
entity/bi-entity action types now requires any of theamount
,modifier
ormodifiers
fields to be defined. - [
apoli
] The NBT structure of powers in entities has been changed for clarity and consistency with new NBTs in certain vanilla entities.- The
Factory
NBT has been renamed totype
. - The
Type
NBT has been renamed toid
. - The
Sources
NBT has been renamed tosources
. - The
Data
NBT has been renamed todata
.
- The
- [
apoli
] The/power revokeall <targets> <source>
sub-command has been changed to/power revoke <targets> all <source>
.