DisguiseLib

# DisguiseLib

A server-side library that allows disguising entities as other ones.

~~Features built-in `/disguise` command as well.~~
`/disguise` command with some other features has been moved to a separate mod.

API can be found on GitHub.

Deep Ocean Panorama

Deep Ocean Panorama replaces the Minecraft title-screen panorama with a high-quality, performance-conscious cube-mapped scene.

### Additional Information

Type:
`RELEASE`

Version:
`1.0.0`

MC Version:
`1.13.x, 1.14.x, 1.15.x, 1.16.x, 1.17.x, 1.18.x, 1.19.x, 1.20.x, 1.21.x`

Disable Custom Worlds Advice

This simple mod disables the annoying “Experimental Features” advice that appears every time you create or load a world with custom dimensions or world settings. You can use it if either this screen annoys you as much as it does to me or you are creating a mod with custom worldgen and you want to disable the advice screen (Jar-in-jar if that’s your case!). Compatible with all 1.16.2+ versions, including prereleases!

**Although this is a Fabric Mod, it does NOT require Fabric API.**

Dark Transparent GUI

# Dark Transparent GUI
This texture pack turns all graphical user interface (GUIs and HUDs) clear and minimalistic with only black borders, offering an uninterrupted view of gameplay.

## Screenshots

