Mods for Minecraft 1.17.1

Discover some of the wonderful mods for Minecraft version 1.17.1. These will make your Minecraft world even more fascinating to explore by adding a whole bunch of new functionalities, items, blocks and even new landscapes.

Filter by
Sort by

Wurst

Wurst is a mod that gives you advantages. It allows you to perform block telemetry, walk on water, walk on scaffolds, get PVP assistance, excavate, find items, and more.It has a menu that can be accessed by pressing the right control key on your keyboard, but this can be changed in the settings. Clicking this gives you a list of a bunch of utilities you can use and the ability to easily change settings. This screen used to look very cool and have a search button, but no longer has the search button and instead tries to mimic other similar mods, though it still looks pretty good. Utilities can also be accessed with commands that start with dots (.).There are many mods similar to Wurst, some of them are free, while others cost money. Wurst is one of the most popular utility mods common on multiplayer servers. Some people consider it a cheat client because it can do some stuff that normal players can't do, but there are also some non-cheat features it has, such as automation, an example of this would be the excavation feature or the tunnel feature, which help get rid of much of the digging for terraforming projects; treebot, which automatically finds and chops down trees, as well as some auto clicking features for automatically clicking. Wurst like other utility clients, is recommended on many anarchy servers like 2b2t.There are many cool features in Wurst. A few of them are:Blocking TelemetryFullbright – Turns the Brightness to MaxItemESP – Highlights Item entitesMobESP – Highlights MobsBaseFinder - Highlights areas that are suspected of being tampered with by players.CaveFinder – Highlights CavesMobSpawnESP—Highlights areas where mobs can spawn and when they can spawn.ChestESP – Highlights chestsNoFall – Prevents the player from taking fall damage.Nuker – Digs area around PlayerScaffoldWalk - When you walk on the edge, it automatically places blocks beneath you.KillAura – Automatically kills nearby entities.MultiAura – KillAura but on multiple EnemiesExcavator – Digs a selected area with the tool you are holding.NoWeb – Webs don’t slow you.JetPack – Lets you Go Straight UpJesus – Lets you walk on WaterSpider – Lets you climb wallsFast Break – Single-clicking a block and waiting a fraction of a second breaks it.InstantBunker – Automatically builds a preconfigured bunker if you have Cobble StoneTunneller – digs a tunnel as per the user's settings.Sneak – Auto ShiftSpeedHack – Makes Player go fasterAutoSprint - Automatically makes the player sprint.Auto Eat – Automatically eats when hunger goes downSo many moreIt is important to note that not all of these work or are recommended at all times. For example, some require creative mode to work, and some of them can be blocked by the servers' anti cheat. Some utilities, such as Nuker, have legit modes that are supposed to bypass some anticheats; however, not all anticheats are covered by Wurst. They do have different modes for different anticheats for different utilities in Wurst, but not all of them are always safe to use, and some server owners may ban you. Some utilities, such as Miley Cirus, are just for fun and kind of worthless, while others, such as AutoEat, are not good to use and not suggested as they can get in your way.Wurst used to be a client, which you would install as its own version; however, around the 1.14 era, they switched to being a Fabric mod (all versions before that are Vanilla installers), which was the first time using Fabric for many, including me. Forge versions do exist for 1.10.2 and 1.12.2 in source code form. Many of the older client versions (pre 1.7) contained Mojang code and were taken down.Some versions that were prefabric also come with Optifine.

mchoarder

Adorn

Adorn is a mod that adds a variety of new furniture to Minecraft. There are many types of furniture it adds, and it has multiple variations of many of the items.Here is a rundown of some of the different types of furniture in Adorn. Sofas are short sofas, which are like cozy chairs. They are in many different colours similar to the types of wool.Chairs are basic chairs made out of different variations of wood that have holes in the back. They perform roughly the same as the sofas.Tables are four-legged square tables that can be used to put stuff like coffee brewers on.Platforms are similar to tables, but they are one-legged and made with a post. They look similar to the fences and pressure plate tables found in villages, but they are a bit thicker. Has wood and stone variations.Counters are like tables but with solid blocks and a thick stone top. Has wood variations.Cupboards are counters with a door that you can use to store stuff. Has wood variations.Drawers are two-doored storage blocks that can be used to store stuff and serve as a table. Despite having two doors, it only has one storage interface. Has wood variations.Posts are just sticks held up, they are similar to fences in Minecraft, but they do not attach. There are many stone variations.Sinks are like cauldrons, but with different wood variations. You can put water in them.Steps are like thicker pressure plates with a little post on the bottom. Has wood and stone variations.Shelves (Shelf) are put on the sides of blocks and have wood, warped wood, and iron variations.Chimneys are thin chimneys that can be put on top of blocks. Has stone variations.Coffee Tables are small tables that are used for small things. Has wood Variations.Benches are tables with four legs; two of them are attacked by the other two. It looks a bit like a short stool and has wood variations.Lamps are wood lamps that have a slight glow coming from them based on the colour of the wool.Trading Station is used for trading. You can learn more about trading in the green book about trading called Trader’s Manual by Juuz.Crates are basic wooden blocks. These crates can have pictures of items. Often based on foodstuffs.Picket Fences are white fences similar to those you may see in real life, which are white and pleasant.Chain-link fences—less pleasant grey fences—are similar to the kind you can climb in real life, possibly a  bit stronger.Brewers are used for brewing coffee.Candlelit Lanterns have different colours and are used to light rooms.Outside of furniture, there are also some other items. This includes stone rods, stone torches, and stone latters. There are also mugs that can hold different drinks such as hot chocolate, glow berry tea, sweet berry juice, and Nether Wart coffee.Most items have descriptions under their names explaining what to do. There are also two books, a red one called Decorating Your Home and a green one called The Trader’s Manual. Both are by Juuz and explain different aspects of the mod.One interesting thing about the mod is the trading, this makes it a bit similar to Fantasy's Furniture. However, emeralds and gold are some of the most common elements, making it potentially not as easy.Adorn has a lot of integrations with other mods (mostly for variants), but it is different between the Forge and Fabric versions. This mod requires Fabric Language Kotlin if run on Fabric or Quilt.

