Skip to content

Commit

Permalink
README.md Changes
Browse files Browse the repository at this point in the history
  • Loading branch information
tanishisherewithhh committed Jul 22, 2024
1 parent f37eca2 commit 1b08342
Show file tree
Hide file tree
Showing 2 changed files with 31 additions and 11 deletions.
39 changes: 29 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,16 +10,21 @@

## Images

<p>Keep in mind that these images might be outdated as Helios is currently updating frequently!</p>
<details>
<summary>Click to show</summary>
<p>Keep in mind that these images might be outdated as Helios is currently updating frequently!</p>
<p>New clickgui as of commit #235 (a13bf24)</p>
<summary>Click to show the new GUI</summary>
<p>New clickGui as of commit #235 (a13bf24)</p>
<img src="https://github.com/HeliosMinecraft/HeliosClient/blob/main/.github/images/Updated_ClickGUI.png?raw=true" alt="New Click GUI">
<p>Previous clickgui as of commit #199 (0758e8c)</p>
</details>
<details>
<summary>Click to show the previous GUI</summary>
<p>Previous clickgui as of commit #199 (0758e8c)</p>
<img src="https://github.com/HeliosMinecraft/HeliosClient/blob/main/.github/images/heliosclientgui.png?raw=true" alt="Prev Click GUI">
<p>Old clickgui</p>
</details>
<details>
<summary>Click to show the old GUI</summary>
<img src="https://github.com/HeliosMinecraft/HeliosClient/blob/main/.github/images/ClickGUI.png?raw=true" alt="Old Click GUI">
</details>
</details>

## Building

Expand All @@ -30,24 +35,35 @@

## Installation

- Install both [Fabric](https://fabricmc.net/use/installer/) and [Fabric API](https://modrinth.com/mod/fabric-api) for Minecraft 1.20.1
- Install both [Fabric](https://fabricmc.net/use/installer/) and [Fabric API](https://modrinth.com/mod/fabric-api) for Minecraft 1.20.4
- Put this mod into the `.minecraft/mods` folder

***Note: In future we may require [Satin API](https://modrinth.com/mod/satin-api) for shaders (or it will be packedged together)***


## Submitting a Bug

To submit a bug open an issue in this repository. Before doing so please assure yourself that the issues isn't already listed under [Known issues](#known-issues).

## Known issues

- Unfinished/placeholder modules.
- Buggy modules like Tick-Shift, NewChunks.
- Incomplete modules like Phase.
- HudElements don't resize to their proper locations sometimes.
- Scripting System (WIP).
- Lack of combat and some important utility modules.
- No Baritone Integration
- Compatibility with performance mods like sodium (only issue is with X-Ray for now)
- No AltManager
- Lack of commands
- Lack of shaders (Neither of the current contributors know much good about GLSL)

## Contributing

If you want to contribute to this project, look into the [`CONTRIBUTING.md`](https://github.com/HeliosMinecraft/HeliosClient/blob/main/CONTRIBUTING.md) file for more detail.

## Contributors

Thanks to all the people who helped making this project what it is now, especially the main team:
Thanks to all the people who helped to make this project what it is now, especially the main team:

<p align="center">
<a href="https://github.com/azedeveloper"><img src="https://github.com/azedeveloper.png" width="24%"></img></a> <a href="https://github.com/ElBe-Plaq"><img src="https://github.com/ElBe-Plaq.png" width="24%"></img></a> <a href="https://github.com/tanishisherewithhh"><img src="https://github.com/tanishisherewithhh.png" width="24%"></img></a> <a href="https://github.com/TomPlaneta"><img src="https://github.com/TomPlaneta.png" width="24%"></img></a>
Expand All @@ -56,3 +72,6 @@ Thanks to all the people who helped making this project what it is now, especial
## Thanks to

- [MoonlightMeadowns](https://github.com/kawaiizenbo/MoonlightMeadows) made by [KawaiiZenbo](https://github.com/kawaiizenbo) for serving as base project.
- Many other clients for serving as a base for inspiration. (Like Meteor-Client, BleachHack, TH Recode, Old 3arth4ck, LiquidBounce)
- [0x3C50](https://github.com/0x3C50/Renderer) for the Renderer library (especially the FontRenderer).
- [Bleach Hack](https://github.com/BleachDev/BleachHack/tree/1.20.4) for the 3D rendering.
3 changes: 2 additions & 1 deletion src/main/java/dev/heliosclient/util/render/Renderer2D.java
Original file line number Diff line number Diff line change
Expand Up @@ -41,15 +41,16 @@
public class Renderer2D implements Listener {

public static final String TEXT = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789!@#$%^&*()-=_+|{};<>?~`,./;'[] ";
//0 to 2pi values of sin and cos
private static final float[] sina = new float[]{
0, 0.1736482f, 0.3420201f, 0.5f, 0.6427876f, 0.7660444f, 0.8660254f, 0.9396926f, 0.9848077f, 1, 0.9848078f, 0.9396927f, 0.8660255f, 0.7660446f, 0.6427878f, 0.5000002f, 0.3420205f, 0.1736485f, 3.894144E-07f, -0.1736478f, -0.3420197f, -0.4999996f, -0.6427872f, -0.7660443f, -0.8660252f, -0.9396925f, -0.9848077f, -1, -0.9848078f, -0.9396928f, -0.8660257f, -0.7660449f, -0.6427881f, -0.5000006f, -0.3420208f, -0.1736489f, 0, 0.1736482f, 0.3420201f, 0.5f, 0.6427876f, 0.7660444f, 0.8660254f, 0.9396926f, 0.9848077f
};

private static final float[] cosa = new float[36];
public static Renderer2D INSTANCE = new Renderer2D();
public static DrawContext drawContext;
public static Renderers renderer = Renderers.CUSTOM;
public static HashMap<Integer, BlurredShadow> shadowCache = new HashMap<>();
public static ShaderEffectManager shaderManager = ShaderEffectManager.getInstance();
public static VertexSorter vertexSorter;

static {
Expand Down

0 comments on commit 1b08342

Please sign in to comment.