Git Product home page Git Product logo

icbm-classic's Introduction

Java CI Quality Gate Status Lines of Code Coverage

Info

ICBM-Classic is an addon for the game Minecraft via MinecraftForge. It provides a series of small explosive missiles and launchers.

This fork adds CC: Tweaked integration, allowing you to control missile launchers with computers.

Description

ICBM is a Minecraft Mod that introduces intercontinental ballistic missiles to Minecraft. But the fun doesn't end there! This mod also features many different explosives, missiles and machines classified in four different tiers. If strategic warfare, carefully coordinated airstrikes, messing with matter and general destruction are up your alley, then this mod is for you!

Install

1.7.10 version requires VoltzEngine to function 1.12 has no dependencies

Download

Check the releases page

Usage

Launch control panels are treated as a normal peripheral. To use, place a computer down adjacent to a launch control panel.

lua> mc = peripheral.wrap("right") -- Wraps a control panel on the right side
lua> mc = peripheral.find("missilecontrol") -- Looks for an attached control panel

Higher tier control panels have more available methods, and inherit all methods from lower tiers.

T1

launchMissile() -- Attempts to launch a missile.
getTarget() -- Retrieves the X,Y,Z of the target position. 
               Returns: int, int, int
setTarget(int x, int z) -- Sets the X,Z of the target position.

T2

getLockHeight() -- Retrieves the lock height.
                   Returns: int
setLockHeight(int y) -- Sets the lock height.
setTarget(int x, int y, int z) -- Overwrites T1 method. Sets the X,Y,Z of the target position.

T3

getFrequency() -- Retrieves the frequency.
                  Returns: int
setFrequency(int frequency) -- Sets the frequency.

Out of bounds values are accepted, but will be rounded to the nearest inbound value.

Credits

Credits are a work in progress and will need to be recreated

  • bl4ckscor3 - code
  • Calcalvia - orginal author
  • DarkGuardsman/DarkCow - current author
  • Dmod - buildscripts
  • GHXX - code
  • Graugger - assets
  • M1W3st - assets
  • Tgame14 - code

Freesound.org

Development

Tools

icbm-classic's People

Contributors

darkguardsman avatar calclavia avatar tgame14 avatar bl4ckscor3 avatar calclavia0 avatar ghxx avatar dmodoomsirius avatar kmecpp avatar clienthax avatar quant1um avatar javliin avatar tommeh1 avatar vexatos avatar suoliangao avatar bogdan2003 avatar gravityfox avatar hennamann avatar qtechindustries 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.