mchoarder

Tom's Simple Storage

Tom's Simple Storage is a storage mod which adds network storage similar to Redefined Storage or AE2. Tom’s Simple Storage is not really a tech mod like the other mods, but is more vanilla themed and tries to provide a simple way to do network storage, but can still be used with other tech mods. It also has the ability to hide storage blocks from potential foes in an even better way than AE2. You can create wireless and interdimensional storage networks.Most of the items you will need are in a special creative tab specifically for Tom’s Simple Storage. The Creative Tab is labelled with a Storage Terminal, one of the 1st items you will need to get to start. You need to put a Storage Terminal  and a Inventory Container. These are the 2 blocks that are most important. The Inventory Container is like the brain of your storage network. It is used to connect all the inventories together. The Storage Terminal is how you access and control your storage network. There are also Wireless Storage Terminals and Advanced Storage terminals, but those are harder to setup and do not always make a big difference. The different blocks can be connected from the Inventory Connector with Inventory Cables or Inventory Trims, which can be connected to different inventory blocks. There are also open Barrels, which spit out items and can be used for automatic configuration of many technological contraptions or for converting nearby blocks to storage blocks for your networked storage.Storage Networks can also be connected. In order to do this you need either an Inventory Cable Connector or a filtered  Inventory Cable Connector. These will let you connect you storage network with overseas locations for your storage network.One of the top features of Tom’s Simple Storage is the ability to paint some of the items. This can be used to obfuscate some of your storage from intruders. It is a little like AE2’s carper covering system but a bit better. With the paint bucket, you are able to paint your storage blocks to look like nearby blocks, it commonly turns it into stone, which would be good for underground storage networks. One drawback is that only some blocks such as Inventory Trim and Cables can be painted, so it is important top keep this in mind when creating your storage network. Unlike AE2 or RF and many other Network Storage mods, this one has bigger reliance on traditional chests, which can be connected to your storage network. There are not really hard drives like in Refined Storage and calling it a Storage Network is a bit of a stretch since it does not try to appear that technical.The terminals are similar to those in RF but can also be switched with the click of a button to be closer to those of AE2 or Vanilla. The main difference between the 3 mods is the hot keys.  There are also 3 different search mods, such as standard, keep, auto, and auto keep. The Search is highly customisable and possibly better than some other network storage mods. You can also sort the items in the terminal by things like name or amount and switch between ascending and decending.

mchoarder

Engineer's Decor

Useful, simple to use and good looking, Engineer's Decor is an addon to Immersive Engineering that adds tons of decorative blocks and a few functional machines to the game.New bricks, new concrete variations, more slabs, and even a roof style block group. There's also tables, stools, window stills and modern metallic fencing. In terms of functional machinery, a new furnace type that can turn cobblestone and other rocky blocks into lava has been added, along with a machine that can freeze water into ice.Solar panels, machines that cut trees, and many other useful contraptions are also part of the mod, some can be powered optionally to make them faster, while others require power to run at all times.

Phoonyx36

MCDoom

