首页
学习
活动
专区
圈层
工具
发布

bukkit开发环境搭建

——莎士比亚《威尼斯商人》 这两天入门bukkit踩了不少坑 写篇搭建开发环境 首先需要idea和一个服务器核心 服务器核心点我下载 我还在安装idea。。。...install 顺便下载了Chinese,Translation以及Camelcase(可选,单纯个人习惯) 安装好了重启idea 然后创建新项目 可以看到左边的Minecraft,点击,然后勾选上Bukkit...然后可以看到这么一段 我们打开上面生成的eula.txt,把false改成true 然后打开server.properties把online-mode改为false 好了后我们再次启动,可以看到服务器开启了...我们进入游戏 点击多人游戏 点击添加服务器 输入,点击完成 localhost:25565 可以看到服务器状态良好 双击进去,发现一切正常 那么我们来写一个非常简单的laugh命令插件...; import org.bukkit.command.CommandSender; import org.bukkit.entity.Player; import org.bukkit.plugin.java.JavaPlugin

84810

我的世界Java版开服教程(Ubuntu)

https://getbukkit.org/download/craftbukkit Spigot(水龙头) Spigot对Bukkit进行了优化,支持添加Bukkit插件,但不支持添加Mod,稳定性良好.../releases magma 基于Forge和CraftBukkit的1.12.2服务器,使用Forge的mod和Bukkit插件,后续会支持1.14&1.15 https://magmafoundation.org...├─banned-players.json //存放了被 ban ID 玩家的 UUID 及游戏名称等相关信息 ├─bukkit.yml //由 Bukkit 派生得到的服务端都有的文件。...保存着 Bukkit 所提供的最基本的设置选项。 ├─catserver.yml //这是 Paper 才有的配置文件,您一般不会在 Bukkit 或 Spigot 中看到它。...├─CatServer-a8b73e9-universal.jar //服务端核心 ├─commands.yml //它提供了一种快速而简单的方法来强制服务器使用Mojang提供的命令(而不是Bukkit

