MiniMessage Component-based Placeholders for PaperMC and Velocity platforms

Overview

MiniPlaceholders

MiniMessage Component-based Placeholders for PaperMC and Velocity platforms

Commands:

Velocity

/vminiplaceholders

Paper

/miniplaceholders

API

Check the available javadocs here

Or check the wiki here

Comments
  • /miniplaceholders parse can be executed without permission

    /miniplaceholders parse can be executed without permission

    Permission check only exists in /miniplaceholders with no arguments, /miniplaceholders parse and /miniplaceholders help both can be used by all players.

    bug good first issue 
    opened by Sliman4 3
  • (krypton) Command doesn't work in console

    (krypton) Command doesn't work in console

    Because of this: https://github.com/MiniPlaceholders/MiniPlaceholders/blob/5e8a881b517fea385598ad4d08d7b6df7b4dbc58/common/src/main/java/me/dreamerzero/miniplaceholders/common/PlaceholdersCommand.java#L50

    upstream 
    opened by Sliman4 2
  • `/miniplaceholders` doesn't display placeholder count

    `/miniplaceholders` doesn't display placeholder count

    It should display placeholder count for players with permission, and plugin version for players without permission. But PermissionChecker requires TriState.TRUE, and players may have a permission enabled by default. Server operators have all default: op permissions implicitly with NOT_SET, maybe there are other such cases. So even if I /op myself, I still get MiniPlaceholders' version in /miniplaceholders

    wontfix upstream 
    opened by Sliman4 1
  • Sponge Version

    Sponge Version

    Targetting SpongeAPI-8

    • https://github.com/SpongePowered/Sponge/blob/247afc0d5abac582afe09073e95377845d23a30b/src/main/java/org/spongepowered/common/command/brigadier/dispatcher/SpongeCommandDispatcher.java
    documentation enhancement 
    opened by 4drian3d 0
  • Remove PaperWeight usage

    Remove PaperWeight usage

    Using PaperWeight to only register commands in Paper is unnecessary and very performance demanding at compile time. Alternatives to use would be reflection or Paper's CommandRegisteredEvent (Mojang-API)

    enhancement 
    opened by 4drian3d 1
Releases(1.3.1)
  • 1.3.1(Aug 26, 2022)

  • 1.3.0(Aug 25, 2022)

    What's Changed

    • feat: Implement Krypton Platform by @Adrian3d04 in https://github.com/MiniPlaceholders/MiniPlaceholders/pull/8

    New Contributors

    • @Adrian3d04 made their first contribution in https://github.com/MiniPlaceholders/MiniPlaceholders/pull/8

    Full Changelog: https://github.com/MiniPlaceholders/MiniPlaceholders/compare/1.2.1...1.3.0

    Source code(tar.gz)
    Source code(zip)
    MiniPlaceholders-1.3.0.jar(42.01 KB)
  • 1.2.1(Aug 22, 2022)

  • 1.2.0(Jul 29, 2022)

    What's Changed

    New Contributors

    • @Sliman4 made their first contribution in https://github.com/4drian3d/MiniPlaceholders/pull/4

    Full Changelog: https://github.com/4drian3d/MiniPlaceholders/compare/1.1.1...1.2.0

    Source code(tar.gz)
    Source code(zip)
    MiniPlaceholders.jar(37.42 KB)
  • 1.1.1(Apr 19, 2022)

  • 1.1.0(Apr 19, 2022)

    feat(api): Added ExpansionBuilder#globalPlaceholder(String, Tag) feat(api): Added util methods MiniPlaceholders#getAudienceGlobalPlaceholders and MiniPlaceholders#getRelationalGlobalPlaceholders to obtain the audience and the global placeholders at the same time with improved performance feat(api): Improved the TagsUtils class with more Tags feat(api): Implement Components class with useful Components to create expansions fix!: Deprecated public platform setter test: Added more coverage tests

    Full Changelog: https://github.com/4drian3d/MiniPlaceholders/compare/1.0.1...1.1.0

    Source code(tar.gz)
    Source code(zip)
    MiniPlaceholders.jar(35.92 KB)
  • 1.0.1(Apr 11, 2022)

  • 1.0.0(Mar 16, 2022)

    First Release of MiniPlaceholders

    MiniPlaceholders is a plugin that provides placeholders to interconnect information based on Adventure Components between different plugins on the Velocity and Paper platforms

    Check the wiki here

    What's Changed

    • Implement modules by @4drian3d in https://github.com/4drian3d/MiniPlaceholders/pull/1
    • Added common module and command by @4drian3d in https://github.com/4drian3d/MiniPlaceholders/pull/2
    • Usage of PaperWeight to correctly register commands in Paper by @4drian3d in https://github.com/4drian3d/MiniPlaceholders/pull/3

    New Contributors

    • @4drian3d made their first contribution in https://github.com/4drian3d/MiniPlaceholders/pull/1

    Full Changelog: https://github.com/4drian3d/MiniPlaceholders/commits/1.0.0

    Source code(tar.gz)
    Source code(zip)
    MiniPlaceholders.jar(32.51 KB)
