Skip to content

Releases: webcrawls/Quantum

v1.4.4

Choose a tag to compare

@webcrawls webcrawls released this 30 Aug 04:52
4042c98

1.17 support

v1.4.3

Choose a tag to compare

@webcrawls webcrawls released this 28 Jan 10:28

This updates adds a world override feature to QuantumSpawn.

QuantumAPI

Update cloud to 1.4.0.

QuantumSpawn

Add world overrid feature.

v1.4.2 - FactionsUUID

Choose a tag to compare

@webcrawls webcrawls released this 17 Jan 00:44

This update fixes a few minor bugs and introduces FactionsUUID integrations. Check out the new rule here.

QuantumAPI

  • Fixes time displayed as "0" for /quantum stats.
  • Adds a new line to /quantum stats, which shows total time spent searching for locations.
  • Adds ruleset command completions for /quantum validate .

QuantumWild

  • Introduces the avoid-claims rule. Requires FactionsUUID to be present.

v1.4.1

Choose a tag to compare

@webcrawls webcrawls released this 16 Jan 23:43

This update brings new configuration options to QuantumWild, allowing you to choose the default /wild world.

If your QuantumWild config was generated prior to v1.4.1, you'll need to add the new options to gain access to them. Copy this section into your config and tweak it to your liking.

v1.4 - Bugs & Commands

Choose a tag to compare

@webcrawls webcrawls released this 16 Jan 10:25

This update fixes a few bugs related to location finding, and introduces some new /wild subcommands. There are now new permissions and lang keys, so please check the QuantumWild lang.conf file to see the updated language nodes, and the Permissions wiki page for the new permission nodes.

General

  • Updated cloud version to 1.4.0.
  • Improvements to javadocs.

QuantumAPI

  • Improvements to the API. This update breaks the API in a few places, so third-party plugins will need to update.
  • The location queue now only searches for locations up to the ruleset's target. Previously, whenever a location was removed, it would locate spawn-target locations, meaning that the queue would grow rapidly with every removed location.
  • Added /quantum validate <ruleset>, which will
  • Fixed a bug where Quantum would ignore the results of the async rule checks if there were any sync rules in a ruleset.
  • Quantum now invalidates locations if they are on air. This should remove the possibility of spawns in the air.
  • Quantum will check a location's validity when using the queue. Previously, queue locations were assumed to be valid.
  • Rule ids are now computed. This has no affect on configuration.
  • The plugin.yml author field is now set.
  • The highest-possible y-locator no longer uses ChunkSnapshot#getHighestAt, as this method can be inaccurate in some cases.

QuantumWild

  • Wild teleports are now centered horizontally on a block (meaning that players now spawn at x+0.5, y, z+0.5).
  • Added /wild [player|world] [player|world]. This is a new feature, and the logic behind it isn't my favourite, so if you find any bugs with this (specifically relating to permissions) please let me know.

QuantumSpawn

  • All teleports now use LocationProvider#getLocation. If location queueing isn't enabled, then there may be a slight delay between login and teleportation, but this is better than the previous implementation of disabling the teleportation entirely.

v1.3 - Permissions & Rules

Choose a tag to compare

@webcrawls webcrawls released this 09 Jan 04:49

QuantumAPI

  • Added /quantum reload, which reloads all rulesets.
  • Added avoid-region rule, which requires WorldGuard.
  • Added permissions to various parts of the plugin. Check the permissions page to see them all.
  • Improved the API in some locations.

QuantumWild

v1.2.2 - Go to bed!

Choose a tag to compare

@webcrawls webcrawls released this 31 Dec 00:14

This update introduces enhanced configuration options for QuantumSpawn. Most notably, you can disable random respawns if a player has a bed spawn set (meaning, they'll be sent to bed.) You can enable this via the go-to-bed option.

This update also introduces a minor performance improvement.

v1.2.1 - Remove debug prints

Choose a tag to compare

@webcrawls webcrawls released this 27 Dec 20:23

This update removes annoying debug prints from queue-related methods.

v1.2.0 - QuantumSpawn + stuff

Choose a tag to compare

@webcrawls webcrawls released this 27 Dec 19:33

This update introduces the QuantumSpawn module. QuantumSpawn allows you to give players random spawns on join (first join & subsequent joins) and on death. View the configuration for more details.

This update also introduces a new location queueing system. Locations are queued when QuantumAPI loads, and subsequent location searches will check the queue first. Each ruleset has a configurable queue-target value, which controls how many locations Quantum should try to load.

1.1.1 - bStats

Choose a tag to compare

@webcrawls webcrawls released this 22 Dec 07:07

This release adds bStats to QuantumWild, QuantumAPI, and QuantumSpawn.