Selector descriptions don't appear in command blocks
Created Issue:
@s doesn't appear in command blocks
In the command block GUI, "Use @s to target the executor" doesn't appear
What do you mean with “doesn’t appear”?
@s description doesn't appear in command blocks
In the command block GUI, "Use @s to target the executor" doesn't appear
In the command block GUI, "Use @s to target the executor" doesn't appear.
It appears the respective class ( bpc.class for 17w45b) does not contains this line with the translation for advMode.self anymore.
Is @s selector going to be changed? Or deleted maybe?
I mean, this bug is from the first 1.13 snapshot and it's not fixed. It's just a string to display below other selector descriptions, so why it's not fixed yet?
In the command block GUI, "Use @s to target the executor" doesn't appear.
It appears the respective class ( bpc.class for 17w45b) does not contains this line with the translation for advMode.self anymore.
The bug
It appears en_us.json (and therefore likely all other languages as well) contains translations which are not / no longer used.
Important: Please verify that the translations are really not used anymore. Some translation keys are generated dynamically which makes detecting whether they are used rather difficult.
Affected translation keys
Keys ending with {} indicate that all translation keys with the prefix before the {} are affected.
| Translation key | Note |
|---|---|
| Intended, see |
|
| menu.generatingLevel | |
| menu.loadingLevel | |
| menu.working | progress.working is used, but apparently still has no translation, despite |
| menu.loadingForcedChunks | |
| menu.generatingTerrain | |
| menu.convertingLevel | |
| menu.respawning | |
| selectWorld.createDemo | |
| createWorld.customize.* | Intended? Customized generation has been removed, but will be readded again? |
| selectServer.title | |
| addServer.hideAddress | |
| disconnect.disconnected | |
| disconnect.kicked | |
| disconnect.closed | |
| disconnect.loginFailed | |
| disconnect.quitting | |
| disconnect.overflow | |
| options.customizeTitle | |
| title.oldgl.eol.line1 | |
| title.oldgl.eol.line2 | |
| title.oldgl.deprecation.line1 | |
| title.oldgl.deprecation.line2 | |
| merchant.current_level | |
| merchant.next_level | |
| structure_block.hover.* | MC-123784? |
| stats.tooltip.type.statistic | |
| stat.minecraft.junk_fished | Not used anymore? See |
| stat.minecraft.treasure_fished | Not used anymore? See |
| stat.minecraft.ring_bell | stat.minecraft.bell_ring is used |
| itemGroup.materials | |
| advMode.nearestPlayer | |
| advMode.randomPlayer | |
| advMode.allPlayers | |
| advMode.allEntities | |
| advMode.self | |
| resourcepack.downloading | |
| resourcepack.requesting | |
| resourcepack.progress | |
| commands.advancement.advancementNotFound | advancement.advancementNotFound is used |
| realms.missing.module.error.text | |
| realms.missing.snapshot.error.text |
@Dinnerbone, is it intented to not show selector info anymore?
None of the descriptions appear anymore to make room for the suggestions UI. No longer an issue then?
In my opinion yes. A classic case of fix by removal.
The removal seems odd, especially since the translation strings are still there and as such go unused; making the ticket about all selector descriptions instead, so we know for sure if the removal is intentional as well.
It is intentional
Alright, resolved as intended then.