MCDoom is a mod which adds lots of Doom Themed content to the game from the Game series Doom, including the DOS version of Doom and Doom Eternal. The mod has a collection of different items, tools, bosses, and structures, each with special abilities. Much of the content is unique and not very similar to each other, and much of the art is of very high quality, especially the models for the entities. The mod has so much content; the official review series comprises three videos combining about 1 hour’s content.There are many structures with many extraordinary abilities; one is a wooden structure that occasionally spawns in your world. It has a door which, when right slick, opens up, and even on the roof, there is a door that explodes. The structures range in complexity, some being very complex and others reasonably basic. One of the most important structures is called the Doom Portal. The Doom Portal is a glorified nether portal which takes you to the Nether, and it has nearby demons (which look a bit like Zombie Pigmen) and totems which strengthen the demons unless they are destroyed. While some structures and other things appear in the overworld, most of the stuff from MCDoom is found in the Nether or Hell.There are also guns which can be reloaded with a critical bind. The guns are Crafted with a specially shaped block (that takes up a few blocks of space) called the Gun Crafter. The Gun Crafter can be made out of overworld materials and can be used for crafting other items, such as the chainsaw and its powerful fuel, which can be used as beginner weapons. Other intractable blocks for crafting-related things include the smithing table. Many of the guns, like the BTG Eternal, are very powerful, being able to kill the ender dragon within a few shots, but it is much harder to get.The Nether is changed a lot in this mod and is very dark, and the spawns are changed a lot, as is the world generation.The mod suggests you DO NOT use shaders. However, it is still possible, and the pictures provided were taken with shaders.There are many bosses, such as the Mother demon, a giant like many of the other bosses in this mod. It shoots fireballs and has 250 health.There are also a lot of other fantastic items, such as the JumpPad, which allows you to jump five blocks, Music Discs and other excellent blocks which do various things, such as lighting up without power, similar to glowstone, Barrels, which explodes when shot but does not do terrain damage outside of fire but does not harm mobs, similar to TNT with water. However, it requires going to the Nether to get the materials.There are also many powerups which can be activated in different ways. One gives you unlimited speed three and can be started with a Curios slot.MCDoom is one of the most prominent mods and has too much content, such as the Icon of Sin, to cover without playing the mod. It is a must-have for many boss and adventure mod packs. The author, AzureDoom, is also behind many other mods, such as MCHalo and GeckoLib. MCDoom requires GeckoLib and Curios, is on MC Forge, FabricMC, and QuiltMC, and is regularly updated.

mchoarder

Farming for Blockheads

Farming for Blockheads is a small farming mod that adds various farming stuff to the game. These things make farming in Minecraft Easier for the player by adding things like fertilizer, chicken coops, auto feeders, trading posts, and more. The mod is quite simple and lightweight and keeps the game's balance the same.Fertilizers are one of the main things in the mod. There are three types of fertilizer; the Yellow makes crops grown on it immune to being trampled on. The Green Makes them grow in higher quantity, and the Red makes them grow faster. The fertilisers can be mixed, but you cannot mix Red and Green. In creative mode, you can obtain all the preferdalised block combinations, while in survival, you can get the federalised blocks by clicking farmland with the fertiliser you want to apply.The chicken coop you place, and the nearby chickens will place their egg in it.There is also a feeder, you put it somewhere, and then you set your preferred food by right-clicking, it can even be a full stack, and then the nearby animals which eat that type of food will automatically come by there and eat it and automatically have children. Though you can have a stack of items, you can only have 1 type of item per feeder.There is also a trading post containing a villager from which you can buy different types of plants/saplings or farm material; however, to buy an item requires an emerald, so just like other villagers, it is not a good deal to trade with him.The mod is quite simple and makes farming, in general, more straightforward and more efficient. The mod works on FabricMC/QuiltMC and MC Forge and uses the MultiLoader template. The mod integrates with other mods such as Just Enough Items, Simple Farming, Biomes O Plenty, and More.

mchoarder

Origins

Origins is a mod and family of mods which adds special abilities known as origins which the player selects upon starting a new world or upon loading a world which did not in the past have the origins mod.It is essential to know that Origins is not a single mod, yes, there is a mod called Origins, but that is just one mod. Origins have summoned a whole family of mods, adding more types of abilities that are not simple. Examples of this areClassesAspectsAccessibilitiesCursesBlessingsIdeologiesElementalsAnd more Other types of Abilities can be added on top of Origins.3rd party mods add these other things. These other things are often added after Origins. Such as, if you have Origins Classes, when creating your world, you will first be asked to select an Origin and then a class. Most Origins add-ons are compatible with each other, but not all of them. It is also easy to make Origins Addons and new Origins. Many mods add more Origins or collections of Origins, such as Mob Origins.The Origins Mod adds Origins, not the other types such as Classes, Aspects, Curses, or any other non-Origin. The stand-alone mod is small but adds a few Origins, which are described on the choosing screen.Some of the Default Origins are:Human (No abilities, just like an average Player)Blazeborn (Start in the Nether, have fire immunity)Merling (You can breathe in water but not air)Enderian (You have teleportation abilities)Feline (Take no fall damage)Shulk (Additional nine inventory slots which keep inventory when the player dyes and is stronger)Elytrian (This one lets you fly)Arachnid (Allows you to trap your enemies in webs and climb up walls)More (Shown in pictures)The different types, such as Origins, can all be changed by Obtaining an Orb, a simple item the mod provides where you right-click.Origins is not meant to be played by itself but rather with the large ecosystem of mods. Origins often port to the newest MC Version and were very big around the 1.17 era. The Origins mod is designed with FabricMC in Mind but was later ported to MC Forge and can be run on QuiltMC. Origins are also widespread on servers, and there are many origins-based servers among the most popular categories of modded Minecraft servers. There are also ports of Origins to Bukkit, allowing players with vanilla clients to connect to your server; however, the Bukkit versions are less sophisticated than the Fabric version.Origins for Fabric has integrations with Apoli, Calio, PlayerAbilityLib, Cardinal, and Cloth Config, but has potential issues with OptiFabric/Optifine and Identity. Apoli and Reach Entity Attributes are Jar in Jared on the Fabric Version of Origins, so they will not need to be installed separately; however, some of the others, such as Calio and Cloth Config, will need to be installed manually.

