Code Monkey home page Code Monkey logo

mcbe-unified-ore's Introduction

MCBE-Unified-Ore

This project aims to create an open sorce repository for custom ores in Minecraft Bedrock!

Added ores

  • Tin
  • White Diamond
  • Topaz
  • Tourmaline
  • Nickel
  • Opal
  • Lunite
  • Uranium
  • Zinc

General Discussion

You can make suggestions either on github as an ISSUE or on Discord

Contributing

Thank you for considering to contribute to the "MCBE-Unified-Ore" project!

Starting development

We strongly recommend "bridge." to edit the project files as there are presets avilable and a compiler built in to test out the addon in game.

Presets

With Bridge v2 presets we are able to automate the entire coding process, with a few clicks you can easily create an ore that is semi-customizable and follows the guidelines of the pack! Loot Tables follow a hierarchy, if you select Iron then Iron and better will be able to mine the block!

Code Rules

Please be sure to put your name at the top of any code you create so we are able to track who has made what, if you are using the presets this is automatically done for you.

Verified as working

All code contributed to this repository should be verified as working, meaning you've tested the functionality at least once and didn't encounter unexpected behavior.

Code Style

General

We request that all texture/file submissions be nested in a folder with the name of the ore you are submitting.

BP/blocks/"ore_name"/deep_slate_"ore_name".json
BP/blocks/"ore_name"/"ore_name".json
BP/blocks/"ore_name"/raw_"ore_name"_block.json

BP/feature_rules/overworld_underground_"ore_name"_ore.json

BP/feature/"ore_name"_feature.json

BP/items/"ore_name"/raw_"ore_name".json

BP/loot_tables/"ore_name"/"ore_name".json

BP/recipes/"ore_name"/furnace_deepslate_"ore_name".json
BP/recipes/"ore_name"/furnace_"ore_name".json
BP/recipes/"ore_name"/furnace_raw_"ore_name".json
BP/recipes/"ore_name"/crafting_raw_"ore_name"_block.json

RP/textures/blocks/"ore_name"/deepslate_"ore_name"_ore
RP/textures/blocks/"ore_name"/"ore_name"_ore
RP/textures/blocks/"ore_name"/"ore_name"_block

RP/textures/items/"ore_name"/raw_"ore_name"
RP/textures/items/"ore_name"/"ore_name"_ingot

Names

All identifier names should be in the vanilla style and use the namespace ore-uni:.

ore-uni:deepslate_"ore_name"
ore-uni:"ore_name"
ore-uni:raw_"ore_name"_block

ore-uni:raw_"ore_name"
ore-uni:"ore_name"_ingot

Copyright

Please ensure that any and all texture submissions are either your own work or submitted with permission of the original creator

Opening a Pull Request

Please make sure that you have been working with the "dev" branch. Pull requests should use the "dev" branch as their base.

mcbe-unified-ore's People

Contributors

arbeet avatar chikorita-lover avatar eko-byte avatar sykouss avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

mcbe-unified-ore's Issues

Galaxite

No, I don't mean the featured server. I'm talking about a gemstone which looks like a galaxy once polished. I feel like this ore should spawn in the end dimension because the ore would have a similar aesthetic to the dimension.

  • Spawning of the ore
  • Textures
    (will add onto checklist soon)

Add alloys?

I know a lot of addons like using alloys as well as ores, so I think it would be neat if this project contained alloys made with both the ores in the project as well as vanilla ores.

Alloy suggestions:

  • Steel (iron + coal)
  • Brass (copper + zinc)
  • Bronze (copper + tin)
  • Rose Gold (copper + gold)
  • Constantan (copper + nickel)
  • Invar (iron + nickel)

This is a decently long list, so I don’t think all of these need to be added.
Some sort of way of crafting alloys should also be added.

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.