Sit

Sit

Plugin

Simple stair sitting plugin.

Server DecorationGame MechanicsMagicManagementUtility

13.5k downloads
48 followers
Created2 years ago
Updateda year ago

Follow Save
Host your Minecraft server on BisectHosting - get 25% off your first month with code MODRINTH.

A simple stair sitting plugin.

Features

  • Custom sitable layouts.
  • Capability to sit on every block depending on your configuration.
  • Configurable permissions for each layout.
  • Configurable stair entity for each layout.
    • option to hide saddle if the entity is PIG.
  • Configurable stair offset for each layout.
  • Configurable EventPriority, ignoreCancelled WIP

NOTE

This plugin made in 1.19.2 and didn't tested on older versions.

Example config.yml

event:
  # WIP
  onsit:
    # https://purpurmc.org/javadoc/org/bukkit/event/EventPriority.html
    priority: HIGHEST
    ignore_cancelled: true
  onstandup:
    priority: NORMAL
    ignore_cancelled: false

sitables:
  stairs:
    entity:
      type: PIG
      saddle: true
    offsets:
      x: 0.5
      y: -0.4
      z: 0.5
    #BLOCKDATA, BLOCKS
    check: BLOCKDATA
    list:
      - org.bukkit.block.data.type.Stairs
  slabs:
    entity:
      type: PIG
      saddle: true
    offsets:
      x: 0.5
      y: -0.4
      z: 0.5
    check: BLOCKDATA
    list:
      - org.bukkit.block.data.type.Slab
  fun:
    # if require is set to true
    # player must have "sit.fun" permission to sit on the block's this layout has
    permission:
      require: true
      # %s is the layout name
      name: "sit.%s"
    entity:
      type: ARMOR_STAND
      saddle: false
    offsets:
      x: 0.5
      y: -1.1
      z: 0.5
    check: BLOCKS
    list:
      - END_ROD

External resources



Project members

UsainSrht

Owner


Technical information

License
MIT
Project ID