mchoarder

Curios API

Curios API is an equipment API and Slot System for Minecraft, allowing for more usage for items and tools rather than just the traditional armour and shield/offhand slots. On the player Inventory Screen, in the top left of the player model, there is a Curios Icon (which looks like a mechanical circle with an X going through it, it starts grey but turns yellow when hovered on) where you can access the different slots for the different types of items. Mods can easily add their own Curios slots for their custom items.The mod by itself does not come with any new content or slots, only 2 example items for developers to reference when making their mods that are only accessible in creative mode. The player will be able to do something with Curios once they install mods which use it. Some mods which use Curios are MCDoom and Nameless Trinkets, and there are also some commonly used slots.Curios are good for being a central equipment slot registry to which developers can easily add stuff, others may exist, but Curios is trying to centralise it. The slots have lots of customisation, such as backgrounds, appearance, and size, and can also be added or removed at any time for any reason. The slots can also use the vanilla tag system to accept more than just some hard-coded items. The items are also compatible with inventory mechanics such as enchantments, mending, curses and other mechanics developers may add. All this is easily accessible from the simple GUI in the player inventory, which is often a strip with all the slots attached in a straight line with check marks next to the slots, but that can easily be customised. Slots can also be modified or added/removed, and the whole mod can be disabled with commands. The mod provides an extensive amount of commands.Even though Curios is very easy to use, the author still has documentation for players, which mainly contains information about the config and other stuff that would be common for modpacks. There is also documentation for developers and information about how to add it to a project.Curios are for both Forge and Fabric.

mchoarder

Cloth Config API

Cloth Config API (also Auto Config) is a config API that allows the player to change the config of the game from Within the Game’s GUI. It is one of the most popular config APIs, and it is made by shedaniel, the author of Architectury API and Roughly Enough Items, and other big names. They have excellent documentation for Developers and are lightweight for players. There are also similar APIs, such as Cloth API, a general-purpose API for Fabric (distinct from Cloth Config/Cloth Config API) and Cloth Math, a Maths API that is not dependent on Minecraft.There are multiple versions of Cloth Config, each of which has its API and Features. Each version of Cloth Config is linked to a specific version family of Minecraft.Here is the Table:V1 1.14.x (No Longer Developed)v2 1.14.x-1.15.x (No Longer Developed)v3 1.16 Snapshots before 20w17a (No Longer Developed)v4 1.16.x 20w17a and newer (Supported)v5 1.17.x (Supported)v6 1.18.x (Supported)v7 1.19 (No Longer Developed)v8 1.19.x (Supported)All stable versions of Minecraft have been supported since 1.16. It is important to note that Cloth API is not a fully functional config library; it is just a screen for setting the config, which shedaniel claims the others suck. Since Cloth is just a screen, it can work with existing APIs such as Forge Config API. It is also supposed to be primarily used with the client; however, some server features do exist, but it is suggested server mods do not use Cloth Config.Cloth was initially designed with Fabric in mind because, at the time, Fabric was very lightweight and did not have much in the way of config, but it eventually got popular and was ported to Minecraft Forge.For Players, install the mod like any other mod. Some mods may need Mod Menu to show configs where you edit the config from the Mod Menu entry.For Developers, Cloth Config has many features such as Drop Down Menus, Integration with Mod Menu, Categories, and more.Creating a Screen in your mod is easy and can be done with a single line of code.```ConfigBuilder builder = ConfigBuilder.create().setParentScreen(parent).setTitle(new TranslatableText("title.examplemod.config"));```The Config Builder can be used to set the attributes of the Config Screen, such as the background, and is automatically localised with a translation key.Note: a new builder is created every time the screen is opened.```builder.setSavingRunnable(() -> {// Serialise the config into the config file. This will be called last after all variables are updated.});```It saves the config to a file and requires custom parsing.Entries are each different, and it is recommended you read the documentation for more details on creating entries and setup Cloth Config.Another prominent feature of Cloth Config is Auto Config, which makes configuring your mod much easier with Annotations. Auto Config Annotations are flexible; they are put on top of Config files and have their annotations for fields, which can easily be set to whatever entry. e.g. @ConfigEntry.Gui.CollapsibleObject and can also be excluded @ConfigEntry.Gui.Excluded. The supported Field types by default are boolean, int, long, double, float, String, and enum.Cloth Config is one of the most common Config Screens in Minecraft, so making your mod require it will not be a significant burden for most modpack devs, as many big mods, including many by Yung use it (such as Yung’s Better Dungeons).

