PocketGrove
Personal void dimensions for every player. Your own 17x17 island, 3 magical Grove Trees, level system, 24 challenges and a private HUD. One player = one physical dimension.
截图
介绍
🌲 PocketGrove — Personal Skyblock Dimensions
PocketGrove gives every player their own physical void dimension pocketgrove:pg_<UUID>. No shared cells, no border collisions — your island, your rules, your files.
🏝️ What is it?
On /is create you get a separate ServerLevel with its own time, weather, mob settings, PvP rules and world folder dimensions/pocketgrove/pg_.... Fall below Y=0? You and your items are rescued to (0, 101, 0).
Starter Island 17×17:
- Top: Grass (safe-zone 11×11 randomized: mossy cobblestone, mossy bricks, stone, moss block)
- Middle: Dirt, Stone, Deepslate with ores (13 Iron, 2 Diamond, 2 Deepslate Iron, 1 Deepslate Diamond + 1 Fossil for quick start)
- Center: Obsidian (replaceable with Fossilized Heart later) and lava inside stone
- Chest: water/lava buckets, steak, bone meal, 3 saplings, torches, full leather set + stone sword
- Water source + 3 saplings + moss carpet corners
Safe-zone (5 block radius) auto-cleans on teleport — no liquids or dangerous blocks.
🌳 Three Grove Trees (via Grove Mark)
Craft Grove Mark: Glowstone Dust + Leaves + Sapling. Right-click a growing tree log.
- Spruce Guardian (x5 max) — 50 block protection, blocks hostile spawns, pushes mobs away, Weakness III + Slowness III, -10% mob damage per tree (max -50%).
- Birch Source (x5 max) — drops 1 random item every 3-5 min (blacklist filtered), collects with hoppers, particles + amethyst chime.
- Oak Portal (x3 → x4 in 2.2.0) — Light (Lv5 → Overworld last pos), Flame (Lv15 → Nether X/8), Void (Lv30 → End 100,49,0), Time (Lv? → last death point). Right-click trunk to teleport. Oak type selection via GUI (Grass / Netherrack / End Stone).
Trees become unbreakable, vanilla textures, with permanent particles. Removal via /is unmark + click.
📊 Level System
level = floor(sqrt(points/50))+1
Blocks give points: cobble 1, planks 2, logs/glass 3, chest/farmland 5, hopper/furnace 10, anvil 25, iron 30, gold/enchant 50, emerald 80, diamond 100, beacon 200, netherite 500. Mod blocks = 2 (configurable).
📜 Challenges — 24 with new UI
Row 1: 🌱 Sprout (First Stone, Stockpile, Crafter, Farmer, Toolsmith, Grove Keeper, Waterworks, Comfort)
Row 2: Glass separator
Row 3: 🌿 Growth (Armored, Reed Grower, Hunter, Obsidian, Enchanter, Ten, Automator, Diamond)
Row 4: Glass
Row 5: 🌲 Mastery (Return, Nether, Void, Dragon, Thirty, Full Grove, Signal, Legend)
Rewards drop as EntityItem. Fully localized RU/EN.
🛒 Trader & Economy
/grove trader set/remove spawns an invulnerable Villager named Trader. Prices in trader_offers.json. Optional integration with RTNEcoLib via reflection — balance shown in HUD.
👥 Roles
OWNER > TRUSTED (can build/use portals) > GUEST (can only visit & use buttons). Ban/unban system.
⚙️ Island Settings — GUI
/grove settings opens chest GUI:
- Guest Access: Forbidden / Invite Only
- Weather: Always Clear / Rain / As Overworld (actually sets
setWeatherParameters) - Time: Day, Night, Noon, Midnight, Sunrise, Sunset, Synchronized (actually sets
setDayTime) - Mobs: All / Passive Only / None
- Explosions, Fire Spread (sets
doFireTick), PvP — all enforced per dimension.
📋 Commands
/grove and /is are aliases:
create, home, level, challenges, settings, visit <player>, invite <player>, trust, kick, ban, members, delete confirm, reset <nick> (admin), cooldown reset <nick> (admin), help levels
Hud
Client overlay (top-left) visible only in pg_* dimensions.
🔧 Config & API
config/pocketgrove/ examples in mod jar. Public API ru.rtnproject.pocketgrove.api.PocketGroveAPI — hasGrove(), getLevel(), getPoints(), getPointsForNextLevel().
- This mod strictly requires the following library to function (for balance and economy features): RTN’s Economy Library (Download the latest version)
- Sides: client + server
- Site RTN Project: click.
My mods in ecosystem:
————————————-=======########=======————————————-
🌲 PocketGrove — Личные войд-измерения
PocketGrove — каждый игрок получает своё физическое измерение pocketgrove:pg_<UUID> со своей папкой мира, временем, погодой и правилами. Никаких общих слотов в одном измерении.
🏝️ Что это?
Вводишь /is create — создаётся отдельный ServerLevel. Падение ниже Y=0 телепортирует тебя и твои предметы на (0,101,0).
Стартовый остров 17×17:
- Верх: в центре 11×11 — рандом замшелый булыжник/кирпичи/камень/блок мха, по краям трава
- Под ним: земля (y99), камень y98-93 с рудами (13 железа, 2 алмаза + 1 стартовый блок окаменелости), дипслайт y92-90 с 2 железными и 1 алмазной глубинной рудой
- Центр: обсидиан на y95 (позже заменяется на Сердце Рощи), лава на y97 внутри камня
- Углы: ковровая дорожка из мха, сундук (-7,101,-7) с ведрами, едой, костной мукой, 3 саженцами, факелами, полным кожаным сетом и каменным мечом, вода (7,101,-7), 3 саженца
Защита спавна 5 блоков — автоочистка при телепорте, запрет жидкостей и опасных блоков.
🌳 Три Древа (через Метку Рощи)
Крафт Метки: светопыль + листва + саженец. ПКМ по бревну растущего дерева.
- Ель-Защитник (до 5) — радиус 50, блок спавна враждебных, отталкивание, Слабость + Замедление, -10% урона за ель (до -50%).
- Берёза-Источник (до 5) — дропает случайный предмет каждые 3-5 мин, собирается воронкой.
- Дуб-Портал (3, в 2.2.0 будет 4) — Света (5 ур, в Overworld), Пламени (15 ур, в Nether), Бездны (30 ур, в End), Времени (последняя точка смерти). Выбор типа через GUI.
Древа становятся неразрушимыми.
📊 Уровень
уровень = floor(sqrt(очки/50))+1. Очки за блоки: булыжник 1, доски 2, брёвна 3, сундук 5, воронка 10, железо 30, золото 50, алмаз 100, маяк 200, незерит 500.
📜 Испытания — 24 штуки
Новая сетка: ряд1 заголовок 🌱 Начальные + 8 испытаний, ряд2 стеклянная панель, ряд3 🌿 Развитие + 8, ряд4 панель, ряд5 🌲 Мастерство + 8. Всё переведено.
🛒 Торговец
/grove trader set — ставит неуязвимого жителя. Цены в trader_offers.json. Интеграция с RTNEcoLib.
👥 Роли
Хранитель (всё), Доверенный (строить/порталы), Гость (только смотреть).
⚙️ Настройки — теперь работают!
/grove settings — GUI: доступ гостей, погода (реально меняет setWeatherParameters), время (реально setDayTime), спавн мобов, взрывы (ExplosionEvent), огонь (doFireTick), PvP.
📋 Команды
/grove = /is: create, home, level, challenges, settings, visit, invite, trust, kick, ban, members, delete confirm, reset <ник> (админ), cooldown reset <ник> (админ), help levels
Hud
Боковая панель только в твоих измерениях, показывает уровень, очки и баланс (без символа валюты).
🔧 Конфигурации и API
config/pocketgrove/ examples in mod jar. Public API ru.rtnproject.pocketgrove.api.PocketGroveAPI — hasGrove(), getLevel(), getPoints(), getPointsForNextLevel().
- Для работы мода (в частности, для отображения баланса) строго требуется следующая библиотека: RTN’s Economy Library (Скачайте последнюю версию)
- Стороны: клиент + сервер
- Сайт RTN Project: click.
Другие мои моды из экосистемы:
常见问题
PocketGrove 支持哪些 Minecraft 版本?
PocketGrove 支持 Minecraft Java 版 1.21.1–26.2,共 2 个版本,可用的加载器:NeoForge。下载时注意选择和你游戏版本一致的文件。
PocketGrove 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。
RuskElly 的其他作品
查看全部 →Train this world
面向 Fludgrad 社区打造的整合包
RC font tp
为我的整合包制作的 RC 字体资源包
After the meltdown
postapocalyptic modpack
RailStar
This collection of mods opens new boundaries in traveling through the vast world of Minecraft. Create colossal mechanisms for resource extraction. Lay hundreds of kilometers of railroad. Build trains to your taste.
评论
登录后评论和评分