Compatibility
Minecraft: Java Edition
Platforms
Supported environments
75% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Links
Creators
Details
Block'oMorph - is a mod for minecraft that allows you morph into blocks like in the mini game block hunt, with it you can turn into blocks of varying complexity, from the simplest stone to a sign with text or a portal to the end.
You can do this in two ways, open the GUI for transforming into a block on button Y and find the block you need in the creative tab and then configure its ready-made nbt tag and select the necessary block state, or write the /blockmorph <blockstate> (<player(s)>) (<boolean - isMultiBlock>) command if you need to transform using a command block or console.
To morph back into the player, you need to morph into the air.
FUNCTIONS
Also, in addition to the basic transformation with a change of model, texture and hitbox, you will also have access to:
-
Full collisions, you will be able to step on player blocks with a complex Voxelshape shape and not fall through them or get stuck, because even though the player block will have a 1x1x1 hitbox, it will have the shape of a block.
-
Block breaking system, the player block can be destroyed with all the effects and mechanics, as if you were breaking a regular block, the player block will emit particles, crack, and also take into account your game mode, effects and tool.
-
Rendering of block entities, you will be able to see all the block entities into which the player has turned, and you can customize them through the block nbt.
Example from the game
Configuration
- If you don't like what your server's players can turn into, you can adjust this via the configuration menu, accessible via the N key:
- OR edit the settings in your server's "config" folder in the blockomorph.json file:
- Parametrs:
- listMode - has 3 values: NONE, BLACKLIST, WHITELIST. It determines in which access mode the mod will work.
- solidBlocksOnly - this option adds an additional restriction on turning into not solid blocks in addition to lists.
- allowedBlocks - determines which blocks the player can transform into.
- bannedBlocks - determines which blocks the player can't transform into.
- playerDieAfterDestroy - if false, then the player turns into a human after destruction, if true, then dies.
- canOperatorModifyConfig - determines whether operators can change the mod's configuration from the game menu, or whether only the server owner can do this by changing the configuration file when the server is turned off.
- advancedMode - allows server players to transform into multiblocks.
Saving Favorite Blocks
- You can save your favorite block, so that you do not have to enter nbt and set properties every time, and also for the possibility of transferring and saving favorite blocks to an external drive. This can be done in the "Save" tab by entering a name for the block.
- Your favorite blocks will be saved in the "Saved Tools" tab.
- To delete a block from the saves, you need to turn into this block and enter its name in the "Save" tab and click on the button with the trash can. If you try to enter an already saved name for an inappropriate block, the button will be inactive.
- The saved data will be saved to the nbt file saved_blocks.bmdat in the root of the minecraft version's data folder. This data is client-specific and can be transferred between worlds and to another version with this mod.