mchoarder

GeckoLib

GeckoLib is an animation and physics library for Minecraft, which makes it easier to animate modded objects in Minecraft. GeckoLib became common after changes to the Minecraft Animation Engine made it harder to animate things like entities. GeckoLib is available for Minecraft 1.12.2 and 1.15.2 and newer (or 1.16 or more recent for FabricMC and 1.18 or newer for QuiltMC).Geckolib is a physics engine it supports many advanced features, such as:3D keyframe animations, concurrent animation support (good for taking advantage of powerful computers, especially with a lot of cores and sockets, as well as with good GPU),    Particle keyframesSound keyframesEvent keyframesAnd more.It also has over 30 easings.An extension-based programming language called Molang, also borrowed from the Bedrock edition, helps with animation.GeckoLib is used differently for developers and players. For Players, you should install the mod in the mods folder like any other mod. For Developers, you will need to add the mod to your development environment, depending on how your environment is and then start developing.One of the most important things to keep in mind is the versions of GeckoLib. There are 3 Main versions of GeckoLib you need to look out for in Modern mods:GeckoLib 2: This version is primarily deprecated, but some mods still use itGeckoLib 3: This version is still common, especially for versions of Minecraft before 1.19GeckoLib 4: The newest GeckoLib, 1.19.x and newer onlyOnly GeckoLib 3 and 4 are still being developed. GeckoLib2 and the original GeckoLib are deprecated and should not be used. GeckoLib 3 is in support mode, may eventually be phased out, and mainly targets older versions. Versions of GeckoLib are not compatible with mods made for other versions, which is why it is vital to install the correct version. The modid often indicates the correct version. It will usually say geckolib3 or geckolib2. Both of these versions of GeckoLib should work together.Since GeckoLib3 Geckolib uses bedrock-style JSON files for the animations and often tries to avoid animations with java (different than many older ways of doing it), GeckoLib integrates with BlockBench and is the preferred method for it, so if you are using BlockBench, animating will likely be much easier with GeckoLib.GeckoLib covers not just mobs but other entities, items, blocks, armour, and more.GeckoLib has wikis for support for GeckoLib 3 and GeckoLib 4. It explains how various topics such as how to make and work with models, how to do the animations, examples of the animations, how to set up GeckoLib with MultiLoader, a list of mods which use GeckoLib, Migration guides from 3 to 3,1 and 3,1,x to 4, renderers, glowing, keyframes, Molang, abstract textures, miscellaneous topics, FAQs, and so much more, it took hours for them to make and it is hosted on their GitHub. https://github.com/bernie-g/geckolib/wikiGeckoLib is one of the most common animation libraries. It is commonly suggested and commonly used by other mods and templates. Requiring this mod will likely be manageable because many other mods use it. Some of the mod developers who use it also are involved in the development or community, such as MC Doom (AzureDoom is one of the top GeckoLib Developers), Chocolate Quest Repoured (Der Toaster is a contributor), Chaos Awakens, Raid Awakens, Minecraft Forge (Curle the Crook is a contributor), Advent of Ascension (Tsalt is a contributor), Mowzie’s Mobs (Bob Mowzie is a contributor and so many more), Ars Nouveau. Here is a small list of a few of the mods officially supported by the GeckoLib team.

mchoarder

Architectury API

