Unofficial site, not affiliated with modrinth.com.What is this?

NiceLife

A recreation of the Nice Life Series by Grian


Features

Carries on over most of the features as seen in the series on Youtube. This plugin has quite a lot of customization options as well including enabling/disabling snow accumulation, red winter, tweaking amout of time given to voting and triva and more!


🔧 Setup Guide

Requirements

  • Paper 26.1+
  • Java 21+
  • (Optional, client-side) EMF (Entity Model Features) + ETF (Entity Texture Features) for custom Santa Bot models (coming soon, i broke them accidently)

Installation

  1. Drop NiceLife.jar into your server's plugins/ folder
  2. Start the server once to generate plugins/NiceLife/config.yml and plugins/NiceLife/trivia.yml

Configuration

Open plugins/NiceLife/config.yml and set:

This does not have to be changed unless dimension folders have been renamed

worlds:
  overworld: "world"        # exact name of your overworld folder
  nether: "world_nether"    # exact name of your nether folder

All other settings have sensible defaults. See the inline comments in config.yml for full documentation of every option, or you can reach out to me for help via my discord server

Trivia Questions

Edit plugins/NiceLife/trivia.yml to add your own questions:

questions:
  my_question:
    question: "Who runs the Life Series?"
    options:
      - "Grian"
      - "Joel"
      - "Bdubs"
    answer: "Grian"

The answer field must exactly match one of the options (case-insensitive).

You can also use this tool to generate your trivia but make sure to delete the "difficulty" lines before putting this in (ideally they will get ignored but sometimes it bugs out)

Starting a Game

/nicelife session 1    # set the session number (1, 2, or 3)
/nicelife start        # begins the game and registers all online players

Nether Conversion (optional)

Converts your existing nether to Nice Life's nether (lava -> ice, netherrack -> snow) Pre-generate your nether world, then run:

/nicelife nether-convert

This command will convert all chunks that were generated at time time of command execution. Progress is shown to all operators. This is irreversible — back up your world first.


Commands

All admin commands require the nicelife.admin permission (default: op). Non-admin players who run /nicelife will see a description of the plugin instead.

CommandDescription
/nicelife startStart the game and register all online players
/nicelife stopStop the game and save state to disk
/nicelife session <1|2|3>Set the current session number
/nicelife infoDisplay full game state — lives, session, night count, snow speed
/nicelife addlife <player>Give a player one extra life
/nicelife removelife <player>Remove one life from a player
/nicelife setlives <player> <n>Set a player's life count directly
/nicelife setnaughty <player>Manually place a player on the Naughty List
/nicelife setnice <player>Manually place a player on the Nice List
/nicelife clearlist [player]Clear Naughty/Nice status — one player or everyone
/nicelife nether-convertBegin the async Nether conversion
/nicelife reloadReload config.yml and trivia.yml without restarting
/nicelife triviaShow how many trivia questions are currently loaded

Permissions

PermissionDescriptionDefault
nicelife.adminAccess to all admin commandsop
nicelife.playerBasic player permission (auto-granted)true

Session Guide

SessionNaughty ListNice ListRed Winter
1✅ Every night
2✅ Alternating nights✅ Alternating nights
3✅ Alternating nights✅ Alternating nights✅ Triggers on last Yellow death

Switch sessions mid-series with /nicelife session <n>.


Trivia Format Reference

questions:
  unique_key:             # any unique string, used only as an identifier
    question: "..."       # the question shown to players
    options:              # 2–5 answer choices
      - "Option A"
      - "Option B"
      - "Option C"
    answer: "Option A"    # must exactly match one of the options (case-insensitive)

Extra help/Bug reports/Feature requests

You can contact me on my discord server (username-ArmyFury)

Совместимость

Minecraft: Java Edition

Платформы

Сведения

Лицензия:
Опубликован:1 месяц назад
Обновлён:1 месяц назад
ID проекта:
Главная