![]() Whether it is installed as a Forge mod, or on its own, Rift will not slow down the game's loading time. Although compatibility of all mods across many Minecraft versions may not be possible, most mods should work for at least a few versions. Through optional mod compatibility modules, Rift will remap mods to updated obfuscated names and inject unimplemented vanilla methods back into classes, making the unstable Minecraft API stable. With Rift, your mods will work throughout many Minecraft versions. Making mods work in many Minecraft versions Mixin also ensures that many mods can inject into the same method without reducing compatibility. Mods can inject callbacks to their methods at any point in any vanilla method, or replace vanilla methods or sections of them with their own code. Rift mods can change the way the game works in an even more flexible way than by only using Forge's API, through the use of Mixin, a simple annotation-based system for modifying vanilla code. However, this does not mean that Rift mods are limited in any way. Rift also encourages mods to be more integrated into vanilla Minecraft by using vanilla APIs whenever possible and sharing creative tabs and option menus with vanilla, reducing the difference the player sees between vanilla and modded content. Instead, it provides hooks to extend every aspect of the vanilla game (full list can be found below). The Rift API does not provide hooks to modify existing game mechanics. Rift with no mods will always be just as fast, stable, and memory-efficient as vanilla Minecraft. The main advantage of this is that Rift can quickly update more quickly to newer Minecraft versions, and users will never need to use features that their mods don't need. Those should be implemented in separate library mods. Rift intentionally does not add complex features such as energy APIs, alternative model renderers, and custom block state formats. Rather than an over-complicated event system, Rift implements a simple, faster, and cleaner interface-based system for extending vanilla Minecraft.įor modifying vanilla behavior, Rift encourages mods to use the Mixin library to add callbacks or redirects in any vanilla method, rather than an fixed and inflexible set of hooks. The main goal of Rift is to provide a mod API capable of extending any aspect of the game while changing the game as little as possible and adding no additional dependencies. Mod developers: Information about using Rift | Sample mod (feel free to copy it) Running a server: Place the Rift jar into an empty directory and run "java -jar Rift.jar -server". Installing in MultiMC: Click "Add Instance", "Import from zip", and paste this link in the box: https :///files/2610/746/rift-1.0.4-66.zip Installing Optifine: Add Optifine to the "mods" folder. Add Rift mods to the ".minecraft/mods" folder, as usual. minecraft folder and a "Rift" profile will be added to the launcher. Installation: Since Forge for 1.13 is not available yet, the only way to install or upgrade Rift is to run the jar by double-clicking it. Rift is not intended to compete with or replace Forge, but rather Rift and a set of optional community-made library mods is. The main objective of Rift is to make a more modular and lightweight modding API for Minecraft. Rift is a lightweight modding API, library, and mod loader for Minecraft 1.13.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |