Mod

quark-plugin

Quick rating

quark-plugin

No reviews yet

an 'Atomic' designed server plugin aimed to cover anything you need.

Performance & Optimization
Mod Loaders
Paper
Spigot
Minecraft
1.17

Community voices

Reviews

Versions
Loading versions…
Match includes

Click once to include, again to exclude, again to clear

Rating Any
Any 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Min
Max
Play Status
Reviews
Time Played
hrs+
Verified developers only
Has developer response
List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

Compatibility

Supported Environments

Dev Environment
Client Unsupported
Server Required

About

Project Details

Type
Mod
License
GNU General Public License v3.0 or later
Latest Version
0.70.13
Authors

For authors

Embed Badge

If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

Modrinth ID

Resources

External Links

About

Description

IMPORTANT:

This plugin has been deprecated because of its outdated design and bad code.
We will no longer maintain this project. For better expericence, consider migrating to our new project once it's entered a release state.Your plugin data will be automatically updated since then.

This project is still under development and inconsistency.

Description

What is the aim of this plugin?

  • A management plugin...
  • A set of toolbox and some randomly features...
  • A set of game features add and tweaks...

This is an essential plugin suite for Spigot/Paper/Folia/Mohist servers, including more than 90 modules that provides countless features for servers of any scale! This plugin also includes several performance enhancements and fixes. From management to display,game features to security, these contents will improve your server from every aspect.

What can you do with it?

  • create a SMP server.
  • create a CMP server with WorldEdit and CoreProtect.
  • create a Lobby server with Citizens and sign-in plugins.

All the features are independently and composable. you can customize its function by enable or disable modules, add or remove extension packs, or even make your own pack through sdk pack.

What features does it have?

  • MultiPlatform support: supports basically every Bukkit-Implemented Server(see below)
  • Fast: initialize on less than 600ms, support command-line hot reload.
  • Modularized: all features are separately toggleable.

What relationship does it have to that quark mod?

Basically, nope :D
This is a server plugin. Although it has a same design pattern as that mod, but this project have no relationship to it.
By the way, Quark Mod is also a good work.

Installation

Since Modrinth has changed their download page, you should remember:

  • The primary file 'quark-core' is just a library and loader (or a depend).
  • Features are classified implementated in sub-packs(listed below).
  • The bundle file 'quark-bundler' includes a core and sub-packs, conflict with all file shown up.
  • Please do not rename files as possible as you can.(althought it has no effect)
  • Versions showed in downloads are inaccurate. all plugin version are compat in [1.8-1.20]. detailed informations about version compat can be found below.

Features

Pack: quark-base [Server commons and utilities]

Chat quark-chat

  • ChatAt: enables you to use @someone in chatline
  • ChatComponent: allows user to custom their text to minecraft rich text in chatline and signs.
  • ChatFilter: use RegExp to filter some bad words.
  • ChatGPT[Experimental]: chat with ChatGPT and NewBing with no context.
  • ChatMute: mute someone from sending any message.
  • ChatReport: replace Mojang's chat report system.
  • Hitokoto: send a daily random message using hitokoto lib api.
  • Mail: send message to someone whatever he/she is online or not.
  • NPCChat: simulate a conversation as npc.
  • SelfMessage: a command utility to send message to yourself.

Display quark-display

  • BossbarAnnouncement: display custom information via bossbar.
  • ChatAnnounce: send announcements,preset tips and hints in chat.
  • ChatFormat: customize your chat format.
  • CustomBanMessage: customize ban message format.
  • CustomKickMessage: customize kick message format.
  • CustomMotd: customize server MOTD message and icon.
  • CustomScoreboard: display custom information via scoreboard.
  • JoinQuitMessage: custom join-quit game message(available for waterfall proxy)
  • PlayerNameHeader: give player a displayed rank as a prefix of he/she's display name.
  • TabMenu: customize your tab menu display.
  • WelcomeMessage: send a message to a player which he/she join server in first time.
  • WorldEditSelectionRenderer: render your WorldEdit session.

Management quark-management

  • AdvancedBan: customize ban time and reason,broadcast when a player is banned.
  • AdvancedPluginCommand: allows /plugins to load,reload,enable,disable plugins.
  • KickOnReload: kick all player when server reload.
  • Maintenance: provides a mantenance mode which only allows op to join.
  • StopConfirm: same as confirm requirement when reload on paper server.

Security quark-security

  • AdvancedPermissionControl: create more permissions(modify world etc.)
  • ExplosionDefender: defend explosions from destroying world.
  • IPDefender: check your IP address location and warn on change.
  • ItemDefender: warn or takeaway player's item on blacklist.
  • PermissionManager: manage player's permission in groups and nodes.
  • ProtectionArea: create protected area where non-op players cannot interact.
  • WorldEditSectionSizeDefender: defend players from creating and operating on to-big WorldEdit selections.

