Very shiny transpilers that I'm very proud of. ( CURRENTLY BROKEN)Įvents that run on key press, key release, and every frame that they key is down.Īn event that runs every frame that keybinds are updated.Ī HashSet of all vanilla keybinds and their internal names.Īn example/test mod for easy testing and learning. ![]() Translation API support, for multiple languages. Setting any number of default bindings for your keybind. If you have any questions, feel free to message me on Discord ( Esper#8989) or matrix ( FeaturesĬontrolling your keybind's position in the keybind list. Every KeybindLib release comes with an ExampleMod.zip bundled with it. ![]() To see examples of all of them, check out src/ExampleMod. KeybindLib has other useful features, like multiple default keybinds, multiple translations, keyReleased and keyDownUpdate, and more. Console using static MessageDirector public class Main : ModEntryPoint // Your mod's entry point. Using InControl using KeybindLib using SRML using SRML. Here's an example of a modinfo.json that's set up to use KeybindLib. Do not add this mod to your load_after list, it will not work. You also need to add this mod as a dependency of your mod, and you'll need to add it to your mod's load_before list. You will also need InControl.dll as a reference, because KeybindLib uses a few of the types from it. It's highly recommended to also have KeybindLib.xml in the same directory as KeybindLib.dll, as it will allow you to see KeybindLib's XML documentation while you're programming. You need to add KeybindLib.dll as a reference to your project, the same way you would add SRML.dll as described on the wiki. Keep in mind that if your mod uses KeybindLib, anyone using your mod needs to have KeybindLib installed. The following is for modders who want to use KeybindLib in your mod. Any new mods that also add their own keybinds may be incompatible if they don't use KeybindLib. KeybindLib should not have any conflicts with existing mods, except possibly the crouching mod. You can download KeybindLib from the releases page (below the changelog) or from the Nexus page (in the "FILES" tab). If you want to use a mod that requires KeyebindLib, just place KeybindLib.dll in your SRML mods folder ( SRML/Mods). There are 2 unique graphics in the mod, 1 for the Party Crate and 1 for every other crate.KeybindLib is a Slime Rancher library mod for adding new keybinds. Vaccable Crates is the simples mod out of the 3, allowing you to vac up crates. ![]() Lucky Plorts adds a feature where if a Lucky Slime eats a Stony Hen, the Lucky Slime will not get launched up into the air, and will make 2 Lucky Plorts. Shadow Slimes are a red-black vertical gradient, but watch out, because they hurt on touch, and they can grow up to 3x their size upon being agitated! Shadow Slimes eat hens, and have no favorite food. The Shadow Slime is formed by leaving a Phosphor Rad Largo out in the sunlight, or, leaving a Phosphor Rad Largo to bake in the sun, which ever one you like to use. Shadow Slimes adds a new slime type the Shadow Slime. This section will go over all 3 of these mods. All 3 of these mods were published recently (as of 12/31/20).
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |