| Age | Commit message (Collapse) | Author |
|
Don't trust the render layer...
|
|
* Don't add commands sent by the mod to the command history
* Fix pet icon showing as a bone for skinned pets
* Hide automatic commands
---------
Co-authored-by: Kevinthegreat <92656833+kevinthegreat1@users.noreply.github.com>
|
|
* Class-based player glow
* Change default + add doc to the new event
|
|
* Add Speed Presets for configurable speed settings
Introduced a Speed Presets system with customizable presets for the rancher boots. Added a GUI to manage presets and integrated support for the `setmaxspeed` command, and the sign-editor to use these presets.
Besides all of that, refactored item protection rendering logic to show it everywhere, where applicable, and render it in front of the item, as well as updated the texture being used.
* Reverted the proposed changes to the protected item texture
I apologize for the changes, since I didn't know that the texture was applied elsewhere. This commit reverts all the changes to the size of the texture and the way it is rendered, to hopefully prevent any issues.
* Apply suggestions from code review
Co-authored-by: Kevin <92656833+kevinthegreat1@users.noreply.github.com>
* Refactor modification checks for SpeedPreset entries.
Removed the `hasBeenModified` flag, and replaced it with direct comparisons of initial and current values.
* Clean up pointless changes
* Refactor SpeedPresets to use Object2IntMap.
Replaced LinkedHashMap with Object2IntMap for efficiency and consistency in managing speed presets. Adjusted related methods and logic to accommodate the new data structure. Updated SpeedPresetListWidget to handle changes and comparisons using the revised map implementation.
* Refactor SpeedPresets
---------
Co-authored-by: Kevin <92656833+kevinthegreat1@users.noreply.github.com>
|
|
* Refactor TitleContainer and fix bugs
* Sync with hud refactor
* Update translatable key checks
* TABS
* Remove extra renderBackground
* Add EnumUtils
* Migrate to EnumUtils
|
|
|
|
* just saving those before I do something silly
* made adding to tooltip work
* at this point it is usable
* admins why
* ABICASE_MODEL
* now it should highlight two groups (all and quick sell)
not finished yet
* refactor
* a bit of renaming
* removed extra line. That's it
* a little bit of refactor. NOT FINISHED
* okay it finally works
* requested changes. Currently in testing to see if anything broke
* rebased + few little changes
* Update src/main/java/de/hysky/skyblocker/skyblock/item/tooltip/adders/BitsHelper.java
Co-authored-by: Kevin <92656833+kevinthegreat1@users.noreply.github.com>
* :clown:
* Fix TooltipInfoType
* Reformat BitsHelper
* Clean up fields
* More cleanup
* Cleanup
* Try to clean up fields and local variables
---------
Co-authored-by: Kevin <92656833+kevinthegreat1@users.noreply.github.com>
|
|
|
|
|
|
|
|
* Add mob glow cache
* Clean up mixins
* Clear cache once a tick + Javadocs
|
|
|
|
* Add mithril carpet highlighter
* Make mithril carpet highlighter configurable
* Halve the required getBlockState calls
* Add light blue carpet as a possible carpet block
* Add tungsten carpets and rename carpet highlighter
Because apparently it's not limited to mithril
* AVLTreeSet instead of ArraySet
* Use scheduleCyclic instead of END_CLIENT_TICK event
* Check if the feature is enabled before ticking
* Fix rebase artifacts
* Remove unused variable
|
|
* Add Garden Plots Widget
* small fix
* make for loop more boring
* exclusion zones
* rebase oopsie daisy and JEI exclusion zone
* ctrl+shift+up arrow
* Fix init merge conflicts
* merge and port
* 1.21.4
* forgot the texture lmao
---------
Co-authored-by: Kevinthegreat <92656833+kevinthegreat1@users.noreply.github.com>
|
|
The lowercase 'o' of over didn't feel right and capitalizing it just
wasn't enough either.
|
|
|
|
|
|
* Added Slayer HUD
Added Boss slain time
Added Personal Best slain time
Added Boss and MiniBoss spawn alert
Added Mute Enderman sounds
Added Lazer phase Timer
* Narrowen the startRiding method injection because it was failing
* Change instanceof checks to type equality check for better intellisense
* Fix TITLE related crash
* Fix filled outline glow
* pattern changes
* Translation keys sorting
* mixins
* more mixins changes
* ..
* more translatable text
mixins changes
shows now previous personalBest
and more
* compatible with Slayer XP Buff (Aatrox perk)
* fixed title spam
* imporved logic
* Fixed BossBar bug
* Fixed Vampire slayer entity not being highlighted
* HUD improvements
Fixed BossBar not working with rev t5
* ..
* ...
* resolved conflicts
Fixed crash when player starts slayer quest in private island
* Refactor slayer code
* Fix internationalization
* Refactor slayer glow
* Rewrite slayer detection
* Clean up
* fixed some crashes so i could test it
* fixed mob detection
* refactor
* fixed sound checks
* LazerTimer rewrite
* ..
* more improvements
* Refactor guard clauses
* Refactor SlayerManager
* Clean up ClientPlayNetworkHandlerMixin
* Update slayer hud
* Make it actually compile...
* some changes
* locations
* fixed locations
* changes
* removed extended class
* Inject after forceMainThread
* ..
* small change
* bug fixes
* null check
* Fix slayer hud config screen
* tabs
* Fix slayer hud enabled
* Don't render everywhere
---------
Co-authored-by: Rime <81419447+Emirlol@users.noreply.github.com>
Co-authored-by: Kevin <92656833+kevinthegreat1@users.noreply.github.com>
|
|
* Add Garden Plots Widget
* small fix
* make for loop more boring
* exclusion zones
* rebase oopsie daisy and JEI exclusion zone
* ctrl+shift+up arrow
* Fix init merge conflicts
* merge and port
* 1.21.4
---------
Co-authored-by: Kevinthegreat <92656833+kevinthegreat1@users.noreply.github.com>
|
|
|
|
- Remove shortcut that directed people to a command that didn't exist
- Add /reparty as an alias to /rp
|
|
|
|
|
|
* Chat Confirmation Prompt Helper
* Fix NPE
* Fix it not working when chat is opened prior to the msg being sent
|
|
|
|
* Clamp between 0 and 1
Updated the GameRenderMixin#getNightVisionStrength method to properly clamp the return value between 0 and 1, instead of 0 and 100. Added an additional check to reduce objectively pointless computation.
* Use floats instead of doubles
|
|
* Add more detailed error messages
* Revert player name
|
|
* Add customizable night vision strength feature
Introduced a `nightVision` subcommand to adjust night vision strength with options for `full` (= 100), `off` (= 0), and any other value between 0 and 100. Integrated the setting into the configuration menu and game rendering, with default strength set to 100. Updated localization to include feedback for strength changes.
* Update GameRendererMixin.java
Clamped the applied value to ensure it's not overflowing.
Although you can't put an invalid value in-game, it's still possible to do so directly via the config file.
* Update en_us.json
Added the missing translation for the night vision strength option.
* Add description tooltip for night vision strength option
A tooltip was added to the "Night Vision Strength" option to improve user understanding of its functionality. Unused import(s) were also removed, following the requested changes.
* Use clamp
* Apply suggestions from code review
---------
Co-authored-by: Manchick0 <endercreep109@gmail.com>
Co-authored-by: Kevin <92656833+kevinthegreat1@users.noreply.github.com>
|
|
|
|
|
|
* Refactor pet
* Scheduler micro optimizations
* Fix EventNotifications debug
|
|
* Add Daedalus Axe as a farming tool
* Deduplicate waypoint translation strings
* Fix plural
|
|
Excessive hud rework
|
|
|
|
|
|
* Update slayer icons
* Update wolf.png
|
|
* remove tunnels from label waypoints
* add Location.isInIsland, fix comm label
* use getter instead of public method
* revert isInIsland()
* why the fuck is everything spaces if the ident_style is literally set to tab
* Update CommissionLabels.java
Co-authored-by: Kevin <92656833+kevinthegreat1@users.noreply.github.com>
---------
Co-authored-by: Kevin <92656833+kevinthegreat1@users.noreply.github.com>
|
|
* Option to share fairy grottos
* Update CrystalsLocationsManager
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* Refactor locations
* Refactor comparator
* Add Javadoc for ASM injection points
|
|
* Method renaming
* Button in Ui & Visuals for config screen
* Localization a bit
|