Architectury API is an API that aims to provide common hooks for both Minecraft Forge and FabricMC Based Modloaders (like QuiltMC), allowing you to make mods for more than one mod loader more easily. Architectury API is part of a bigger toolchain called Architectury.Architectury contains other stuff, such as Architectury Templates (previously known as ArchitecturyLoom or ArchLoom), which is an enhanced version of Fabric Loom which can work with other loaders such as Minecraft Forge and RiftMC (unofficially) and has many cool features such as the ability to use loom on MC Forge, using Yarn, MCP, Legacy Yarn, MojMap, Quilt Mappings, and many other mappings on these different platforms. While some of these features already exist in existing Gradle or other dev environments, ArchitecturyTemplates is a very convenient and elegant, though unofficial, option. Architectury Templates do not require Architectury API, making it a good environment for even non-Architectury mods. ArchitecturyTemplates builds off its predecessor, ArchitecturyLoom, by allowing you to target multiple loaders in 1 main Gradle project with child projects, which, combined with its other features, makes it a replacement for The Corrupt Jaredll08’s MultiLoader Template, whose author is explicitly against Yarn and does not work with as many Fabric-like loaders and uses MojMaps, bans people for no reason with ban networks, and has many other issues. Architectury Templates default uses MojMaps, which can easily be changed by editing the build. Gradle. You can learn more about Architectury Templates here. One Drawback is it has some instability and issues; however, it is possibly more stable than ForgeGradle and has limited IDE support, primarily supporting Visual Studio Code-based and IntelliJ IDEA-based IDEs. It does not officially support Eclipse-Based IDEs, but I commonly use it in my projects with RedHat CodeReady Studio (Eclipse-Based). In most cases, it works fine, so it works fine under Upstream Eclipse. Another potential issue is Fabric Loom; in some cases, it requires Java 17 to run, which may make it a bit trickier for modding in versions before 1.17.Architectury API is primarily the name of the API used in developing mods for Architectury. It comes by default in most cases when starting a project with Architectury Templates (unless removed from the Gradle dependencies). There are different installation methods for different configurations:Players install Architectury API just like any other mod.    Modders  using Architectury Templates or ArchLoom will get it by default when     Generating Sources and configuring for the preferred IDE.    Modders     using Traditional ForgeGradle, FabricLoom, QuiltLoom, or other     development environments will need to add it manually like they add     other dependencies. Not using Architectury Templates, though, is not     recommended as sometimes Architectury needs to add custom files and     Architectury Templates have better integration.For Developers, Architectury API provides many hooks and is optional for some but REQUIRED for other mods. It abstracts calls from the Minecraft Forge API and Fabric API, which have different ways of doing the same things. It has over 80 event hooks. It also has networking, registries (which is very important considering MC Forge is invasive when it comes to those), Loader Calls, Platform Abstraction, Fuel, ItemGroups/CreativeTabs, Fluids, Key Mappings, and other things. Some parts are easy to use and elegant, while others are harder and/or uglier. They have excellent documentation https://docs.architectury.dev/api:introduction that you can read while making your mod with it. It works a lot with EventBus, which could make it harder for some who need to know how to use EventBus/ModContainer. It is prevalent, making it less of a hassle for players making mod packs. Architectury API is required to play the mods in most cases.For Players, Architectury API is a Must have for many mod packs because of how many mods use it. Just install it like any other mod, and you will be fine. Architectury API, like some other mods, may have issues with Optifine; while running it, you may get limited support. The authors suggest you use an alternative to Optifine. https://lambdaurora.dev/optifine_alternatives/ and https://fabricmc.net/wiki/optifine-alternatives and other places are well-known for providing Optifine options.Architectury API does NOT allow people to play MC Forge Mods on Fabric or vice versa; it is a platform that you develop mods for that work with both.Architectury API is one of the most common mods in Minecraft because of its well-known ability to make mods for multiple loaders. Even if one does not use the Architectury API, they still may use Architectury Templates, and there are cases of non-Architectury mods, including Architectury-based files. Architectury API does not include a loader or abstraction to allow you to easily make two versions of the mod in 1 file (though it may be possible with some other work). It is also not designed to make mods work across Minecraft Versions (Though it may be able to unintentionally in some cases). In most cases, one will need to provide different files for the Forge and Fabric Versions of their mods. These drawbacks make it more stable, fast and reliable. Still, they differentiate it from things like LitLaunch or FeatureCreep do contain loaders and APIs that allow you to create multi-platform mods that work across Minecraft Versions and Loaders with one file. Architectury is also different from Forge Porting Lib as PortingLib is just a copy of many of MC Forge’s features but does not provide the same hooks making it, so people need to maintain wildly different code bases with PortingLib.Architectury is used by many big mods such as Roughly Enough Items (one of the Architectury authors), Applied Energistics 2 Wireless Terminals and Custom Machinery.Architectury does have some controversial people around it. However, REI’s founder, shedaniel is the main person behind it and has some controversy; LatvianModder (Owner of ModdedMC and KubeJS with a questionable record) and triphora (former QuiltMC mod, former PrismMC mod, and Modrinth admin with a dubious history and beliefs) are also involved along with some other less controversial people like maxneedssnaks.

mchoarder

MultiLoader Template

