Coder Social home page Coder Social logo

zzhalan / asmmodsuit Goto Github PK

View Code? Open in Web Editor NEW

This project forked from cubitect/asmmodsuit

0.0 2.0 0.0 1.08 MB

A dynamic mod creation tool which assembles custom jar-mods

License: GNU General Public License v3.0

Python 6.55% Jasmin 3.32% Objective-J 89.14% Java 0.98% Shell 0.01%

asmmodsuit's Introduction

ASM Mod Suit

ASM Mod Suit by Cubitect [YouTube] is a dynamic mod creation tool and installer. It assembles custom jar-mods for any newer Minecraft version, using the assembler and disassembler Krakatau Bytecode Tools by Robert Grosse.

Mods currently installable:

Mod MC versions Description
ASMTick 1.7+ Allows you to change the speed at which the game runs
ASMVillageMarker 1.8+ Highlights villages in the world
ASMEventMarker 1.8+ Highlights tile ticks and block actions in the world

Requirements

Python 2.7

Installation

To install any of the mods, simply download (or clone) this repository and run the install.py script, i.e.:

python2 install.py.

This will open a basic GUI interface, where you can browse for the minecraft-version jar-file for which you want to install the mods. Then select the mods you want to install, and the name of the new modded copy. Finally press "install" and wait until you get the "Done" popup.

ASMTick

ASMTick is a simple tickrate mod. The idea for this mod is based on the Tickspeed mod by Panda4994.

This mod can also be installed on servers, however support for servers is still in development and based on several hacks.

Commands

ASMTick provides a tickrate command which lets you change the speed at which the game runs.

/tickrate [rate] [client|server]

Specifying only rate will set the tickrate for both the client and the server.

On servers the mod loosens the sleep-lock between server-ticks in order to process commands sent to the server by the player. This feature can be controlled by a more advanced argument:

/tickrate --server-sleep-lock [ON|OFF|<msec>]

Turning the server-sleep-lock ON will prevent the server from processing any packets until a tick has finished. Setting it to an integer value will loosen the sleep-lock such that the server checks for packets every msec milliseconds.

ASMVillageMarker

ASMVillageMarker is a client-only mod which highlights village radii and golem spawning areas. The idea of this mod is based on KaboPC's Village Marker Mod.

Config Options

A config file called ASMVillageMarker.conf will be created in your minecraft direcory when you start up the game and enter a world.

ASMEventMarker

ASMEventMarker is a client mod which highlights tile-ticks (e.g. repeaters & comparators) and block actions (e.g. pistons & note blocks). The highlighting includes some basic info about the event, like its scheduled (world-)time, priority and index.

ASMStructMarker

ASMStructMarker is a client mod that reads the content of the structure save files and outlines them in the world.

asmmodsuit's People

Contributors

cubitect avatar

Watchers

 avatar  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.