{{Exclusive|java}}
'''Point of Interest''' refers to particularly important [[blocks]] in the game. In the game, there is a dedicated space that saves only the location of Points of Interest, separate from the data for other blocks in the world, allowing quicker access to these points.
It is also sometimes referred to as '''POI''', an abbreviation for '''P'''oint '''O'''f '''I'''nterest.
== Mechanism ==
Points of Interest are used by some [[entities]], [[items]], and [[blocks]]. They are saved as mca files in the Level format folders (the folder that stores world data inside the saves folder):
* poi
folder (for the [[Overworld]])
* DIM-1\poi
folder (for the [[Nether]])
* DIM1\poi
folder (for the [[End]])
=== ID ===
* Each Point of Interest is assigned an ID. The ID does not necessarily match the block's ID; for example, a [[Bed]] is minecraft:home
.
* The ID saved in the mca files corresponds to the Point of Interest, and the block's ID is not saved. The IDs are listed in the table below.
=== free_tickets ===
* Each Point of Interest has a maximum number of entities that can be associated with it at the same time. The maximum number for each Point of Interest is shown in the table below.
* The number of available slots is stored in a value called free_tickets
for each Point of Interest. For example, a [[Bell]] can be associated with up to 32 [[Villagers]]. If 12 Villagers are already associated with it, the value of free_tickets
will be 20. For blocks like the [[Nether Portal (block)|Nether Portal]], which cannot be associated with entities, the value is always set to 0.
== List of Points of Interest ==
{| class="wikitable"
! ID
! Block
! User
! Max Entity Count
! [[Tags]]
|-
| minecraft:armorer
| {{BlockLink|Blast Furnace}}
| rowspan=15 | {{EntityLink|Villager}}
| rowspan=14 | 1
| rowspan=13 | #minecraft:village
#minecraft:acquirable_job_side
|-
| minecraft:butcher
| {{BlockLink|Smoker}}
|-
| minecraft:cartographer
| {{BlockLink|Cartography Table}}
|-
| minecraft:cleric
| {{BlockLink|Brewing Stand}}
|-
| minecraft:farmer
| {{BlockLink|Composter}}
|-
| minecraft:fisherman
| {{BlockLink|Barrel}}
|-
| minecraft:fletcher
| {{BlockLink|Fletching Table}}
|-
| minecraft:leatherworker
| {{BlockLink|Cauldron}}
|-
| minecraft:librarian
| {{BlockLink|Lectern}}
|-
| minecraft:mason
| {{BlockLink|Stonecutter}}
|-
| minecraft:shepherd
| {{BlockLink|Loom}}
|-
| minecraft:toolsmith
| {{BlockLink|Smithing Table}}
|-
| minecraft:weaponsmith
| {{BlockLink|Grindstone}}
|-
| minecraft:home
| {{BlockLink|Bed}}[All colors. The coordinates for the head of the bed are saved as the Point of Interest.]
| rowspan=2 | #minecraft:village
|-
| minecraft:meeting
| {{BlockLink|Bell}}
| 32
|-
| minecraft:bee_nest
| {{BlockLink|Bee Nest}}[Bee Nests and Beehives are saved separately.]
| rowspan=2 | {{EntityLink|Bee}}
| rowspan=2 | 0[Bees themselves store the location of Bee Nests and Beehives using the {{nbt|compound|hive_pos}} and do not directly use Points of Interest.]
| rowspan=2 | #minecraft:beehome
|-
| minecraft:beehive
| {{BlockLink|Beehive}}
|-
| minecraft:lightning_rod
| {{BlockLink|Lightning Rod}}
| {{EntityLink|Lightning}}
| rowspan=3 | 0
| rowspan=3 | ''None''
|-
| minecraft:nether_portal
| {{BlockLink|Nether Portal|Nether Portal Block}}
| {{EnvLink|Nether Portal}}[Used when searching for an exit Nether Portal after entering one.]
|-
| minecraft:lodestone
| {{BlockLink|Lodestone}}
| {{ItemLink|Lodestone Compass}}
|}
== History ==
{{History|java}}
{{History||1.14|dev=19w11a|Points of Interest were added.}}
{{History||1.19|dev=22w19a|The {{cmd|locate poi}} command was added to search for Points of Interest.}}
{{History|foot}}
{{Navbox Java Edition}}
{{DEFAULTSORT:Point of Interest}}
[[de:Zielpunkt]]
[[ja:関心地点]]
[[zh:兴趣点]]