If you turn off pvp in the world, then when you kill monsters, they do not drop items from them.
A new version has been released for Nucleus, it is available for download here.
This is a pre-release version of Nucleus for Sponge API version 7.0
THIS IS A PRE-RELEASE VERSION AND MAY NOT BE STABLE
This was built from Nucleus commit: 79e1943b
Release Notes
If youâre having trouble, visit our Discord channel: https://discord.gg/A9QHG5H
Nucleus 1.4 is less of a feature release but more of a codebase refresh release. This is to allow us to start preparing for changes anticipated in API 8, which will be Minecraft 1.13.
The main goal for this release was to perform some cleanup. This is to add consistency to the codebase to allow for easier updates going forward
Important Information
After much thought, the following modules within Nucleus will be removed at some point in the future:
- Server Shop
- Warning
- GeoIP
They are not widely used by the community and are not generally maintained within the Nucleus system. Nucleusâ goal is to provide an essential base of small, useful utilities, not a âkitchen sinkâ, and these modules have fallen into the latter.
Please note: the notes module may be considered for removal later.
These modules will be split into their own plugins in the coming weeks and months and released separately on Ore for those of you finding these modules useful. They will contain automatic data migration systems from Nucleus.
There is nothing you need to do now. They will continue to be maintained in Nucleus until they are officially split off, this will be communicated when this is in the future. Work will be done to split the plugins from the Nucleus system so that you can enjoy continuity.
The modules will be deleted from Nucleus itself no later than Nucleus 2.0
New Features
Added ability to select a bundled translation
We havenât got translations in yet (though a Chinese (zh-CN) translation is in progress), but this will allow you to select a specific translation if it is officially available in Nucleus.
This option is at core.override-language
. The default, as it always has been, is en-GB (UK english).
This is a first step to allowing per-player translations. We are also looking at finding a translation platform. More information will be available once we have the system selected, set up and running.
Added block information to /blockzap
Thanks to TheFlash787 on his first contribution, he has added the item name into messages when a block is removed via this command
Added /kit rename
and associated API method
You can now rename your kits
/tpn
now accepts tab completion
As title, Nucleus now properly aliases the /minecraft:tp
command rather than acting as a pass through
Added /commandinfo
Allows for inspection of a command, who owns it, and what description it has.
Removed /kit command edit
Inventory GUI in favour of the text GUI
It didnât really work, and with books not working fully as intended, itâs better to remove the feature (at least for now)
Remove enchantments using the /enchant
command
Setting an enchantment to level 0 will remove the enchantment in question from the item in your hand
Minor updates
- Add some aliases for existing commands
- Jail module: /setjail, /deljail
- Item naming: /setitemname, /resetitemname
-
/tppos
now accepts decimal co-ordinates.
Bugfixes
- Fix permission on /home limit
- Fix chat template default having a leading space when no prefix is defined
- Fix edge case where an extraordinary number of warps will cause a server hang on tab complete
- Prevent NPEs when trying to write messages when the social spy template is empty
API updates
There are no API updates in this release
Known Issues
- Sometimes, an incorrect custom prefix might be selected. Nucleus uses whatever the permission plugin hands back, check your inheritance with the permissions plugin.
How i can ban ip?
A new version has been released for Nucleus, it is available for download here.
This is a pre-release version of Nucleus for Sponge API version 7.0
THIS IS A PRE-RELEASE VERSION AND MAY NOT BE STABLE
This was built from Nucleus commit: 4d294fc7
Release Notes
If youâre having trouble, visit our Discord channel: https://discord.gg/A9QHG5H
Nucleus 1.4 is less of a feature release but more of a codebase refresh release. This is to allow us to start preparing for changes anticipated in
API 8, which will be Minecraft 1.13.
The main goal for this release was to perform some cleanup. This is to add consistency to the codebase to allow for easier updates going forward
Important Information
After much thought, the following modules within Nucleus will be removed at some point in the future:
- Server Shop
- Warning
- GeoIP
They are not widely used by the community and are not generally maintained within the Nucleus system. Nucleusâ goal is to provide an essential
base of small, useful utilities, not a âkitchen sinkâ, and these modules have fallen into the latter.
Please note: the notes module may be considered for removal later.
These modules will be split into their own plugins in the coming weeks and months and released separately on Ore for those of you
finding these modules useful. They will contain automatic data migration systems from Nucleus.
There is nothing you need to do now. They will continue to be maintained in Nucleus until they are officially split off, this will be
communicated when this is in the future. Work will be done to split the plugins from the Nucleus system so that you can enjoy continuity.
The modules will be deleted from Nucleus itself no later than Nucleus 2.0
New Features
Added ability to select a bundled translation
We havenât got translations in yet (though a Chinese (zh-CN) translation is in progress), but this will allow you to select a specific translation
if it is officially available in Nucleus.
This option is at core.override-language
. The default, as it always has been, is en-GB (UK english).
This is a first step to allowing per-player translations. We are also looking at finding a translation platform. More information will be available
once we have the system selected, set up and running.
Added block information to /blockzap
Thanks to TheFlash787 on his first contribution, he has added the item name into messages when a block is removed via this command
Added /kit rename
and associated API method
You can now rename your kits
/tpn
now accepts tab completion
As title, Nucleus now properly aliases the /minecraft:tp
command rather than acting as a pass through
Added /commandinfo
Allows for inspection of a command, who owns it, and what description it has.
Removed /kit command edit
Inventory GUI in favour of the text GUI
It didnât really work, and with books not working fully as intended, itâs better to remove the feature (at least for now)
Remove enchantments using the /enchant
command
Setting an enchantment to level 0 will remove the enchantment in question from the item in your hand
Minor updates
- Add some aliases for existing commands
- Jail module: /setjail, /deljail
- Item naming: /setitemname, /resetitemname
-
/tppos
now accepts decimal co-ordinates and the~
argument. - Redeeming kits now attempts to put items into the hotbar first
Bugfixes
- Fix permission on /home limit
- Fix chat template default having a leading space when no prefix is defined
- Fix edge case where an extraordinary number of warps will cause a server hang on tab complete
- Prevent NPEs when trying to write messages when the social spy template is empty
API updates
There are no API updates in this release
Known Issues
- Sometimes, an incorrect custom prefix might be selected. Nucleus uses whatever the permission plugin hands back, check your inheritance with the permissions plugin.
@Voignar Itâs a minecraft command - /ban-ip
I believe.
A new version has been released for Nucleus, it is available for download here.
This is version 1.4.0, a major release for Nucleus for Sponge API version 7.0
This was built from Nucleus commit: 64d5e6f0
Release Notes
If youâre having trouble, visit our Discord channel: https://discord.gg/A9QHG5H
Nucleus 1.4 is less of a feature release but more of a codebase refresh release. This is to allow us to start preparing for changes anticipated in API 8, which will be Minecraft 1.13.
The main goal for this release was to perform some cleanup. This is to add consistency to the codebase to allow for easier updates going forward
Important Information
After much thought, the following modules within Nucleus will be removed at some point in the future:
- Server Shop
- Warning
- GeoIP
They are not widely used by the community and are not generally maintained within the Nucleus system. Nucleusâ goal is to provide an essential base of small, useful utilities, not a âkitchen sinkâ, and these modules have fallen into the latter.
Please note: the notes module may be considered for removal later.
These modules will be split into their own plugins in the coming weeks and months and released separately on Ore for those of you finding these modules useful. They will contain automatic data migration systems from Nucleus.
There is nothing you need to do now. They will continue to be maintained in Nucleus until they are officially split off, this will be communicated when this is in the future. Work will be done to split the plugins from the Nucleus system so that you can enjoy continuity.
The modules will be deleted from Nucleus itself no later than Nucleus 2.0
New Features
Added ability to select a bundled translation
We havenât got translations in yet (though a Chinese (zh-CN) translation is in progress), but this will allow you to select a specific translation if it is officially available in Nucleus.
This option is at core.override-language
. The default, as it always has been, is en-GB (UK english).
This is a first step to allowing per-player translations. We are also looking at finding a translation platform. More information will be available once we have the system selected, set up and running.
Added block information to /blockzap
Thanks to TheFlash787 on his first contribution, he has added the item name into messages when a block is removed via this command
Added /kit rename
and associated API method
You can now rename your kits
/tpn
now accepts tab completion
As title, Nucleus now properly aliases the /minecraft:tp
command rather than acting as a pass through
Added /commandinfo
Allows for inspection of a command, who owns it, and what description it has.
Removed /kit command edit
Inventory GUI in favour of the text GUI
It didnât really work, and with books not working fully as intended, itâs better to remove the feature (at least for now)
Remove enchantments using the /enchant
command
Setting an enchantment to level 0 will remove the enchantment in question from the item in your hand
Added /afkkick
Want to rid your server of players who arenât playing? This command will do the trick - just be prepared for that angry player who only went to get a drinkâŚ
Added -r
flag to /world border gen
By adding -r
to your flags, Nucleus will tell Sponge to restart pregeneration on a world when the server is restarted if it hasnât finished.
Note that the implementation of pregeneration lies within Sponge. Depending on implementation, this may try to pregenerate chunks that have already been generated. This is outside of Nucleusâ control.
World deletion now works as intended
/world delete
now requires that your world is unloaded, not disabled, and should work on any implementation of Sponge.
Minor updates
- Add some aliases for existing commands
- Jail module:
/setjail
,/deljail
- Item naming:
/setitemname
,/resetitemname
- Jail module:
-
/tppos
now accepts decimal co-ordinates and the~
argument - Redeeming kits now attempts to put items into the hotbar first
- Improve disabling AI targetting for players who are invulnerable
Bugfixes
- Fix permission on
/home
limit - Fix chat template default having a leading space when no prefix is defined
- Fix edge case where an extraordinary number of warps will cause a server hang on tab complete
- Prevent NPEs when trying to write messages when the social spy template is empty
API updates
AFK: added method to get players who are AFK
The NucleusAFKService
now has a getAfk
method for getting all currently AFK players.
Kits: Rename kits
The NucleusKitService
now has a renameKit
method.
Known Issues
- Sometimes, an incorrect custom prefix might be selected. Nucleus uses whatever the permission plugin hands back, check your inheritance with the permissions plugin.
A new version has been released for Nucleus, it is available for download here.
This is a bug fix and minor feature release for Nucleus for Sponge API version 7.0
This was built from Nucleus commit: 5271c23f
Release Notes
If youâre having trouble, visit our Discord channel: https://discord.gg/A9QHG5H
New Features
- Added zh-CN translations, with thanks to Tollainmear.
Known Issues
- Sometimes, an incorrect custom prefix might be selected. Nucleus uses whatever the permission plugin hands back, check your inheritance with the permissions plugin.
A new version has been released for Nucleus, it is available for download here.
This is a bug fix and minor feature release for Nucleus for Sponge API version 7.0
This was built from Nucleus commit: c9902e97
Release Notes
If youâre having trouble, visit our Discord channel: https://discord.gg/A9QHG5H
New Features
- Cooldowns, costs and warmups can now be set on subcommands.
- The data directory can now be changed.
Important information on data directory changing
The new config option core.data-file-location
allows you to select where to save the nucleus userdata directory. By default, files are saved at the root of the server (or the working directory if you change that prior to booting the server).
Paths can be relative or absolute.
BE AWARE. Changing this location has the following caveats:
- This will only take effect after a restart.
- Files are NOT moved from the old location, you must do this yourself.
- Files will be in a ânucleusâ subdireectory of your selected location.
- If the path indicated cannot be found, this will be ignored. It must exist beforehand.
- Minecraft data (as opposed to Nucleus data) is unaffected.
If you are in a position where you would like to (or need to) change the data directory, common areas that you might want to put the data directory in are (using UNIX paths):
- âconfig/nucleusâ for data in the Nucleus config data directory.
- âworldâ for storing data in the primary world directory.
DO NOT CHANGE THIS UNLESS YOU ARE SURE YOU KNOW WHAT YOU ARE DOING. Most admins do not need to move the data directory and should leave this option as âdefaultâ.
Bugfixes
- Fixes an issue where commands.conf didnât generate subcommand entries
Known Issues
- Sometimes, an incorrect custom prefix might be selected. Nucleus uses whatever the permission plugin hands back, check your inheritance with the permissions plugin.
A new version has been released for Nucleus, it is available for download here.
This is a bug fix and minor feature release for Nucleus for Sponge API version 7.0
This was built from Nucleus commit: 236d38d6
Release Notes
If youâre having trouble, visit our Discord channel: https://discord.gg/A9QHG5H
Bugfixes
- Fixes first played data being shown twice on
/seen
in certain scenarios. - Fix
/helpop
not working
Known Issues
- Sometimes, an incorrect custom prefix might be selected. Nucleus uses whatever the permission plugin hands back, check your inheritance with the permissions plugin.
This plugin is INSANE! Nice work!
A new version has been released for Nucleus, it is available for download here.
This is a bug fix and minor feature release for Nucleus for Sponge API version 7.0
This was built from Nucleus commit: 0c8fd600
Release Notes
If youâre having trouble, visit our Discord channel: https://discord.gg/A9QHG5H
New features
Add -b
flag to /tp
, /tppos
and /back
for ignoring the world border.
Bugfixes
- Fixes
/blockzap
not working with certain blocks - Fixes unexpected behaviour when clicking on teleport requests when more than one come in at once
- Allows
/kill
on creative players
Known Issues
- Sometimes, an incorrect custom prefix might be selected. Nucleus uses whatever the permission plugin hands back, check your inheritance with the permissions plugin.
A new version has been released for Nucleus, it is available for download here.
This is a bug fix and minor feature release for Nucleus for Sponge API version 7.0
This was built from Nucleus commit: 200093e5
Release Notes
If youâre having trouble, visit our Discord channel: https://discord.gg/A9QHG5H
New features
-
/list
can now display any templated string like chat, seeplayerinfo.list.template
- Group aliases will now be coloured if ampersand formatted.
Minor changes
Removed kits.separate-permissions
config entry, it is now always true.
Use nucleus.kits
permission to emulate false
.
API updates
Added HelpOp message channel
Bugfixes
- Fix world deletion for custom paths
- Remove world corrector for UUID repair (it didnât properly work)
- Fix text parser sometimes dropping colours
- Fix message module not reloading when asked to
- Fix messages for players who go AFK when vanished
Known Issues
- Sometimes, an incorrect custom prefix might be selected. Nucleus uses whatever the permission plugin hands back, check your inheritance with the permissions plugin.
A new version has been released for Nucleus, it is available for download here.
This is a bug fix and minor feature release for Nucleus for Sponge API version 7.0
This was built from Nucleus commit: cb282858
Release Notes
If youâre having trouble, visit our Discord channel: https://discord.gg/A9QHG5H
Bugfixes
- Fix ability to /tpaccept the same request multiple times.
Known Issues
- Sometimes, an incorrect custom prefix might be selected. Nucleus uses whatever the permission plugin hands back, check your inheritance with the permissions plugin.
/rtp doesnât work.
https://pastebin.com/XizRMfzC
Looks like youâve set one of the values in the config as a negative number.
At a random teleport, the player often teleports into the air at high altitude. Can also teleport to fire and lava.
Could you add a black list of items for the /hat command. Players can use it to put a chestplate on their head, thereby significantly increasing their armor level.
Why is this plug-in loaded!
There wonât be a new âpixelmonâ?
From Baidu translation!
A new version has been released for Nucleus, it is available for download here.
This is a major release for Nucleus for Sponge API version 7.0
This was built from Nucleus commit: a1c40d88
Release Notes
If youâre having trouble, visit our Discord channel: https://discord.gg/A9QHG5H
New Features
Completely rewritten the Random Teleport system
RTP had loads of problems (the code was awful), so I have taken the time to rewrite it. It should be a lot faster now (I found surface teleports were rarely failing with the new system!), and is also a lot more extensible for developers who want to use Nucleus RTP with their own tweaks.
IMPORTANT NOTE ABOUT RTP CONFIGURATION
Please note that the config has changed a bit. Despite my best efforts, some configs may not migrate properly, particularly if you have surface only warps enabled.
âsurface-onlyâ and âcenter-on-playerâ options have been removed and replaced with âdefault-modeâ. These are (by default):
- ânucleus:defaultâ - the default RTP behaviour, which selects a point around the spawn location
- ânucleus:surface_onlyâ - which selects a point around the spawn location that is on the surface
- ânucleus:around_playerâ - which selects a point around the player location
- ânucleus:around_player_surfaceâ - which selects a point around the player location that is on the surface
Please take a moment to check your settings to ensure you get what you want out of RTP when you upgrade.
Added /enderchest
support for offline players
Now you can inspect enderchests of offline players, thanks to recent updates in Sponge. You must have the nucleus.enderchest.offline
permission, and you must be using a recent version of Sponge. Nucleus will tell you if the version you are using is too old.
Updated /speed
command
You may now reset a usersâ speed by using the âresetâ string in place of a speed. The description for the command has also been updated.
Added ability to exempt some worlds from âspawn on loginâ
You can now mark worlds as exempt from the spawn on login action, that is, if a player logs into an exempt world, they will not be moved to the spawn point if the spawn on login feature is enabled.
Update AFK to allow hiding AFK messages from those in spectator mode
Some of you might use Spectator mode to vanish and spy on people, but then go AFK and ruin the illusion that you arenât there. Now, you can prevent these messages going to the player base by turning on a setting in the config.
Add AFK status to /seen
As title, you can see the last time someone was active in /seen
.
API updates
Added NucleusRTPService
The NucleusRTPService
allows developers to use the Nucleus RTP engine for their own random location needs! It also allows developers to create their own location finding routines for use with the Nucleus RTP command. Developers can create their own RTPKernel
and register it using NucleusRTPService#registerKernel
, and then have users add the ID as default-mode
.
Added NucleusChangeNicknameEvent.Post
This occurs after a nickname change. It is a read only event.
Added NucleusChangeNicknameEvent.Pre
, deprecated usage of base NucleusChangeNicknameEvent
Please use NucleusChangeNicknameEvent.Pre
instead of NucleusChangeNicknameEvent
in the future.
NucleusChangeNicknameEvent
will become the base event for both Pre
and Post
in v2.0.
Bugfixes
- Fix incorrect spawn login exemption permission in config comment
- Fix global spawn settings taking players out of jails on login (players will now always be reset to the jail point on login)
Known Issues
- Sometimes, an incorrect custom prefix might be selected. Nucleus uses whatever the permission plugin hands back, check your inheritance with the permissions plugin.
A new version has been released for Nucleus, it is available for download here.
This is a bug fix and minor feature release for Nucleus for Sponge API version 7.0 See Nucleus / Nucleus for what is new in the 1.5.0 release.
This was built from Nucleus commit: a48759a5
Release Notes
If youâre having trouble, visit our Discord channel: https://discord.gg/A9QHG5H
Bugfixes
- Fix missing message key in AFK module when running
/seen
. - Fix incorrect message key in jail module causing jail timers to not tick down.
Known Issues
- Sometimes, an incorrect custom prefix might be selected. Nucleus uses whatever the permission plugin hands back, check your inheritance with the permissions plugin.
A new version has been released for Nucleus, it is available for download here.
This is a bug fix and minor feature release for Nucleus for Sponge API version 7.0
This was built from Nucleus commit: 137cc556
Release Notes
If youâre having trouble, visit our Discord channel: https://discord.gg/A9QHG5H
Bugfixes
- Fix another missing message key in AFK module when running
/seen
. - Ensure that we respect the Sponge teleport helper config when using RTP
Known Issues
- Sometimes, an incorrect custom prefix might be selected. Nucleus uses whatever the permission plugin hands back, check your inheritance with the permissions plugin.