![Inventory](https://cdn.modrinth.com/data/sLwtjH0c/images/9e0fedd365a8be032d516d0e869181311715d474.png)
![Crafting](https://cdn.modrinth.com/data/sLwtjH0c/images/181f58d5b45792472b72ed22f3e331a7a20b4be3.png)

More Screenshots

Optional:
– Install Respackopts (v2.3.0+) for config menu (DTG v3.0+) – you can choose different background menu image and disable some textures
– Install OptiFine for black background on Mojang logo loading screen

The resurcepack is also available on CurseForge

Dark Red Shield

# Dark Red Shield

This resource pack replaces the default shield with a custom 3D model.

The design uses a dark red theme.

No OptiFine required. Vanilla compatible.

## More Shield Themes

– Black
– Blue
– Creeper
– Mirror
– Navy Blue
– Rabbit
– Red

Dark Enchanting [NeoForge/Fabric]

Dark Enchanting

NEOFORGE BUILDS AVAILABLE for 1.21+!

ARCHITECTURY API IS NOW REQUIRED FOR 1.21! 

CLICK THE ICON TO VISIT ITS PAGE

Information

Dark Enchanting adds a simple Dark Enchanter to simplify enchanting, similar to  Enchanting Plus. You can now customize your items with any enchantment you want! 

 

How to use

Crafting the Dark Enchanter is easy! The recipe is as follows:

Craft and you are set! Enjoy!

 

PLEASE COMMENT ON FEEDBACK, BUGS, IDEAS, OR JUST A COMPLIMENT! 

 

DISCORD:

 

Join me in my discord!

https://discord.gg/2JrAyj64XG

 

 

 

SUPPORT ME:
Donations help me spend more time modding and improving my mods!

Patreon: https://www.patreon.com/frqnny

Buy Me A Coffee: https://www.buymeacoffee.com/frqnny

Even a small tip is greatly appreciated!

Cypress (Alphaver) Font

# A font from an alternate timeline!

This font comes from a modified version of Minecraft that’s part of an **unfiction web series** centered around footage of the closed “16.05” branch from the Alpha stage of Minecraft’s development. **It’s basically the classic Minecraft font, but with rounded edges and some subtle differences.** I really like it, so I thought I’d go ahead and port it to modern versions!

![The font in action!](https://cdn.modrinth.com/data/cached_images/6277104ea358efa5a0d8ab212a998d794f9c084e.png)

Thank you to the AlphaVer team for making such a compelling story, and sparking my interest in modding Minecraft. If anyone involved would like for me to take this down, please don’t hesitate to contact me.

CustomSkinLoader

# CustomSkinLoader
## What’s this?
Custom Skin Loader mod for Minecraft.
It’s a mod which can load skins and capes from any online source or from your local.

## Download

Build Server : CircleCI & ~~Infinity Studio CI~~
Release Page : MCBBS & GitHub & CurseForge

## Contact Us
QQ Group: 651287593
Telegram: @customskinloader

## Feature
### Support Plenty of Skin Load API and Customizable Skin Load List
Supported Skin Load APIs:
– Mojang API
– CustomSkinAPI
– CustomSkinAPIPlus (Test Only)
– UniSkinAPI
– ElyByAPI
– Legacy

You can use this feature to customize your skin load list so as to load your skins from any skin server you want.
If you are the owner of skin server, you can use CustomSkinLoader to load skins from your server if one of the APIs has been actualized by your server.

### HD Skins Support
Even though you don’t have OptiFine and MCPatcher, CustomSkinLoader can still load and render HD skins.
You can easily to get a better view of skins.

### Skull Support
Fixed skull loading bug, you can apply any skin to your skull now.
Dynamic skull supported.

### Profile Cache
– Decrease the frenquency of using the network.
– Meanwhile, you can still load profiles when network is unavailable.(*)

*Only when it is opened in configratulation.

### Local Skin
Load skins without a skin server.
Furthermore, by using this function you can preview your skins in game and even change the default skin and model.
You can load local skins by using any API (excluding MojangAPI).
*While using default configratulation, just put your skins into `.minecraft/CustomSkinLoader/LocalSkin/(skin|cape)s/{USERNAME}.png`.

### Extra List
A json file generated by skin servers which supports this feature.
To add a server to your load list, users just need to put the file into `.minecraft/CustomSkinLoader/ExtraList` .

### Transparent Skin Support
The problem of incorrectly rendering textures has been fixed.

### Spectator Menu Fixed
By using this mod, you can see correct avatar of players in Spectator Menu rather than steve and alex.

## Default Load List
– Mojang (Mojang API)
– LittleSkin (CustomSkinAPI)
– Blessing Skin (CustomSkinAPI)
– ElyBy (ElyByAPI)
– SkinMe (UniSkinAPI)
– TLauncher (ElyByAPI)
– LocalSkin (Legacy)
If you want to apply to add other skin server to default list, please go to issue.

## To Skin Server Owner
CustomSkinLoader is designed for loading from any server, which makes the mod complex.
It’s not a good idea to refer to CustomSkinLoader’s source code to develop your own skin mod.
It’s recommended to use CustomSkinLoader for your server directly.
Furthermore, you can add your server to ‘Default Load List’.
You can also use ‘ExtraList’ which makes it easier for users to add your server into load list.

## Development and Contribution
See [CONTRIBUTING.md](CONTRIBUTING.md)

## Copyright & LICENSE
### Binary File
You could not modify binary file.
Feel free to use and share this mod and unmodified file in anyway like modpack.
When using in modpack, you must put ‘CustomSkinLoader’ in mod list.
You could not repost this mod to any website without permission.
You could not earn money with this mod excluding modpack.
### Source Code
#### Package ‘customskinloader’
Including some codes from
– AsteriskTeam/TabIconHackForge (GPLv3)
– RecursiveG/UniSkinMod (GPLv3)
– NekoCaffeine/Alchemy (GPLv3)

Copyright © 2013-2014 Jeremy Lam “JLChnToZ”.
Copyright © 2014-2019 Alexander Xia “xfl03”.

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

GPLv3: http://www.gnu.org/licenses/gpl.html

You should change the name of the package to avoid others’ misunderstanding.

Customizable Timer

I made a simple timer data pack with some customization!

# Commands
– /function timer:settings -> Change settings like color and style
– /function timer:pause -> Pause the timer
– /function timer:resume -> Start or resume the timer
– /function timer:reset -> Reset and pause the timer.

Custom Window Title

## Installation

The mod supports NeoForge and Fabric (*) mod loaders. Follow either mod loader’s installation guide, then download the mod file for your Minecraft version, and install it into the `.minecraft/mods` folder.

(*) Fabric API is **not** required.

## Configuration

Run the game once to create the configuration file. By default, the window title will be set to **Minecraft __**. Unlike in vanilla 1.15.2 onwards, the title will not change when you enter a world/server.

To change the title or icon, navigate to the `.minecraft/config` folder, and open `customwindowtitle-client.toml` in a text editor. You will see the following entries:

“`toml
title = ‘Minecraft {mcversion}’
icon16 = ”
icon32 = ”
“`

Only edit text inside quotes or apostrophes.

### Changing the Title

You can use the following special tokens in the _title_ configuration entry:

* `{mcversion}` – current Minecraft version
* `{modversion:}` – version of installed mod with the identifier ``
* `{username}` – current username

If any of the tokens aren’t working, search the game log for **CustomWindowTitle** and you should see the reason, otherwise please file an issue on the issue tracker with as many details as possible.

### Changing the Icon

#### Minecraft 1.21+

**This feature is only available in Custom Window Title 1.4.0 and newer.**

Create a square PNG image whose dimensions are a power of two, such as 32×32 or 48×48. Put the PNG file into the `.minecraft/config` folder, either directly or into a subfolder.

The icon **must be saved with transparency** even if it doesn’t use it, otherwise the icon may be corrupted or not appear at all. In Krita, for example, you must check _Store alpha channel (transparency)_ when saving.

The _icon_ configuration entry points to the PNG file relative to `.minecraft/config`.

For example, if you placed the icon into `.minecraft/config/customwindowtitle/icon.png`, then the configuration entry should look like this:

“`toml
icon = ‘customwindowtitle/icon.png’
“`

#### Minecraft 1.20

This feature is not available in Minecraft 1.20.

#### Minecraft 1.19 and older

Instead of one `icon` configuration entry, there are two configuration entries `icon16` and `icon32` for icons with dimensions 16×16 and 32×32.

## Screenshots

These screenshots were taken using the following example configuration:

“`toml
title = “Minecraft {mcversion} – Custom Window Title {modversion:customwindowtitle}”
“`

![Screenshot 1](https://cdn.modrinth.com/data/RGH5gtzF/images/583e2cde5254f758f890abe5d018f46201dd856e.png)
![Screenshot 2](https://cdn.modrinth.com/data/RGH5gtzF/images/68b89c57f5505625c2cff00fd5fe7489571dcae3.png)