McLists一周年快乐
服务器已经添加了详细介绍信息板块
服主可以在管理后台来提交自己服务器介绍信息。
服务器介绍信息提交后,管理人员会进行审核
审核通过后会在服务器详细页面进行显示
提交服务器介绍信息会让新玩家更好的了解你的服务器哦~
添加图片信息,也会让百度等搜索引擎更好的收录您的服务器哦~
管理平台地址:传送门
GSit - Modern Sit (Seat and Chair), Lay and Crawl Plugin!

GSit - Modern Sit (Seat and Chair), Lay and Crawl Plugin! - GSit - 现代坐躺爬行插件

✨ 与其他玩家一起在舒适的座位上放松身心!✨
Bukkit / Spigot 作者 Gecolay 支持版本 1.16 - 1.21
服务器使用量
未统计
服务玩家数
未统计
下载量
2,249,647
插件详细介绍

Modern Sit (坐、椅、躺与爬行) - 终极姿态插件

这是一款功能全面的坐、椅、躺与爬行插件,允许玩家坐在楼梯/椅子上,或在地面躺下、趴下、旋转和爬行。插件包含大量可自定义的设置与功能,所有内容均可通过配置文件与语言文件进行调整。感谢超过 2,000,000 次下载!

如果您想提供额外支持,请查看 GSitPro!

概述

本插件支持 Bukkit、Spigot、Paper(及其所有分支)和 Folia 服务器,版本从 1.16 到 1.21.11!(注意:摆姿势和爬行功能仅在 1.18+ 版本可用)

欢迎加入 GPlugins Discord 服务器以获取最新更新和新闻。如果您喜欢我的插件和库,请留下好评以示支持。

特色功能

  • 100% 可自定义!
  • 性能极佳
  • 使用 /sit 坐在任何方块上
  • 使用 /crawl 在地面爬行
  • 使用 /lay/layback/bellyflop 在任何方块上躺下或趴下
  • 无需任何资源包即可让躺下的玩家发出鼾声!
  • 使用 /spin 旋转
  • 右键点击座椅(楼梯、台阶或地毯)顶部即可坐下
  • 创建您自己的自定义材料列表,决定玩家可以坐在哪些方块上!
  • 点击其他玩家即可坐在他身上,实现叠罗汉!(必须在配置中启用!)
  • 支持 GriefPrevention、PlotSquared 和 WorldGuard 区域保护!
  • 根据座椅的放置位置计算完美的坐下方向!
  • 支持 WorldGuard 标志!("sit"、"playersit"、"pose"、"crawl")(需要允许 "ride"、"interact" 或 "build" 标志)
  • 将玩家传送回他开始坐下的位置!
  • 设置自定义的坐下、玩家坐下或摆姿势消息
  • 设置玩家与方块之间的最大距离!
  • 支持 PlaceholderAPI 占位符("playertoggle"、"posing"、"sitting"、"toggle")
  • 以及更多功能……

命令列表

  • /sit (/gsit) -> 坐在方块上
  • /lay (/glay) -> 躺在方块上
  • /bellyflop (/gbellyflop) -> 在方块上趴下
  • /spin (/gspin) -> 在方块上旋转
  • /crawl (/gcrawl) -> 在地面爬行
  • /sit toggle/sit playertoggle -> 切换点击方块或玩家的能力
  • /crawl toggle -> 切换通过双击潜行来爬行的能力
  • /gsitreload (/gsitrl) -> 重载插件

权限节点

  • OP 权限GSit.*
  • 更新通知权限GSit.Update
  • 配置重载权限GSit.Reload

坐下权限(默认权限已加下划线)

  • GSit.Sit.* -> 包含 "GSit.Sit"、"GSit.SitClick" 和 "GSit.SitToggle"
  • GSit.Sit -> 使用 /sit 命令
  • GSit.SitClick -> 点击方块坐下
  • GSit.SitToggle -> 使用 /sit toggle 命令

玩家叠坐权限

  • GSit.PlayerSit.* -> 包含 "GSit.PlayerSit" 和 "GSit.PlayerSitToggle"
  • GSit.PlayerSit -> 点击玩家坐在他身上
  • GSit.PlayerSitToggle -> 使用 /sit playertoggle 命令

摆姿势权限

  • GSit.Pose.* -> 包含 "GSit.Lay"、"GSit.BellyFlop" 和 "GSit.Spin"
  • GSit.Lay -> 使用 /lay 命令
  • GSit.LayBack -> 使用 /layback 命令
  • GSit.BellyFlop -> 使用 /bellyflop 命令
  • GSit.Spin -> 使用 /spin 命令

爬行权限

  • GSit.Crawl.* -> 包含 "GSit.Crawl"、"GSit.CrawlSneak" 和 "GSit.CrawlToggle"
  • GSit.Crawl -> 使用 /crawl 命令
  • GSit.CrawlSneak -> 使用双击潜行来爬行
  • GSit.CrawlToggle -> 使用 /crawl toggle 命令

