Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
260 commits
Select commit Hold shift + click to select a range
4bd57d2
properly stringify commits (hopefully)
Antonio32A Jan 7, 2022
f39cd54
test 1
Antonio32A Jan 7, 2022
8304f00
test 2
Antonio32A Jan 7, 2022
e3dea5a
Search mode message now stays at the bottom of the chat.
Desco1 Jan 8, 2022
12183cf
Merge remote-tracking branch 'origin/main'
Desco1 Jan 8, 2022
65823f1
attempt to fix a script injection
Antonio32A Jan 8, 2022
3e5e765
Fix NEU removing keyboard repeat events for container chat.
Desco1 Jan 9, 2022
a8ee33c
Bridge compatibility for skytils' chattabs, wishing compass uses display
Desco1 Jan 14, 2022
ef58aab
remove unnecessary code for st's tab and bridge compatibility
Desco1 Jan 14, 2022
71ece9d
Chat inside portal (please compile correctly please)
Desco1 Jan 16, 2022
a764e4f
ContainerCommand (haha get it)
Desco1 Jan 17, 2022
1dc0a6b
i don kno what am i doin
Desco1 Jan 17, 2022
74a0f49
leather hex on shares, coop collection cleanup crash fix
Desco1 Jan 20, 2022
d4d89d4
leather hex on shares (for real this time), scuffed readme
Desco1 Jan 21, 2022
2cca26c
we dont talk about that. just dont
Desco1 Jan 21, 2022
1a3ff1d
oh lawd it's comin' (0.1.0)
Desco1 Jan 22, 2022
47a5ec8
screenshots in container chat and the most specific feature ever
Desco1 Jan 24, 2022
694fc89
no container chat in anvil when focused, bridge regex changes, LoreCl…
Desco1 Jan 24, 2022
6c124b6
hehe whoopsie i forgor
Desco1 Jan 24, 2022
04ec157
disco be like idk how to use reflection; do what you want with provid…
complexorigin Jan 25, 2022
f6f0d0b
Merge pull request #1 from complexorigin/dev
Desco1 Jan 25, 2022
053f2ab
wow, such a good change
complexorigin Jan 26, 2022
68cdc3f
tablist cleanup, superpairs ids and fixes for lorecleanup and contain…
Desco1 Jan 26, 2022
06c3f92
Merge pull request #2 from complexorigin/dev
Desco1 Jan 26, 2022
9e92b9e
turns out museum also has an arrow
Desco1 Jan 29, 2022
62b3d30
crash fix? maybe? idk
Desco1 Jan 29, 2022
0622132
meh (0.2.0)
Desco1 Jan 31, 2022
9c2f110
readme changelogs are neat
Desco1 Jan 31, 2022
8b9816e
fix for soulbound text being always removed, global better perspectiv…
Desco1 Mar 4, 2022
d8706f4
thank you owoplex very cool.
Desco1 Mar 12, 2022
b04aaea
walmart fix for coopcleanup and guild motd update
Desco1 Mar 30, 2022
256f10f
no way this fixes THE crash right
Desco1 Apr 26, 2022
25cde12
prepare.
Desco1 May 6, 2022
65038b9
prepare, but for real now (startup crash fix)
Desco1 May 6, 2022
4799996
"lock" for container chat, "fix" for old reforge messages
Desco1 May 6, 2022
a7ff6a6
ancestral spade triangulation (more to do)
Desco1 May 7, 2022
f16c9c7
meh (0.3.0)
Desco1 Jun 5, 2022
c355ae3
please be fine i dont want to review this again
Desco1 Jun 5, 2022
99216dc
(Preview)
Desco1 Jun 5, 2022
6bbb6a0
pet lore cleanup + whatever hotfix desco implemented for enchantment …
RayDeeUx Jun 9, 2022
b04ac9c
change ver
RayDeeUx Jun 9, 2022
c1c727f
config updates
RayDeeUx Jun 9, 2022
0b7ef10
version change
RayDeeUx Jun 9, 2022
ab85567
add pet detection
RayDeeUx Jun 9, 2022
1e9f382
whoops! fix example text for accuracy's sake
RayDeeUx Jun 9, 2022
2097f0a
LAST CALL FOR LASTMINUTE LINECHANGES
RayDeeUx Jun 9, 2022
5b84429
LAST CALL FOR LASTMINUTE LINECHANGES
RayDeeUx Jun 9, 2022
f7f4a35
LAST CALL FOR LASTMINUTE LINECHANGES
RayDeeUx Jun 9, 2022
9a76c9d
AAA VARIABLE NAME CHANGE BC TECHNICALITIES
RayDeeUx Jun 9, 2022
0145962
Merge pull request #3 from RayDeeUx/patch-1
Desco1 Jun 11, 2022
2951101
AncestralSpade triangulation, but this time for real
Desco1 Jun 17, 2022
3b1037f
0.3.1 preparation i guess lmao
Desco1 Jun 17, 2022
734479b
custom beacon color, wait for spoon cd, another particle type, no bea…
Desco1 Jun 18, 2022
574824a
idk
Desco1 Jun 18, 2022
bee7203
wheeee
RayDeeUx Jun 24, 2022
bd99280
langauge!
RayDeeUx Jun 24, 2022
caed255
haha yes
RayDeeUx Jun 24, 2022
9c212a6
haha no
RayDeeUx Jun 24, 2022
60f88d9
haha yes
RayDeeUx Jun 24, 2022
367a508
oh yeah forgot about this
RayDeeUx Jun 24, 2022
52b9310
milestone warning: let's pray this shit works
RayDeeUx Jun 26, 2022
b46b69a
oops
RayDeeUx Jun 26, 2022
c8d3150
black cat finalization
RayDeeUx Jun 26, 2022
3a734dd
add hy sb detect. unsure if lvlprogs 10 reset tick
RayDeeUx Jun 30, 2022
772c01c
hope black cat lore "fix" applies w/o any toggles
RayDeeUx Jun 30, 2022
91cea10
typo
RayDeeUx Jun 30, 2022
567e750
ADD ITEM UUID TO TOOLTIP
RayDeeUx Jun 30, 2022
522f5ba
tyops? idk
RayDeeUx Jun 30, 2022
8bd654f
SHARING ARMOR IS NOW POSSIBLE YAY
RayDeeUx Jun 30, 2022
b9858f9
remove unused imports + ratio + sb weight?
RayDeeUx Jul 1, 2022
b375211
WEIGHT! but it got me muted so idk
RayDeeUx Jul 1, 2022
cd2d61c
e
RayDeeUx Jul 1, 2022
9b4e7ac
NOW the only time it ought to lag is if [weight]
RayDeeUx Jul 1, 2022
0a84ad0
i did a thing and i forgot what it was
RayDeeUx Jul 2, 2022
fa61f39
more stats?
RayDeeUx Jul 2, 2022
fbaa7f8
MORE STATS
RayDeeUx Jul 2, 2022
5a774fc
try
RayDeeUx Jul 2, 2022
677f75e
grammar
RayDeeUx Jul 2, 2022
eff5b51
e
RayDeeUx Jul 2, 2022
40a73f7
[revent false
RayDeeUx Jul 2, 2022
c644e96
MOre stat checking
RayDeeUx Jul 3, 2022
b03b03a
apparently that stat means nothing
RayDeeUx Jul 3, 2022
67da209
apparently that stat means nothing
RayDeeUx Jul 3, 2022
88d9e55
final changes
RayDeeUx Jul 3, 2022
4768efd
FINAL CHANE I SWEAR
RayDeeUx Jul 3, 2022
08e7566
woo! more progress!
RayDeeUx Jul 4, 2022
278644b
misc changes
RayDeeUx Jul 4, 2022
4c9706a
weight + stats FINALLY COMPLETE!
RayDeeUx Jul 4, 2022
50d0dd0
HOLY SHIT I KILLED 50% OF THE FRAME DROPS :OOO
RayDeeUx Jul 4, 2022
8963c78
tabbing
RayDeeUx Jul 4, 2022
123459c
fuck, my cousins are coming over to visit
RayDeeUx Jul 4, 2022
159fb72
good job making classic mode "null", skycrypt devs!
RayDeeUx Jul 4, 2022
a1decef
FUCK MY COUSINS ARE COMING
RayDeeUx Jul 4, 2022
fbbc9c6
item origin let's hope this wont crash
RayDeeUx Jul 4, 2022
e889d89
apparently some item origins are empty??
RayDeeUx Jul 4, 2022
7f7199b
comment
RayDeeUx Jul 4, 2022
cf3ad0b
comment blocks + url regex
RayDeeUx Jul 5, 2022
f32bc91
comments!
RayDeeUx Jul 5, 2022
b506c17
gah!
RayDeeUx Jul 5, 2022
a5f6666
.
RayDeeUx Jul 5, 2022
1d6445a
fuck fuck fuck FUCK
RayDeeUx Jul 5, 2022
492797b
FUCK THIS *flips table*
RayDeeUx Jul 5, 2022
9609d72
cleanup
RayDeeUx Jul 5, 2022
ca17ef4
more skycrypt stats!
RayDeeUx Jul 5, 2022
e57214a
purse + categorize
RayDeeUx Jul 5, 2022
5a2f2d9
too lazy to summarize
RayDeeUx Jul 5, 2022
9ffa552
quotes around guild rank text
RayDeeUx Jul 5, 2022
690196f
guild level
RayDeeUx Jul 5, 2022
1ce073f
TWEAKS!
RayDeeUx Jul 5, 2022
eba71cc
gah!!!!
RayDeeUx Jul 5, 2022
920c5ab
note
RayDeeUx Jul 5, 2022
4ce1974
note pt2
RayDeeUx Jul 5, 2022
7525a89
i see my mistake now
RayDeeUx Jul 5, 2022
7b0e728
nested tenrary statements? fun!
RayDeeUx Jul 5, 2022
0e7d968
SPAXING
RayDeeUx Jul 5, 2022
86b74a0
last active
RayDeeUx Jul 5, 2022
a942d8e
probability
RayDeeUx Jul 5, 2022
737fe29
compac
RayDeeUx Jul 5, 2022
247c9ce
LONG BECAUSE FUCKING CHAYUWU WITH 47 BIL
RayDeeUx Jul 5, 2022
0245894
gah!
RayDeeUx Jul 5, 2022
ea1a6ec
fix ci
KTibow Jul 6, 2022
f43ab80
Merge pull request #1 from KTibow/patch-1
RayDeeUx Jul 6, 2022
deea679
?
RayDeeUx Jul 6, 2022
2b91071
Merge branch 'main' of https://github.com/Synthesis-NONCANON/Synthesi…
RayDeeUx Jul 6, 2022
7d50249
debug time!
RayDeeUx Jul 6, 2022
177a2c7
o done
RayDeeUx Jul 6, 2022
6d4c065
ascynx reading moment
RayDeeUx Jul 6, 2022
35989bd
uh
RayDeeUx Jul 7, 2022
4830ea7
Merge branch 'main' of https://github.com/Synthesis-NONCANON/Synthesi…
RayDeeUx Jul 7, 2022
4ddd2e5
mildly scuffed implementation of suggestion #99
RayDeeUx Jul 8, 2022
cdad14a
you never know what BS hypixel might pull next
RayDeeUx Jul 8, 2022
ebba807
wheeeee
RayDeeUx Jul 8, 2022
3ebe1c2
stars
RayDeeUx Jul 8, 2022
8e2d882
l33t
RayDeeUx Jul 8, 2022
d736c35
rename
RayDeeUx Jul 8, 2022
f8431a5
wheee
RayDeeUx Jul 8, 2022
7f42d7c
LET'S GET THIS FUCKING SHOW ON THE ROAD
RayDeeUx Jul 8, 2022
e90d480
threaded stat checking + one more thing...
RayDeeUx Jul 10, 2022
7fb4125
e
RayDeeUx Jul 11, 2022
c359fc9
e
RayDeeUx Jul 11, 2022
9ece9e3
hello yes
RayDeeUx Jul 11, 2022
284c81a
setancelled
RayDeeUx Jul 11, 2022
c0ca275
that was a quasi mute
RayDeeUx Jul 11, 2022
1a4c2d4
e
RayDeeUx Jul 12, 2022
0602a95
oneliner rectangle drawing
RayDeeUx Jul 12, 2022
6487faa
Merge branch 'main' of https://github.com/Synthesis-NONCANON/Synthesi…
RayDeeUx Jul 12, 2022
89b6128
space!
RayDeeUx Jul 12, 2022
b9a6797
regex rework
RayDeeUx Jul 12, 2022
112cf0a
regex rework rework
RayDeeUx Jul 12, 2022
75c68e6
variable rename
RayDeeUx Jul 12, 2022
83d9814
debug prefix
RayDeeUx Jul 12, 2022
6871750
regex rework rework rework
RayDeeUx Jul 12, 2022
8470c69
why were those there lmao
RayDeeUx Jul 12, 2022
f9f1471
comment blocks
RayDeeUx Jul 12, 2022
d52ec78
Fuck Hypixel's "sToRe SaLe" books.
RayDeeUx Jul 14, 2022
94c1ed4
skyblock check
RayDeeUx Jul 14, 2022
37eb1b6
lobby checking
RayDeeUx Jul 14, 2022
cb77d8a
oh for fuck's sake this stupid window keeps showing up
RayDeeUx Jul 14, 2022
4264087
t
RayDeeUx Jul 14, 2022
4df0621
warning
RayDeeUx Jul 14, 2022
bc47a89
english
RayDeeUx Jul 14, 2022
ccca292
words
RayDeeUx Jul 14, 2022
316dacb
yt rank edge case
RayDeeUx Jul 15, 2022
7578dff
prevent hotm reset & profile deletion (sba method)
RayDeeUx Jul 15, 2022
bb47a41
wheeeee
RayDeeUx Jul 15, 2022
67ddad7
can you cancel events in certain functions?
RayDeeUx Jul 15, 2022
d0604fb
this is a power no man should ever access
RayDeeUx Jul 15, 2022
4f788a4
portal destruction
RayDeeUx Jul 15, 2022
55ea55c
wheeee
RayDeeUx Jul 15, 2022
bc64a90
FUCK MACOS DSSTORE
RayDeeUx Jul 15, 2022
d36dad2
wheee
RayDeeUx Jul 15, 2022
3d44a88
e
RayDeeUx Jul 15, 2022
2762f7f
FORGEGRADLE TEMPFIX
RayDeeUx Jul 15, 2022
00caab2
https://www.youtube.com/watch?v=DnfOayT17Wk
RayDeeUx Jul 16, 2022
8ac7788
spaces because gah
RayDeeUx Jul 16, 2022
7ad904f
TROPHY FISHING
RayDeeUx Jul 16, 2022
887fa5f
correct color
RayDeeUx Jul 17, 2022
8a2c8eb
is this how you write conditionals
RayDeeUx Jul 17, 2022
8a3b67d
build.yml fix?
RayDeeUx Jul 17, 2022
1ad6451
build yml fix
RayDeeUx Jul 17, 2022
1d4141a
locraw fuckery
RayDeeUx Jul 17, 2022
1d25f63
config revise
RayDeeUx Jul 17, 2022
c06c738
wording!
RayDeeUx Jul 17, 2022
31e3e25
FUCK YOU DANTE
RayDeeUx Jul 17, 2022
0887fb9
autoclos ebooks no more lobby check ngl
RayDeeUx Jul 17, 2022
c161ea8
wheeee
RayDeeUx Jul 17, 2022
9cc3101
null protecc
RayDeeUx Jul 17, 2022
24affbc
swearing less often in commit titles would be nice
RayDeeUx Jul 17, 2022
2927726
for ascynx
RayDeeUx Jul 18, 2022
bd33b6a
ascynx FINAL
RayDeeUx Jul 18, 2022
3765fc0
before admins pull more "aPriL fOoLs" BS next year
RayDeeUx Jul 18, 2022
097c245
MOTHERFUCJKER
RayDeeUx Jul 18, 2022
5bb1387
fucking hel
RayDeeUx Jul 18, 2022
c7266a1
welp off to work fuck this shit
RayDeeUx Jul 18, 2022
52914f3
IGNORE BOOKS YAY
RayDeeUx Jul 19, 2022
1415329
finally the burger is complete
RayDeeUx Jul 19, 2022
4df3b9e
e
RayDeeUx Jul 19, 2022
19ed70e
YOOOOO MAYOR VOTING PREVENTION COMPLETE
RayDeeUx Jul 20, 2022
d2ccd9a
close?
RayDeeUx Jul 20, 2022
b4b288d
innit
RayDeeUx Jul 20, 2022
160c636
success
RayDeeUx Jul 20, 2022
41200f4
cummit
RayDeeUx Jul 20, 2022
79394d7
just killed RabbitType99's career, feeling good
RayDeeUx Jul 20, 2022
222a261
why does the buildscript keep crashing
RayDeeUx Jul 20, 2022
66c0bed
welp
RayDeeUx Jul 20, 2022
e795ddb
killed rabbittype99's career again, feeling good
RayDeeUx Jul 21, 2022
7ac7a73
rushed commit
RayDeeUx Jul 25, 2022
bcf74ca
yay
RayDeeUx Jul 25, 2022
e916c10
yoo i did a thing!
RayDeeUx Jul 25, 2022
171cd4c
a whole lot of shit
RayDeeUx Jul 26, 2022
a060524
ok so skill avg stack size is wack
RayDeeUx Jul 26, 2022
d1d9e24
BRUHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
RayDeeUx Jul 26, 2022
2174dc6
additional chest title check
RayDeeUx Jul 26, 2022
fba309e
a few changes
RayDeeUx Jul 26, 2022
738815f
GEMSTONES WIP
RayDeeUx Jul 27, 2022
427667f
cant test rn but let's pray this works
RayDeeUx Jul 27, 2022
643016c
WELP I GOT THE BOOKS THING TO WORRY ABOUT
RayDeeUx Jul 27, 2022
4322b15
guess we'll never know
RayDeeUx Jul 28, 2022
3596f33
ok this is epic
RayDeeUx Jul 28, 2022
796f153
ok, this is epic
RayDeeUx Jul 28, 2022
ffb346e
ok this is epic
RayDeeUx Jul 29, 2022
16b1734
Hexatorum compleyte!
RayDeeUx Jul 29, 2022
d266254
LOC reduction maybe?
RayDeeUx Jul 29, 2022
829562c
ok
RayDeeUx Jul 29, 2022
e7c839f
remove b
RayDeeUx Jul 29, 2022
683f4e5
e
RayDeeUx Jul 29, 2022
c316204
closing #242 in Skytils/SkytilsMod
RayDeeUx Aug 2, 2022
aba219f
WHY THEFUCK WONT PRONOUNDB FUCKING WORK
RayDeeUx Aug 2, 2022
260c35d
fuck this shit certs are not fun
RayDeeUx Aug 3, 2022
2cd5e2d
baseline countdown calc
RayDeeUx Aug 3, 2022
67a78af
mass destruction
RayDeeUx Aug 8, 2022
680018b
mass destruction
RayDeeUx Aug 8, 2022
bef8627
mass destruction
RayDeeUx Aug 8, 2022
744f37d
DOJO
RayDeeUx Aug 8, 2022
79d5e9e
wheeeeeeeEEEEEEE
RayDeeUx Aug 8, 2022
bd9c7a7
YAY
RayDeeUx Aug 8, 2022
46a4660
dojo mojo
RayDeeUx Aug 9, 2022
1e5f478
YOOOO
RayDeeUx Aug 9, 2022
52794ce
COLEC
RayDeeUx Aug 9, 2022
ddb1411
copat
RayDeeUx Aug 9, 2022
dde6705
ok fuck it
RayDeeUx Aug 9, 2022
4222935
lfg
RayDeeUx Aug 9, 2022
772b297
PEE
RayDeeUx Aug 10, 2022
c422de9
i swear last part
RayDeeUx Aug 10, 2022
c88c5aa
ayo?
RayDeeUx Aug 11, 2022
83b4c44
roadmap: can i build in java 17?
RayDeeUx Aug 11, 2022
97bec2c
fuc.
RayDeeUx Aug 16, 2022
6c860d2
shit.
RayDeeUx Aug 16, 2022
8ca088a
remove [weight] & [stats], NEUPV added them now
RayDeeUx Aug 18, 2022
e735e0d
Update MasterModeSoulDetector.java
RayDeeUx Oct 10, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 24 additions & 0 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
name: build
on: [ pull_request, push ]

jobs:
build:
runs-on: ubuntu-20.04
steps:
- name: checkout repository
uses: actions/checkout@v2
- name: validate gradle wrapper
uses: gradle/wrapper-validation-action@v1
- name: setup jdk 8
uses: actions/setup-java@v1
with:
java-version: 8
- name: make gradle wrapper executable
run: chmod +x ./gradlew
- name: build
run: ./gradlew build
- name: capture build artifacts
uses: actions/upload-artifact@v2
with:
name: Synthesis
path: build/libs/Synthesis-NONCANON.jar
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -20,3 +20,6 @@ build
# other
eclipse
run
.DS_Store
settings.json
src OLD
173 changes: 171 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,171 @@
# Synthesis
Hypixel SkyBlock QoL Mod. Don't use yet, this is so alpha it hurts.
# Synthesis-NONCANON
Hypixel SkyBlock QoL Mod. A collection of random mod features that SirDesco couldn't find anywhere else.

> TLDR: Desco decided to rewrite the mod in Kotlin and Ery that wanted to add features decided to add new ones that he's sad he couldn't get in the base mod

(Thanks to Ascynx and KTibow for the TLDR and fixing `build.yml` respectively)

***NOTE: These are noncanon builds of SirDesco's Synthesis mod. As in, because SirDesco wants to port v0.3.1 of Synthesis to Kotlin for v0.4.0 and I (Erymanthus | RayDeeUx) suck at Kotlin, this is an alternative take on Synthesis which includes some of the suggestions I liked that never made it into Synthesis. Use of any releases of these noncanon Synthesis builds—regardless of where, how, and when you obtained it—implies your understanding that some of the features in these non-canon builds of Synthesis will not make it into the Kotlin rewrite.***

To prevent mayhem and in accordance with [GitHub's licensing guidelines](https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/licensing-a-repository), this fork inherits the license as its parent previously assumed, which is ARR (all rights reserved):

> You're under no obligation to choose a license. However, without a license, the default copyright laws apply, meaning that you retain all rights to your source code and no one may reproduce, distribute, or create derivative works from your work.

However, as part of ARR, this fork does not violate any copyright laws as I have recieved explicit permission from SirDesco & friends (see below):

![image](https://media.discordapp.net/attachments/728977460737081454/989883710381895700/FOR_GITHUB.png)

(FUCK, I USED THE WRONG PRONOUNS FOR SIRDESCO. KILL ME)

# SirDesco is currently on sabbatical in preparation for the Kotlin rewrite of Synthesis. All the information below this heading is solely for reference purposes only, and may not reflect all of the contents of this specific repository.

Releases and announcements at the official [discord](https://discord.gg/vAUuKSwbp6).
Feedback such as suggestions, new features, bugs, etc. will also be collected there.

***

## Features
<details>
<summary>Cleanup</summary>

### Cleanup
Features that help the game feel more clean.
- Coop cleanup, fully customizable
- Auction creation messages
- Auction cancellation messages
- Auction collection messages
- Collection tooltips
- Beacon stat change messages
- Co-op member traveled to island messages
- Dungeon cleanup, fully customizable
- Potion effects message
- Solo dungeon class message
- Ultimate ability message
- Blessing stats messages
- Silverfish messages
- Wither/Blood key usage messages
- Watcher messages
- Doesn't remove the final message
- Lore cleanup, still customizable (0.2.0+)
- Gear score line
- HPB stat bonuses
- Reforge stat bonuses
- Gemstone stat bonuses
- Gemstone icons
- Enchantment descriptions
- And an option to remove enchantment names
- Item abilities
- Full armor set bonuses
- Soulbound text
- Obfuscated text from recombobulator
- Option to not cleanup lore when in the auction house
- Tablist cleanup (0.2.0+)
- Option to remove tablist header
- Option to remove the last 2 lines from the tablist footer
- Chat cleanup (0.3.0+)
- Option to remove old reforge messages when a new one is received
-

</details>

<details>
<summary>Future features</summary>

### Future features
Features from future versions of the game. Yes, I don't know to name this one.
- Chunk borders (F3 + G)
- Chat clear (F3 + D) not clearing sent messages, so up and down arrows still work.
</details>

<details>
<summary>Utilities</summary>

### Utilities
The actual collection of QoL features that doesn't fit any other category.
- Container Chat
- Allows you to type and chat while inside gui inventories
- Search Mode
- Allows you to toggle search mode by pressing Ctrl + F with chat open,
which will only display chat messages that contain what you type.
- Mode to scroll back to a message when you right click on it while on search mode.
- Backpack Retexturing
- HOTM Perk Level Display
- Displays perk level as stack size in the HOTM menu.
- Drop chance to drop rate
- Converts item drop chance to drop rate in the bestiary menu.
- Bestiary glance
- Displays bestiary level and progress in the bestiary menu.
- Armadillo fix
- Prevents your screen being blocked when you are inside a block while riding an armadillo pet.
- Wishing compass triangulation
- Locates where a wishing compass points to. Use one, wait for the particle trail to disappear, move away and use it again.
- Option to add a waypoint at the location while using [Skytils](https://github.com/Skytils/SkytilsMod/).
- Ancestral Spade triangulation
- Quite literally the same thing as wishing compass, but with a few changes.
- Wishing compass uses left display
- Displays a wishing compass' left uses as stack size.
- Visible links
- Makes clickable links in chat blue and underlined.
- Colorless panes
- Turns glass panes gray so glass blocks are more visible. Just used for some gemstone mining, really.
- Chat in portal
- Allows you to type and use chat while inside a nether portal, like the one in dungeon blood room.
- **Note**: It's possible to make portals not close containers such as player inventory, ender chest and others,
but won't for now since I don't know if Hypixel would like that.
- Better wither impact perspective (im good with names, 0.2.0+)
- Toggling perspective while holding a wither impact weapon will skip the front camera.
- Option to make it global instead of wither impact only (0.3.0+)
- Superpairs IDs (0.2.0+)
- Gives skyblock item IDs to items inside superpairs, so NEU and SBE can read them for price displays.
- Additionally, resource packs can also modify those items.
- This was made 1 minute before realizing [Skytils](https://github.com/Skytils/SkytilsMod/) has a working price display inside superpairs, so no need to use this if you use Skytils.
- Shares
- Shares are a way to showcase your items to other users using the mod.
- To show an item, hold it and type "[item]" (configurable) in chat.
- Option to be able to scroll through the share tooltip while using [ScrollableTooltips](https://github.com/Sk1erLLC/ScrollableTooltips)
- Option to click a share to copy an embed for discord. Simply copy it and paste it in a channel on discord.
- Bridge messages
- Formats guild messages sent by a bridge bot.
- Detects username and message based on message format.
- Currently, only works with the formats "ign > msg" and "ign: msg".
- If your bridge bot has another format, let me know.
- If you don't have a bridge bot, [get one](https://neppy.antonio32a.com/).
- Customizable bot name.
- Customizable message format.
- Working links sent from discord while using the format.
- Compatible with [Skytils](https://github.com/Skytils/SkytilsMod/)' guild chat tab regardless of format.
- Optifine
- Allows you to have any optifine user's cape. Only you see this cape!
- Options to bring back from early SkyBlock:
- Yeti with trans cape.
- Terracotta with trans cape.
- Bonzo with non binary cape.
- Grinch with candy cane cape.
- Option to disable all of them, but come on, why would you.
- Option to disable optifine's santa/witch hat.
- [Patcher](https://github.com/Sk1erLLC/Patcher)
- Option to fix an issue that would make compact chat not work under very specific circumstance.
Also when using search mode/container chat in some instances.
- Option to add custom trusted domains to Patcher's Image Preview.
- Some image hosts, like [boob.li](https://boob.li/), won't work with [Patcher](https://github.com/Sk1erLLC/Patcher) 's Image Preview, but will when trusted with this feature.
</details>
<details>
<summary>Commands</summary>

### Commands

The mod only really has one command, /synth, which hosts all other subcommands.
- /synth
- Aliases: /synthesis, /syn
- When used without an argument, it opens the config menu.
- Subcommands:
- bp
- Arguments: backpack number, texture name, texture meta.
- Re textures the backpack in the *backpack number* slot, with the texture *texture name* and *texture meta*
- For example, if you wanted the first backpack to be a fish, you would just use /synth bp fish. If you wanted a pufferfish instead, you would do /synth bp fish 3.
- To remove a backpack's texture, don't add any texture name or meta to the command.
- domains
- Arguments: "add/remove/list", domain
- Adds or removes a domain to or from the trusted domain list for [Patcher](https://github.com/Sk1erLLC/Patcher)'s Image Preview.
- Can also list all the current trusted domains.
</details>
128 changes: 128 additions & 0 deletions Synthesis suggestions mass reply.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,128 @@
Erymanthus' catch-all reply to the Synthesis #mod-suggestions limbo [AS OF JUNE 24TH, 2022]
(Warning: some responses may be too snarky/sassy/blunt for your taste. Read with caution.)

Suggestions 10 / 11: ...SmoothFont mod? I know it ain't the best solution, but why do you think Synthesis of all mods deserves to have this feature?

Suggestion 13: VanillaHUD by W-OVERFLOW.

Suggestion 15: The point of Synthesis is to provide features absolutely absent from other mods. Your suggestion invalidates itself the minute you mention SBA. Even Antonio32A said no to this.

Suggestion 17: I'm aware the suggestion came at a different point in time where SBE was the only mod to have chat-based title alerts, but hopefully you found your solution now. If not: Skytils.

Suggestion 20: Not a feature suggestion, but hopefully Desco gets around to doing that on the Kotlin rewrite.

Suggestion 21: Is a chat bridge not enough?

Suggestion 24: Hytils-Reborn by W-OVERFLOW does a better job at this without sacrificing any informativeness. Not sure if the original feature was already in Hytilities by Sk1er but my point is, another mod beat you to the punch when I typed this.

Suggestion 25: Moot suggestion. Use the search bar in config menu.

Suggestion 27: "the number created from museum", as you call it, is constantly changing as more people submit items to the museum. And the point is to keep it within your museum because that's where you flex how old your items are.

Suggestion 28: NoScamSpam by meyi/symt. Or as an alternative, open private messages but keep party invites closed to friends/guildmates at minimum.

Suggestion 31: HOW DARE YOU CALL NEU REDUN—*clears throat* sorry there. Point is, you already invalidated your suggestion from word one, much like a friend of yours did earlier in suggestion 15. The point of Synthesis is to provide features absolutely absent from other mods.

Suggestion 32: Grandma Wolf pet was released before you made that suggestion (January 2022). Lots of other mods already had this feature by then.

Suggestion 33: `https://sky.shiiyu.moe/api/v2/profile/<username>` is a good start... I'll look into it. Update: DONE

Suggestion 38: Skyclient Updater should provide similar features for a much wider range of mods.

Suggestion 39: Considering how heavily the game relies on leather armor and skulls for portraying items, this is probably not the wisest idea.

Suggestion 40: Skytils now has a "Hide Cheap Coins" feature. Not sure what led up to that, but there you go.

Suggestion 41: ...there's a mod named after the feature you just suggested.

Suggestion 43: See the first two sentences of my response to suggestion 15, but replace SBA with SoopyAddons instead.

Suggestion 44: Considering finding the source code to NEU's Builder Wand Overlay is already challenging enough of a task... yeah no. Doesn't fit the theme that Synthesis' current features set at the moment.

Suggestion 45: ...is this some Floor 7 slang I'm too underleveled to understand?

Suggestion 48: Dungeons Guide by syeyoung.

Suggestion 49: Chatting by W-OVERFLOW.

Suggestion 51: That would be rejecting packets sent from Hypixel, which violates mod guidelines.

Suggestion 52: See Desco and Antonio32A's comments. Also, from this point on anything related to the chat bridge or Discord integration is not going to be addressed from my perspective.

Suggestion 53: Chatting by W-OVERFLOW and Skytils by Lily (my-name-is-jeff) and Sychic.

Suggestion 54: Chatting by W-OVERFLOW or Cowlection by Cow.

Suggestion 55: /patcher sounds from Patcher by Sk1er LLC.

Suggestion 56: Antonio32A explains why this is a bad idea regardless of how it's implemented. Not gonna repeat his words here.

Suggestion 57: Hypixel staff beat you to the punch as of June 2022. Could this change? Sure. When? Who knows.

Suggestion 58: Chatting by W-OVERFLOW.

Suggestion 60: Seems like it's been implemented. GG!

Suggestion 62: Just tab the person's username.

Suggestion 63: Sounds interesting... but the only solution at the time is for the user to keep the bestiary stuff up to date via item tooltip tracking because Hypixel API is terrible with being informative. I'll look into it. Update: DONE

Suggestion 65: Patcher by Sk1er LLC.

Suggestion 66: The reason why is because no one wants their mod to DDoS Hypixel's API and burn it down. Also, I swear I've seen this suggestion elsewhere—but for my sake and due to the unpopularity of your suggestion, I'll save myself from growing more gray hairs and not look into it deeper.

Suggestion 69: Actually sounds interesting and fairly simple to accomplish based on code Desco already wrote. My only concern is where the item lore line would end up, since all mod that tout a feature to add item lore lines with certain info end up conflicting with each other. I'll look into it. UPDATE: DONE

Suggestion 70: Way to be rankist, even this far into Hypixel Skyblock's existence as a video game. If NoScamSpam has shown us anything, it's that accounts with any rank will spam party you. SBE won't solve shit. (Sorry ilo for being harsh.)

Suggestion 71: Nope. Nope. Nope. No way am I going to enable the recent and rampant behavioral pattern common among today's teens where all they do is perpetuate the month's latest joke in every format possible to the point where its comedic value plummets faster than the American stock market did back in 1929. No thanks. Stick to SBE.

Suggestion 72: Hytilis-Reborn by W-OVERFLOW.

Suggestion 73: NotEnoughUpdates by Moulberry for item renaming and why do you want to change an item's rarity color? Use Photoshop, I'm not going to enable any item forgeries on my watch.

Suggestion 75: See the first five sentences of my response to suggestion 71 for more info.

Suggestion 77: ...is this some Floor 6 slang I'm too underleveled to understand?

Suggestion 79: wait people still do dragons to this day (february 2022)? impossible. Also Hypixel player list info spacing is very inconsistent.

Suggestion 80: ...do you not have a phone to do this?

Suggestion 82: "auto send specific message in party chat after server sends specific message for it." So if the server has already sent the message for it, why repeat it in party chat?

Suggestion 83: Sure, but where though? Grabbing the info is easy enough, but with NEU's custom trade menu in the equation... (I guess sending it to chat and leaving it up to user to find it via Container Chat is the best option. I'll look into it.) Update: DONE

Suggestion 84: Given how many edits I've made to pet item lore for Synthesis, my best option is to edit an item tooltip line noting the percentage situation. I will need around 20 million coins to test this, though. Update: ALMOST THERE

Suggestion 86: Ah yes, let's hide vital information. I'm sure nothing will go wrong!

Suggestion 87: Skytils by Lily (my-name-is-jeff) and Sychic.

Suggestion 88: Every mod that has a dungeons map feature + Dungeons Room Mod by Quantizr for room names.

Suggestion 89: SkyblockHUD by ThatGravyBoat.

Suggestion 90: Nope.

Suggestion 92: See my response to suggestion 55.

Suggestion 93: Chatting by W-OVERFLOW, and no to the keyboard shortcuts.

Suggestion 94: Cowlection by Cow.

Suggestion 95: Get the fuck out of this house.

Suggestion 96: Hypixel commands are generally short enough that this is unnecessary. Longest command I can think of that I've ever used while on Hypixel is usually from a mod whose config I change once every time Technoblade uploads.

Suggestion 97: Actually a decent suggestion and I hope this isn't a problem in v0.3.1 or the upcoming v0.4.0. I'll look into it. UPDATE: DONE.

Suggestion 98: IS IT THAT HARD TO PRESS THE 'T' KEY???

Suggestion 99: Decent suggestion but much like my earlier ventures with pet names in the pet menu, this COULD fuck with Skytils again. Probably not but eh. I'll look into it. UPDATE: DONE.

Suggestion 100: Already implemented.

Suggestion 101: I'll look into it.

Suggestion 102: ...no.
Loading