promotional bannermobile promotional banner

Botc Phantom

A little mod to help playing BOTC in minecraft
Back to Files

botc-1.5.0.jar

File namebotc-1.0.0.jar
Uploader
PhantominummPhantominumm
Uploaded
Sep 6, 2026
Downloads
10
Size
300.7 KB
Mod Loaders
NeoForge
File ID
8824776
Type
R
Release
Supported game versions
  • 1.21.4

Curse Maven Snippet

NeoForge

implementation "curse.maven:botcphantom-1541371:8824776"

Learn more about Curse Maven

What's new

Demon transfer system New ImpTransferPendingPayload packet notifies the Storyteller when a demon transfer is pending. The HUD now shows a blinking red/orange warning panel ("⚠ CHOISISSEZ UN NOUVEAU DIABLOTIN ⚠" / "/botc demon <player>") until the Storyteller assigns the new demon.

Head/plaque persistence fix Room plaque (head) block positions are now saved server-side via a new PlaqueSavedData (backed by vanilla SavedData), so plaques survive server restarts and chunk unloads. Positions are properly removed when a plaque block is actually destroyed (not just unloaded).

Nicknames visible during meetings Player nametags are now shown while a meeting is active and hidden again once it ends (MeetingManager now toggles GameManager.setNameTagsVisible).

Seat menu improvements BotcSeatScreen and OpenSeatScreenPayload were reworked for a better seat-assignment UI experience.

Other Several vanilla/NeoForge classes (SavedData, DimensionDataStorage, PlayerTeam, Team) were added to the project sources — likely just exposed reference/mapped sources, no gameplay change from these.

-----------------------------------------------------------------------------------------------------------

FR

 

Système de transfert du Diablotin Nouveau paquet ImpTransferPendingPayload qui prévient le MJ quand un transfert de Diablotin est en attente. Le HUD affiche désormais un panneau d'alerte clignotant rouge/orange ("⚠ CHOISISSEZ UN NOUVEAU DIABLOTIN ⚠" / "/botc demon <joueur>") tant que le MJ n'a pas désigné le nouveau Diablotin.

Correction de la persistance des têtes/plaques Les positions des blocs de plaque (têtes) sont maintenant sauvegardées côté serveur via une nouvelle classe PlaqueSavedData (basée sur SavedData), donc elles survivent aux redémarrages du serveur et au déchargement des chunks. Les positions sont correctement retirées uniquement quand le bloc est réellement détruit (pas juste déchargé).

Pseudos visibles en meeting Les pseudos des joueurs s'affichent maintenant pendant les meetings et se recachent à la fin (MeetingManager bascule désormais GameManager.setNameTagsVisible).

Amélioration du menu des sièges BotcSeatScreen et OpenSeatScreenPayload ont été retravaillés pour une meilleure expérience d'attribution des sièges.

Autre Plusieurs classes vanilla/NeoForge (SavedData, DimensionDataStorage, PlayerTeam, Team) ont été ajoutées aux sources du projet — probablement juste des sources de référence exposées, sans impact sur le gameplay.

This mod has no additional files