Code Monkey home page Code Monkey logo

corntopia's Introduction

Corntopia

build

A Minecraft mod that adds corn and corn related features.

Installation

Corntopia is designed using Fabric and can be installed like any other Fabric mod.

  1. If you have not already, install Fabric:

    https://fabricmc.net/wiki/install

  2. You will also need the Fabric API:

    https://www.curseforge.com/minecraft/mc-mods/fabric-api

  3. The Corntopia mod is provided through GitHub Releases:

    https://github.com/cloewen8/Corntopia/releases

    Try to pick a version that matches your Minecraft version. If a release for your version of Minecraft does not exist, try the newest release. If you experience any compatibility problems, please create a ticket:

    https://github.com/cloewen8/Corntopia/issues/new/choose

Features (spoilers)

  • Corn - An edible item, comparable to Sweet Berries.
    • Can be crafted into Corn Stalk (kernels).
    • Can be composted.

Preview of the Corn item

  • Corn Stalk - A 2 tall sunflower-life block.
    • Drops corn when broken (even more with Fortune).
    • It burns incredibly easily (easier then any other vanilla block).

Preview of the Corn Stalk block

  • Popcorn - Like corn but fluffy and snack sized.
    • You can make it by blowing up corn!
    • Does not restore hunger but does restore 1/4 saturation.
    • Can be eaten when full.

Preview of Popcorn

  • Corn Field - A flat yellowish-orange biome that is overgrown with corn!

Preview of Corn Field

Contributing

Contributions welcome!

The best way you can contribute is by providing your unique perspective in discussions and issues. If you want to contribute more directly, consider creating a pull request.

  • Be respectful and avoid destructive comments.
  • Don't use offensive language, including swear words and hate speech.

Issues

If you experience any problems using the mod, consider creating an issue. Examples include:

  • If you suspect the mod caused Minecraft to crash.
  • If a feature is not working as expected.
  • If a feature is missing.

Pull requests

A pull request allows you to directly make changes to the mod.

  • Changes could include (but are not limited to): Adding new features, fixing bugs, adding translations, and tweaking textures.
  • It is heavily recommended you open a discussion ahead of time discussing your changes. This helps me and the rest of the community to coordinate our efforts.
  • Keep writing (code and documentation) consistent.
  • You should test your changes and create test cases when possible. All tests must pass before the pull request is accepted. I will manually test all pull requests when possible.
  • Avoid adding features unrelated to corn.

License

Copyright 2020 Colton Loewen

Licensed under the Apache License, Version 2.0. To summarize, this allows you to:

  • Use the mod for personal use.
  • Use the mod on your server.
  • Add the mod to a mod-pack.
  • Modify and redistribute your own version of the mod.

As long as:

  • You provide the included license.
  • You document any changes.

This summary is not a substitute for the full license, which is available in LICENSE.md.

corntopia's People

Contributors

cloewen8 avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Forkers

vvvvvvitor

corntopia's Issues

Version numbers are reused

Describe the bug
If a draft release is not published and does not create a tag, its version number may be reused.

To Reproduce
Steps to reproduce the behavior:

  1. Create a draft release if not already present.
  2. Create a second draft release.
  3. Notice the identical version numbers and missing tag.

Expected behavior
A tag should always be created to be used in the build process (which prevents it from being reused).

Desktop (please complete the following information):

  • Corntopia version 1.1.1
  • Minecraft version NA
  • Fabric version NA
  • Fabric API version NA
  • OS: Ubuntu

Additional context
I Will fix it tomorrow, I think it is just a matter of having the tag created before creating the release in GitHub Actions. I was unaware releases and tags were different. Learning all kinds of things this week!

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.