Carpet TIS Addition

Carpet TIS Addition

461k Downloads

Completely moving EntityInfo code into Carpet TIS

altrisi opened this issue ยท 2 comments

commented

Sorry. It's me breaking the extension again.

gnembon/fabric-carpet#1033.

Basically since it uses code in Carpet that isn't used anywhere else so it'll likely be removed when it gets removed, and will probably crash with the next Carpet version without it else.

I'll probably make the PR that removes it from Carpet in the near future, maybe today, I'll link the PR in this issue then. It's just an annoying remnant in servers without Carpet TIS.

commented

Ah xd that's fine. Every mixin into fabric carpet is expected to be broken when carpet makes some changes

For the reason why I ported /info entity, I just wrote them in the related fabric carpet issue comment gnembon/fabric-carpet#1033 (comment)

commented

The PR is gnembon/fabric-carpet#1047, specifically commit c977f17 (gnembon/fabric-carpet#1047).

Should be all about porting the EntityInfo class instead of using the accessor, port the two methods from the command class and mix in to send the whole entities subcommand tree to brigadier instead of changing the EntityInfo method to use the ported method.