ViaFabricPlus icon indicating copy to clipboard operation
ViaFabricPlus copied to clipboard

Lava and water blocks in c0.30 CPE (Feature Request)

Open 4194304 opened this issue 2 years ago • 25 comments

Water and lava buckets can only be accessed if you turn off the restricted inventory, and they do not turn into stone like other items. Water and lava should not be present in the normal c0.30 inventory but should be present in the c0.30 CPE inventory since it is an extension, and also on many classic servers you can build with lava and water without it spreading everywhere. Lava and water buckets on normal c0.30 turn into wool when placed, but on CPE they turn into lava and water as expected. This would fit really nicely since the functionality is fully implemented, but is only accessible if you turn off a setting that affects gameplay. Also if possible, create an option to disable the chat length limit in older versions, it is pretty irritating

4194304 avatar Jun 24 '23 17:06 4194304

What do you mean by chat length limitation? ViaFabricPlus should have the same limitation that the normal client also has

FlorianMichael avatar Jun 24 '23 17:06 FlorianMichael

what I mean by chat length limitation is how it limits how many characters you can type in the chat 2023-06-24_13 42 07

4194304 avatar Jun 24 '23 20:06 4194304

Also as a bit of a side thought, have you ever thought about making brown wool turn into teal wool and black wool turn into violet wool? Teal wool displays as lime wool and violet wool displays as magenta wool, so there is no way to place teal wool or violet wool without ClassiCube or c0.30.

4194304 avatar Jun 24 '23 20:06 4194304

The chat length in the Classic should actually always be: 64 - username length - 2, unless the server is CPE and has LONGER_MESSAGES installed, then the Maximum length is Short.MAX_VALUE * 2 (65534)

FlorianMichael avatar Jun 24 '23 21:06 FlorianMichael

Water and lava buckets can only be accessed if you turn off the restricted inventory, and they do not turn into stone like other items. Water and lava should not be present in the normal c0.30 inventory but should be present in the c0.30 CPE inventory since it is an extension, and also on many classic servers you can build with lava and water without it spreading everywhere. Lava and water buckets on normal c0.30 turn into wool when placed, but on CPE they turn into lava and water as expected. This would fit really nicely since the functionality is fully implemented, but is only accessible if you turn off a setting that affects gameplay. Also if possible, create an option to disable the chat length limit in older versions, it is pretty irritating

I don't really understand what exactly is wrong with ViaFabricPlus, if it shouldn't be in a C0.30 inventory, then you shouldn't be able to place it at all, in ViaFabricPlus Water and lava are also only displayed as soon as the server has the extension.

FlorianMichael avatar Jun 24 '23 21:06 FlorianMichael

On CPE it should as it works properly and most servers fully support lava/water placement, also it is used widely for building on clients like Classicube, that's why

4194304 avatar Jun 25 '23 03:06 4194304

ClassicCube mode gets rid of the chat length limit

4194304 avatar Jun 25 '23 03:06 4194304

On CPE it should as it works properly and most servers fully support lava/water placement, also it is used widely for building on clients like Classicube, that's why

But I still don't understand concretely what should be changed now, should I just always allow Water/Lava and only translate to wool if the extension is missing?

FlorianMichael avatar Jun 25 '23 03:06 FlorianMichael

if it turns into wool hide it, if not and the server supports it, show it

4194304 avatar Jun 25 '23 03:06 4194304

But why should I add lava/water to the inventory if it's going to be remapped to wool anyway, then you should just take the wool right away?

FlorianMichael avatar Jun 25 '23 03:06 FlorianMichael

Also is it possible to get this to work https://github.com/ViaVersion/ViaFabricPlus/issues/152#issuecomment-1605725213

4194304 avatar Jun 25 '23 03:06 4194304

might result in discoloration but it could be worth it if you made it change the wool textures depending on the version you chose

4194304 avatar Jun 25 '23 03:06 4194304

Why should I do that, it's completely random? I really do not understand what you want from me, I'm sorry.

FlorianMichael avatar Jun 25 '23 03:06 FlorianMichael

ClassicCube mode gets rid of the chat length limit

What do you mean by ClassiCube Mode? When you use the ClassiCube client or what?

FlorianMichael avatar Jun 25 '23 03:06 FlorianMichael

Screenshot 2023-06-24 203438

4194304 avatar Jun 25 '23 03:06 4194304

Why should I do that, it's completely random? I really do not understand what you want from me, I'm sorry.

you can't place teal or violet wool

4194304 avatar Jun 25 '23 03:06 4194304

Screenshot 2023-06-24 203438

I will not remove the chat limit for the ClassiCube server list, because the chat limit is also in the normal ClassiCube client, otherwise it would be totally unlegit.

FlorianMichael avatar Jun 25 '23 03:06 FlorianMichael

Why should I do that, it's completely random? I really do not understand what you want from me, I'm sorry.

you can't place teal or violet wool

Does the ClassiCube client not show the two blocks in the inventory or what?

FlorianMichael avatar Jun 25 '23 03:06 FlorianMichael

ClassiCube allows you to bypass the 64 character chat limit, teal wool displays as lime wool and violet wool appears as magenta wool

4194304 avatar Jun 25 '23 03:06 4194304

ClassiCube allows you to bypass the 64 character chat limit, teal wool displays as lime wool and violet wool appears as magenta wool

Yes ClassiCube bypasses the chat limit, but only if the Longer Messages extension is installed on the server, and for that ViaFabricPlus has handling, that should remove the chat limit on servers that have LongerMessages installed, I just tested that again.

FlorianMichael avatar Jun 25 '23 03:06 FlorianMichael

Maybe OmniArchive's server is weird

4194304 avatar Jun 25 '23 03:06 4194304

classicube2 classicube Top is ViaFabricPlus displaying the wool colors incorrectly, and on bottom is ClassiCube which displays the wool colors correctly

4194304 avatar Jun 25 '23 03:06 4194304

some colors appear twice

4194304 avatar Jun 25 '23 03:06 4194304

It will take some time until this issue will be fixed here, because I don't have so much time in the near future, but there will be a new system for all old blocks and CPE blocks in the future with ViaFabricPlus 3.

FlorianMichael avatar Jul 18 '23 04:07 FlorianMichael

I thought that this issue was dead, but thank you for confirming that this could exist in ViaFabric 3

4194304 avatar Jul 18 '23 16:07 4194304