Code Monkey home page Code Monkey logo

paragon's Introduction

banner

Downloads Discord Lines of code

Paragon

A 1.12.2 Anarchy Client. Still in development. Download the client from the latest commit here

FAQ

How do I open the ClickGUI?

The default ClickGUI bind is RSHIFT

What does the GUI look like?

image

How do I use commands?

The command prefix is $, and you can run $help to get a list of all commands

How do I request help, or suggest a feature?

You can join the discord server (click on the badge with the online members in the discord) and use the appropriate channels

Contributors

Surge
Teletofu
SooStrator
Gentleman
Doogie13
Sxmurai / Aesthetical
EBSmash
Bush
Master7720
Chanakan55991
Swp
Xello12121

Other Credits

Files will have an @author tag just before the class declaration to tell you who wrote it.

Build instructions

Windows:

.\gradlew build

Linux/Mac (or any other based UNIX/UNIX-LIKE OS):

chmod +x gradlew

./gradlew build

Note that this may not produce a functioning build, as Mixin's annotation processor does not always work correctly.

Contributing

Fork the repository and push your changes to the fork. Then, create a pull request to this repository and it will be reviewed.

Follow the java and kotlin coding conventions and try to adapt the code style found in the rest of the client, such as using lowerCamelCase and using the 1TBS brace style.

Using the Custom Font

A directory is created in the Paragon config folder (/.minecraft/paragon), called "font". Here, upon first opening the client, two files will be present. "font.ttf" is the font that will be used when the Font module is enabled. The second file is "font_config.json". Here you can find a couple of font rendering settings. "size" is an integer (whole number) value that determines the font's size. "y_offset" is a float (decimal) value to determine how much to add to the Y value when text is rendered. (this is so you can center it so it looks good (cough wp3 cough).

You can change the custom font by simply deleting "font.ttf" in the font folder, and replacing it with a different TTF font file, which is also called "font.ttf". It must be named this as otherwise the client will not detect the font, and will therefore default to Java's default font. Support for fonts with different file names might be added in the future.

paragon's People

Contributors

chanakan5591 avatar cuubicc avatar eaxu541 avatar ebsmash avatar gentleman2292 avatar master7720 avatar soostrator1136 avatar surge541 avatar therealbush avatar xello12121 avatar xgraza avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.