stevenarella icon indicating copy to clipboard operation
stevenarella copied to clipboard

1.13/1.14/1.15/1.16 assets

Open iceiix opened this issue 6 years ago • 9 comments
trafficstars

(moved from https://github.com/iceiix/steven/pull/71)

https://github.com/iceiix/steven/pull/67 added 1.13.2 protocol support (protocol version 404) as part of #18 enhancing protocol support, but to use the new blocks, it has to be updated to use the new 1.13.x assets as well

See changes in https://minecraft.gamepedia.com/1.13/Flattening#Block_and_Item_IDs

iceiix avatar Jan 12 '19 02:01 iceiix

Now go to 1.14 assets (https://github.com/iceiix/stevenarella/pull/132)

iceiix avatar May 01 '19 23:05 iceiix

This will possibly turn out to be a large change, need to:

  • [ ] Resolve merge conflicts, rebase on master
  • [ ] Update to 14.4.4 or latest
  • [ ] Test on pre-1.13 versions

Open question: support both pre-1.13.2 and 1.13.2+ assets, is it feasible? No support for other texture packs yet, but would like to leave open the possibility of using packs matching the version of the game down to the oldest supported version (1.7.10)

iceiix avatar Aug 17 '19 20:08 iceiix

Now that steven_blocks is fast to build (#267), it would be a good time to revisit this enhancement. By now there is another major version, 1.15 (#252). Regardless, would still like to support (or not break) support for older asset formats.

iceiix avatar Jan 10 '20 04:01 iceiix

Updated to master. The main challenge with this PR remains to be supporting both pre-1.13 and 1.13+ asset types, would not want to have to drop pre-1.13 asset compatibility because it is important for 1.7.10 - 1.12.2.

iceiix avatar Jun 21 '20 19:06 iceiix

Anything going on with this? @iceiix

ColdIce1605 avatar Feb 20 '21 18:02 ColdIce1605

@ColdIce1605 No updates on updating the assets, I've been putting it off mainly because it would also require defining new blocks to use the assets, by itself the change wouldn't provide much benefit, and it raises the question of (future) resource pack compatibility (ideally would like to support multiple resource pack versions - there are incompatibilities, different names)

iceiix avatar Mar 04 '21 03:03 iceiix

Why not loading the assets for all versions?

Bixilon avatar Apr 02 '21 20:04 Bixilon

@iceiix I say just get rid of everything before the flattening.

ColdIce1605 avatar Apr 26 '21 23:04 ColdIce1605

@ColdIce1605 It's not that easy. What about changed texture (names), etc? Idk how stevenarella loads the models, but that could be an issue. Also (when looking at langue files): What is with the translatable component and changed language placeholders?

Bixilon avatar Apr 27 '21 12:04 Bixilon