Useless Reptile

Useless Reptile

Mod

Adds dragons that you can tame (and sometimes ride)

Client and server MobsTransportation

12.1k downloads
134 followers
Created2 years ago
Updated2 months ago

Follow Save
Host your Minecraft server on BisectHosting - get 25% off your first month with code MODRINTH.

Description

Useless Reptile is a Fabric mod that aimed to bring some dragons into your world that you can tame (or kill). Warning: mod is Work-in-Progress and a lot of stuff may change in the future updates.

Currently supported game versions: 1.20+

Dependencies

Geckolib, YetAnotherConfigLib and Fabric API are required. For mod versions below 0.3.0 Cloth Config API is required instead of YetAnotherConfigLib

Features

Note: number in brackets specifies the versions of the mod on which this feature is available. If not specified, this feature exists on all versions of the mod

  • Swamp Wyvern: can be found on swamps and tamed with 1-2 stacks of raw chicken. You can ride tamed Swamp Wyverns with use of a saddle. You can also get acid from it by right-clicking with empty bottle and use the acid later as any other potion

  • Moleclaw (0.2.0+): can be found in caves and tamed with 0.5-1 stacks of beetroot. Needs saddle to be ridden, useful for digging. Afraid of light, but can ignore it if Moleclaw Helmet is equipped

  • River Pikehorn (0.4.0+): can be found near non-frozen rivers and on beaches. You can tame it with bucket of tropical fish and use flute for extra level of control over your Pikehorns. Oh, and also you can put one on your head

  • Dragon customization: customize dragons via data and resource packs.

Example data pack can be found here. Example resource pack can be found here

Customization features
  • Spawn configuration (0.5.0+): configure in which biomes dragons can spawn via biome tags that represent black and white lists for the dragon. You also can control frequency of spawns via spawn weights in config

  • Adding new variants (0.4.0+): you can add new dragon variants that can naturally spawn via editing files in "dragon_variants" folder. Supports biome specification via id and tags and support of defining rarity.

  • Special texture for named dragon (0.3.0+): mod will automatically attempt to use texture that corresponds to dragon's name if it's presented in game. You can add your own texture for your dragon via resource pack. Currently supports fully only Russian (and maybe Bulgarian, but I didn't test it) and English names. Texture file name must consist only out of latin characters, numbers and underscores (this thing -> _ ). All letters in file name must be in a lowercase (dragon's name can use either lower or upper case letters). If in game name of a dragon consists of Russian alphabet letters, file name should be changed according to the table below in order to correspond to the name of the dragon гыг

  • Adding glowing to the dragon (0.5.0+ except 1.19.2): you can make your dragon glow by adding a glow mask as texture via resource pack. Glow mask texture must be in the same folder as main texture file and have the same name as main texture file with addition of "_glowmask" in the end of the name (i.e. if you wanna add glow mask for brown variant of the Swamp Wyvern you'll need to name the mask as "brown_glowmask.png").

  • Adding glowing to the dragon (0.6.0-1.19.2): to add glowing on this version read this

  • Redirecting models and animation files (0.6.0+): you can redirect model and animation files depending on dragon's variant or name

  • Complete remake of the model and animations: thanks to Geckolib, you can customize not only textures, but also models and animations via resource packs. But be careful with this since those visual changes will affect all dragons with the same model

Social

Discord Server

Mod Showcases:

Click me

FAQ

Read this before asking anything, I beg you
  • Q: I found a bug! How can I report it?

  • A: If you found a bug, please report it in #bug-reports at the Discord server, following the instructions

  • Q: I have some ideas for this mod, where I can leave one?

  • A: Leave your ideas at the Discord server. Can't say that I'll listen to all of them, but who knows me

  • Q: Can you backport mod to 1.18/1.16/1.7.10/Beta 1.0/insert-some-old-version-of-your-choice-here?

  • A: No.

  • Q: Can you port this mod to Forge/other mod loader?

  • A: Ports for other mod loaders might be considered, but not for now due to in which state mod is. But if you wish to use this mod with Forge here and now, you can use Sinytra Connector. Warning: no complaints about incorrect work of the mod in this case will be reviewed. I'll accept bug reports only if you was using mod on Fabric/Quilt

  • Q: When is update?

  • A: I can't give any ETA on any update. I have real life stuff to deal with (more specifically my study at university) and I never know how it'll turn out and how much of free time I'll have. Also keep in mind there's only one person (me, the owner) working on this project.

  • Q: Dragons T-Pose with shaders on, can you fix it?

  • A: Turn off entity shadows in shader settings if possible. As of fix - I can't, the problem is not on my side.

  • Q: I cannot dismount Pikehorn from my head!

  • A: You must have both of your hands empty in order to do this.

Usage of the mod and the source code

You are allowed:

  • Make monetized videos and streams with the mod
  • Use mod for modpacks
  • Make submods, addons for the mod or any other project that relies on this mod and publish them, as long as this project is not a modified version of this mod
  • Redistribute modified versions of assets within resource packs for this mod
  • Partially use the code for your project from this one (by this I mean just don't rip off the whole thing, at least mind what you copy)
  • Make modified versions of the mod for private use (don't publicly distribute those)

Translations

Mod is currently translated into the following languages:

  • English - native support
  • Russian - native support
  • Portuguese - translation by rauanrochabarbosa and giotm0833 (last updated 0.4.0)
  • Turkish - translation by double_axe (last updated 0.1.11)
  • Spanish - translation by kota_araya (last updated 0.4.0)
  • Polish - translation by karolofgutovo (last updated 0.3.0)
  • French - translation by thefiredragon, carputelechat and daelyx (last updated 0.6.0)
  • Japanese - translation by mash1133 (last updated 0.6.3)

If you want to contribute into translating the mod feel free to suggest your help at Discord Server :)

External resources



Project members

Nord_Act

Owner


Technical information

License
ARR
Client side
required
Server side
required
Project ID