He buscado en este foro y en internet, pero todas las soluciones propuestas no funcionan por una u otra razón. Ya que alguien eliminó la parte de "Minecraft PE" de mi título (¿Por qué?), sólo voy a añadir que iPadOS es la plataforma en la que estoy.
Antecedentes:
Construí un hotel/resort (algo grande) en mi mundo, y estaba interesado en añadir un sistema de tarjetas de acceso para las puertas. Debido a la forma en que está construida la estructura (y no hay manera de que vaya a remodelar algo de este tamaño), sólo hay espacio para tres bloques bajo la puerta.
Un ejemplo horrible a continuación:
|xxxxxxxxxx|DoorIsHere|xxxxxxx|
|BloqueAbierto|BloqueAbierto|BloqueAbierto
¿Hay alguna forma de crear un sistema que permita desbloquear la puerta cuando el jugador (y sólo el jugador) la toque con la llave utilizando estos cuatro bloques abiertos? Hay más de 100 puertas, y cada una necesitaría su propia llave, además, me gustaría una llave maestra si eso es posible. Me gustaría evitar el uso de mods, pero si es la única manera...
Si es necesario el uso de un botón, se puede colocar en el bloque de la pared inferior, pero preferiría que no se utilizara ningún botón. Si es posible, me gustaría que el jugador tocara la puerta y ésta se abriera si el jugador tiene la llave correcta.
Otro usuario publicó una solución que incorpora el uso de etiquetas, así que ¿hay alguna manera de poner un bloque de comandos debajo (o preferiblemente debajo y a la izquierda de) la puerta y hacer que la puerta se abra si un jugador con la etiqueta/llave correcta la toca? Si las "etiquetas" no son la mejor manera de hacer esto, ¡está bien!
Editar: He eliminado el hecho de que haya un bloque abierto directamente a la derecha de la puerta porque prefiero que no haya un bloque no coincidente en la pared junto a cada puerta. Si es necesario un bloque allí (y no hay otra forma de hacerlo), supongo que estaría dispuesto a hacerlo. Gracias de nuevo por cualquier sugerencia.