# Portals

Fabric mod for Minecraft Java `26.1.2`.

## Description

Portals adds ritual portals to strange in-world dimensions for Minecraft Java. Build frames from specific blocks, light them with flint and steel, and step into places that feel like they could exist inside Minecraft's own mythology: ore-rich cavern worlds, alternate overworlds, impossible sheep plains, the haunted Skeleton Waste, and sunset-painted canyons.

Portals ajoute des portails rituels vers des dimensions etranges integrees au monde de Minecraft Java. Construisez des cadres avec des blocs precis, allumez-les au briquet, puis traversez vers des lieux qui semblent appartenir a la mythologie interne de Minecraft : cavernes riches en minerais, overworld alternatif, plaines impossibles remplies de moutons, Skeleton Waste hantee et canyons peints au soleil couchant.

## Current Content

- Ore Caves: a dark cave dimension with dense ores, geodes, lush and dripstone cave zones, rare cave trees, and heavier hostile spawning.
- Overworld II: a dirt-framed portal to another overworld-style dimension, useful with worldgen mods.
- Sheep Land: a white wool portal to a bright rolling world full of naturally colored sheep.
- Skeleton Waste: a bone block portal to a dangerous soul-valley wasteland with yellow oceans, basalt spikes, fossils, rare ruined castles, and skeleton-family spawns.
- Painted Canyons: a mixed-terracotta portal to a dry sunset badlands dimension with colored terracotta strata, deep ravines, sparse white-leaf oak groves, and no ore generation.
- All portals use a 4x5 frame with a 2x3 empty interior, then ignite with flint and steel.

The portal code is intentionally definition-based so more portal families can be added later, including coded portals that resolve to generated dimensions.

## Requirements

- Java 25
- Fabric Loader `0.19.2`
- Fabric API `0.149.1+26.1.2`

## Development

```sh
./gradlew build
```

## License

This project is licensed under `LGPL-3.0-or-later`.
