自定义实体 | Paper插件开发
自1.17之后, SpigotMC 开始提供 Mojang 混淆表版本的 Spigot 服务端,这意味着大大简化了开发难度 —— 不需要再对照混淆表一个一个看NMS 方法名 HikariLanBukkit NMS 开发实践 —— 创建你自己的自定义实体(适用于 1.16.3 - 1.16.5 版本) 本篇我来介绍使用Paper API的插件如何使用Mojang mappings自定义实体 引入依赖 这里使用Gradle Groovy讲解 这里有用Gradle Kotlin的例子https://github.com/PaperMC/paperweight-test-plugin/ 一共要改两处地方 build.gradle123456789plugins { ... id "io.papermc.paperweight.userdev" version "1.4.1"}dependencies { ... paperweightDevelopmentBundle "io.pap ...
ID生成器 | Bukkit插件开发
最近和yuuk写了一个匿名插件, 其中写了一个ID生成器 效果出乎意料的好a,于是保存下来,以后可能经常用到 欢迎大家参考a,标明出处就行 Generate.java1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283package org.encinet.nick.until;import java.io.File;import java.io.IOException;import java.nio.file.CopyOption;import java.nio.file.Files;import java.util.List;import java.util.Scanner;import java.util.concurrent.CopyOnWriteArrayList;import java.util.concurrent ...
RAMMap | 轻松解决Windows内存过高的工具
Windows的内存占用有新的解决方案了,本文推荐的工具可以清除Windows虚拟内存,本人测试效果真的好 Microsoft文档https://docs.microsoft.com/zh-cn/sysinternals/downloads/rammap 下载 链接 download.sysinternals.com/files/RAMMap.zip 优化内存 双击启动软件 打开 Empty 菜单栏,把所有选项都点一遍 关闭软件(软件关闭不会影响优化)
Pixiv图片反代搭建
进入 CloudFlare Workers (https://workers.cloudflare.com/) 点击 创建服务 修改 服务名称 这个将会决定到你网站的域名,并记住你设置的网址 最后点击 创建服务 来创建 Workers 在接下来的网页中点击 快速编辑,进入编辑界面 在左侧代码框中,把所有代码删掉,替换成以下内容 12345678910111213addEventListener('fetch', event => { let url = new URL(event.request.url); url.hostname = 'i.pximg.net'; let request = new Request(url, event.request); event.respondWith( fetch(request, { headers:{ 'Referer': 'https ...
PixivView | 偏向于手机的网页镜像搭建
Github 开源地址https://github.com/journey-ad/pixiv-viewer/ 复制仓库请先复制仓库到你要部署的地方 https://github.com/journey-ad/pixiv-viewer/ 修改借口图片反代请前往 [Pixiv图片反代搭建] 页面查看 接着,打开 /src/api/index.js 的第19行,修改为如下内容1let result = url.replace(/i.pximg.net/g, '你的部署网址') 部署API (HibiAPI)Github 开源地址https://github.com/mixmoe/HibiAPI 我在这一步遇到困难,如果愿意帮助我的欢迎联系我,谢谢QQ: 1665807109 未完待续
PixivNow | 第三方镜像站搭建
此教程介绍的是P站(是Pixiv,不是某个Po**hub)第三方镜像站的搭建教程,我自己本人也在摸索中,由于学业紧,会不定时更新 Github 开源地址https://github.com/FreeNowOrg/PixivNow 搭建成品官方成品 https://pixiv.js.org 我的成品 https://pixiv.obcbo.tk 复制仓库 打开 Vercel管理网页 点击 New Project 点击 Import Third-Party Git Repository → 输入 https://github.com/FreeNowOrg/PixivNow 并点击 Continue (可选) 在接下来的界面中,输入你想要的仓库名(REPOSITORY NAME) 以及等等你想要与众不同的东西 点击 Create,稍等一小会,你的镜像站就大功告成了 部署修改 打开你vercel的PixivNow项目,点击顶栏的 Settings 选项卡 点击左侧栏中的 General 选项 , 来进入 Project Settings 在 Build & Development ...
Butterfly随机封面图
终于修好了(绝对不是因为咕咕咕) -2023/1/11 搞这个随机封面图已经快两周了,中间断断续续缝缝补补,现在我觉得差不多可以发表了 新建JS文件 在 source 文件夹下新建 js 目录,并在里面新建 rphoto.js(确保没有与当前文件夹里的文件和主题相对应文件夹里面的文件名字冲突) 以下是 rphoto.js 的内容 123456789101112131415161718192021222324252627282930function obcboPic() { var backPicture = document.getElementById("page-header"); if (backPicture.style.backgroundImage == "") { var background_urls = [ 'https://s2.loli.net/2022/01/29/yX7lju25TbMVLnS.jpg', ...
QQ的XML卡片搜集分享
群公告1{"app":"com.tencent.mannounce","desc":"群公告","view":"main","ver":"1.0.0.43","prompt":"[群公告]xdm此群即将解散,快去加新群....诶是假的","appID":"","sourceName":"","actionData":"","actionData_A":"","sourceUrl":"","meta":{"mannounce":{"cr":1,"encode":1,"fid&q ...
Jsproxy | 科学上网新方式
大明鼎鼎的cloudflare推出了几乎免费的无服务器函数(免费额度: 10万请求/每天),搭配上Jsproxy就可以免费科学上网了(白嫖万岁) Github 开源地址https://github.com/EtherDream/jsproxy 效果图直接上效果好吧 开始前提条件确保你已注册和登录 快捷跳转注册: https://dash.cloudflare.com/sign-up登录: https://dash.cloudflare.com/login 进入Worker服务 登录后点击侧边栏上的Worker选项(https://workers.cloudflare.com/) 点击 创建服务 修改 服务名称 这个将会决定到你网站的域名,并记住你设置的网址 最后点击 创建服务 修改代码 进入https://github.com/rawchen/jsproxy/blob/master/cf-worker/index.js,复制全部源码 在Cloudflare的Worker服务中,点击 快速编辑 进入编辑界面 在左侧代码框中,把所有代码删掉,替 ...
FastGithub | 解决大陆地区访问Github的问题
Github加速神器,解决Github打不开、用户头像无法加载、Releases无法上传下载、git-clone、git-pull、git-push失败等问题 Github 开源地址Github开源地址https://github.com/dotnetcore/FastGithub 官方指南 https://doc.fastgit.org/ FastGithub暂时不支持超过 2GiB 的仓库的 clone请参阅 https://github.com/FastGitORG/nginx-conf/issues/14 与 https://github.com/FastGitORG/nginx-conf/commit/61a41bc0bbb012fc9a6e54b198a10874eeaf9309 功能对比 方案 合法性 可靠性 完整性 共享性 无服务器 免费 FastGithub YES YES YES YES YES YES hosts文件 YES NO NO NO YES YES vpn代理 NO YES YES NO NO NO 下载程序 Githu ...