This repository has been archived on 2023-12-06. You can view files and clone it, but cannot push or open issues or pull requests.
MineClone2/mods/PLAYER/mcl_playerplus
Wuzzy fd73c81d23 Prevent player from walking while sleeping 2017-06-11 14:44:37 +02:00
..
README.md Rename: playerplus→mcl_playerplus, drop compat. 2017-05-23 00:53:55 +02:00
depends.txt Rename: playerplus→mcl_playerplus, drop compat. 2017-05-23 00:53:55 +02:00
description.txt Rename: playerplus→mcl_playerplus, drop compat. 2017-05-23 00:53:55 +02:00
init.lua Prevent player from walking while sleeping 2017-06-11 14:44:37 +02:00
license.txt Rename: playerplus→mcl_playerplus, drop compat. 2017-05-23 00:53:55 +02:00
mod.conf Rename: playerplus→mcl_playerplus, drop compat. 2017-05-23 00:53:55 +02:00

README.md

PlayerPlus mod for MineClone 2

Features

  • Hurt players touching cacti (0.5 hearts / 0.5s)
  • Suffocation: Hurt players who have their head inside a solid block (0.5 hearts / 0.5s)
  • Exhaustion for swimming and jumping
  • Particle effects

Suffocation not dealt to player with the noclip privilege.

Notes

This mod is based on PlayerPlus [playerplus] by TenPlus1. It is now very different than the original, no compability is intended.

API

Every half second the mod checks which node the player is standing on, which node is at foot and head level and stores inside a global table to be used by mods:

  • mcl_playerplus[name].node_stand
  • mcl_playerplus[name].node_stand_below
  • mcl_playerplus[name].node_foot
  • mcl_playerplus[name].node_head

Setting the group disable_suffocation=1 disables suffocation for nodes which would otherwise deal suffocation damage.

License

WTFPL.