MultiLoader Template is a mod development template designed for targeting Minecraft Forge, QuiltMC, and FabricMC in one environment. It is a Gradle project containing four nested Gradle projects, each doing different tasks and used for building your jars. There are many different versions, both official and unofficial which do various things, such as Quilt Compat, Kotlin, Kotlin DSL, and others. Multiloader alone has no dependencies outside of a Java Development Kit and an IDE; however, it is easy to implement 3rd party dependencies if your mod needs them. MultiLoader is only recommended for those with more experience modding and independently working with Quilt, Fabric, and MC Forge.MultiLoader is not a mod loader or a mod itself; however, it is a development environment that reduces the amount of code copied and pasted by having divisions in your code for different platforms. There are five environments you need to worry about:Forge: For code specific to Minecraft Forge, based on ForgeGradleFabric: For code specific to FabricMC, Based on Fabric LoomQuilt: For code specific to QuiltMC, Based on QuiltLoomCommon: For code that works on all 3 (This is where most of your code should     be), Based on VanillaGradle by SpongePoweredMain     (The main Gradle which runs all the others)The reason there are version-specific folders is that some of the code is specific on different platforms, such as:Calls to the LoaderRegistries (MC Forge has their own and can’t use vanilla ones)SpongeMixinsReflection or working with Obfuscated or intermediary namesAnything else which may use specific API referencesMultiLoader is commonly used by many mods and libraries, which makes it attractive to developers who want to make their mods work across platforms. Most developers will support its usage, though there are exceptions when the code based between APIs is much different. The template is officially supported on 1.17 and newer but can likely be down ported with some work. Fabric API and Quilt Standard Libraries should be automatically downloaded.GeckoLib officially has a page explaining how to use  with  GeckoLib.The template is officially developed by Jaredlll08 and DarkhaxDev (and others like Wixtin), who have since ported most of their mods. These mods include Bookshelf, AttributeFix, Controlling, Enchantment descriptions, Ingredient Extension API, Game Stages, Item Stages, Dark Utilities, Faux Custom Entity Data, Recipe Stages, Tip the Scales, ContentTweaker, CraftTweaker, ModTweaker, so much more. If you are extending any mod by Jared or DarkHax, you should use this template as they officially support it.Most of Yung’s mods are built on Multiloader, which uses Yung’s API. If you use Yung’s API, you probably should use MultiLoader Template.The template is also commonly used by lesser-known mods such as Vein Mining, Passive Chunk Pregenerator, Open Parties and Claims, Apple Crates, and others. It can also be good if you have a bunch of forge or fabric code and want to experiment and try to move to the other.There is a chance this may work with Architectury API; however, they have their templates called Architectury Templates, which has since added a Multiloader style config and which gives you more config though you are more likely to get official support from ModLoader authors with Multiloader which wraps the official build kits. You can also use FeatureCreep if you want to target multiple Platforms.There are some drawbacks, though, such as there can also be excess extra files and code from trying to split them rather than having them together, additionally, some things keep getting different in newer versions and can no longer be shared in the common folder. Prominent examples of this happened in 1.19.3 and 1.18.2, which saw massive changes, some of which required loader or API-specific requests. Organising it can be a nightmare compared to different projects, especially for more extensive mods. Though one advantage it has is if you share your code on git with the Gradle, you do not need as many branches, but it may be harder for people to read the code. Additionally, many common mods are just the Forge versions. There are many samples of how to organise your code and use the different templates like the Kotlin one, https://github.com/jaredlll08/MultiLoader-Template/blob/1.18.2/examples/MultiLoader-Template/build.gradle . MultiLoader may be a better option if you like to develop in Kotlin but do not want to deal with the issues with switching to Kotlin in the official ones and want Kotlin to Work out of the box. Please note that to run the Kotlin Versions of the mods, the template uses Kotlin for Forge and Fabric Language Kotlin, which the users will need to install.Additionally, Jaredlll08 has voiced his not liking of Yarn Mappings and only officially supports MojMaps while Architectury Templates works with Yarn.We have mentioned Quilt Compatibility here, and while it did exist in the 1.18 era as a beta, it was not ported to the newer versions officially; unofficial ports exist and are still maintained, however despite Jared and DarkHax’s optimism, they have yet to preserve the Quilt MultiLoader Template to 1.19.x or officially support their mods with Quilt; however, you should still be able to run your Fabric Mods with it if you do not do too complex of stuff. QuiltMC officially supports most Fabric Mods and plans to do this for the foreseeable future. As a development platform, QuiltMC is not yet developed to the point of good support and has been suffering from a poor adoption rate and is possibly in decline. Many authors are not checking their mods with Quilt compatibility, Only the 1.18 branch has official quilt support, and it is recommended you update the information with LambdAurora’s Quilt Import Utility . Though the changes to add Quilt can easily be applied to other versions. In general, though, we recommend sticking to traditional Fabric if you are going to be using MultiLoader as you want as much shared code as possible, and Quilt-exclusive features would need to be redone in the fabric versions anyhow. The suggested way to update MultiLoader for Quilt is to download the 1.18 Quilt Version and edit it for 1.19.x. You can do this for older non-Quilt versions also if you want to use Multiloader on 1.14-1.16.5.We recommend using PortingLib with MultiLoader because PortingLib has ports of many Forge Specific features to Fabric/Quilt (and is a developer for both), meaning if you want to use any Forge specific Features, you can easily do it in the Fabric section of Multiloader.Many unofficial forks of MultiLoader Template aim to fix some of the issues and add changes to themselves. With some Gradle knowledge, you should have the ability to change some stuff.Some mods that use MultiLoader:AttributeFixBookshelfColoured TooltipsDark PaintingsDark UtilitiesEnchantment DescriptionsNo AI Spawn EggsOpen LoaderPigPenRunelicTool StatsControllingCraftTweakerInitialInventoryTipTheScalesBotaniaPatchouliWaystonesDefault OptionsBalmFarming For BlockheadsKleeSlabsCooking For BlockheadsTrash SlotForgiving VoidClient TweaksPretty BeachesNether Portal FixPaintings++Public GUI AnnouncementHang ManOh The Biomes You'll goAlone And TogetherMore Infohttps://docs.google.com/spreadsheets/d/e/2PACX-1vTM5atBu__ZtyxN28HpaP07hgtW_7CVI3XUu_aLyVWSK09o1t1IalkRiua7NEXHuYMT5924AmUzHTge/pubhtmlJared and DarkHax also did a lecture and FAQ called MultiLoader Madness on it at Modfest BlanketCon 2022,   other authors also lectured about using it such as WillBL and williewillus, a creator of Botania.

