FinalBeta StationAPI Edition

FinalBeta StationAPI Edition

Mod

StationAPI version of the FinalBeta mod with many features removed that are already a part of AnnoyanceFix or other StationAPI mods to improve compatibility.

Client and server Game MechanicsUtility

234 downloads
0 followers
Created4 months ago
Updated2 months ago

Follow Save
Host your Minecraft server on BisectHosting - get 25% off your first month with code MODRINTH.

FinalBeta StationAPI Edition for Minecraft Beta 1.7.3

A StationAPI mod for Minecraft Beta 1.7.3 that adds some quality of life changes and fixes some graphical issues.

  • Mod now works on Multiplayer with GlassConfigAPI version 2.0+ used to sync configs!

If you're looking for the Cursed Legacy edition: https://modrinth.com/mod/final-beta

This mod is now deprecated in favor of the following two mods:

List of tweaks from original mod

The following features were added to the FinalBeta mod but were not a part of the original:

  • Extra config options for enabling/disabling different parts of the mod.

The following features were removed either because I failed to port them correctly and so disabled them or because they might conflict with the same or similar fix in a different StationAPI mod:

Updated list of blocks that pickaxes and axes can mine quicker (Fixed in AnnoyanceFix-StationAPI)

Extra pickaxe blocks:

  • Cobblestone stairs
  • Redstone ore
  • Iron door
  • Bricks
  • Furnaces
  • Dispensers
  • Stone pressure plates
  • Rails
  • Detector rails
  • Powered rails
  • Pistons
  • Sticky pistons

Extra axe blocks:

  • Wooden stairs
  • Door
  • Pressure plates
  • Jukebox
  • Note blocks
  • Pumpkins
  • Signs
  • Trapdoors
  • Ladders
  • Crafting tables
  • Fences
Stairs will now drop themselves rather than cobble/planks (Fixed in AnnoyanceFix-StationAPI)

Before:

After:

Fixes saddled pigs not dropping their saddles on death (Fixed in AnnoyanceFix-StationAPI)

Before:

After:

Two different config options to handle how boats break (Fixed in AnnoyanceFix-StationAPI)
  • Default config (value of 2) allows boats to break only when they crash with almost maximum speed. Making them less likely to break randomly.
  • A value of 1 disables boat breaking logic entirely.
Items can now be repaired at crafting tables (Fixed in AnnoyanceFix-StationAPI)
Dyed wool can be turned back into white wool using bone meal (Fixed in MostlyModernRecipes-StationAPI)
Fixes bookshelves not dropping anything when mined (Fixed in AnnoyanceFix-StationAPI)

Before:

After:

Fixes double doors not working with pressure plates (Fixed in VanillaBlockEnhancements, sort of)

Before:

After:

Note: This is not the prettiest of fixes and edge cases might still exist as I didn't test it in normal gameplay for long periods of time. If you experience any issues with already placed doors break them and then place them again, this should fix them.

As well as a few of other minor issues:

  • replaces the fence's bulky hitbox with a more slim version (Fixed in AnnoyanceFix-StationAPI)
  • made the chicken hitbox slightly taller (Fixed in AnnoyanceFix-StationAPI)
  • removing the useless 10mb array wasting resources (Fixed in SmoothBeta I would guess)

List of changes

Quality of Life changes

Sugar canes can now be placed on sand

sugar cane on sand

More sounds
  • Opening / closing chests
  • Minecarts
  • Items breaking

Note: The mod doesn't add any sounds by itself, all of these sounds are already present in your "resources" folder, they are automatically downloaded by Minecraft itself

Adds Clouds toggle in Video Settings
Removes the id tags above entities while in F3 mode

Before:
bunch of animals with id tags above them

After: bunch of animals without any additional UI elements above them

Added amount of ingame days and real life days of playtime in F3 overlay

white text showingcasing the number of days spent in game

Format: ingame days (real life days) Both are calculated using the play time stat the player has, which means if the stats file gets corrupted or deleted these numbers will reset as well!

Fixes

Fixes selected blocks being rendered under text in containers

Before: blocks being rendered under container text

After: blocks being rendered above container text

Fixes the death screen's &e0 message

Before: death screen displaying &e0

After: death screen displaying a yellow score of 0

Note: Score will always be 0 as nothing gives score in this version

Made bows bigger and facing the right direction

Before: player holding a bow

After: player holding a bow

Also slightly update the skeleton's model to better hold the bow

Before: skeleton holding a bow

After: skeleton holding a bow

Fixes leg armor not being updated while riding

Before:

After:

Before: player's leg armor not updating its rotation according to the player's legs

After: player's leg armor correctly updating its rotation according to the player's legs

Fixes fishes going above the player's head

Before:

After:

Fixes Minecarts hardstopping when hitting arrows or dropped items on tracks

Before:

After:

Fixes Minecarts flickering while moving

Before:

After:

Fixes torches (and redstone torches) not having a bottom texture

Before: torches without a bottom texture

After: FinalBeta-StationAPI Edition fixes this differently than the cursed legacy version of the mod. The fix in this version of the mod uses a json model that adds some tilted pixels to the bottom of the torches.

Fixes furnaces consuming the buckets as well when using lava buckets

Before:

After:


As well as a bunch of other minor issues not worth having before/after images such as:

  • fixes grass block items being rendered incorrectly
  • allows the use of shift key + DROP_KEY to drop the entire held stack (default: false)
    • modern Minecraft uses left-ctrl key + DROP_KEY to drop the entire held stack and this in implemented in MojangFix along with many other inventory fixes to match up with modern
  • allows the use of shift key to exit vehicles
  • adds a config option that disables nightmares (mosters spawning at your bed while sleeping), disabled by default
  • adds a config option that disables bed functionality (so no more spawn point setting or night skipping), disabled by default

Installation using Prism Launcher

  1. Download an instance of Babric for Prism Launcher: https://github.com/telvarost/prism-instance/releases/tag/v0.5.0-candidate
  2. Install Java 17 and set the instance to use it: https://adoptium.net/temurin/releases/
  3. Add StationAPI to the mod folder for the instance: https://modrinth.com/mod/stationapi
  4. (Optional) Add Mod Menu to the mod folder for the instance: https://modrinth.com/mod/modmenu-beta
  5. (Optional) Add GlassConfigAPI 2.0.1+ to the mod folder for the instance: https://modrinth.com/mod/glass-config-api
  6. Add this mod to the mod folder for the instance (See versions tab and select latest)
  7. Run and enjoy! 👍

FAQ

  • Q. Why is minecraft so small and part of my screen white?
    • A. You probably have screen scaling on or are using a high DPI screen. There are 4 possible ways to fix this:
      • You can pass the following string in as a java argument in the settings tab
        • -Dsun.java2d.uiScale=1.0
      • You can install ClientsideEssentials mod or UniTweaks and use their screen scaling fix from GCAPI config options (fix may produce small artifacts with this option)
      • You can change the DPI settings for Prism Launcher to system
      • Or, you can change your screen scaling to 100%

Feedback

Got any suggestions on what should be added next? Feel free to share it by creating an issue. 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

External resources



Project members

telvarost

Member


Technical information

License
GPL-3.0-only
Client side
required
Server side
required
Project ID