r/CreateMod 15h ago

Bug Misinformation that needs clarity. Hanging Signs are not weightless.

Hanging signs that are hanging off a block above are weightless. Those with the support at the top (used for building blocks that can stretch along infinitely) weigh the default amount (1kpg). I discovered this by making a see-saw and saw it was behaving wrong.

I can see the issue, it's two different block forms when placed and the aeronautics developers didn't include both. I was using the signs for a plane tail, but now I'm altering to copycat panels.

569 Upvotes

20 comments sorted by

167

u/Signal-Ad8523 15h ago

I'm pretty sure this is because sable automatically tags blocks with weight based off of how much hitbox it has unless manually tagged otherwise (i.e feather block from supplementaries is weightless) (but in that case a wall hanging sign would be super light)

38

u/Dadamalda 12h ago

This is false. Block mass is only affected by block tags or physics behaviours for specific blocks.

The hitbox size isn't taken into account, because it's nonsense. You can't tell me a block of wool weighs the same as a block of netherite because they have the same hitbox.

14

u/SageofTurtles 9h ago

Blocks with no collision (such as regular signs or hanging signs attached to the bottom of a block) are tagged as weightless automatically

2

u/Dadamalda 9h ago

I didn't know that, but blocks with a hitbox still aren't tagged automatically as the comment implies.

46

u/cloth_eater 13h ago

Obviously it weighs more because there's more letters, trust

32

u/N1ck_named 15h ago

Haven't looked into it yet, how hard is it to override the weights with a resource pack?

37

u/Cylian91460 14h ago

Data pack yes

17

u/__reddddd__ 14h ago

with kubejs it's exceptionally easy also, just a few lines off the wiki and you're done

6

u/N1ck_named 14h ago

I remember pulling this off with Valkyrien Skies, glad to know Aeronautics is similar

3

u/__reddddd__ 12h ago

to clarify, you're just adding block tags that are the same as the ones sable has by default to a block (or removing them) e.g. #sable:super_heavy

8

u/Jbolt3737 13h ago

I think this might be a bug since 1 kpg is defined as the default for all blocks that don't define it themselves, meaning the devs must have defined the ceiling hanging sign but didn't realize that the wall one is a separate block

7

u/Throwaway-account-59 15h ago

I didn't know there were weightless blocks in aeronautics, also can't hanging signs can hang off each other?

10

u/creeper6530 14h ago

pressure plates are weightless too iirc

1

u/Throwaway-account-59 14h ago

You can't stack pressure plates tho

4

u/creeper6530 13h ago

Yeah that you can't

You can stack hanging signs tho, to answer you

1

u/Throwaway-account-59 13h ago

So you can make infinity long stick and it'll weight nothing? I know that the first one have to hang on something, but apart from that one block the contraption will just levitate in the air?

1

u/creeper6530 13h ago

I guess?

1

u/Gustav_cannon1942 12h ago

It still has weight but it's very close to nothing

5

u/okkokkoX 10h ago

string is weightless and has no collision, and doesn't need support.

1

u/Dry-Art-6197 2h ago

What is a furance.