mchoarder

Yung’s API

Yung’s API is a world-generation API commonly used by Yung’s mods and a variety of other mods. It has collections of shared methods and data abstractions for data-related stuff including JSON.For players, just install this like any other mod. For developers, you can include the files in your developer environment. The mod by itself does very little but is used for other mods.This was originally designed for Yung’s mods, but Yung encourages use for other mod developers. Some of the features held by Yung API are:       A new Jigsaw Manager that has a custom pool of element types with various settings that perform better (Can see in Yung’s Better  Dungeons Source code)      Automatic Registration on 1.18 via an annotation (@AutoRegister and a bunch of children annotations/interfaces or classes) that lets you register with just a field so long as you include the value() method.     Features for locating structures    Codec Helper making new Codecs more easily   JSON Parsers templates as Java Interfaces which can be used for making things like Java Beans   Various Java Services   Maths utilities focusing on Vectors and Columns positions   Noise Library   Block and Item randomisers called BlockStateRandomizer and ItemRandomizer make it easy to have different variations of blocks or items in a structures   Newer  versions in some cases (at least in Fabric), also come with Javassist for Manipulation and Reflection Utils and a bunch of other stuff   MoreIf you need support, you can always join Yung’s Discord Server . It is compatible with both Minecraft Forge and FabricMC/QuiltMC and uses the MultiLoader Template to target all 3, as does most of Yung’s other mods (Yung is likely one of the biggest users of the MultiLoader Template) meaning that is likely the recommended way to use it, though you can likely use it in almost any environment.The Official Yung Mods that use this are:      YUNG's     Better Caves v1.1 and on 1.16.4 and newer   YUNG's  Better Mineshafts v2.0 and on 1.16.4 and newer    YUNG's     Better Portals []    YUNG's     Better Strongholds     YUNG's     Better Dungeons      YUNG's     Better Desert Temples   YUNG's     Better Ocean Monuments       YUNG's     Better Witch Huts     YUNG's     Bridges   YUNG's     Extras   Traveler's     Titles []   Paxi     [](Despite not having anything to do with world generation)Some non-Yung mods use this such as add-ons for Yung Mods.

mchoarder

Ring of the Enderchest

Light and straight to the point, this mod adds a ring that can be used to access your ender chest from a distance.This item is originally from the Gobber 2 mod, but the author has made a bunch of micromods that adds the multiple rings from Gobber 2 as standalone items for people who only want those specific ones.

Phoonyx36

Vampirism

The Mod Vampirism aims to add Magic to the Minecraft world. With this mod, you can find many new items and mobs added in the game related to dark/black magic. You can find custom blocks and biomes around the World. These Biomes are darker than typical Vanilla biomes, with black trees and dark-coloured Flowers.You can also find the hunters’ camps in the plains or between the forests, with the hunters nearby, that can kill you on sight. They can hunt the animals and the villagers and convert them to their cursed variant with bloody eyes. They can attack animals like cows, mules, donkeys, horses, etc.With the addition of the Vampires, the nights are no safer for players to go on adventures, as these mobs attack the players and are speedy. They are divided into different levels, like the trade villagers. With higher levels, their armor and specs increase. You can kill them to get powerful armor and tools.

Einstine Pc

Showing 121 to 135 of 379 results

Log In Required

Accessing certain features in our website requires authentication

Sign In

Or if you do not have an account

Create an account
Post is saved
Mod version does not match with the version of selected modpack
Post is saved to your bookmarks.
Select the language

After changing the language website content will be completely translated to the selected language and you can view translated versions of available posts.