Skip to content

feat: full hypixel - #518

Merged
Swofty-Developments merged 21 commits into
masterfrom
full_hypixel
Aug 17, 2025
Merged

feat: full hypixel#518
Swofty-Developments merged 21 commits into
masterfrom
full_hypixel

Conversation

@Swofty-Developments

@Swofty-Developments Swofty-Developments commented Aug 17, 2025

Copy link
Copy Markdown
Owner

Much thanks to @ArikSquad for their work on this PR

Swofty-Developments and others added 21 commits August 11, 2025 13:28
Took 4 hours 42 minutes
* Refactor GUI classes to use generic Hypixel inventory base classes

Co-authored-by: admin <admin@swofty.net>

* Update Gradle build files and locks

Co-authored-by: admin <admin@swofty.net>

* Refactor data handler methods to use SkyBlockDataHandler consistently

Co-authored-by: admin <admin@swofty.net>

* Refactor data handling methods for offline player interactions

Co-authored-by: admin <admin@swofty.net>

* Refactor data access to use getSkyBlockData() method

Co-authored-by: admin <admin@swofty.net>

* Change data handler method to use HypixelDataHandler instead of SkyBlockDataHandler

Co-authored-by: admin <admin@swofty.net>

---------

Co-authored-by: Cursor Agent <cursoragent@cursor.com>
Co-authored-by: admin <admin@swofty.net>
Co-authored-by: admin <admin@swofty.net>
Co-authored-by: admin <admin@swofty.net>
Co-authored-by: admin <admin@swofty.net>
…ckableitems-to-use-hypixelplayer-a793

Update GUIClickableItems to use HypixelPlayer
Took 1 hour 2 minutes
)

- Update all NPC import statements from skyblockgeneric to generic package
- Replace SkyBlockPlayer with HypixelPlayer in all NPC method signatures
- Update NPCParameters methods (holograms, signature, texture, position) to use HypixelPlayer
- Update getDialogueSets method signatures across all NPCs
- Affected 87 NPC files across type.hub and type.thefarmingislands packages
- Maintain backward compatibility while aligning with new package structure

This change is part of the broader migration from SkyBlockPlayer to HypixelPlayer
and consolidation of packages under the generic module.

Co-authored-by: Cursor Agent <cursoragent@cursor.com>
…date-npc-imports-and-player-types-6189

Revert "Update npc imports and player types"
Took 3 hours 28 minutes
Took 17 minutes
…/HypixelSkyBlock into full_hypixel

# Conflicts:
#	.gradle/8.7/checksums/checksums.lock
#	.gradle/8.7/checksums/md5-checksums.bin
#	.gradle/8.7/checksums/sha1-checksums.bin
#	.gradle/8.7/executionHistory/executionHistory.bin
#	.gradle/8.7/executionHistory/executionHistory.lock
#	.gradle/8.7/fileHashes/fileHashes.bin
#	.gradle/8.7/fileHashes/fileHashes.lock
#	.gradle/8.7/fileHashes/resourceHashesCache.bin
#	.gradle/buildOutputCleanup/buildOutputCleanup.lock
#	.gradle/buildOutputCleanup/cache.properties
#	.gradle/buildOutputCleanup/outputFiles.bin
#	type.generic/build.gradle.kts
#	type.thefarmingislands/src/main/java/net/swofty/type/thefarmingislands/npcs/NPCShepherd.java

Took 15 minutes
Took 30 minutes
@Swofty-Developments
Swofty-Developments merged commit fac134b into master Aug 17, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants