Git Product home page Git Product logo

carpetskyadditions's Introduction

Carpet Sky Additions

GitHub downloads CurseForge downloads Modrinth downloads

en zh_cn

Carpet Sky Additions is a module for fabric-carpet originally based on skyrising/skyblock.

This mod aims to provide an expert-level SkyBlock style gameplay that depends on players' knowledge of Minecraft mechanics. In some cases, outside tools such as Chunkbase or MiniHUD will be helpful. Usage of these is encouraged. Sometimes extended grinding or AFKing will be required for progression. Unless SkyBlock world generation is chosen or features are specifically enabled, the mod will do nothing. This means SkyBlock and Non-SkyBlock worlds can be switched between easily without restarting the client.

Installation

Vanilla Sky: Everything from Nothing

The easiest way to use this mod is to install the modpack called Vanilla Sky: Everything from Nothing which is available on CurseForge.

To create a new SkyBlock world, choose World Type: SkyBlock and enable the datapack "carpetskyadditions/skyblock".

If you want a harder challenge, also enable the datapack "carpetskyadditions/skyblock_acacia" to start with an Acacia tree instead of an Oak tree.

For custom or server installations, follow the Detailed Installation Instructions

Features

SkyBlock Generation

A SkyBlock world generates exactly like a Default generation world, but with every block removed. Biomes and Structure Bounding Boxes are kept in place. This means Husks will still spawn in Deserts and Blazes will spawn in Nether Fortresses, for example. Even with almost every block removed, you have access to most things in the game.

More Generation Details

Gameplay Changes

SkyBlock generation does, however, leave a few unobtainable resources. In addition to adding SkyBlock generation, this mod also fills in the gaps, making as minimal and Minecrafty changes as possible.

The biggest progress-blocker is Lava, which is unobtainable by default. This prevents going to the Nether or End or getting Cobblestone. This mod fixes that problem by providing a way to get Lava.

Sand is also very limited in a default SkyBlock world, but the mod allows for more to be created.

Most other resources provided by this mod are cosmetic and don't make major changes to progression, such as Dead Bushes and Ender Dragon Heads.

When possible, changes were added to a datapack instead of being programmed into the mod for ease of user customization. The datapack is built into the mod.

SkyBlock advancements were also added to guide progression and document the mod's changes to vanilla.

When installed with default settings, all blocks, items, mobs, and advancements obtainable in Default generation are obtainable in SkyBlock generation.

List of Mod Features

List of Datapack Features

Progression Walkthrough

If you get stuck, a general progression walkthrough is available here.

Translations

The mod and the datapack are available for translation using CrowdIn. If you are able to add translations, your help would be much appreciated.

Acknowledgements

  • @skyrising for the initial mod idea

  • @DeadlyMC for the initial ideas for the datapack

  • @gnembon for fabric-carpet

  • @YipKei for Chinese (Simplified) translations

License

This project is licensed under the terms of the MIT license.

carpetskyadditions's People

Contributors

jsorrell avatar yipkei avatar velizarbg 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.