/mc_awesome

Primary LanguageKotlinMIT LicenseMIT

Awesome

Modularized Vanilla++ mods for Minecraft.

Minecraft: 1.18.2 Mod loader: Fabric Language: Kotlin build Tag license

Shamelessly took inspirations from the times of Thermal Expansion, Greg Tech, Industrial Craft, Industrial Foregoing...

Improved Vanilla++ gameplay with many additions: crystals that produce ores out of craftable budding blocks; experience easing the gain, storage and retrieval (obelisk) of xp; extras adding many content (like trash slot, rope, crate, elevator, scythe, randomium...); even machines; and finally commands for players, moderators and/or admins.

Modules

  • Awesome Core (required!)
    • flux is a new fuel (from redstone and lapis) twice the power of Coal
    • numerous base classes
    • other mixins for various things
  • Awesome Crystals
    • same logic as Budding Amethyst but for all ores!
    • craft budding blocks using amethyst blocks and a block of the resource
    • grows on all sides at once
  • Awesome Experience
    • experience enchantment that gives 1 xp per block mined
    • obelisk to store and retrieve xp
    • experience potions
  • Awesome Extras
    • /gamerule keepXp upon death
    • /gamerule pvp on/off
    • a 2-way trash slot in your inventory that only clears upon closing
    • all-in-one tools
    • baguette: bread but better
    • configurable zenith (mid-day) and nadir (mid-night) times
    • coordinates on death screen
    • crates that retain inventory
    • elevators to teleport vertically
    • lily_pad that grows nearby stuff
    • omelette: egg but better
    • player heads on death (by another player)
    • ropes than unroll and rollup vertically for exploration
    • scythe to clear grass and stuff
    • sleeping can heal
    • sponges can absorb lava
    • villagers follow emerald blocks
    • villagers infinite trading
    • void block for decoration (like the end portal)
    • worldgen: randomium (random ore & teleports)
  • Awesome Commands
    • back
    • broadcast
    • enderchest [player]
    • fly [player]
    • heal [player]
    • home
    • inventory [player]
    • invulnerable [player]
    • region
    • repair [player]
    • sethome
    • spawn
    • top [player]
  • Awesome Enchantments
    • critical
    • last stand
    • magnetism
    • sixth sense
    • unbreakable (truly unbreaking)
    • vampirism
    • vein mining (ores and logs)
  • Awesome Machines
    • collector (with efficiency)
    • crafter / recycler
    • cultivator (sapling/seed/fungus to log/food/stem)
    • detectors: weather/entity/time
    • duplicator (with efficiency) using imprisoner
    • item: imprisoner (to capture and release entities)
    • item: prospector (to make ores glow)
    • quarry (with efficiency & fortune)
    • refinery: ore processing x1-x4
  • Awesome Pack
    • bats drop membranes, ender_dragon drops elytra...
    • copper can replace iron in many crafts
    • infinity bow requires no arrow
    • makes many uncraftables craftable: end_portal_frame, grass, mycelium...
    • more netherite, more tnt, more wither_skeleton_skull, more shulker_shells...
    • scoreboard: deathCount (player list)
    • scoreboard: health (below name)
    • silk touch works on spawners and budding_amethyst
    • upgradable tools and armors using smithing table (with blocks)

Configuration

Almost everything is configurable via config/awesome.json.

Ore Processing

  • Refinery processes ores with enchantments: x1-x4
  • Netherite Ingot from 1 netherite_scrap + 1 gold_block

License & Credits

This project is licensed under MIT. Made by ShkSchneider with great help from open-sourced codes from the community of modders.