踢出权限

  • GSit.Kick.* -> 包含 "GSit.Kick.Sit" 和 "GSit.Kick.Pose"
  • GSit.Kick.Sit -> 将坐下的玩家从他的位置踢开
  • GSit.Kick.Pose -> 将摆姿势的玩家从他的位置踢开

绕过权限

  • GSit.ByPass.* -> 包含所有绕过权限
  • GSit.ByPass.Command -> 忽略命令黑名单
  • GSit.ByPass.World -> 忽略世界黑名单
  • GSit.ByPass.Region -> 忽略区域保护

已知问题与支持

如果您发现任何类型的错误,请立即在讨论区联系我,或加入 GPlugins Discord 服务器,以便我能尽快修复!

请不要在评论区提交错误报告! 请使用上述任何方法与我联系。

其他信息

  • 加入官方 GPlugins Discord 服务器!
  • 本插件支持的 Minecraft 版本:1.16, 1.17, 1.18, 1.19, 1.20 和 1.21。
  • 如果您喜欢我的插件和库,请留下好评以示支持!

合作伙伴

感谢我们的合作伙伴 ElixirNode!使用优惠码 "Gecolay" 即可享受 5 折优惠,立即托管您的专业服务器或 VPS!

GSit-API 为开发者提供了便捷的接口,允许您在自己的插件中集成或扩展 GSit 的坐、躺、爬行等功能。以下是将其集成到项目中的方法以及可用的 API 和事件列表。

项目依赖集成

您可以通过 Gradle 或 Maven 将 GSit-API 添加到您的项目中。

Gradle 方式

在您的 build.gradle.kts 文件中添加以下配置:

repositories {
maven(url = "https://jitpack.io/")
}
dependencies {
compileOnly("com.github.Gecolay.GSit:core:VERSION")
}

Maven 方式

在您的 `pom.xml` 文件中添加以下配置

jitpack.io 
https://jitpack.io 
com.github.Gecolay.GSit 
core 
VERSION 
provided 

> 注意:请将上述代码中的 VERSION 替换为您希望使用的具体版本号。

API 使用说明

GSitAPI 是一个包含静态方法的工具类,无需初始化即可直接调用。

基本用法示例

您可以直接使用类名调用方法,例如

GSitAPI.isEntitySitting(entity);

API 方法列表

要查看所有可用的 GSitAPI 方法,请查阅最新的 API 文档:

[GSitAPI](GSitAPI)

事件列表

GSit 提供了丰富的事件,方便您在特定动作前后执行自定义逻辑。所有事件均位于 de.gesundkrank.jskills.gsit.api.event 包下。

实体坐姿事件

  • PreEntitySitEvent -> 在实体开始坐下之前调用(可取消)
  • EntitySitEvent -> 当实体开始坐下时调用
  • PreEntityStopSitEvent -> 在实体停止坐下之前调用(可取消)
  • EntityStopSitEvent -> 当实体停止坐下时调用

玩家姿势事件

  • PrePlayerPoseEvent -> 在玩家开始摆姿势之前调用(可取消)
  • PlayerPoseEvent -> 当玩家开始摆姿势时调用
  • PrePlayerStopPoseEvent -> 在玩家停止姿势之前调用(可取消)
  • PlayerStopPoseEvent -> 当玩家停止姿势时调用

玩家互动事件

  • PrePlayerPlayerSitEvent -> 在玩家开始坐在另一玩家身上之前调用(可取消)
  • PlayerPlayerSitEvent -> 当玩家开始坐在另一玩家身上时调用
  • PrePlayerStopPlayerSitEvent -> 在玩家停止“玩家坐”动作之前调用(可取消)
  • PlayerStopPlayerSitEvent -> 当玩家停止“玩家坐”动作时调用

玩家爬行事件

  • PrePlayerCrawlEvent -> 在玩家开始爬行之前调用(可取消)
  • PlayerCrawlEvent -> 当玩家开始爬行时调用
  • PrePlayerStopCrawlEvent -> 在玩家停止爬行之前调用(可取消)
  • PlayerStopCrawlEvent -> 当玩家停止爬行时调用

插件生命周期事件

  • GSitReloadEvent -> 当使用 /gsitreload 命令重载插件时调用
  • GSitLoadedEvent -> 当插件完全加载完成后调用
测试支持版本
1.16 1.17 1.18 1.19 1.20 1.20.6 1.21
版本分布
基本信息
插件名称 GSit - Modern Sit (Seat and Chair), Lay and Crawl Plugin!
作者 Gecolay
平台 Bukkit / Spigot
支持版本 1.16 - 1.21
点赞数 50
最近版本
暂无数据 -

友情链接: 网易我的世界 | 泰拉瑞亚 | ocent云计算 | 米饭Minecraft插件文档 | 友链合作

历史访问人次:3,030,497  |  今日访问人次:14,625  |  昨日访问人次:11,147

独立 IP:5,090  |  最近24小时独立访客:6,512

Copyright © 2019-2026 我的世界服务器列表站. All rights reserved.

Powered by GermMC 京ICP备17023959号-6