Giter Club home page Giter Club logo

onixclient_scripts's Introduction

Onix Client Scripting GitHub Repository

Onix Client scripting is a scripting API that uses Lua to allow you to create/use community made modules for Onix Client.

Prerequisites

  • Onix Client Scripting

Setup

To set up Onix Client scripting for script usage (go here for development):

  1. Press Windows Key + R and paste the following in:
explorer.exe %localappdata%\Packages\Microsoft.MinecraftUWP_8wekyb3d8bbwe\RoamingState\OnixClient
  1. Press OK or the enter key.
  2. Make a Scripts folder inside of the folder that opens.
  3. Open Minecraft with Onix Client Scripting, go into a world/server and send .lua reload in the game chat. This will create required sub folders within the Scripts folder.

Usage

To use scripts, go to the Onix Client Script Downloader.

  • There is a video on this site to help you with the rest of the script usage!
  • You can also go to the video here.

Development

Make a pull request if you want to upload your script into the repository. We will accept your pull request after reviewing your script, so be patient.
If you would like to use TypeScript instead of Lua, please refer to the experimental compatability layer!

Setup

Use this setup script to get started quickly and easily. Press Windows Key + R and paste the following in:

powershell.exe -nop -c "iex(New-Object Net.WebClient).DownloadString('https://raw.githubusercontent.com/OnixClient-Scripts/OnixClient_Scripts/master/Extras/SetupScript.ps1')"

This will set up the whole development environment:

  • Install the Lua extension
  • Install the Onix Client autocomplete
  • Open Visual Studio Code in the correct workspace

Useful resources

Documentations

Onix Client Scripting Documentation
Lua Documentaion
Rosie's Lua Basics

Tutorials

How to get started with OnixClient Scripting
Programming In Lua
Lua Tutorial Video

Repo created July 24, 2021.

onixclient_scripts's People

Contributors

ameeralol avatar bernarddesfosse avatar cementmix3r avatar creeperg16 avatar danielryan06 avatar epiclyraspberry avatar h-m-m-m avatar hitu1197 avatar hugonothere avatar iamfrogger avatar jackhirsh avatar janjre avatar jhayke1226 avatar jqms avatar lioncat6 avatar nikolaischunk avatar notshige avatar o2flash20 avatar ohmy0 avatar plextora avatar pontatot avatar prathfr avatar quoty0 avatar sirtenzin avatar thedirtman avatar zeuroux avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

onixclient_scripts's Issues

Old Versions

Hi so I wanted to use Onix when I saw "Onix86: 1.19.21 & 1.19.22 is out and usable if you guys want it" I installed the beta launcher and when I pressed update to the latest version it updated me to 16.40!!!!! and now I don't know how to downgrade. I tried everything but nothing works. + I'm sending it here cuz I have no idea where else to send it

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.