搬运一批Bedrock wiki内容,完善翻译

This commit is contained in:
boybook
2025-03-20 00:13:44 +08:00
parent ead7392a76
commit 4896c1a4f2
163 changed files with 33930 additions and 1464 deletions

View File

@@ -0,0 +1,289 @@
---
title: Emojis & Symbols
mentions:
- SirLich
- Joelant05
- sovledDev
- stirante
- Dreamedc2015
- MedicalJewel105
- JaylyDev
- RealBashy21
- ColinTimBarndt
- Citicx
- TheItsNameless
- ThomasOrs
---
:::warning
Modifying texture of vanilla emojis and symbols on this page are incompatible with Nintendo Switch platform!
:::
Minecraft has a bunch of hard-coded [Private Use Unicode symbols](https://en.wikipedia.org/wiki/Private_Use_Areas) that it automatically converts to Emoji-like symbols.
These can be used anywhere where normal letters can - signs, books, item names, chat, etc.
Below you can find platform specific Emoji's, as well as general symbols. Copy/paste the "box" character under the Letter colum directly into Minecraft.
There will be instructions for creating custom emoji at the bottom.
### HUD
| Name | Letter (Copy/Paste This) | Unicode | Image |
| ----------------- | ------------------------ | ------- | ------------------------------------------------- |
| Food |  | U+E100 | ![](/assets/images/concepts/emojis/hud/food.png) |
| Armor |  | U+E101 | ![](/assets/images/concepts/emojis/hud/armor.png) |
| Heart |  | U+E10C | ![](/assets/images/concepts/emojis/hud/heart.png) |
### Items & Blocks
| Name | Letter (Copy/Paste This) | Unicode | Image |
| -------------- | ------------------------ | ------- | ------------------------------------------------------------ |
| Wooden Pickaxe |  | U+E108 | ![](/assets/images/concepts/emojis/items/wooden_pickaxe.png) |
| Wooden Sword |  | U+E109 | ![](/assets/images/concepts/emojis/items/wooden_sword.png) |
| Crafting Table |  | U+E10A | ![](/assets/images/concepts/emojis/items/crafting_table.png) |
| Furnace |  | U+E10B | ![](/assets/images/concepts/emojis/items/furnace.png) |
### Marketplace
| Name | Letter (Copy/Paste This) | Unicode | Image |
| ---------------- | ------------------------ | ------- | ------------------------------------------------------------ |
| Minecoin |  | U+E102 | ![](/assets/images/concepts/emojis/marketplace/minecoin.png) |
| Token |  | U+E105 | ![](/assets/images/concepts/emojis/marketplace/token.png) |
### Inventory
| Name | Letter (Copy/Paste This) | Unicode | Image |
| ---------------- | ------------------------ | ------- | ------------------------------------------------------------------ |
| Craft Toggle On |  | U+E0A0 | ![](/assets/images/concepts/emojis/inventory/craft_toggle_on.png) |
| Craft Toggle Off |  | U+E0A1 | ![](/assets/images/concepts/emojis/inventory/craft_toggle_off.png) |
### New Touch
| Name | Letter (Copy/Paste This) | Unicode | Image |
| ----------------- | ------------------------ | ------- | ---------------------------------------------------------- |
| Jump |  | U+E014 | ![](/assets/images/concepts/emojis/new_touch/jump.png) |
| Attack |  | U+E015 | ![](/assets/images/concepts/emojis/new_touch/attack.png) |
| Joy Stick |  | U+E016 | ![](/assets/images/concepts/emojis/new_touch/joystick.png) |
| Place |  | U+E018 | ![](/assets/images/concepts/emojis/new_touch/place.png) |
| Sneak |  | U+E019 | ![](/assets/images/concepts/emojis/new_touch/sneak.png) |
| Sprint |  | U+E01A | ![](/assets/images/concepts/emojis/new_touch/sprint.png) |
| Fly Up |  | U+E01B | ![](/assets/images/concepts/emojis/new_touch/fly_up.png) |
| Fly Down |  | U+E01C | ![](/assets/images/concepts/emojis/new_touch/fly_down.png) |
| Dismount |  | U+E01D | ![](/assets/images/concepts/emojis/new_touch/dismount.png) |
### Touch
| Name | Letter (Copy/Paste This) | Unicode | Image |
| ----------------- | ------------------------ | ------- | ------------------------------------------------------------- |
| Jump |  | U+E084 | ![](/assets/images/concepts/emojis/touch/jump.png) |
| Crouch |  | U+E085 | ![](/assets/images/concepts/emojis/touch/crouch.png) |
| Fly Up |  | U+E086 | ![](/assets/images/concepts/emojis/touch/fly_up.png) |
| Fly Down |  | U+E087 | ![](/assets/images/concepts/emojis/touch/fly_down.png) |
| Stop Flying |  | U+E088 | ![](/assets/images/concepts/emojis/touch/stop_flying.png) |
| Left Arrow |  | U+E081 | ![](/assets/images/concepts/emojis/touch/left_arrow.png) |
| Right Arrow |  | U+E083 | ![](/assets/images/concepts/emojis/touch/right_arrow.png) |
| Up Arrow |  | U+E080 | ![](/assets/images/concepts/emojis/touch/up_arrow.png) |
| Down Arrow |  | U+E082 | ![](/assets/images/concepts/emojis/touch/down_arrow.png) |
| Small Jump |  | U+E059 | ![](/assets/images/concepts/emojis/touch/smalljump.png) |
| Small Crouch |  | U+E05A | ![](/assets/images/concepts/emojis/touch/smallcrouch.png) |
| Small Fly Up |  | U+E05C | ![](/assets/images/concepts/emojis/touch/smallflyup.png) |
| Small Fly Down |  | U+E05D | ![](/assets/images/concepts/emojis/touch/smallflydown.png) |
| Small Left Arrow |  | U+E056 | ![](/assets/images/concepts/emojis/touch/smallleftarrow.png) |
| Small Right Arrow |  | U+E058 | ![](/assets/images/concepts/emojis/touch/smallrightarrow.png) |
| Small Up Arrow |  | U+E055 | ![](/assets/images/concepts/emojis/touch/smalluparrow.png) |
| Small Down Arrow |  | U+E057 | ![](/assets/images/concepts/emojis/touch/smalldownarrow.png) |
| Small Inventory |  | U+E05B | ![](/assets/images/concepts/emojis/touch/smallinventory.png) |
### Keyboard & Mouse
| Name | Letter (Copy/Paste This) | Unicode | Image |
| ------------------ | ------------------------ | ------- | ------------------------------------------------------------------- |
| Left Click |  | U+E060 | ![](/assets/images/concepts/emojis/keyboard/left_click.png) |
| Right Click |  | U+E061 | ![](/assets/images/concepts/emojis/keyboard/right_click.png) |
| Middle Click |  | U+E062 | ![](/assets/images/concepts/emojis/keyboard/middle_click.png) |
| Small Left Click |  | U+E070 | ![](/assets/images/concepts/emojis/keyboard/small_left_click.png) |
| Small Right Click |  | U+E071 | ![](/assets/images/concepts/emojis/keyboard/small_right_click.png) |
| Small Middle Click |  | U+E072 | ![](/assets/images/concepts/emojis/keyboard/small_middle_click.png) |
| Small Mouse |  | U+E073 | ![](/assets/images/concepts/emojis/keyboard/small_mouse.png) |
### Xbox
| Name | Letter (Copy/Paste This) | Unicode | Image |
| ------------------ | ------------------------ | ------- | ---------------------------------------------------------- |
| Y |  | U+E003 | ![](/assets/images/concepts/emojis/xbox/y_button.png) |
| B |  | U+E001 | ![](/assets/images/concepts/emojis/xbox/b_button.png) |
| A |  | U+E000 | ![](/assets/images/concepts/emojis/xbox/a_button.png) |
| X |  | U+E002 | ![](/assets/images/concepts/emojis/xbox/x_button.png) |
| Back |  | U+E008 | ![](/assets/images/concepts/emojis/xbox/back.png) |
| Start |  | U+E009 | ![](/assets/images/concepts/emojis/xbox/start.png) |
| LB (Left Bumper) |  | U+E004 | ![](/assets/images/concepts/emojis/xbox/left_bumper.png) |
| RB (Right Bumper) |  | U+E005 | ![](/assets/images/concepts/emojis/xbox/right_bumper.png) |
| LT (Left Trigger) |  | U+E006 | ![](/assets/images/concepts/emojis/xbox/left_trigger.png) |
| RT (Right Trigger) |  | U+E007 | ![](/assets/images/concepts/emojis/xbox/right_trigger.png) |
| LS (Left Stick) |  | U+E00A | ![](/assets/images/concepts/emojis/xbox/left_stick.png) |
| RS (Right Stick) |  | U+E00B | ![](/assets/images/concepts/emojis/xbox/right_stick.png) |
| D-pad Up |  | U+E00C | ![](/assets/images/concepts/emojis/xbox/dpad_up.png) |
| D-pad Right |  | U+E00F | ![](/assets/images/concepts/emojis/xbox/dpad_right.png) |
| D-pad Down |  | U+E00E | ![](/assets/images/concepts/emojis/xbox/dpad_down.png) |
| D-pad Left |  | U+E00D | ![](/assets/images/concepts/emojis/xbox/dpad_left.png) |
### Nintendo Switch
| Name | Letter (Copy/Paste This) | Unicode | Image |
| ------------------ | ------------------------ | ------- | ------------------------------------------------------------ |
| X |  | U+E042 | ![](/assets/images/concepts/emojis/switch/x_button.png) |
| A |  | U+E040 | ![](/assets/images/concepts/emojis/switch/a_button.png) |
| B |  | U+E041 | ![](/assets/images/concepts/emojis/switch/b_button.png) |
| Y |  | U+E043 | ![](/assets/images/concepts/emojis/switch/y_button.png) |
| + |  | U+E049 | ![](/assets/images/concepts/emojis/switch/plus.png) |
| - |  | U+E048 | ![](/assets/images/concepts/emojis/switch/minus.png) |
| L (Left Bumper) |  | U+E044 | ![](/assets/images/concepts/emojis/switch/left_bumper.png) |
| R (Right Bumper) |  | U+E045 | ![](/assets/images/concepts/emojis/switch/right_bumper.png) |
| ZL (Left Trigger) |  | U+E046 | ![](/assets/images/concepts/emojis/switch/left_trigger.png) |
| RL (Right Trigger) |  | U+E047 | ![](/assets/images/concepts/emojis/switch/right_trigger.png) |
| L (Left Stick) |  | U+E04A | ![](/assets/images/concepts/emojis/switch/left_stick.png) |
| R (Right Stick) |  | U+E04B | ![](/assets/images/concepts/emojis/switch/right_stick.png) |
| D-pad Up |  | U+E04C | ![](/assets/images/concepts/emojis/switch/dpad_up.png) |
| D-pad Right |  | U+E04F | ![](/assets/images/concepts/emojis/switch/dpad_right.png) |
| D-pad Down |  | U+E04E | ![](/assets/images/concepts/emojis/switch/dpad_down.png) |
| D-pad Left |  | U+E04D | ![](/assets/images/concepts/emojis/switch/dpad_left.png) |
### PlayStation (4/5)
| Name | Letter (Copy/Paste This) | Unicode | Image |
| ------------------ | ------------------------ | ------- | ----------------------------------------------------------------- |
| Triangle |  | U+E023 | ![](/assets/images/concepts/emojis/playstation/triangle.png) |
| Circle |  | U+E021 | ![](/assets/images/concepts/emojis/playstation/circle.png) |
| Cross |  | U+E020 | ![](/assets/images/concepts/emojis/playstation/cross.png) |
| Square |  | U+E022 | ![](/assets/images/concepts/emojis/playstation/square.png) |
| Options/Share |  | U+E029 | ![](/assets/images/concepts/emojis/playstation/options_share.png) |
| Touch Pad |  | U+E028 | ![](/assets/images/concepts/emojis/playstation/touch_pad.png) |
| L1 (Left Bumper) |  | U+E024 | ![](/assets/images/concepts/emojis/playstation/left_bumper.png) |
| R1 (Right Bumper) |  | U+E025 | ![](/assets/images/concepts/emojis/playstation/right_bumper.png) |
| L2 (Left Trigger) |  | U+E026 | ![](/assets/images/concepts/emojis/playstation/left_trigger.png) |
| R2 (Right Trigger) |  | U+E027 | ![](/assets/images/concepts/emojis/playstation/right_trigger.png) |
| L3 (Left Stick) |  | U+E02A | ![](/assets/images/concepts/emojis/playstation/left_stick.png) |
| R3 (Right Stick) |  | U+E02B | ![](/assets/images/concepts/emojis/playstation/right_stick.png) |
| D-pad Up |  | U+E02C | ![](/assets/images/concepts/emojis/playstation/dpad_up.png) |
| D-pad Right |  | U+E02F | ![](/assets/images/concepts/emojis/playstation/dpad_right.png) |
| D-pad Down |  | U+E02E | ![](/assets/images/concepts/emojis/playstation/dpad_down.png) |
| D-pad Left |  | U+E02D | ![](/assets/images/concepts/emojis/playstation/dpad_left.png) |
### Oculus (Rift/Rift S)
| Name | Letter (Copy/Paste This) | Unicode | Image |
| ------------------ | ------------------------ | ------- | ------------------------------------------------------------ |
| 0 |  | U+E0E0 | ![](/assets/images/concepts/emojis/oculus/0_button.png) |
| B |  | U+E0E2 | ![](/assets/images/concepts/emojis/oculus/b_button.png) |
| A |  | U+E0E1 | ![](/assets/images/concepts/emojis/oculus/a_button.png) |
| Y |  | U+E0EA | ![](/assets/images/concepts/emojis/oculus/y_button.png) |
| X |  | U+E0E9 | ![](/assets/images/concepts/emojis/oculus/x_button.png) |
| LG (Left Grip) |  | U+E0E3 | ![](/assets/images/concepts/emojis/oculus/left_grip.png) |
| RG (Right Grip) |  | U+E0E4 | ![](/assets/images/concepts/emojis/oculus/right_grip.png) |
| LT (Left Trigger) |  | U+E0E7 | ![](/assets/images/concepts/emojis/oculus/left_trigger.png) |
| RT (Right Trigger) |  | U+E0E8 | ![](/assets/images/concepts/emojis/oculus/right_trigger.png) |
| LS (Left Stick) |  | U+E0E5 | ![](/assets/images/concepts/emojis/oculus/left_stick.png) |
| RS (Right Stick) |  | U+E0E6 | ![](/assets/images/concepts/emojis/oculus/right_stick.png) |
### Windows MR (Mixed Reality)
| Name | Letter (Copy/Paste This) | Unicode | Image |
| ------------------------- | ------------------------ | ------- | --------------------------------------------------------------------------- |
| Menu |  | U+E0C2 | ![](/assets/images/concepts/emojis/windowsMR/menu.png) |
| Windows |  | U+E0CD | ![](/assets/images/concepts/emojis/windowsMR/windows.png) |
| Left Touchpad |  | U+E0C5 | ![](/assets/images/concepts/emojis/windowsMR/left_touchpad.png) |
| Left Horizontal Touchpad |  | U+E0C6 | ![](/assets/images/concepts/emojis/windowsMR/left_touchpad_horizontal.png) |
| Left Vertical Touchpad |  | U+E0C7 | ![](/assets/images/concepts/emojis/windowsMR/left_touchpad_vertical.png) |
| Right Touchpad |  | U+E0C8 | ![](/assets/images/concepts/emojis/windowsMR/right_touchpad.png) |
| Right Horizontal Touchpad |  | U+E0C9 | ![](/assets/images/concepts/emojis/windowsMR/right_touchpad_horizontal.png) |
| Right Vertical Touchpad |  | U+E0CA | ![](/assets/images/concepts/emojis/windowsMR/right_touchpad_vertical.png) |
| LT (Left Trigger) |  | U+E0CB | ![](/assets/images/concepts/emojis/windowsMR/left_trigger.png) |
| RT (Right Trigger) |  | U+E0CC | ![](/assets/images/concepts/emojis/windowsMR/right_trigger.png) |
| LG (Left Grab) |  | U+E0C0 | ![](/assets/images/concepts/emojis/windowsMR/left_grab.png) |
| RG (Right Grab) |  | U+E0C1 | ![](/assets/images/concepts/emojis/windowsMR/right_grab.png) |
| LS (Left Stick) |  | U+E0C3 | ![](/assets/images/concepts/emojis/windowsMR/left_stick.png) |
| RS (Right Stick) |  | U+E0C4 | ![](/assets/images/concepts/emojis/windowsMR/right_stick.png) |
### Other
| Name | Letter (Copy/Paste This) | Unicode | Image |
| ---------------- | ------------------------ | ------- | -------------------------------------------------------------- |
| Crosshair |  | U+E017 | ![](/assets/images/concepts/emojis/other/crosshair.png) |
| Agent |  | U+E103 | ![](/assets/images/concepts/emojis/other/agent.png) |
| Immersive Reader |  | U+E104 | ![](/assets/images/concepts/emojis/other/immersive_reader.png) |
| Hollow Star |  | U+E106 | ![](/assets/images/concepts/emojis/other/hollow_star.png) |
| Solid Star |  | U+E107 | ![](/assets/images/concepts/emojis/other/solid_star.png) |
## Custom Emoji
::: warning
This method is not officially supported. Use with caution on the Marketplace!
:::
To make a custom emoji, we use a very similar method to the pre-built emoji, except instead of using the Microsoft sprite-sheets, we overwrite them with our own! Some _character-slots_ are already used up with the emoji above, but there are blank slots we can use.
Please note that the following files have been annotated with slot information: If you use them directly, existing Emoji will have numbers added on top of them. If you need the original sprite-sheets, you can get them from the Vanilla Resources on your system (not included in the Vanilla Resource Pack downloads).
To get started, you should download the sprite-sheets, and move them into the fonts folder.
Two sprite-sheets are provided for each glyph-target: One that accurately reflects vanilla, and a second version which has been annotated with hex information, for easily finding the correct character.
### RP/font/glyph_E0.png
![](/assets/images/concepts/emojis/custom/annotated/glyph_E0.png)
![](/assets/images/concepts/emojis/custom/glyph_E0.png)
### RP/font/glyph_E1.png
![](/assets/images/concepts/emojis/custom/annotated/glyph_E1.png)
![](/assets/images/concepts/emojis/custom/glyph_E1.png)
Your filepath should look like this:
<FolderView
:paths="[
'RP',
'RP/font',
'RP/font/glyph_E0.png',
'RP/font/glyph_E1.png'
]"
></FolderView>
### Finding the correct hex.
Once you have emojis inside the `glyph_E0.png` or `glyph_E1.png` you need to find your character "code" so it can be converted.
The first two characters are always `0x`.
The next two characters are either `E0` or `E1`, depending on which file you added emojis to.
The next two characters are the position inside the image like `<row><column>`, where each character is a number in hexadecimal numeral system. You can find this number by referencing the images above. For example, the top-right square in `E0` is `0F`, and the bottom right is `FF`.
So after you are done, it might look like `0xE102` (`0x` + `E1` + `02`).
Copy this code into the following field, and press <kbd>Convert</kbd>. The symbol on the right-hand side can be copy/pasted into MC.
<div markdown="0">
<form>
<input id="hexValue" placeholder="Hex value" style="padding: 1em;margin: 0.5em;border-radius: 0.4rem; border: solid 1px rgb(38, 38, 38); outline: none;color: blue;"/>
<input id="result" placeholder="Result" readonly style="padding: 1em;margin: 0.5em;border-radius: 0.4rem; border: solid 1px rgb(38, 38, 38); outline: none;color: blue;"/>
<a onclick="document.getElementById('result').value = String.fromCodePoint(parseInt(document.getElementById('hexValue').value, 16))" style="text-decoration: none; color: white; background: rgb(91, 33, 182); padding: 0.5em; border-radius: 0.4em; cursor: pointer;">Convert</a>
</form>
</div>
### Glyph Separation Space
Sometimes, it appears that if you put 2 glyphs near to each other, there will be a couple of empty pixels between them. The only fix for it is to scale the glyph itself.