7.2K21
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Bukkit(原版同理)的玩家实体带颜色发光机制简谈

    Bukkit(原版同理)的玩家/实体带颜色发光机制简谈 众所周知,在 Bukkit 的代表实体的 org.bukkit.entity.Entity 对象中有 setGlowing(boolean flag...在过去的版本中,Bukkit 仅支持 OfflinePlayer 作为 Team 对象的成员,但现在,Bukkit 将成员的类型设置成了 String 而不是 OfflinePlayer,这就允许非玩家对象被加入...Scoreboard sb = Bukkit.getScoreboardManager().getMainScoreboard(); Team team = sb.registerNewTeam("Team_Name...这是一个令人疑惑的设计:当我们查看 Bukkit 已经弃用的 addPlayer 方法(而不是 addEntry )时,我们看到实现是这样的: public void addPlayer(OfflinePlayer...同时,还需要注意的一些事情是:对于 ScoreboardManager,Bukkit 还提供了一个 getNewScoreboard() 方法用来产生一个新的子记分板,用以区分主记分板,但 使用这个计分板创建的队伍并不能

    48420

    我的世界全服点歌插件 | AllMusic Server服务端 Client客户端

    插件支持的服务器: CatServer(LoliServer) Spigot(CraftBukkit) Paper Folia Bungeecord Velocity 模组支持的服务器: Forge(<...2.展示 3.基本使用 3.1 安装AllMusic插件/模组(服务端,在服务器上操作) 模组、插件下载地址:Release 3.2.0 · Coloryr/AllMusic_Server,具体下载的版本根据你服务器的种类进行选择...Bukkit/Folia类服务器(安装插件):复制[bukkit_spigot_paper]AllMusic_Server-xxx-all.jar到你的plugins文件夹 Bungeecord/Velocity...类服务器(安装插件):复制[bungeecord_velocity]AllMusic_Server-xxx-all.jar到你的plugins文件夹 Forge/Fabric/NeoForge类服务器(...安装模组):复制[xxx-xxx]AllMusic_Server-xxx-all.jar到你的mods文件夹 重启服务器。

    2.9K10

    如何开一个属于自己的服务器

    ,从广义上讲,服务器是指网络中能对其它机器提供某些服务的计算机系统(如果一个PC对服务器端外提供ftp服务,也可以叫服务器) 咱们今天讲的是PC端上的我的世界开服,但是你也可以在服务器应用 3.下载所需文件...你也可以从SpigotMC,Bukkit,Forge下载,但是还是建议新手从Minecraft Launcher里面下纯净端 4.创建端口映射 端口映射这个东西萌新们听着应该很懵 毕竟这种东西是人们生活中不常用到的...如果是自己的PC,在同一网络下,自己进入服务器时可以使用内网IP(127.0.0.1:25565) 7.模组与插件 您可以前往Forge,Spigot,Bukkit,Sponge,CatServer官网...,下载特殊的服务端 这些端可以使您装入模组或插件 Forge:模组,放在mods文件夹 Spigot:SPIGOT插件,放在plugins文件夹 Bukkit:水桶端插件,放在plugins文件夹 Sponge...:海绵端插件,需要Forge API,放在mods文件夹 CatServer:支持Forge,Bukkit,Sponge,放在mods和plugins文件夹

    2.3K10

    BukkitNMS开发中蕴含的混淆技术 发布于

    NMS包提供了访问服务器核心内部的能力,允许插件开发者直接与服务器的底层代码进行交互。然而,NMS包并不是为插件开发者设计的公共 API,而是为了实现服务器核心功能而存在的。...内部实现变化:NMS包是Minecraft服务器的内部实现,它可能随着服务器版本的更新而发生变化。这些变化可能会破坏插件的稳定性和可靠性,使插件无法正常工作。...安全和稳定性:NMS包包含了服务器核心的敏感代码和内部逻辑。直接向插件开发者公开NMS包可能会导致潜在的安全问题和滥用风险。通过限制对NMS包的访问,可以确保服务器的安全性和稳定性。...为了解决与 NMS 包的交互需求,Spigot 提供了一些公共 API,如 Bukkit API 和 Spigot API。...Retrieved July 10, 2023, from https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/craftbukkit/v1_17_R1

    92580

    在Ubuntu 14.0414.10上搭建Minecraft Spigot服务器

    本文介绍了如何在Ubuntu 14.04 / 14.10上搭建自己的Minecraft服务器,搭建一个让我们可以与朋友远程开黑的私服,甚至是搭建一个几百人的公共服务器。...本文中会编译Minecraft Spigot服务器(版本用的是本文发布时的最新版-1.8.3)。使用高版本的原因就是,越高的Spigot版本就能保证能用到越新的Bukkit插件。....\*.jar spigot.jar 2.写一个用于启动Spigot服务器的脚本wrapper.sh。其中内存大小的分配请根据自己实际情况而定。以下适用于2GB内存的服务器。...插件 可以从Spigot资源或Bukkit插件中发现更多插件。...2.装完插件还需要重启Spigot服务器。在screen会话中,输入stop以停止服务器并退出screen会话。

    3.7K30

    Java高级编程:反射的应用与注解式开发

    插件开发为举例对象给出一个案例: 在 JavaPlugin 的 onEnable() 方法中我们需要注入 Listener(监听器类) 与 Command(指令类) 对于已经写好的这些类都需要通过 Bukkit.getPluginCommand...包内的情况进一步增加代码量 为了解决上述操作,我们使用注解式开发来降低代码量并提高可读性: 定义一个 @Handler 注解我们只允许他被挂载到类上 且被该注解修饰的类会在 onEnable() 时自动注入到 Bukkit...null 判断,还是很简单的处理模式 最后将得到的符合条件的类全部注入 Bukkit 的监听器池中即可完成一套注解式开发: public static void main(String[] args)...= null) { try { //这里将所有监听器注入到Bukkit中 Bukkit.getPluginManager

    72140

    NoDamage の 一个很多功能的大厅系统

    |· NoDamage の 一个很多功能的大厅系统 ·| 名字:NoDamage | 大厅保护 来源:转载 | 转载作者汉化 适用服务端:可执行Bukkit服务端 语言:简体中文 | 英文English...1.12.X(不支持1.13及以上,会出现不可避免错误) 前置:ProtocolLib | PlaceholderAPI 原帖地址:SpigotMC ---- 声明 这个插件适合用在大厅(你说你要用到其他服务器也行...如有不可避免问题再执行反馈 (本插件适用于大厅,其他服务器容易出现冲突,故请自行检查后再提交) 功能 没有伤害 没有饥饿 没有坏天气(恶劣天气) 没有爆炸 禁止跳跃(不允许踩坏耕地) 没有掉落伤害 没有...Craft(也没测试过) 禁止放置方块 没有掉落物品 不允许捡起物品 不允许点击方块(与方块互交) 没有生物(雪人、铁傀儡、凋零还在,你可以在设置关闭全部) 清除物品在登录服务器时候 清除药水效果在登录服务器的时候...阻止使用某些命令(没测试过) 强制出生点 登录服务器烟花欢迎 加速走路 给予物品在登录服务器的时候 点击冷却 设置出生点 设置欢迎消息 设置退出消息 欢迎消息(私发那种) 设置默认游戏模式 大部分功能可以在服务器内

    85710

    我的世界 Paper1.18.1 开服教程

    2核4G内存 5兆带宽的服务器大约可以同时在线5到10人,4核8G 10兆的服务器大约可以同时在线20到30人。1.18.1版的配置要求更高了,最低得4G内存,建议8G内存。...购买服务器后选择安装Centos7系统,然后用ssh登陆服务器。ssh客户端软件推荐putty或mobaxterm。...[imagee6526e5025b4c9d0.png] [imagee4489355f1afa78b.png] 出现下图所示信息后点击 特定配置,然后点击 Bukkit eula.txt下的浏览 [image69db589e9346523d.png...[image9e3f31dedaac7dfa.png] 点击 Bukkit server.properties下的浏览,然后就可以修改服务器的设置,非正版用户记得将在线正版验证设为否,设置完成后要点保存...出现如下信息则表示服务器开启成功。 [image940aea00a1f585ac.png] 在游戏中添加服务器,直接输入你服务器的IP即可,如果修改了端口就需要加上端口。

    4.4K60

    Minecraft服务器技术讲解||教你如何从小白到达骨灰--服务器技术讲解

    首先呢,我们先要开个服务器 开服务器呢我们就要了结服务器的开服核心 什么是核心文件 JAR(JavaArchive,Java归档文件)是与平台无关的文件格式,它允许将许多文件组合成一个压缩文件。...核心文件的作用就和电器的电一样,没有电就打不开电器,没有开服核心就无法开服 核心文件分许多种,bukkit,MCBC,Cauldron、ITX(手机开服核心)、Spigot、MCpc、CB等等许多的开服核心...level-name=world #服务器默认地图名称 allow-flight=false#玩家飞行 server-port=255565#服务器端口,默认25565 level-seed=#生成地图的种子...=false#是否开启正版登录 pvp=true#是否开启PVP gamemode=0#默认玩家模式 max-players=100#服务器玩家上限 view-distance=10#服务器最大可视距离...motd=AMinecraftServer#服务器名称(仅仅支持英文) 更改完之后请重启bat文件。

    1.3K10

    2021 HW 必备工具列表总结

    wp-smart-honeypot - 减少垃圾邮件的 WordPress 插件 wordpot - WordPress 蜜罐 Snare - 下一代高交互 honEypot Tanner - 评估 SNARE 事件 Bukkit...Honeypot Honeypot - Bukkit 的一个插件 EoHoneypotBundle - Symfony2 类型的蜜罐 Glastopf - Web 应用蜜罐 Google Hack Honeypot...- Python 3 实现的 RDP 中间人库,能监视连接 troje - 围绕 LXC 容器的蜜罐,将每一个服务的连接都放到单独的 LXC 容器内 分布式蜜罐 DemonHunter - 低交互蜜罐服务器...低交互蜜罐 Honeyperl - 基于 Perl 的蜜罐,有很多插件 T-Pot - 为电信服务商 T-Mobile 提供的蜜罐 蜜罐数据融合 HFlow2 - 用于蜜罐/网络分析的数据融合工具 服务器...breadcrumbs 和 honeytokens 来诱使攻击者进入蜜罐,从而提高诱捕率 Honeyλ (HoneyLambda) - 简单的无服务器应用程序,旨在创建和监控 AWS Lambda 和

    2.4K40

    记ipv6 MineCraft 开服

    ) 可自定义内容非常少 spigot(就是大家熟悉的水龙头了)【本人强烈推荐插件服务器使用它】 那么我就不多做介绍了,spigot是大家熟悉的一个核心支持载入bukkit和spigot插件 优点:只允许加入插件不允许加入...包括一些分支) 缺点:本人暂未得知 可自定义内容非常多 paper(即纸张核心){新版本以及逃离spigot,旧版本称作paperspigot} 那么我就不多做介绍了,paper是大家熟悉的一个核心 支持载入bukkit...通常,这个值设为true的服务器被称为“正版服务器”,设为false的被称为“离线服务器”或“盗版服务器”。true - 启用。服务器会认为自己具有Internet连接,并检查每一位连入的玩家。...admin-slot 布尔值 false 允许OP在服务器人满时也能加入游戏。 public 布尔值 服务器是否显示在服务器列表里。true - 服务器会显示在服务器列表里,任何人都能看到。...false - 服务器不会对外广播。只有掌握服务器地址的人才能加入。 server-name 字符串 服务器名称,会显示在服务器名单上。单行文本。

    3.6K30
    领券