CraftBook 3

CraftBook 3

139k Downloads

MC1213 Sound Effect Names

LadyCailinBot opened this issue ยท 1 comments

commented

CRAFTBOOK-3208 - Reported by pilotkip

Sound names are specified on the 4th line of MC1213 signs. When a name is longer than 15 characters, the sign will pick the first sound who's name begins with the specified text. Unfortunately, some names are too long to uniquely identify sounds in 15 characters. For example, all of the "ENTITY_ENDERMEN" sounds start with those same 15 characters. A work around exists: use the variable mechanic to define a variable that contains each long name, and use these variables in the sign.

Examples of sounds that cannot be distinguished in the first 15 characters include:
BLOCK_IRON_TRAPDOOR_OPEN, BLOCK_IRON_TRAPDOOR_CLOSE
BLOCK_METAL_PRESSURE_PLATE_CLICK_ON, BLOCK_METAL_PRESSURE_PLATE_CLICK_OFF
ENTITY_ENDERMEN_AMBIENT, ENTITY_ENDERMEN_DEATH, ENTITY_ENDERMEN_HURT, ENTITY_ENDERMEN_SCREAM
and many more.

I would like to see the use of the signs simplified by allowing all the sounds to be uniquely identified within 15 characters. Some ways this could be done:

  • Create aliases for the unresolvable names
  • Allow wildcards and substrings to be specified on the sign, such as ENDERMEN_HURT and IRON*CLOSE

I'm offering a $20 bounty for the creation of this feature in the official release.

Many, many thanks!

commented

Comment by me4502

The variables mechanic is the best way of doing this. It allows for the creation of custom aliases.