Utilities quark-utilities

  • BlockUpdateLocker: Lock all block updates in your world.
  • Calculator: do simple calculating in chat line.
  • CameraMovement: simulate player to a camera on a path.
  • CommandFunction: easier way to create a sequence of commands and accept argument input.
  • CommandTabFix: filter the tab options send to client base on their known input.
  • ConsoleCommand: run command as console.
  • CustomLogFormat[Deprecated]: custom your log format in console and log file.
  • DynamicViewDistance: allow users to dynamically change their server view distance.
  • ForceSprint: keep a player's sprinting status.
  • ItemCommand: bind a command to an item where they could be executed through interacting that item.
  • ItemCustomName: use a name template in server language file on item.
  • PlayerPingCommand: query the player's ping using a command.
  • PlayerPositionLock: lock a player's position.
  • SurroundingRefresh: force re-send surrounding blocks to client to prevent ghost blocks.

Automatic quark-automatic

  • GarbageCleaner: periodically clean dropped items in world.
  • AutoSave: replace minecraft's auto save policy.
  • VMGarbageCleaner: periodically call System.gc()method to clean JVM garbage.
Pack: quark-game [Game Tweakings and features]

Contents quark-contents

  • CustomRecipe: add custom recipes using simple yml.
  • Elevator: add an elevator block same as OpenBlocks mod.
  • Hats: put anything on helmet slot using command.
  • MinecartController: allow users to control their minecart.
  • MusicPlayer: play MIDI as note block music.
  • StairSeat: allows player to sit on stairs.
  • TPA: teleport request.
  • Waypoint: add public or private waypoints and warp between them.

Tweaks quark-tweaks

  • CropClickHarvest: right click to automatically harvest a crop and replant it.
  • DispenserBlockPlacer: allow dispenser to place blocks and use tools to break block.
  • DoubleDoorSync: double doors will sync when open or close by player.
  • FlySpeedModifier: allows player to fly in every mode if they have permission, modify their flyspeed.
  • FreeCam: allow players to have a free camera.
  • PortableShulkerBox: allow player to open shulker box on their hand.
  • RealisticSleep: allow players to sleep everywhere, implementing SmoothSleep features.
  • VeinMiner: chain-mine logs and ores.
Pack: quark-proxy [Proxy networking and syncs]

Lobby quark-lobby [Disabled]

  • BackToSpawn: send player back to spawn everytime they join server.
  • DefaultInventory: set player's inventory to preset inventory content.
  • MapProtect: defend players from destroying lobby map.
  • PlayerProtect: send player back when they go outside from world.

ProxySupport quark-proxysupport (Need Proxy Network) (Not Recommended)

  • BungeeConnectionProtect: verify bc/waterfall pointed to it is valid or not.
  • ChatSync: broadcast chat message to all server.
  • MCSMDynamicInstance: allow a server to start any mcsm instance.
  • ProxyPing: add player-proxy ping to make the ping real.
  • ServerStatementObserver: broadcast message when a server is online.
Pack: quark-web [HTTP service provider]

Web quark-web (Need HTTP Port) [Experimental]

  • ServerQueries: enable server queries using HTTP api.
  • AccountActivation: bind an E-mail to a player.

Compatibility

We STRONGLY recommend you to use paper based server to enable full features. it could work on other platform, but who knows what will happen? (since lazy GrassBlock2022 never test them)

Versions showed in versions page are just for placeholder. all versions can work in [1.13-1.20]

Platform Features Interactive Text Support Description
Paper Full Full Full Recommended
Spigot Most Full BugFix
Bukkit Few No Test
Folia Most Full BugFix No hot reload
Mohist Few No Test UnexpectedBlockChange not sync

Quark-Plugin

A open project by GrassBlock2022, owning by @ATCraftMC 2020-2024

Screenshots

Gallery

  • Rich-Text signs
    Rich-Text signs Edit signs using rich texts
  • PlayerView
    PlayerView Full player view(tabs and scoreboards)
  • Improve TAB
    Improve TAB inproved tab completions(for ANY server commands)
  • Modulized
    Modulized Enable/Disable each features manually
  • Permissions
    Permissions a basic permission management system
  • Explosion Defends
    Explosion Defends
  • Data record
    Data record A csv-based data record system
  • NPC-Chat
    NPC-Chat Chustomize your npc conversations(requires citizens)
  • Music Player
    Music Player MIDI music player —— convert to minecraft sounds!
  • ChatFormat
    ChatFormat custom chat format with queries

Versions

Files

Relations

Project Relations

More like this

Similar Mods

Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.

On ModDex

Community snapshot

0
Ratings
0
Followers
0
In stacks

By the numbers

Statistics

~4,000
Downloads
Last Updated
CurseForge
Modrinth
Created
Last synced
When ModDex last fetched and imported data for this project from CurseForge or Modrinth. High-traffic and active projects are checked more often.
Next pipeline sync