A simple but helpful fight plugin with rank support

Overview

RankFight

A simple but helpful fight plugin with rank support

HighLights

  1. PlceholderAPI Support
%rankfight_rank%
%rankfight_credit%
%rankfight_shopCredit%
  1. Custom Configuration
# 排位积分间隔
CreditInterval: 100
# 胜利获得积分数
CreditWin: 10
# 游戏队列最大等待时间,单位秒,设置为 -1 则无限制
QueueTimeoutSec: 30

Contribute

just fork it,and send a pull request.

Download

see Releases

You might also like...

AspectJ Maven Plugin

AspectJ Maven Plugin Overview This plugin weaves AspectJ aspects into your classes using the AspectJ compiler ajc. Typically, aspects are used in one

Dec 9, 2022

Ask and replay plugin for Mirai-Console

Ask and replay plugin for Mirai-Console

EntryLib EntryLib 是一个基于 Mirai-Console 的插件,用于实现群词条、自定义回复或更多功能。 目录 声明 使用方法 基本指令列表 额外说明 配置项 控制台 数据库结构 To-Do List 插件依赖 声明 本插件仅作为学习交流等使用,请勿用于盈利,否则法律后果自负。 欢

Oct 25, 2022

Flutter plugin to listen to the process text intent stream.

Flutter plugin to listen to the process text intent stream.

Flutter Process Text Plugin Compatibility ✅ Android ❌ iOS (active issue: iOS support) Show some ❤️ and ⭐ the repo Why use Flutter Process Text? Flutte

Jul 1, 2022

The best plugin to protect anarchy servers and mc servers in general against op attacks.

AdminSecure The best plugin to protect anarchy servers and mc servers in general against op attacks How does it work? When the server detects a player

Sep 2, 2021

Source code of Trend's Manhunt plugin

Trend's Manhunt This is the official repository of my Manhunt plugin. Contribution You are allowed to contribute, but NOT to yoink all of my plugin co

Oct 19, 2022

A Flutter plugin to extract waveform data from an audio file suitable for visual rendering.

A Flutter plugin to extract waveform data from an audio file suitable for visual rendering.

just_waveform This plugin extracts waveform data from an audio file that can be used to render waveform visualisations. Usage final progressStream = J

Dec 4, 2022

GMC-Tools - Plugin with basic tools for Minecraft server administrator

GMC-Tools - Plugin with basic tools for Minecraft server administrator. Currently we do not support configuration files and we do not recommend using this plugin on production servers.

Jan 14, 2022

Googleads-mobile-flutter - A Flutter plugin for the Google Mobile Ads SDK

Google Mobile Ads for Flutter This repository contains the source code for the Google Mobile Ads Flutter plugin, which enables publishers to monetize

Jan 2, 2023

QuickShell is an Eclipse plugin to use Java JShell inside the Eclipse IDE.

QuickShell is an Eclipse plugin to use Java JShell inside the Eclipse IDE.

QuickShell is an Eclipse plugin to use Java JShell (REPL) inside Eclipse IDE. JDK 9+ is not installed on your system? No worries, you can still use Qu