Owner
null
A Velocity proxy plugin for Minecraft server discovery in k8s. All discovered servers are automatically added to the Velocity proxy.

kryo-server-discovery This plugin connects minecraft servers to a velocity proxy within Kubernetes. The service account in the namespace which the pro

Kryonite 9 Sep 13, 2022
This is a Velocity plugin that makes it possible to host a modern forge server behind a Velocity proxy!

Ambassador This is a Velocity plugin that makes it possible to host a modern forge server behind a Velocity proxy! Unlike other solutions, this plugin

Adrian Bergqvist 31 Dec 28, 2022
Sceneform React Native AR Component using ARCore and Google Filament as 3D engine. This the Sceneform Maintained Component for React Native

Discord Server Join us on Discord if you need a hand or just want to talk about Sceneform and AR. Features Remote and local assets Augmented Faces Clo

SceneView Open Community 42 Dec 17, 2022
A mc server plugin for papermc.A different version of speed run.

弃坑状态 日后重置 HungerGamesSpeedRun 此乃一papermc之服务器插件。修改版速通 A mc server plugin for papermc.A different version of speed run. 编译/Compile 1.如编译其他插件般编译此插件 1.Jus

Lucien2714 4 Feb 3, 2022
Make the Velocity proxy run commands based on backend input.

Command Sync Server This plugin allows the Velocity proxy to run commands based on backend input. Purpose The purpose of this is to allow easy access

Wind Development 3 May 23, 2022
Protect your Spigot server against IP forwarding exploits, as well as blocking unknown BungeeCord and/or Velocity proxies.

Sentey Protect your Spigot server against IP forwarding exploits, as well as blocking unknown BungeeCord and/or Velocity proxies. But firewalls are a

ComuGamers Network 18 Dec 28, 2022
LimboAuth - Minecraft Auth System for Velocity proxy built in virtual server (Limbo).

LimboAuth Auth System built in virtual server (Limbo). MC-Market SpigotMC.org Описание и обсуждение на русском языке (spigotmc.ru) Описание и обсужден

Elytrium 89 Jan 4, 2023
Mirror of Apache Velocity Engine

Title: Apache Velocity Engine Apache Velocity Welcome to Apache Velocity Engine! Apache Velocity is a general purpose template engine written in Java.

The Apache Software Foundation 298 Dec 22, 2022
Velocity global chat/discord bridge

VelocityDiscord Velocity global chat/discord bridge Default config generated on startup: # Don't change this config_version="1" [discord] # Bot token

Foo 8 Dec 18, 2022
A MOTD plugin for Velocity that caches network packets. This helps it be the fastest one of the MOTD plugins.

FastMOTD A MOTD plugin for Velocity that catches network packets. This helps it be the fastest one of the MOTD plugins. Test server: ely.su Features F

Elytrium 19 Dec 24, 2022
A React Native project starter with Typescript, a theme provider with hook to easy styling component, a folder architecture ready and some configs to keep a codebase clean.

React Native Boilerplate Folder structure : src ├── assets │   ├── audios │   ├── fonts │   ├── icons │   └── images ├── components │   ├── Layout.tsx

LazyRabbit 23 Sep 1, 2022
GalaxyCDC is a core component of PolarDB-X which is responsible for global binary log generation, publication and subscription.

中文文档 What is ApsaraDB GalaxyCDC ? GalaxyCDC is a core component of PolarDB-X which is responsible for global binary log generation, publication and su

null 56 Dec 19, 2022
A straight table component designed for performance

@qlik-oss/react-native-simple-grid A straight table component designed for performance Installation npm install @qlik-oss/react-native-simple-grid Usa

Qlik - Open Source Software 2 Apr 23, 2022
NPM Package - A react native component that let you to add a wavy background UI.

react-native-wavy-background A react native component that let you to add a wavy background UI. Installation npm install react-native-wavy-background

Shevon Soyza 10 Oct 19, 2022
Insanely fast ECS (Entity Component System) for Java

|) () |\/| | |\| | () |\| Dominion is an Entity Component System library for Java. Entity Component System architecture promotes data-oriented program

Dominion 151 Jan 3, 2023
An awesome native wheel picker component for React Native.

⛏️ react-native-picky An awesome native wheel picker component for react-native. Features Supports multiple columns ✅ Supports looping ✅ Native Androi

null 28 Dec 4, 2022
Team 5468's 2022 FRC robot code. This code is written in Java and is based off of WPILib's Java control system and utilizes a command based system

FRC 2022 Team 5468's 2022 FRC robot code. This code is written in Java and is based off of WPILib's Java control system and utilizes a command based s

null 4 Oct 4, 2022
This app/widget is based on the work of Anthony (tonesto7), which is in turn based on the earlier work of David Schablowsky

Mustang Mach-E Widget for Android Intro This app/widget is based on the work of Anthony (tonesto7), which is in turn based on the earlier work of Davi

null 25 Nov 15, 2022
A Text Based, Turn-Based, Strategy Game to be played in console

ConsoleGame A Text Based, Turn-Based, Strategy Game to be played in console. Feel free to fix any retardation in my code (meaning bugs, stupid/spaghet

Bertrahm 2 Jul 17, 2022