← Назад к ресурсам

QuickAdditions StationAPI

A StationAPI mod for Minecraft Beta 1.7.3 that adds in features that were requested, but didn't have enough time to make a full fledged mod for the request.

Modrinth game-mechanics utility

Описание

# QuickAdditions StationAPI for Minecraft Beta 1.7.3 A StationAPI mod for Minecraft Beta 1.7.3 that adds in features that were requested, but didn't have enough time to make more real solutions. - Requires [Zastavka API](https://modrinth.com/mod/zastavkaapi) (used to make music biome/dimension specific and to get current BGM) # Quick Additions Mod now works on Multiplayer with GlassConfigAPI version 3.0+ used to sync configs! ### Entity Spawning Mechanics * Adds ability to control which vanilla entities can spawn from biome spawn mechanics. * Adds ability to disable living entity despawning. * Adds ability to disable saddled pig despawning. * Also adds the ability to skip saddled pigs in the passive spawn count. * Allowing passive spawn capacity to be filled with normal despawning passive mobs and not just the new saddled pigs. * Adds ability to change max mob spawn capacity for different creature types. * Monster, passive (animals), and squid max spawn capacity can be changed. * Adds ability to change mob spawn group size. * Disabled when [PumpkinMoon](https://modrinth.com/mod/pumpkinmoon) is installed, as PumpkinMoon will take over setting spawn group size. * Adds ability to change max light level at which monsters can spawn. ### Sleep * Adds ability to exit beds by clicking or swinging the hand. * Adds ability to speed up night rather than skip it. * Configurable speed up tick rate * Default tick rate takes about 30 seconds to sleep the entire night away * Ability to tick world entities and chunks during speed up * For instance makes furnaces smelt faster, entities move faster, and entities make more noise as a side effect * Adds ability to configure percentage of sleeping players needed to skip nighttime. * 0% will be treated as one player fully asleep required to skip the night. ### Weather * Adds ability to set a Y level above which it will always snow. * Adds ability to disable rain in savanna biomes. * Adds ability to cancel weather reset when sleeping and the weather is clear. * This makes rain and snow more common. * Adds ability to configure rain/thunder time until and duration. * Also adds the ability to disable rain/thunder entirely. ### Music * Adds ability to lower ambient nether portal, rain, ghast, and cave sounds. * Adds ability to change background music countdown timer min and max interval values. * Also adds the ability to disable random background music entirely. * Adds ability to add custom background music to the game. * On first run of the mod a folder named `custom-music` will be created. * Add `.ogg`, `.mus`, or `.wav` files to this folder, and they will have a random chance to play in-game. * No other file types are supported by default in Minecraft or by this mod. * You can make the added songs only play in certain dimensions or biomes by adding specific tags to the song name. * Firstly the song must end with `-specific.XXX` where `XXX` is one of the three acceptable file types `ogg`, `mus`, or `wav`. * Then simply specify which dimension using `-overworld-`, `-nether-`, or `-levelX-` in the song name. * Where `X` in `-levelX-` is the numerical value of the level ID. * (nether = `-1`, overworld = `0`, skylands = `1`, modded-dimension = some number greater than 1 probably) * You can also make songs biome specific by specifying the biome with a biome tag such as `-tundra-` or `-savanna-`. * See full list of vanilla b1.7.3 biomes below * All tag names MUST be lowercase to work and have the `-` symbol on either side of the tag. * Example song name: `HappyDisco-nether-rainforest-specific.ogg` * This song would play in the nether or in the rainforest biome. * Adds ability to disable default Minecraft background music. * Adds ability to view currently playing music in the debug overlay (F3). * Compatible with [Better F3](https://modrinth.com/mod/betterf3-stationapi) using their module system. * Adds ability to add main menu songs. * On first run of the mod a folder named `main-menu-theme` will be created. * Add `.ogg`, `.mus`, or `.wav` files to this folder, these songs will play on the title screen. * A single song is chosen randomly upon entering the title screen and plays. * Song names cannot be the same as vanilla b1.7.3 streaming resource files, if they are the song will not play when chosen. * No other file types are supported by default in Minecraft or by this mod. * Adds ability to have main menu song override background music. * (Vanilla b1.7.3 has Minecraft background music continue to play on main menu if started in-game) ### Misc. * Adds ability to give the player missing achievements that they may have already achieved. * Load into a world and access mod config from pause menu using [ModMenu](https://modrinth.com/mod/modmenu-beta). * Adding back missing achievements will not work from the main menu or when game is not running. * Adds ability to force display active even when tabbing away from the screen. * Adds ability to configure server spawn protection radius. * Overridden by UniTweaks. * Set the value for spawn protection radius in the server.properties file instead when UniTweaks is loaded. * Adds ability to add a crafting recipe for soul sand. * See gallery images for recipe. ## List of b1.7.3 Biomes * Rainforest -> biome tag = `-rainforest-` * Swampland -> biome tag = `-swampland-` * Seasonal Forest -> biome tag = `-seasonal forest-` * Forest -> biome tag = `-forest-` * Savanna -> biome tag = `-savanna-` * Shrubland -> biome tag = `-shrubland-` * Taiga -> biome tag = `-taiga-` * Desert -> biome tag = `-desert-` * Plains -> biome tag = `-plains-` * Ice Desert -> biome tag = `-ice desert-` * Tundra -> biome tag = `-tundra-` * Hell -> biome tag = `-hell-` this is the biome that the nether uses * Sky -> biome tag = `-sky-` this is the biome that the skylands uses * ModdedBiome -> biome tag = `-moddedbiome-` modded biomes are supported just make the biome name lowercase as a tag! ## Installation using Prism Launcher 1. Download an instance of Babric for Prism Launcher: https://github.com/Glass-Series/babric-prism-instance 2. Install Java 17 and set the instance to use it: https://adoptium.net/temurin/releases/ 3. Add GlassConfigAPI 3.0.2+ to the mod folder for the instance: https://modrinth.com/mod/glass-config-api 4. Add Glass Networking to the mod folder for the instance: https://modrinth.com/mod/glass-networking 5. Add StationAPI to the mod folder for the instance: https://modrinth.com/mod/stationapi 6. Add ZastavkaAPI to the mod folder for the instance: https://modrinth.com/mod/zastavkaapi 7. (Optional) Add Mod Menu to the mod folder for the instance: https://modrinth.com/mod/modmenu-beta 8. Add this mod to the mod folder for the instance: https://github.com/telvarost/QuickAdditions-StationAPI/releases 9. Run and enjoy! 👍 ## Feedback Got any suggestions on what should be added next? Feel free to share it by [creating an issue](https://github.com/telvarost/QuickAdditions-StationAPI/issues/new). Know how to code and want to do it yourself? Then look below on how to get started. ## Contributing Thanks for considering contributing! To get started fork this repository, make your changes, and create a PR. If you are new to StationAPI consider watching the following videos on Babric/StationAPI Minecraft modding: https://www.youtube.com/watch?v=9-sVGjnGJ5s&list=PLa2JWzyvH63wGcj5-i0P12VkJG7PDyo9T