Skip to content

Releases: minecraft-cursed-legacy/Cursed-Legacy-API

Cursed Legacy API 0.6.1

10 Jun 01:02
ec7af3c
Compare
Choose a tag to compare

Cursed Legacy API 0.6.0

04 Jun 20:52
a871563
Compare
Choose a tag to compare
More events and stuff, 0.5.2 (#12)

* version bumps

* add tick callback

* more world gen events

* changes

Cursed Legacy API 0.5.1

02 Jun 04:36
Compare
Choose a tag to compare

Choco did something idk if I need to do this but I'm making a release anyway

Cursed Legacy API 0.5.0

23 May 05:46
cccdefe
Compare
Choose a tag to compare
Add Different Texture API (#10)

* Add outline for custom atlases

Allows defining your own 16x16 grid of textures for items to use

* Allow individual images to be registered too

Sprites go onto a generated atlas rather than hijacking rendering more than we have to

* Add an atlas test mod

Uses both a custom atlas and custom sprite
Textures come from BC2, under the MMPLv1 license (as it's only a test mod anyway)

* Appease checkstyle

* Missed one

* Handle item remapping

As questionable a feature as it might or might not be

* Fix up and bump version

* Update gradle.properties

* Update AtlasMap.java

Co-authored-by: valoeghese <46117728+valoeghese@users.noreply.github.com>

Cursed Legacy API 0.4.1

23 May 02:21
e24ab4d
Compare
Choose a tag to compare
Add Translation API (#11)

* Add a basic translations API

Allows setting the names of tiles, items and achievements, as well as adding keys directly through a file/reader/individual key

* Fix up tile item registration

Currently the TileItems API creates a TileItem for any Tile it is given, which doesn't respect stack meta when placing or use the tile's translation
Allows custom item types to be used (like what saplings do in vanilla)

* Add mod Tiles to the T_2_TI magic map

Don't think this was intended to be a vanilla only thing?

* Appease checkstyle's cursed paragraph formatting

* Bump the version to 0.4.1

Cursed Legacy API 0.4.0

18 May 23:08
f5aa118
Compare
Choose a tag to compare
Add `EntityType`s and `EntityTypeRegistry`. (#8)

* Add `EntityType`s and `EntityTypeRegistry`.

* Bump version number

* Make gradlew executable

* Fix checkstyle complaints

* Add way to create EntityTypes through API

* Move AccessorEntityRegistry into accessor package, rename, and put in correct json

* Improve AccessorEntityRegistry names

Cursed Legacy API 0.3.1

18 May 05:49
2e443d5
Compare
Choose a tag to compare
Improve Registry (#7)

* Make Registry implement Iterable so registries can be iterated over

* Improve Registry javadoc

* Add values, ids, and serialisedIds functions to Registry

* Fix code & javadoc style

* Bump version

Cursed Legacy API 0.3.0

12 May 22:08
c8ee79f
Compare
Choose a tag to compare
Periods and Namespace (#6)

I'm squashing one commit deal with it

Cursed Legacy API 0.2.2

12 May 04:19
fe72f7d
Compare
Choose a tag to compare
v0.2.2

missed this thing and broke the world

Cursed Legacy API 0.2.1

10 May 01:55
Compare
Choose a tag to compare
v0.2.1

use new mappings