Remastering of the modpack's FancyMenu - #1
Conversation
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as outdated.
This comment was marked as outdated.
|
Ping @kyanvde or me when you need a modrinth/cf project or access tokens |
|
Open questions from me:
|
There was a problem hiding this comment.
Open questions from me:
- How do we handle BuildTeam changes? Does it fetch via API?
- Is it manual updates for the users?
Currently, it's manual update in this file, like it was before. @chr7s-c already have some progress of downloading that from a website like github.io. This is currently not included in this pr. In my opinion this is out of scope of this pr and should be contributed afterwards with a new pr for clean changes. This should then also include a workflow which auto updates the file regularly and transforms the data and auto commits/publishes. We probably want the file in a new branch too.
We cannot directly use Web API because the data needs to be transformed into a FancyMenu compatible structure. Or we have a custom mod for it but i would rather not have this for now,
( @Nudelsuppe42 )
There was a problem hiding this comment.
https://api.buildtheearth.net/api/v1/buildteams/modpack
Its a object with the keys:
"<buildteam-id>": {
"name": "<buildteam-name>",
"ip": [
"<buildteam-ip>"
],
"version": "X.XX.XX",
"invite": "<discord-link>"
}Thats the format Codestian wanted for his version. The url still exists, if the format should change we can change it.
Also sorry, i swear i replied to this already
This commit is based on the work of @chr7s-c - i just removed all unnecessary changes and transformed it to a pakku pack. These contains a lot of changes, notable some ui enhancements. This commit & pr focuses solely on the manu - other changes will be made by seperate pr's. ### Changes * Refreshing all of the Pre-release contents for further supports and better visuals. * Remastered Title Screen. * Remastered Button Textures. * No longger required additional resource pack. * Fixing Continent and Asia Regions Screen to support GUI Scale up to 5x. * Adding ReplayMod Support. * Adding Replay Mode buttons on Paused Screen. * Adding Stylized Replay Viewer button on Title Screen. * Adding Introduction Screen. * Removing slideshow backgrounds on Settings. * Fixing Disconecting Screen due to Connections Error. * Added support for Curseforge * Removed slideshow backgrounds from the settings menus, making it easier to see changes and adjust your point of view. ### Bug fixes * Fixed the disconnect screen layout when connection errors occur. # Conflicts: # README.md # config/ViaBackwards/config.yml # config/ViaFabric/viafabric.yml # config/ViaFabric/viaversion.yml # config/axiom/.axiom.json.backup # config/axiom/axiom.json # config/axiom/imgui.ini # config/camerautils/camerautils.properties # config/chat_heads.json5 # config/chatanimation.json # config/craftpresence.json # config/entityculling.json # config/fabric/indigo-renderer.properties # config/fancymenu/assets/animations/nullskill/animation.properties # config/fancymenu/assets/animations/nullskill/audio/introaudio.wav # config/fancymenu/assets/animations/nullskill/audio/mainaudio.wav # config/fancymenu/assets/audio/introaudio.ogg # config/fancymenu/assets/backgrounds/0.png # config/fancymenu/assets/backgrounds/1.png # config/fancymenu/assets/backgrounds/2.png # config/fancymenu/assets/backgrounds/3.png # config/fancymenu/assets/backgrounds/4.png # config/fancymenu/assets/backgrounds/backgrounds.json # config/fancymenu/assets/banners/logo.gif # config/fancymenu/assets/banners/logo.png # config/fancymenu/assets/banners/logo16.png # config/fancymenu/assets/banners/logo32.png # config/fancymenu/assets/banners/logomac.icns # config/fancymenu/assets/banners/main.png # config/fancymenu/assets/buildteams.json # config/fancymenu/assets/continue.png # config/fancymenu/assets/icons/discord.png # config/fancymenu/assets/icons/logo.gif # config/fancymenu/assets/icons/logo.png # config/fancymenu/assets/icons/logo16.png # config/fancymenu/assets/icons/logo32.png # config/fancymenu/assets/icons/logomac.icns # config/fancymenu/assets/icons/proxy.jpg # config/fancymenu/assets/intro.fma # config/fancymenu/assets/intro/build_regions_map.png # config/fancymenu/assets/intro/projection.png # config/fancymenu/assets/introduction.json # config/fancymenu/assets/maps/map-africa.jpg # config/fancymenu/assets/maps/map-asia.jpg # config/fancymenu/assets/maps/map-australia.jpg # config/fancymenu/assets/maps/map-bg.jpg # config/fancymenu/assets/maps/map-europe.jpg # config/fancymenu/assets/maps/map-north-america.jpg # config/fancymenu/assets/maps/map-south-america.jpg # config/fancymenu/assets/maps/map.jpg # config/fancymenu/assets/multiplayer.png # config/fancymenu/assets/singleplayer.png # config/fancymenu/assets/tips.json # config/fancymenu/customizablemenus.txt # config/fancymenu/customization/bte_layout.txt # config/fancymenu/customization/build-teams-africa_layout.txt # config/fancymenu/customization/build-teams-asia_layout.txt # config/fancymenu/customization/build-teams-australia_layout.txt # config/fancymenu/customization/build-teams-europe_layout.txt # config/fancymenu/customization/build-teams-north-america_layout.txt # config/fancymenu/customization/build-teams-south-america_layout.txt # config/fancymenu/customization/build-teams-start_layout.txt # config/fancymenu/customization/com.terraformersmc.modmenu.gui.modsscreen_layout.txt # config/fancymenu/customization/com.viaversion.viafabricplus.screen.impl.protocolselectionscreen_layout.txt # config/fancymenu/customization/connect_screen_layout.txt # config/fancymenu/customization/create_world_screen_layout.txt # config/fancymenu/customization/credits_layout.txt # config/fancymenu/customization/disconnected_screen_layout.txt # config/fancymenu/customization/drippy_loading_overlay_layout.txt # config/fancymenu/customization/generic_dirt_message_screen_layout.txt # config/fancymenu/customization/join_multiplayer_screen_layout.txt # config/fancymenu/customization/level_loading_screen_layout.txt # config/fancymenu/customization/options_screen_layout.txt # config/fancymenu/customization/pause-calculator_layout.txt # config/fancymenu/customization/pause_screen_layout.txt # config/fancymenu/customization/progress_screen_layout.txt # config/fancymenu/customization/receiving_level_screen_layout.txt # config/fancymenu/customization/select_world_screen_layout.txt # config/fancymenu/customization/showcase_layout.txt # config/fancymenu/customization/title_screen_layout_1.txt # config/fancymenu/normalized_scroll_screens.json # config/fancymenu/options.txt # config/fancymenu/slideshows/mainmenu/backgrounds.json # config/fancymenu/slideshows/mainmenu/images/5.png # config/fancymenu/slideshows/mainmenu/images/6.png # config/fancymenu/slideshows/mainmenu/images/7.png # config/fancymenu/slideshows/mainmenu/images/8.png # config/fancymenu/slideshows/mainmenu/images/9.png # config/fancymenu/slideshows/mainmenuold/images/image_01.png # config/fancymenu/slideshows/mainmenuold/images/image_02.png # config/fancymenu/slideshows/mainmenuold/images/image_03.png # config/fancymenu/slideshows/mainmenuold/images/image_04.png # config/fancymenu/slideshows/mainmenuold/images/image_05.png # config/fancymenu/ui_themes/light.json # config/fancymenu/user_variables.db # config/ferritecore.mixin.properties # config/flashback/imgui.ini # config/immediatelyfast.json # config/iris-excluded.json # config/iris.properties # config/languagereload.json # config/lithium.properties # config/notenoughanimations.json # config/packetfixer.properties # config/skinlayers.json # config/sodium-extra-options.json # config/sodium-extra.properties # config/sodium-fingerprint.json # config/sodium-mixins.properties # config/sodium-options.json # config/transition.json # config/trender.json # config/viafabricplus/accounts.json # config/viafabricplus/settings.json # config/viafabricplus/viaaprilfools.yml # config/viafabricplus/viabackwards.yml # config/viafabricplus/viabedrock.yml # config/viafabricplus/viabedrock/blob_cache/data.bdbd # config/viafabricplus/viabedrock/blob_cache/index.bdbi # config/viafabricplus/vialegacy.yml # config/viafabricplus/viaversion.yml # config/worldeditcui.config.json # journeymap/config/6.0/journeymap.core.config # journeymap/config/6.0/journeymap.fullmap.config # journeymap/config/6.0/journeymap.minimap.config # journeymap/config/6.0/journeymap.minimap2.config # journeymap/config/6.0/journeymap.rendering.config # journeymap/config/6.0/journeymap.topo.config # journeymap/config/6.0/journeymap.waypoint.config # journeymap/config/6.0/journeymap.webmap.config # openminemap/config.txt # options.txt # overrides/config/fancymenu/assets/banners/logo.gif # overrides/config/fancymenu/assets/banners/logo.png # overrides/config/fancymenu/assets/banners/logo16.png # overrides/config/fancymenu/assets/banners/logo32.png # overrides/config/fancymenu/assets/banners/logomac.icns # overrides/config/fancymenu/slideshows/mainmenuold/images/image_01.png # overrides/config/fancymenu/slideshows/mainmenuold/images/image_02.png # overrides/config/fancymenu/slideshows/mainmenuold/images/image_03.png # overrides/config/fancymenu/slideshows/mainmenuold/images/image_04.png # overrides/config/fancymenu/slideshows/mainmenuold/images/image_05.png # pakku-lock.json # pakku.json
BuildTheEarth Modpack for 26.2
My name is CHR7S im a Builder from BTE ASEAN, i like Designs, everything about design, im making this modpack to fullfill my satisfaction about the Design of Pre-release of the BTE Modpack backthen. I hope this Modpack could be usefull for anyone inside the Community of BuildTheEarth or even just a visitor who loved the UI XD!!!
Todos