Oct 3, 2022
Comments
  • 設定積分物品出現錯誤

    設定積分物品出現錯誤

    我稍早安裝此款插件,在設定積分物品時出現這樣的錯誤,並且在重新載入之後也持續報錯。 重新啟動伺服器之後發現會殘留上次設定的"最後一款物品"。且查看plugins資料夾也沒發現到有儲存檔案的跡象。 image

    系統資訊

    RAM: 8GB
    CPU: 4 Core
    Java Docker Image: ghcr.io/pterodactyl/yolks:java_16
    Server: Purpur-1393 (MC: 1.17.1)
    

    錯誤訊息

    [14:22:07] [Server thread/INFO]: minexo79 issued server command: /rankfight shop
    [14:22:07] [Server thread/ERROR]: null
    org.bukkit.command.CommandException: Unhandled exception executing command 'rankfight' in plugin RankFight v1.1-SNAPSHOT
    	at org.bukkit.command.PluginCommand.execute(PluginCommand.java:47) ~[patched_1.17.1.jar:git-Purpur-1393]
    	at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:172) ~[patched_1.17.1.jar:git-Purpur-1393]
    	at org.bukkit.craftbukkit.v1_17_R1.CraftServer.dispatchCommand(CraftServer.java:838) ~[patched_1.17.1.jar:git-Purpur-1393]
    	at net.minecraft.server.network.PlayerConnection.handleCommand(PlayerConnection.java:2339) ~[patched_1.17.1.jar:git-Purpur-1393]
    	at net.minecraft.server.network.PlayerConnection.a(PlayerConnection.java:2150) ~[patched_1.17.1.jar:git-Purpur-1393]
    	at net.minecraft.server.network.PlayerConnection.a(PlayerConnection.java:2131) ~[patched_1.17.1.jar:git-Purpur-1393]
    	at net.minecraft.network.protocol.game.PacketPlayInChat.a(PacketPlayInChat.java:46) ~[patched_1.17.1.jar:git-Purpur-1393]
    	at net.minecraft.network.protocol.game.PacketPlayInChat.a(PacketPlayInChat.java:6) ~[patched_1.17.1.jar:git-Purpur-1393]
    	at net.minecraft.network.protocol.PlayerConnectionUtils.lambda$ensureRunningOnSameThread$1(PlayerConnectionUtils.java:56) ~[patched_1.17.1.jar:git-Purpur-1393]
    	at net.minecraft.server.TickTask.run(TickTask.java:18) ~[patched_1.17.1.jar:git-Purpur-1393]
    	at net.minecraft.util.thread.IAsyncTaskHandler.executeTask(IAsyncTaskHandler.java:149) ~[patched_1.17.1.jar:git-Purpur-1393]
    	at net.minecraft.util.thread.IAsyncTaskHandlerReentrant.executeTask(IAsyncTaskHandlerReentrant.java:23) ~[patched_1.17.1.jar:git-Purpur-1393]
    	at net.minecraft.server.MinecraftServer.executeTask(MinecraftServer.java:1433) ~[patched_1.17.1.jar:git-Purpur-1393]
    	at net.minecraft.server.MinecraftServer.executeTask(MinecraftServer.java:192) ~[patched_1.17.1.jar:git-Purpur-1393]
    	at net.minecraft.util.thread.IAsyncTaskHandler.executeNext(IAsyncTaskHandler.java:122) ~[patched_1.17.1.jar:git-Purpur-1393]
    	at net.minecraft.server.MinecraftServer.bf(MinecraftServer.java:1411) ~[patched_1.17.1.jar:git-Purpur-1393]
    	at net.minecraft.server.MinecraftServer.executeNext(MinecraftServer.java:1404) ~[patched_1.17.1.jar:git-Purpur-1393]
    	at net.minecraft.util.thread.IAsyncTaskHandler.awaitTasks(IAsyncTaskHandler.java:132) ~[patched_1.17.1.jar:git-Purpur-1393]
    	at net.minecraft.server.MinecraftServer.sleepForTick(MinecraftServer.java:1382) ~[patched_1.17.1.jar:git-Purpur-1393]
    	at net.minecraft.server.MinecraftServer.x(MinecraftServer.java:1293) ~[patched_1.17.1.jar:git-Purpur-1393]
    	at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:321) ~[patched_1.17.1.jar:git-Purpur-1393]
    	at java.lang.Thread.run(Thread.java:831) [?:?]
    Caused by: java.lang.NullPointerException: Cannot invoke "org.bukkit.inventory.meta.ItemMeta.hasLore()" because "meta" is null
    	at io.hikarilan.rankfight.gui.ShopGUI.lambda$getShopGUI$0(ShopGUI.java:31) ~[RankFight-1.1.3-SNAPSHOT.jar:?]
    	at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197) ~[?:?]
    	at java.util.HashMap$KeySpliterator.forEachRemaining(HashMap.java:1694) ~[?:?]
    	at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484) ~[?:?]
    	at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474) ~[?:?]
    	at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:550) ~[?:?]
    	at java.util.stream.AbstractPipeline.evaluateToArrayNode(AbstractPipeline.java:260) ~[?:?]
    	at java.util.stream.ReferencePipeline.toArray(ReferencePipeline.java:616) ~[?:?]
    	at io.hikarilan.rankfight.gui.ShopGUI.getShopGUI(ShopGUI.java:42) ~[RankFight-1.1.3-SNAPSHOT.jar:?]
    	at io.hikarilan.rankfight.gui.ShopGUI.openShopGUI(ShopGUI.java:47) ~[RankFight-1.1.3-SNAPSHOT.jar:?]
    	at io.hikarilan.rankfight.commands.RankFightCommand.invokeUserCommand(RankFightCommand.java:312) ~[RankFight-1.1.3-SNAPSHOT.jar:?]
    	at io.hikarilan.rankfight.commands.RankFightCommand.onCommand(RankFightCommand.java:44) ~[RankFight-1.1.3-SNAPSHOT.jar:?]
    	at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45) ~[patched_1.17.1.jar:git-Purpur-1393]
    	... 21 more
    [14:22:15] [Server thread/INFO]: minexo79 issued server command: /rankfight admin reload
    [14:22:15] [Server thread/ERROR]: null
    org.bukkit.command.CommandException: Unhandled exception executing command 'rankfight' in plugin RankFight v1.1-SNAPSHOT
    	at org.bukkit.command.PluginCommand.execute(PluginCommand.java:47) ~[patched_1.17.1.jar:git-Purpur-1393]
    	at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:172) ~[patched_1.17.1.jar:git-Purpur-1393]
    	at org.bukkit.craftbukkit.v1_17_R1.CraftServer.dispatchCommand(CraftServer.java:838) ~[patched_1.17.1.jar:git-Purpur-1393]
    	at net.minecraft.server.network.PlayerConnection.handleCommand(PlayerConnection.java:2339) ~[patched_1.17.1.jar:git-Purpur-1393]
    	at net.minecraft.server.network.PlayerConnection.a(PlayerConnection.java:2150) ~[patched_1.17.1.jar:git-Purpur-1393]
    	at net.minecraft.server.network.PlayerConnection.a(PlayerConnection.java:2131) ~[patched_1.17.1.jar:git-Purpur-1393]
    	at net.minecraft.network.protocol.game.PacketPlayInChat.a(PacketPlayInChat.java:46) ~[patched_1.17.1.jar:git-Purpur-1393]
    	at net.minecraft.network.protocol.game.PacketPlayInChat.a(PacketPlayInChat.java:6) ~[patched_1.17.1.jar:git-Purpur-1393]
    	at net.minecraft.network.protocol.PlayerConnectionUtils.lambda$ensureRunningOnSameThread$1(PlayerConnectionUtils.java:56) ~[patched_1.17.1.jar:git-Purpur-1393]
    	at net.minecraft.server.TickTask.run(TickTask.java:18) ~[patched_1.17.1.jar:git-Purpur-1393]
    	at net.minecraft.util.thread.IAsyncTaskHandler.executeTask(IAsyncTaskHandler.java:149) ~[patched_1.17.1.jar:git-Purpur-1393]
    	at net.minecraft.util.thread.IAsyncTaskHandlerReentrant.executeTask(IAsyncTaskHandlerReentrant.java:23) ~[patched_1.17.1.jar:git-Purpur-1393]
    	at net.minecraft.server.MinecraftServer.executeTask(MinecraftServer.java:1433) ~[patched_1.17.1.jar:git-Purpur-1393]
    	at net.minecraft.server.MinecraftServer.executeTask(MinecraftServer.java:192) ~[patched_1.17.1.jar:git-Purpur-1393]
    	at net.minecraft.util.thread.IAsyncTaskHandler.executeNext(IAsyncTaskHandler.java:122) ~[patched_1.17.1.jar:git-Purpur-1393]
    	at net.minecraft.server.MinecraftServer.bf(MinecraftServer.java:1411) ~[patched_1.17.1.jar:git-Purpur-1393]
    	at net.minecraft.server.MinecraftServer.executeNext(MinecraftServer.java:1404) ~[patched_1.17.1.jar:git-Purpur-1393]
    	at net.minecraft.util.thread.IAsyncTaskHandler.awaitTasks(IAsyncTaskHandler.java:132) ~[patched_1.17.1.jar:git-Purpur-1393]
    	at net.minecraft.server.MinecraftServer.sleepForTick(MinecraftServer.java:1382) ~[patched_1.17.1.jar:git-Purpur-1393]
    	at net.minecraft.server.MinecraftServer.x(MinecraftServer.java:1293) ~[patched_1.17.1.jar:git-Purpur-1393]
    	at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:321) ~[patched_1.17.1.jar:git-Purpur-1393]
    	at java.lang.Thread.run(Thread.java:831) [?:?]
    Caused by: java.lang.NullPointerException: Cannot invoke "org.bukkit.inventory.meta.ItemMeta.getDisplayName()" because the return value of "org.bukkit.inventory.ItemStack.getItemMeta()" is null
    	at io.hikarilan.rankfight.beans.ItemGift.lambda$saveAll$3(ItemGift.java:51) ~[RankFight-1.1.3-SNAPSHOT.jar:?]
    	at java.lang.Iterable.forEach(Iterable.java:75) ~[?:?]
    	at io.hikarilan.rankfight.beans.ItemGift.saveAll(ItemGift.java:50) ~[RankFight-1.1.3-SNAPSHOT.jar:?]
    	at io.hikarilan.rankfight.commands.RankFightCommand.invokeAdminCommand(RankFightCommand.java:233) ~[RankFight-1.1.3-SNAPSHOT.jar:?]
    	at io.hikarilan.rankfight.commands.RankFightCommand.onCommand(RankFightCommand.java:42) ~[RankFight-1.1.3-SNAPSHOT.jar:?]
    	at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45) ~[patched_1.17.1.jar:git-Purpur-1393]
    	... 21 more
    
    opened by minexo79 1
