Giter VIP home page Giter VIP logo

eyeminemods's Introduction

EyeMineMods

This repository contains the Minecraft mods used with EyeMine, which provides a gaze-controlled keyboard for in-game actions.

Information for users

The EyeMine wiki contains full information on how to get started, system requirements, a user guide, demo videos, a troubleshooting page, and more.

EyeMine is designed for eye-gaze control, and also supports head-pointer control. If you want to play Minecraft with different alternative inputs such as assistive switches and joystick, please contact SpecialEffect with more information about your setup. Some of the functionality in these mods may be helpful.

Information for developers

These EyeMine mods currently support Minecraft Forge v1.11.2 (via the eyemineClassic_mc1_11_2 branch) and Minecraft Forge v1.14.4 (via the eyemineV2_mc1_14_4 branch).

All the code comprising EyeMine is GPL3 licensed. We would love contributions to port to other versions of Minecraft. If you're interested in doing this, please email [email protected] to let us know what you're working on!

Dev setup

These instructions are based on Windows 10 and using Eclipse as an IDE. If you are using a different setup, some details may vary.

Pre-requisites

  • Java SDK ("JDK")

Instructions

Get the code.

git clone [email protected]:SpecialEffect/EyeMineMods.git
cd EyeMineMods

Build the code. The built mod file will be found in the build/libs directory.

gradlew build

Optionally set up to build and run from Eclipse:

gradlew genEclipseRuns
gradlew eclipse

Now you can open the project in Eclipse: File -> Import -> Gradle -> Existing Gradle project -> Set Project Root Directory to the EyeMineMods folder -> Finish Once the project is loaded, select the project in Package Explorer, hit the green "Run" or "Debug" button and select "runClient" as the configuration to run.

eyeminemods's People

Contributors

kmcnaught avatar

Watchers

 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.