Skip to content
This repository has been archived by the owner on Apr 22, 2021. It is now read-only.

Render modules update and bug fixes #1115

Merged
merged 50 commits into from
Aug 8, 2020
Merged

Render modules update and bug fixes #1115

merged 50 commits into from
Aug 8, 2020

Conversation

Luna5ama
Copy link
Contributor

@Luna5ama Luna5ama commented Aug 5, 2020

Describe the pull

  • Rewrotes
  1. Rewrote KamiTessellator
  2. Rewrote Search
  3. Rewrote ESP
  4. Rewrote EyeFinder
  5. Rewrote Tracer
  • New
  1. Added ESPRenderer
  2. Added BreadCrumbs
  3. Added BreakingESP (Merged Breaking Warning)
  4. Added SelectionHighlight
  5. Added WaypointRender
  6. Added spoof rotation option to Aura
  7. Added option to disable Elytra Sounds to ElytraFlight
  • Fix
  1. Fixed AutoEat spams pausing baritone Autoeat kinda broken  #1113
  2. Fixed ChunkFinder uses green in the End dimension Chunkfinder End colors broken #1100
  3. Fixed Aura spams unpausing Baritone
  4. Fixed Aura tps sync Aura delay mode has more delay then it should #1082
  5. Fixed ElytraFlight casuing crashes while above void ElytraFlight crashes when enabling inside the void in some servers  #1090
  6. Fixed ElytraFlight takeoff/landing not working in singleplayer (mfw using ElytraFlight in singleplayer)
  7. Fixed Slider bar in GUI causing rendering issue (GUI gets brighter/darker)
  8. Fixed opening GUI causing rendering issue (GUI gets brighter/darker)
  9. Fixed StorageESP/ESP/Search not render correctly at worldborder
  • Others
    Kotlinized some events

Describe how this pull is helpful

  • Rewrotes
  1. Added drawOutline method Outline mode for StorageESP / BoxESP #674. All drawing methods now use VBO to optimize perfomance. This should also fixes render module crashes with other client Modules that are incompatible with other mods #769 (tests pending)
  2. Less bugs Rare crash with search  #980. Better performamce Fix Search performance  #819. Added max blocks and max distance Search max blocks option + max distance #960 .
  3. Replace rect mode with box mode, merged BoxESP, option to target all entity.
  4. Also draws box at the entity looking at.
  5. Tracers modes and distance to enemy option #671.
  • New
  1. Easier for others to add ESP rendering module
  2. Breadcrumbs #949
  3. Same as Breaking Warning but draws a box to show the progress and tracer to the block
  4. BlockHighlight #195
  5. Waypoints should store server and dimension #1111
  6. Better than locking your view
  7. Less annoying noise when afk flying in the background

Additional context
I will try to stop making big pr like this next time >.<

Luna5ama added 30 commits July 15, 2020 23:46
Renamed EntityUtils
Added search shulker to auto obsidian
Added dropped item collecting to auto obsidian
Added more functions to InventoryUtils
Rewrote AutoReplenish into InventoryManager
Added item saver to InventoryManager
Added AutoObsidian
Added InventoryUtils
Better baritone pausing
Fixed some issues with AutoObsidian not placing ender chest
Setting up AutoEject
Packet mine now sends stops STOP_DESTROY_BLOCK packet after a short delay instead sending it when release left click
Add a limit to decimal places for DiscordRPC speed
AutoRefill now should works properly on 2b2t
Fixed typo in AutoObsidian
AutoObsidian player position check now ignores Y
Make AutoWalk compatible with InventoryManager
Implemented EjectCommand and AutoEject
Fixed windownClick issue with delay (still opens inventory gui though)
Add throwAllInSlot to InventoryUtils
Removed old comment at Criticals
Make tracers smooth
Added filled and outline and alpha options to all esp modules
Kotlinized ESP
Merged BoxESP into ESP
Fixed ESP not working properly near world border
Rewrote Search in Kotlin
Fixed Elytraflight takeoff not working in single player world
Added option to turn off elytra sounds while using ElytraFlight
Fastbreak packet mine now spams packets instead only sending one
StorageESP now draws actual bounding box for chest instead of 1x1 box
Make Trajectories smoother
Fixed some settings in render modules
Added through block option to ESPHelper functions
Added SelectionHighlight
Rewrote Tracers
Added rotation spoof to aura
Added BreakingESP
Added ESPRenderer
Kotlinized EyeFinder
Breadcrumbs, CA, ESP, EyeFinder, HoleESP, Searchm SelectionHighlight, Tracer now all uses VBO to render
# Conflicts:
#	src/main/java/me/zeroeightsix/kami/module/modules/render/Search.java
Fixed renderPos issues in ESPRenderer
Fixed ESPRenderer not resetting depth test state
Fixed Search merge conflict
Added fade in/out animation to EyeFinder
Fixed pausing process not displaying while auto walking
Finally fixed baritone pausing issue
Added render range option to ChunkFinder
Fixed some smooth brain render codes in ChunkFinder
Copy link
Member

@5HT2 5HT2 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Done reviewing. Testing pending now

Comment on lines +89 to +92
if (spoofRotation.value) {
mc.player.rotationYaw += Math.random().toFloat() * 0.005f - 0.0025f
mc.player.rotationPitch += Math.random().toFloat() * 0.005f - 0.0025f
}
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

can't wait for this to be skidded by some monkey lmao

This was referenced Aug 8, 2020
@5HT2 5HT2 merged commit a80bb58 into kami-blue:master Aug 8, 2020
@Luna5ama Luna5ama deleted the RenderUpdate branch August 8, 2020 03:49
@5HT2 5HT2 removed the new/module label Oct 25, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.