Owner
贺兰星辰
兰草凋荡 星辰璀璨
贺兰星辰
Ghidra Wasm plugin with disassembly and decompilation support

Module to load WebAssembly files into Ghidra, supporting disassembly and decompilation. This plugin borrows loader functionality from this repo: https

Garrett Gu 54 Nov 22, 2022
Plugin-fineagent - A plugin for the ja-netfilter, it allows you to use fineagent in ja-netfilter.

plugin-fineagent A plugin for the ja-netfilter, it allows you to use fineagent in ja-netfilter. Use the mvn clean package command to compile and use F

null 19 Jun 25, 2022
This simple Android Studio plugin includes keyboard shortcuts for many common actions.

Hotkeys This simple Android Studio plugin includes keyboard shortcuts for many common actions. Features • Build process • Contribute • License Feature

SACHIN KASARADDI 14 Apr 26, 2022
Spring Native provides beta support for compiling Spring applications to native executables using GraalVM native-image compiler.

Spring Native provides beta support for compiling Spring applications to native executables using GraalVM native-image compiler.

Spring Projects Experimental 2.8k Jan 6, 2023
:package: Gradle/Maven plugin to package Java applications as native Windows, Mac OS X, or GNU/Linux executables and create installers for them.

JavaPackager JavaPackager is a hybrid plugin for Maven and Gradle which provides an easy way to package Java applications in native Windows, Mac OS X

Francisco Vargas Ruiz 665 Jan 8, 2023
maven plugin for making chmod +x jar files

To use it, add a plugin to your pom like <!-- You need to build an exectuable uberjar, I like Shade for that --> <plugin> <groupId>org.apache.mave

Brian McCallister 113 Dec 8, 2022
Launch4j Maven Plugin

Launch4j Maven Plugin

Lukasz Lenart 301 Dec 29, 2022
A BurpSuite plugin for BBRF

bbrf-burp-plugin What's BBRF? The Bug Bounty Reconnaissance Framework (BBRF) is intended to facilitate the workflows of security researchers across mu

Pieter 19 Jun 22, 2022
Maven plugin to help creating CHANGELOG by keeping one format and solving merge request conflicts problem by extraction of new CHANGELOG entries to seperate files.

keep-changelog-maven-plugin CHANGELOG.md is one of the most important files in a repository. It allows others to find out about the most important cha

Piotr Zmilczak 22 Aug 28, 2022
Flutter plugin to listen to the process text intent stream.

Flutter Process Text Plugin Show some ❤️ and ⭐ the repo Why use Flutter Process Text? Flutter Process Text Plugin is known for : Flutter Process Text

Divyanshu Shekhar 14 Jul 1, 2022