promotional bannermobile promotional banner

Lampa Systems - Chiseled Bookshelf

Shows book titles and enchantments above the hotbar when you aim at an occupied chiseled bookshelf slot. Identify stored books without clicking or removing them.
Back to Files

Lampa_Systems-Chiseled_Bookshelf-Client+Server-V1.0-26.3.jar

File nameLampa_Systems-Chiseled_Bookshelf-Client+Server-V1.0-26.3.jar
Uploader
lampasystemslampasystems
Uploaded
Oct 4, 2026
Downloads
88
Size
152.1 KB
Mod Loaders
Fabric
File ID
9055926
Type
R
Release
Supported game versions
  • 26.3

Curse Maven Snippet

Fabric

modImplementation "curse.maven:lampa-systems-chiseled-bookshelf-1725874:9055926"

Learn more about Curse Maven

What's new

# Lampa Systems Chiseled Bookshelf

Version: 1.0 · Minecraft Java 26.3

## 1.0 — Initial release

- Client and server share the 04_Client_&_Server folder and one Client+Server JAR; the same JAR is also provided directly beside the ZIP.


Complete feature scope:
- Display above the hotbar for the targeted occupied chiseled bookshelf slot; six slots and four orientations.
- Written book title, otherwise anvil name or localized item name; Unicode titles supported.
- Stored and directly applied enchantments with levels; native display merges duplicate keys using the highest level and supports registered additional enchantments.
- Books and inventories are read only; no removal, no click to retrieve data, and no content changes.
- Native visibility/collision checks and vanilla slot selection; every five ticks, normal interaction range capped at eight blocks. Empty slots, rear surfaces, obstructed or distant shelves produce no display. Native display respects filtered titles.
- Universal Fabric JAR with server and client entrypoints for Minecraft Java 26.3, Java 25, Fabric Loader 0.19.5+, and Fabric API 0.160.5+26.3.
- Fabric server sends the actionbar directly to vanilla clients; optional native client uses a custom network channel. Singleplayer uses the integrated server.
- /bookhover for status and /bookhover on or /bookhover off without operator permissions; local client setting lasts for the session. Client alone cannot provide full book metadata on unchanged vanilla servers/Realms.
- Alternative Realm/vanilla datapack, format 121.0: raycast up to 4.5 blocks, four checks per second, conservative visibility checks, titles/names, and 43 vanilla enchantments. Slot-boundary differences are possible; extra enchantments require extensions; raw titles are shown without individual text-filter evaluation.
- Realm controls without operator permissions: /trigger bookhover set 1 (off) and set 2 (on); /function lampa_bookshelf:uninstall for cleanup with administrator permissions.
- Display automatically clears when looking away, targeting an empty slot, or disabling; long text can exceed the actionbar width and other actionbars can overlap.
- AI-generated LAMPA SYSTEMS icon with the current LAMPA SYSTEMS wordmark and identical 256px icons in the JAR and datapack; tooltip in the icon is symbolic.
- One complete package with identical Client/Server JAR, alternative Realm datapack, complete DE/EN instructions, validation, and Copyright © 2026 Lampa Systems. Fabric API not included; website https://Lampa.Systems.
- One-time Fabric/Realm join notice and repeated Fabric help through /bookhover: complete DE before EN, bold cyan title, brand-blue version, actual component/status, help, creator, clickable website, and copyright. Client alone does not confirm server activity.

 

# Lampa Systems Chiseled Bookshelf

Version: 1.0 · Minecraft Java 26.3

## 1.0 — Erstveröffentlichung

- Client und Server teilen einen Ordner 04_Client_&_Server und eine Client+Server-JAR; dieselbe JAR liegt zusätzlich direkt neben der ZIP.


Vollständiger Funktionsumfang:
- Anzeige über der Hotbar für das anvisierte belegte Fach eines geschnitzten Bücherregals; sechs Fächer und vier Ausrichtungen.
- Geschriebener Buchtitel, sonst Ambossname oder lokalisierter Gegenstandsname; Unicode-Titel unterstützt.
- Gespeicherte und direkt gesetzte Verzauberungen mit Stufen; Native vereinigt doppelte Schlüssel mit höchster Stufe und unterstützt registrierte zusätzliche Verzauberungen.
- Bücher und Inventare ausschließlich lesen; keine Entnahme, kein Klick zum Auslesen, keine Veränderung der Inhalte.
- Native Sicht-/Kollisionsprüfung und Vanilla-Fachwahl; alle fünf Ticks, normale Interaktionsreichweite bis höchstens acht Blöcke. Leere Fächer, Rückseiten, verdeckte und zu weit entfernte Regale liefern keine Anzeige. Native respektiert gefilterte Titel.
- Universelle Fabric-JAR mit Server- und Client-Einstieg für Minecraft Java 26.3, Java 25, Fabric Loader 0.19.5+ und Fabric API 0.160.5+26.3.
- Fabric-Server sendet die Actionbar direkt an Vanilla-Clients; optionaler nativer Client nutzt einen eigenen Netzwerkkanal. Einzelspieler nutzt den integrierten Server.
- /bookhover als Status sowie /bookhover on und /bookhover off ohne OP; lokale Clienteinstellung für die Sitzung. Keine vollständigen Buchmetadaten durch Client allein auf unverändertem Vanilla/Realm.
- Alternativer Realm-/Vanilla-Datapack, Format 121.0: Blickstrahl bis 4,5 Blöcke, vier Prüfungen pro Sekunde, konservative Sichtprüfung, Titel/Namen und 43 Vanilla-Verzauberungen. Fachgrenzabweichungen möglich; zusätzliche Verzauberungen benötigen Erweiterung; rohe Titel ohne individuelle Textfilterauswertung.
- Realm-Steuerung ohne OP durch /trigger bookhover set 1 (aus) und set 2 (an); /function lampa_bookshelf:uninstall zur Bereinigung mit Administratorrechten.
- Automatisches Entfernen der Anzeige beim Wegsehen, leerem Fach oder Ausschalten; lange Texte können die Actionbar-Breite überschreiten, andere Actionbars sich überlagern.
- KI-generiertes LAMPA-SYSTEMS-Icon mit aktueller Wortmarke LAMPA SYSTEMS und identischen 256px-Icons in JAR und Datapack; symbolischer Tooltip im Icon.
- Ein Komplettpaket mit identischer Client-/Server-JAR, alternativem Realm-Datapack, vollständigen DE-/EN-Anleitungen, Prüfstand und Copyright © 2026 Lampa Systems. Fabric API nicht enthalten; Website https://Lampa.Systems.
- Einmalige Fabric-/Realm-Beitrittsmeldung und erneute Fabric-Hilfe durch /bookhover: vollständiges DE vor EN, Titel fett/cyan, Version Brand Blue, tatsächlicher Bestandteil/Status, Hilfe, Ersteller, anklickbare Website und Copyright. Client allein bestätigt keine Serveraktivität.

This mod has no additional files