Skip to content

Releases: Ayfri/Kore

1.12.1 For 24w20a

15 Aug 18:01
Compare
Choose a tag to compare

Changelog

  • feat(predicates): Add movementAffectedBy field in Entity. d3e3769

Full changelog: https://github.com/Ayfri/Kore/compare/v1.12.0-24w19b..v1.12.1-24w20a

1.12.0 For 24w19b

15 Aug 17:44
Compare
Choose a tag to compare

1.12.0 For 24w19a

15 Aug 17:34
Compare
Choose a tag to compare

Changelog

  • chore(kotlin): Increase kotlin version to 2.0.10. e0ba3e2
  • feat(components): Add usingConvertsTo field to FoodComponent. eb187ca
  • feat(enchantment): Add triggerGameEvent to ReplaceBlock, SetBlockProperties, ReplaceDisc enchantment entity effects. 788ed14
  • feat(generators): Add GameEvents registry generator. 4b811cc
  • feat(tags): Add multiple new creation tag functions including to commonTags.kt. fb0ecc8
  • fix(arguments): Fix multiple arguments parent interface type. 967fee1
  • refactor(predicates): Add isDirect field to DamageSource sub-predicate. 2c4b3d6
  • refactor(tags): Update tags directories with new names. (38a9ad0, 9f52707, 44287d3)

Full changelog: https://github.com/Ayfri/Kore/compare/v1.11.0-24w18a..v1.12.0-24w19a

1.11.0 For 24w18a

07 Aug 03:02
Compare
Choose a tag to compare

This release is finally done !
It took so much time, enchantments is a very big thing, but everything is finally finished, they also added a lot of minor changes, the size of this changelog says it all :')
Time to continue towards 1.21 release ! (almost when they start 1.22 snapshots YES)

Changelog

  • feat(arguments): Add EnchantmentTagArgument and EnchantmentOrTagArgument. 56c6b77
  • feat(arguments): Add VillagerProfession argument type and VillagerProfessions enum generation. 1135cb0
  • feat(configuration): Add configuration for generating comment or not when implicitly creating a generated function. 45a463a
  • feat(enchantment-providers): Add enchantment provider data-driven feature. 3eb4e79
  • feat(enchantments): Add enchantments feature, enchantments effects, enchantment effects components, enchantment level based values, enchantment value effect types, enchantment entity effect types. a9c6027
  • feat(functions): Accept custom namespace for generated functions. a45345d
  • feat(functions): Add function for generating a call to a generated function, add documentation to minecraft functions related kotlin functions. cc0619d
  • feat(generators): Add PaintingVariants generation. 478b00d
  • feat(generators): Apply EnchantmentTag interface to enchantment tags. e0dfbf8
  • feat(item-modifiers): Add copy_name item modifier test, update Source enum with LAST_DAMAGE_PLAYER and ATTACKING_ENTITY. bd8b0f8
  • feat(item-modifiers): Add onlyCompatible option to enchantRandomly, rename enchantments to options, update tests accordingly. dcc35d4
  • feat(item-modifiers): Add options field to EnchantWithLevels, add unit test. 190b16e
  • feat(item-modifiers): Rename LootingEnchant to EnchantedCountIncrease, update fields and tests. cb0d727
  • feat(painting-variant): Add new PaintingVariant class, update DataPack class to register PaintingVariant, implement tests for PaintingVariant in PaintingVariantTests. 4633ab5
  • feat(predicates): Add EnchantmentActiveCheck condition and test. d41e960
  • feat(predicates): Add EnchantmentLevelNumberProvider and related functions. fa7280b
  • feat(predicates-sub): Add Weather enum to Location with LowercaseSerializer. Add canSeeSky and weather properties to Location sub-predicate. 60c1052
  • feat(predicates-sub): Add isFlying and isOnGround flags to EntityFlags type to Entity sub-predicate type. 157dc8b
  • feat(predicates-sub): Add movement property and related functions in Entity predicate type. 4a4fd80
  • feat(predicates-sub): Add periodicTicks property to Entity predicate type. c27b2e1
  • feat(worldgen): Add Offset class for block predicates. 37c9789
  • fix(commands): Convert particle names to lowercase. 0b697c9
  • fix(functions): Fix namespace selected for functions. 15e555e
  • fix(map-decorations): Fix map decoration names. 9a2fa47
  • fix(serialization): Fix JSON serialization of FloatRangeOrFloat. 4231d73
  • refactor(components): Allow ItemArgument to remove a component, update tests accordingly. c9a2778
  • refactor(entity-type): Rename DIRECT_KILLER to DIRECT_ATTACKER, KILLER to ATTACKER, and KILLER_PLAYER to ATTACKING_PLAYER in EntityType enum. d379ab1
  • refactor(functions): Only check for uncommented lines for generating inline call to generated function first command call. f6d62f8
  • refactor(functions): Remove too specific function helper, add small helpers related to function inlining. de63062
  • refactor(generators): Make Enchantments enum generated by list and not registry. 0934238
  • refactor(particles): Use correct list of particles, use particle generated names for particle command DSL, fix naming typos. 82dcbc5
  • refactor(predicates): Make RandomChance predicate condition use a number provider instead of float. 0f17edc
  • refactor(predicates): Rename RandomChanceWithLooting to RandomChanceWithEnchantedBonus, update associated properties and methods, adjust unit tests. 7b07495
  • refactor(predicates-sub): Rename enchantment sub-predicate item-stack type in predicates to enchantments, make it an inlinable list. 0cd10b4
  • refactor(slots): Reorder enumeration values in EquipmentSlot.kt, adding BODY. 102a85d

Full changelog: https://github.com/Ayfri/Kore/compare/v1.10.1-1.20.6..v1.11.0-24w18a

1.10.1 For 1.20.6-rc1

02 Jun 02:18
Compare
Choose a tag to compare

1.10.1 For 1.20.6

02 Jun 02:27
Compare
Choose a tag to compare

1.10.1 For 1.20.5-rc3

02 Jun 01:49
Compare
Choose a tag to compare

1.10.1 For 1.20.5-rc2

02 Jun 01:42
Compare
Choose a tag to compare

1.10.1 For 1.20.5-rc1

02 Jun 01:37
Compare
Choose a tag to compare

1.10.1 For 1.20.5-pre4

02 Jun 01:29
Compare
Choose a tag to compare