Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/minecrafttas/killtherng
Removing Minecraft RNG in the most brutal way possible
https://github.com/minecrafttas/killtherng
minecraft-forge minecraft-mod
Last synced: about 18 hours ago
JSON representation
Removing Minecraft RNG in the most brutal way possible
- Host: GitHub
- URL: https://github.com/minecrafttas/killtherng
- Owner: MinecraftTAS
- License: gpl-3.0
- Created: 2020-03-01T12:45:53.000Z (over 4 years ago)
- Default Branch: develop
- Last Pushed: 2023-11-18T19:27:40.000Z (12 months ago)
- Last Synced: 2023-11-18T20:26:13.946Z (12 months ago)
- Topics: minecraft-forge, minecraft-mod
- Language: Java
- Homepage:
- Size: 1.76 MB
- Stars: 2
- Watchers: 1
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## KillTheRNG
A Minecraft mod to change the random things in the game to be a bit more consistent.It works by redirecting every random call like rand.nextInt() to our own random variable with a random call.
By using a tsv file we can generate Mixin classes automatically and update them with names and a description and whether they should be skippedThe list of all random occurences can be found [here](https://docs.google.com/spreadsheets/d/157dEK9Qw6Zkp4Cp33jLhsTjwERUXDSKC5KIBtRsf2l4/edit?usp=sharing)
Note that every random call currently has it's own variable stored in UltimateRandomness.javaPut `--mixin mixins.killtherng.json --tweakClass org.spongepowered.asm.launch.MixinTweaker` in your program arguments to make this work in your IDE
Use `gradlew shadow` to build your mod.