Skip to content

Commit

Permalink
Fix merge conflicts
Browse files Browse the repository at this point in the history
  • Loading branch information
TacoMonkey11 committed Jul 10, 2023
2 parents 7a223d5 + 4e5b4fb commit 0f0f322
Show file tree
Hide file tree
Showing 182 changed files with 9,609 additions and 1,086 deletions.
44 changes: 43 additions & 1 deletion .github/workflows/buildrelease.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,11 +39,51 @@ jobs:
id: read_changelog
shell: bash
run: |
CHANGELOG=$(sed '/___/Q' CHANGELOG.md | grep -v '# ')
CHANGELOG=$(sed '/___/Q' CHANGELOG.md)
echo "Changelog:\n$CHANGELOG"
changelog="${CHANGELOG}"
# Because of the 2000 char limit in Discord shorten the changelog
# Calculate the number of characters to delete
delete_chars=$((${#changelog} + 350 - 2000 - 15))
# Check if delete_chars is greater than 0
if [ $delete_chars -gt 0 ]; then
# Extract the "What's Changed" section from the changelog
changed_section=$(echo "$changelog" | awk '/## What'\''s Changed/{flag=1;next}/^$/{flag=0}flag')
# Trim the changed_section based on the delete_chars value and remove the last line
modified_section="${changed_section::-delete_chars}"
modified_section=$(echo "$modified_section" | sed '$d')
# Add "[...] and more" at the end of modified_section
modified_section+="\n[...] and more"
# Format modified_section with printf
modified_section=$(printf "%s" "$modified_section")
# Generate the modified_changelog by inserting modified_section after the "What's Changed" section
modified_changelog=$(awk -v modified_section="$modified_section" '
/^## What'\''s Changed/ { print; print modified_section; f=1; next }
f && /^$/ { f=0 }
!f { print }
END { if (f) print "" }
' ORS='\n' <<< "$changelog")
# Format the modified_changelog by removing "@" characters and enclosing URLs in "<>"
modified_changelog=$(echo "$modified_changelog" | sed -e 's/@//g' -e 's|https\?://[^[:space:]]*|<\0>|g')
# Store the modified_changelog in the CHANGELOG variable
CHANGELOG=$(echo -n "$modified_changelog")
fi
CHANGELOG="${CHANGELOG//'%'/'%25'}"
CHANGELOG="${CHANGELOG//$'\n'/'%0A'}"
CHANGELOG="${CHANGELOG//$'\r'/'%0D'}"
echo "::set-output name=changelog::$CHANGELOG"
- uses: actions/github-script@v2
Expand All @@ -53,11 +93,13 @@ jobs:
script: |
const fs = require("fs")
return fs.readdirSync("build/libs/").filter(e => !e.endsWith("dev.jar") && !e.endsWith("sources.jar") && e.endsWith(".jar"))[0]
- name: Release
id: uploadrelease
uses: softprops/action-gh-release@v1
with:
body: ${{ steps.read_changelog.outputs.changelog }}
token: ${{ secrets.GH_RELEASE }}
files: build/libs/${{ steps.fname.outputs.result }}

- name: Publish to Modrinth
Expand Down
43 changes: 43 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,46 @@
# Release 1.10.0

## Highlight
* Custom Tab HUD by @msg-programs in https://github.com/SkyblockerMod/Skyblocker/pull/137
* Fishing Helper by @kevinthegreat1 in https://github.com/SkyblockerMod/Skyblocker/pull/157
* REI Compatibility by @lantice3720 in https://github.com/SkyblockerMod/Skyblocker/pull/148
* Barn solvers by @Julienraptor01 in https://github.com/SkyblockerMod/Skyblocker/pull/134

## What's Changed
* Translations update from hysky translate by @LifeIsAParadox in https://github.com/SkyblockerMod/Skyblocker/pull/142
* Barn solvers by @Julienraptor01 in https://github.com/SkyblockerMod/Skyblocker/pull/134
* Dungeon map scale adjustment customization by @AzureAaron in https://github.com/SkyblockerMod/Skyblocker/pull/127
* Add option to hide empty tooltips in inventories. by @msg-programs in https://github.com/SkyblockerMod/Skyblocker/pull/135
* Translations update from hysky translate by @LifeIsAParadox in https://github.com/SkyblockerMod/Skyblocker/pull/144
* There is now 240 fairy souls! by @AzureAaron in https://github.com/SkyblockerMod/Skyblocker/pull/138
* Translations update from hysky translate by @LifeIsAParadox in https://github.com/SkyblockerMod/Skyblocker/pull/149
* minor updates by @Fix3dll in https://github.com/SkyblockerMod/Skyblocker/pull/122
* Migrated to ClientReceiveMessageEvents and some fixes by @kevinthegreat1 in https://github.com/SkyblockerMod/Skyblocker/pull/131
* Renamed container package to gui and added docs by @kevinthegreat1 in https://github.com/SkyblockerMod/Skyblocker/pull/145
* Translations update from hysky translate by @LifeIsAParadox in https://github.com/SkyblockerMod/Skyblocker/pull/153
* REI Compatibility by @lantice3720 in https://github.com/SkyblockerMod/Skyblocker/pull/148
* Api migration, config command, and cleanup by @kevinthegreat1 in https://github.com/SkyblockerMod/Skyblocker/pull/154
* Translations update from hysky translate by @LifeIsAParadox in https://github.com/SkyblockerMod/Skyblocker/pull/155
* Refactors & docs by @kevinthegreat1 in https://github.com/SkyblockerMod/Skyblocker/pull/156
* return instead of assign by @Fix3dll in https://github.com/SkyblockerMod/Skyblocker/pull/158
* Translations update from hysky translate by @LifeIsAParadox in https://github.com/SkyblockerMod/Skyblocker/pull/159
* Add Fishing Helper by @kevinthegreat1 in https://github.com/SkyblockerMod/Skyblocker/pull/157
* Update Loom and Gradle by @AzureAaron in https://github.com/SkyblockerMod/Skyblocker/pull/163
* Livid color by @kevinthegreat1 in https://github.com/SkyblockerMod/Skyblocker/pull/162
* fix repository update by @Fix3dll in https://github.com/SkyblockerMod/Skyblocker/pull/165
* remove backup LBIN server because it desn't exist anymore by @Julienraptor01 in https://github.com/SkyblockerMod/Skyblocker/pull/168
* fixing missing strings by @PumpkinXD in https://github.com/SkyblockerMod/Skyblocker/pull/170
* Translations update from hysky translate by @LifeIsAParadox in https://github.com/SkyblockerMod/Skyblocker/pull/166
* Replace tab/playerlist HUD with a more fancy version by @msg-programs in https://github.com/SkyblockerMod/Skyblocker/pull/137
* Add Dungeon Map Placement Screen by @AzureAaron in https://github.com/SkyblockerMod/Skyblocker/pull/169

## New Contributors
* @msg-programs made their first contribution in https://github.com/SkyblockerMod/Skyblocker/pull/135
* @lantice3720 made their first contribution in https://github.com/SkyblockerMod/Skyblocker/pull/148
* @PumpkinXD made their first contribution in https://github.com/SkyblockerMod/Skyblocker/pull/170

**Full Changelog**: https://github.com/SkyblockerMod/Skyblocker/compare/v1.9.0...v1.10.0
___
# Release 1.9.0

Supports 1.19.4
Expand Down
19 changes: 13 additions & 6 deletions FEATURES.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,18 @@
* Hide Messages: Ability Cooldown, Heal, AOTE, Implosion, Molten Wave, Teleport Pad Messages
* Dungeon Minimap
* Dungeon Puzzle Solver:
* Three Weirdos
* Blaze
* Croesus
* F7 Terminal: Order, Color, Name
* Three Weirdos
* Blaze
* Croesus
* Terminal:
* Order
* Coloured Items
* Item Name
* Dwarven Mines Solver: Fetchur, Puzzler
* Barn Solver: Treasure Hunter, Hungry Hiker
* Drill Fuel in Item Durability Bar
* Hotbar Slot Lock Keybind (Select the hotbar slot you want to lock/unlock and press the lockbutton)
* price tooltip: npc, bazaar (avg, lbin), ah, museum
* Price tooltip: npc, bazaar (avg, lbin), ah, museum
* reparty: write /rp to reparty
* Wiki Lookup: press f4 to open the wiki page about the held item
* Discord Rich Presence: Allows user to show either their Piggy, Bits, or location. Along with a custom message
Expand All @@ -20,4 +24,7 @@
hold shift to preview
* Update notification
* Commission HUD: Dwarven Mines quests
* 1.8 hitbox for lever and farmland
* 1.8 hitbox for lever and farmland
* Custom Tab HUD
* Roughly enough items (REI) Support
* Fishing Helper
56 changes: 41 additions & 15 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
[![Discord](https://img.shields.io/discord/879732108745125969?logo=discord&labelColor=cecece&color=7289DA&label=)](https://discord.com/invite/aNNJHQykck)
[![modrinth statistic](https://img.shields.io/badge/buy%20me%20coffee-skyblocker?color=434B57&logo=kofi)](https://ko-fi.com/wohlhabend)

Hypixel Skyblock Mod for Minecraft 1.17.x + 1.18.x + 1.19.x
Hypixel Skyblock Mod for Minecraft 1.17.x + 1.18.x + 1.19.x + 1.20.x

Installation guide is [here](https://github.com/SkyblockerMod/Skyblocker/wiki/installation)

Expand All @@ -21,14 +21,18 @@ Installation guide is [here](https://github.com/SkyblockerMod/Skyblocker/wiki/in
* Hide Messages: Ability Cooldown, Heal, AOTE, Implosion, Molten Wave, Teleport Pad Messages
* Dungeon Minimap
* Dungeon Puzzle Solver:
* Three Weirdos
* Blaze
* Croesus
* F7 Terminal: Order, Color, Name
* Three Weirdos
* Blaze
* Croesus
* Terminal:
* Order
* Coloured Items
* Item Name
* Dwarven Mines Solver: Fetchur, Puzzler
* Barn Solver: Treasure Hunter, Hungry Hiker
* Drill Fuel in Item Durability Bar
* Hotbar Slot Lock Keybind (Select the hotbar slot you want to lock/unlock and press the lockbutton)
* price tooltip: npc, bazaar (avg, lbin), ah, museum
* Price tooltip: npc, bazaar (avg, lbin), ah, museum
* reparty: write /rp to reparty
* Wiki Lookup: press f4 to open the wiki page about the held item
* Discord Rich Presence: Allows user to show either their Piggy, Bits, or location. Along with a custom message
Expand All @@ -40,11 +44,22 @@ Installation guide is [here](https://github.com/SkyblockerMod/Skyblocker/wiki/in
* Update notification
* Commission HUD: Dwarven Mines quests
* 1.8 hitbox for lever and farmland
* Custom Tab HUD
* Roughly enough items (REI) Support
* Fishing Helper

</details>

___
## Commands

| command | option | comment |
|:----------------------------:|:--------------------:|:--------------------------------------|
| /skyblocker config | | open config menu (modMenu not needed) |
| /skyblocker options | | open config menu (modMenu not needed) |
| /skyblocker hud | dwarven / dungeonmap | move dwarven or dungeonmap |

---
## Images

<details open>
Expand Down Expand Up @@ -81,18 +96,29 @@ information.
| [Zailer43](https://github.com/Zailer43) | [TacoMonkey11](https://github.com/TacoMonkey11) | [KonaeAkira](https://github.com/KonaeAkira) | [Fix3dll](https://github.com/Fix3dll) |

| [<img alt="ADON15c" src="https://github.com/ADON15c.png" width="100">](https://github.com/ADON15c) | [<img alt="TheColdPot" src="https://github.com/TheColdPot.png" width="100">](https://github.com/TheColdPot) | [<img alt="Julienraptor01" src="https://github.com/Julienraptor01.png" width="100">](https://github.com/Julienraptor01) | [<img alt="MiraculixxT" src="https://github.com/MiraculixxT.png" width="100">](https://github.com/MiraculixxT) |
|:--------------------------------------------------------------------------------------------------:|-------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------|
| [ADON15c](https://github.com/ADON15c) | [TheColdPot](https://github.com/TheColdPot) | [Julienraptor01](https://github.com/Julienraptor01) | [ADON15c](https://github.com/MiraculixxT) |
|:--------------------------------------------------------------------------------------------------:|:-----------------------------------------------------------------------------------------------------------:|:-----------------------------------------------------------------------------------------------------------------------:|:--------------------------------------------------------------------------------------------------------------:|
| [ADON15c](https://github.com/ADON15c) | [TheColdPot](https://github.com/TheColdPot) | [Julienraptor01](https://github.com/Julienraptor01) | [MiraculixxT](https://github.com/MiraculixxT) |

| [<img alt="catandA" src="https://github.com/catandA.png" width="100">](https://github.com/catandA) | [<img alt="kevinthegreat1" src="https://github.com/kevinthegreat1.png" width="100">](https://github.com/kevinthegreat1) | [<img alt="AzureAaron" src="https://github.com/AzureAaron.png" width="100">](https://github.com/AzureAaron) | [<img alt="msg-programs" src="https://github.com/msg-programs.png" width="100">](https://github.com/msg-programs) |
|:--------------------------------------------------------------------------------------------------:|:-----------------------------------------------------------------------------------------------------------------------:|:-----------------------------------------------------------------------------------------------------------:|:-----------------------------------------------------------------------------------------------------------------:|
| [catandA](https://github.com/catandA) | [kevinthegreat1](https://github.com/kevinthegreat1) | [AzureAaron](https://github.com/AzureAaron) | [msg-programs](https://github.com/msg-programs) |

| [<img alt="catandA" src="https://github.com/catandA.png" width="100">](https://github.com/catandA) | [<img alt="kevinthegreat1" src="https://github.com/kevinthegreat1.png" width="100">](https://github.com/kevinthegreat1) | [<img alt="AzureAaron" src="https://github.com/AzureAaron.png" width="100">](https://github.com/AzureAaron) |
|:--------------------------------------------------------------------------------------------------:|-------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------|
| [catandA](https://github.com/catandA) | [kevinthegreat1](https://github.com/kevinthegreat1) | [AzureAaron](https://github.com/AzureAaron) |
| [<img alt="lantice3720" src="https://github.com/lantice3720.png" width="100">](https://github.com/lantice3720) |
|:-----------------------------------------------------------------------------------------------------|
| [lantice3720](https://github.com/lantice3720) |

### Translators

German ([LifeIsAParadox](https://github.com/LifeIsAParadox)) \
German ([LifeIsAParadox](https://github.com/LifeIsAParadox) & [msg-programs](https://github.com/msg-programs)) \
Indonesian ([null2264](https://github.com/null2264)) \
Russian ([HyperSoop](https://github.com/HyperSoop)) \
Russian ([HyperSoop](https://github.com/HyperSoop) & [Azuremane](https://github.com/Azuremane)) \
French ([edgarogh](https://github.com/edgarogh) & [Julienraptor01](https://github.com/Julienraptor01)) \
Japanese ([hirochisan](https://github.com/@irochisan)) \
Chinese ([catandA](https://github.com/catandA))
Japanese ([hirochisan](https://github.com/hirochisan)) \
Chinese ([catandA](https://github.com/catandA)) \
Korean ([lantice3720](https://github.com/lantice3720)) \
Spanish ([IngeSebastian](https://github.com/IngeSebastian)) \
Norwegian Bokmål ([KdGaming0](https://github.com/KdGaming0)) \
Norwegian Nynorsk ([KdGaming0](https://github.com/KdGaming0)) \
Turkish ([Fix3dll](https://github.com/Fix3dll)) \
Chinese (Simplified) ([catandA](https://github.com/catandA) & [PumpkinXD](https://github.com/PumpkinXD)) \
Canadian English ([AzureAaron](https://github.com/AzureAaron))
12 changes: 10 additions & 2 deletions build.gradle
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
plugins {
id 'fabric-loom' version '1.1-SNAPSHOT'
id 'fabric-loom' version '1.3-SNAPSHOT'
id 'maven-publish'
id 'com.modrinth.minotaur' version '2.+'
}
Expand Down Expand Up @@ -49,12 +49,19 @@ dependencies {
// Mod Menu
modImplementation "com.terraformersmc:modmenu:${project.mod_menu_version}"

// REI
modCompileOnly "me.shedaniel:RoughlyEnoughItems-api-fabric:${project.rei_version}"
modRuntimeOnly "me.shedaniel:RoughlyEnoughItems-fabric:${project.rei_version}"

// Fabric API. This is technically optional, but you probably want it anyway.
modImplementation "net.fabricmc.fabric-api:fabric-api:${project.fabric_api_version}"

// https://mvnrepository.com/artifact/org.eclipse.jgit/org.eclipse.jgit used pull data from the NEU item repo
include(implementation("org.eclipse.jgit:org.eclipse.jgit:6.4.0.202211300538-r"))

// Renderer (https://github.com/0x3C50/Renderer)
include modImplementation("com.github.0x3C50:Renderer:${project.renderer_version}")

include(modImplementation ("meteordevelopment:discord-ipc:1.1"))
}

Expand Down Expand Up @@ -112,7 +119,8 @@ modrinth {
versionType = "release"
dependencies = [ // Yet another array. Create a new `ModDependency` or `VersionDependency` with two strings - the ID and the scope
new ModDependency("P7dR8mSH", "required"), // Creates a new required dependency on Fabric API
new ModDependency("mOgUt4GM", "optional") // modmenu
new ModDependency("mOgUt4GM", "optional"), // modmenu
new ModDependency("nfn13YXA", "optional") // REI
]
changelog = System.getenv('CHANGELOG')
}
Expand Down
22 changes: 13 additions & 9 deletions gradle.properties
Original file line number Diff line number Diff line change
@@ -1,23 +1,27 @@
org.gradle.jvmargs=-Xmx1G -Dfile.encoding=UTF-8 -Duser.language=en -Duser.country=US

# Fabric Properties (https://fabricmc.net/versions.html)
## 1.19.4
minecraft_version=1.19.4
yarn_mappings=1.19.4+build.1
loader_version=0.14.18
## 1.20
minecraft_version=1.20
yarn_mappings=1.20+build.1
loader_version=0.14.21

#Fabric api
## 1.19.4
fabric_api_version=0.76.0+1.19.4
## 1.20
fabric_api_version=0.83.0+1.20

# Dependencies
## Cloth Api (https://www.curseforge.com/minecraft/mc-mods/cloth-config/files)
clothconfig_version=10.0.96
clothconfig_version=11.0.99
## Mod Menu (https://www.curseforge.com/minecraft/mc-mods/modmenu/files)
mod_menu_version=6.1.0-rc.4
mod_menu_version=7.0.1
## REI (https://www.curseforge.com/minecraft/mc-mods/roughly-enough-items/files)
rei_version=12.0.625
## Renderer (https://github.com/0x3C50/Renderer)
renderer_version = d687aced4c

# Mod Properties
mod_version = 1.9.0
mod_version = 1.10.0
maven_group = me.xmrvizzy
archives_base_name = skyblocker
modrinth_id=y6DuFGwJ
Binary file modified gradle/wrapper/gradle-wrapper.jar
Binary file not shown.
2 changes: 1 addition & 1 deletion gradle/wrapper/gradle-wrapper.properties
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-8.0.2-bin.zip
distributionUrl=https\://services.gradle.org/distributions/gradle-8.1.1-bin.zip
networkTimeout=10000
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists

0 comments on commit 0f0f322

Please sign in to comment.