December 21st, 2023:
early July changelogs, yep, just catching up still, at least we log it! Hashtag transparency
- updated admin perms to bypass teleporting to players under certain conditions (for example, if they go to /options and set 'ignore teleport requests', the new perm will bypass that preference so we can better manage players who need to get checked in vanish mode etc)
- Discord: new month, new purge. I've kicked a non-talking members with no roles, they can rejoin and be active if they must.
- reviewing team setup for July.
- Most private tickets will soon become invisible to team members. They're being limited to a higher group.
- Some categories will slowly be cleaned up, so we can better control the data that we share and be less overwhelming to (new) team members who don't need that info.
- added "bamboo" items to the Builders job.
- /fish updated.
Note: {
Additions:
- Added a new “DisableAllFishing” config option that prevents any type of fishing. (Mainly for when major exploits arise).
- Added a new “FishExploitKicker” that will kick players if they trigger a certain type of exploit.
General Changes:
- Fish that have been scaled, will now have their weight set based on the price increase/decrease.
- The Scaling feature can now change prices more randomly.
Fixes:
- Fixed a possible issue with the fish totem particles not ending properly.
- Fixed a bug in the fish scales where clicking on “Medium” would update the “Low” lore to be identical to the medium one and not the low one.
}
- /farm updated.
Note: {
Additions:
- Added ``/farm placeditems`` command. This will list all the locations of your placed Growstations and Bushes.
- Added ``/farm friends`` command. This lets you grant other players access to your Bushes and Growstations. (Does not allow breaking).
- Added ``/fht`` as a tournament alias.
- Added Elysium Gain.
- Added Growstation upgrades.
General Changes:
- Rebalanced every single price, and sell price for plants according to a new formula. This should mean that everything is now balanced across the board and has a nice scaling formula for higher-level plants and bushes.
- Buffed XP you get from Bushes by 2.5x
- Changed the Plant XP formula to take into consideration plants that grow multiple items.
- Changed the Growstations max default water capacity from 10,000 -> 14,400. (4 hours exactly).
- Changed the default tournament times to run on a schedule every 4 hours from 1am server time.
- [Optimisation] Changed the Trait Ticker to run the chunk check, after conditions are met.
- [Optimisation] Changed the order of which the chunk checks are done in bush/growstation tickers to be more efficient.
- [Optimisation] All threads that should have been async, are now running async.
Fixes:
- Fixed an issue with the Dehydration Trait.
- Fixed Netherwart and Wheat tournaments not working.
- Fixed a bunch of issues now that thread are running asynchronusly.
- Fixed an issue where Bushes were not growing properly.
- Fixed the Growth Percentage not alligning with modifiers that increase/decrease the growth time.
- Fixed Growstation XP not persisting across plugin reloads, restarts and block placing and breaking.
- Fixed issues with some commands in console.
Countless other changes, too many to really list.
}
- PyroLIB updated
- updated the PFP config.yml file
Note: Changes can be viewed here
Note:
https://github.com/mrfdev/1MB/commit/88af152a32fe81c0e93fc248e97c41d7c538a365
- updated fishing settings:
Note: {
- DisableOffHandFishing: true
- FishExploitKicker: true
}
- Bumped Paper jar by 10+ builds, fixing loads of stupid little things.
- purged archived "1.19.4 upgrade" log channel.
- purged archived "1.20.0 upgrade" log channel.
- purged archived "1.20.1 upgrade" log channel.
- Summer Mobs are live and leveled now for /oneblock, /skyblock, /acid, /skygrid and /cave. They should NOT spawn in any other world.
- reviewed chat history in #server-chat and purged content
- reviewed log history in #logs-minecraft and purged content
- reviewed Jira stuff in #logs-mojira and purged content
- moved public support tickets made by team members to the team members' tickets area
- I had some perm issues with the tickets being locked to higher groups, I've tried to revert it, so most tickets should show properly again
- reviewed some stale tickets and started to finish/close/delete them.
- The world border from the /end has been expanded, no chunks are pre-generated.
Note: This bumped the radius around /end's spawn to 15,000 or effectively 30,000 blocks by 30,000 blocks. Enough for everybody to find something and make a base. Do you have a base in /end ? let me know, we can region protect it ~ guaranteeing we won't recreate it by accident in the future.
- generated new end cities in old chunks. about a handful - and will do more later this week
re-generated some unclaimed and previously raided end cities from 1.18+ so they have new loot chests as well
- added "/market info" command. Explaining how to use /ah to sell something.
- made a farming thread
Note:
https://omgboards.com/threads/1mb-farm-farming-feature.263890/
- added a new command: "/farm info" pointing to a thread
Note:
https://omgboards.com/threads/1mb-farm-farming-feature.263890/
- completed /farm upgrade
Note: I've had to reset the following files:
messages.yml
/Menus/growstation-main-menu.yml
/Plants
/Bushes
}
- frogs and chickens attack players in /wild and /general during the event
- discordsrv updated
- /motd updated to say that chickens and frogs attack players
- published announcement
- updated events
- /warp summer updated from wild to oneblock
- The envoy drops are now every 2 hours, last 10 minutes, and nag a little bit less frequently. at 12, 5, and the last 30 seconds. instead of 30/10/5/ ..
- /skyblock spawn now has the cherry tree that has the camel that sells the 17 templates
- removed worldedit navigation permissions from players to be used in game-type worlds.
- updated /event to display current event, forgot to update it (and removed alias)
- cost of opening backpacks has been set to 1000 bucks EACH TIME
Note: {
ShulkerBoxes:
# When set to true, players will not have option to open shulker boxes while in combat
# Combat timer can be defined under combat section
PreventInCombat: true
# Money cost to open shulker box, if player doesn't have enough money then we will not allow to open shulker box from inventory
# Setting this to 0 will disable money requirement
# This can be bypassed with cmi.openshulker.free permission node
CostToOpen: 1000.0
}
- veterans, epic, helpers, admins, and owners can now use backpacks
- updated /menu so the market doesn't spit out msg in the chat anymore.
- fixed potential bug (future update) regarding mobs spawning around players who are afk
- FAWE updated
- Paper updated again
- Citizens updated again
- Custom build of /achievements updated to test a new working version, will continue doing this throughout this month
- The plugins that deal with permissions have been updated
- The plugins that deal with controlling what happens in creative mode have been updated
- Plugins that deal with placeholders have been updated to their latest builds
- /charlie updated, yay
- 1MB Fun updated
Note: Updating to have better support for placeholders when showing messages on correct answering or when performing commands.
- CMI updated
Note: {
Fix for missing locale for dropped spawners. This had no effect on what type of mob it contains and will be properly updates on next spawner braking.
Fix for doublemoney charge when you open shulker backpack
Fix for missing money message while opening shulker backpack
Fix for issue with mob spawn prevention while you are afk
Fix for mobs still naturally spawning around vanished players when you have set option to not spawn them. This now will include spawner spawned mobs.
Fix for sign edit command not tabcompleting correct sign side text as of 1.20 version. Now it will properly suggest you the side you are looking at
Partial support for delay! variable for attached commands. Now you can use this variable to introduce delay between commands, keep in mind that using it will limit general functionality as we no longer can check if command was performed or not due to this introduced delay, so we will assume that it was and some actions will be done on item independent of commands outcome, this usually has no real impact as it only applies to specific situations, main use case is limited items, we will use up a charge on item independent of command outcome while without delay it would only consume if command was performed successfully.
Added additional fail safe for custom alias commands when you have command A performing command B and then command B performing command A, which would create infinite loop which can cause server to crash. Now we should properly stop this loop and inform about possible issue with it. Keep in mind that this will not protect against commands with delays in them, but those one will not crash server anyways.
Now you should be able to place other blocks in front or on top of signs while looking at one and holding shift. To edit text you will need empty hand. This only applies for 1.20+ servers
Now clicking on sight without holding shift should no longer show sign UI. Somewhat hacky fix until we get better native support for new signs mechanics from spigot side. If you encounter issues with different plugins let me know.
Fix for error message appearing if there is an issue while fetching player UUID from mojang servers
Small fix for worth file when you have missformated values
Fix for issue with netherite items not working properly with recipe and scavenge commands. You will need to update CMILib for this to take full effect.
Bringing back option to click on items in recipe GUI to check that item recipe without closing UI, this allows to check recipe of ingredient items for the original item.
Updated inventory hat handling to more properly handle situations when you shift click items which should not be allowed to be used as hats
}
- added drowned to lvlmob blacklist
- removed lvlmob from oneblock gametype, it proven to be too difficult for the kids.
- updated /shop's theme (locale) with the help of mrcrazyman02
- upon request by Jessica, it's clear players want more mobs on their oneblock, etc. So bumped things up for friendly a bit.
Note: {
In /oneblock and /skyblock, etc. The entity LIMITS are raised for some friendly mobs.
entitylimits:
ENDERMAN: 6
CHICKEN: 10
COW: 10
PIG: 10
SHEEP: 10
RABBIT: 10
OCELOT: 8
HORSE: 8
MULE: 8
DONKEY: 8
MUSHROOM_COW: 10
POLAR_BEAR: 10
PARROT: 10
TURTLE: 10
DOLPHIN: 10
VILLAGER: 18
ZOMBIE_VILLAGER: 10
ZOMBIE: 8
CREEPER: 8
SKELETON: 8
CAVE_SPIDER: 6
SPIDER: 6
SLIME: 8
HUSK: 6
STRAY: 6
WITCH: 4
ZOMBIFIED_PIGLIN: 6
BLAZE: 6
GHAST: 3
MAGMA_CUBE: 6
SQUID: 5
GLOW_SQUID: 5
FROG: 10
WARDEN: 1
CAT: 6
BEE: 10
PANDA: 10
SHULKER: 8
DROWNED: 6
FOX: 10
IRON_GOLEM: 8
}
- removed action to change phase from the oneblock panel.
Note: {
- players seem to not be able to do it but they do click on it, always freaking me out.
actions:
select:
click-type: LEFT
tooltip: aoneblock.gui.tips.click-to-change
}
- Various plugins had an update, including mcMMO (quality of life updates)
- fixed old vote site from bookmarks still working, double checked if FMCS still works.
- herbalism with silk touch works again. for now.. will require a code toggle
- updated /charlie again!
- fixed 2 bugs with 1MB 3.4.x, but small enough to not require a version bump tbh.
- angry frogs and chicken uninstalled (event stuff)
- Diamond cookie is now a shapeless recipe, players no longer required to figure out the exact location.
- The locale files for /shop and /ah are updated by mrcrazy to match the 1MB theme a bit more, looks more modern now too.
- fixed play3 alt route which appeared to be down (but future floris here: we removed play3, they suck)
- "/donate" updated (players can now run the /donate command in oneblock and other game types) (future Floris, this is now Patron)
- fish update
Note: {
fish features are now permission-based, instead of global
fish features are properly blocked in game types like oneblock, so the menu doesn't open, confusing players. etc.
}
- limits for gametypes have been adjusted for a second time this week
Note: {
TURTLE: 8
DOLPHIN: 8
SQUID: 6
GLOW_SQUID: 6
AXOLOTL: 8
SALMON: 6
COD: 6
}
- /social updated to point to the new tiktok url
Note:
https://www.tiktok.com/@1MoreBlock
- for all 5 gametypes the max resets have been set to "25".
Note: , all 5 are set to "25" moving forward, it was 2 once, we changed it to 8, ppl complained, we raised to 25, we had some reset to -1 for unlimited, and now it's all 25
- knowledge mmo axes perk 'leaf miner' disabled due to a serious plugin bug
- /farm updated, huge one
Note: {
Note:
- This patch requires multiple file resets. This should, however, be the last time you will need to reset anything. I have taken the time to delay this patch to ensure everything is in one to avoid multiple resets in the future.
- The Skill Tree has been disabled until the next patch. (Will be released in a few days maximum).
- Elysium gain and XP gain are not fully balanced yet. I am doing a test run to see how it performs. (Changing these values will not require file resets in the future either).
Below are the files that I STRONGLY advise to reset to give your players the best experience possible:
- ‘/Plants’
- ‘/Bushes’
- 'customitems.yml'
- 'messages.yml'
Optional: 'config.yml'
Not doing this will lead to an unbalanced experience, missing information, and possible issues. I will not help you to fix these if you choose to not update.
-----------------------------------------------
Additions:
- Added the other tournament types to the base tournaments.yml. If you are only having potato tournaments start, you will need to add the new ones to your file. (See pastebin link A)
- Added Melon, Pumpkin and Cocoa Bean tournament types.
- Added a new config option to require the player to be sneaking in order to break their Growstation (true by default).
- Added a new config option that allows players to plant seeds in growstations if they shift-click on them while holding a seed (true by default).
- Added the Water Level of Growstations into the NBT tags, so if you break a Growstation, it will retain it’s Water Level when placed back down.
- Added a message that is sent to the player when each growstation finishes growing.
- Added statistic tracking for vanilla crops. (Not visible currently - will be making these placeholders soon).
- Added the discount percentage from the Rotating Market into the config.
- Added a 5% XP Bonus to bushes/plants that are exclusive items.
- Added “xp_multiplier” as a field for plants.
- Added some new plants. Some plants give bonus XP but less money, or the opposite.
- Added the time to grow each item (past the initial first), to the lore of certain plants that grow more than one item.
- Added the amount of Farming XP each plant will give you into the lore of the plant.
- Added the amount of Farming XP each bush will give you into the lore of the bush.
- Added a new “Average XP” filter option to the codex and market menu.
- Added in the missing locale from the Skill Tree, and cleared up the warnings that appeared when opening it in console.
- Added placeholders to the CustomItem lore in the messages.yml, which will allow them to auto-update if they are ever changed in values. i.e. range.
- Added a new “Name Prefix” to all plants and bushes to make them more distinguishable. This will especially be helpful when crops are released.
General Changes:
- Disabled the Skill Tree until the next patch. I have not finished fully balancing it yet, but need to get this patch out.
- Refunded 10,000 Elysium for every upgrade the player had in their skills. (More resets may be present in future updates if balancing requires it).
- Changed “/farm giveseed <plant> <player> <amount>” to now be “/farm giveseed <plant/bush/crop/etc..> <name> <player> <amoune”. This is to condense existing commands, and to support future additions.
- Removed “/farm givebush” command. (use “/farm giveseed”)
- Changed the required levels to craft the Water Golems from 40/60/95 to 35/55/75 respectively.
- Changed the items required to craft certain custom items to be more diverse, and balanced overall.
- Slightly nerfed the water golems. They used to be 5/10/15, and they are now 4/8/12 respectively.
- Changed the growth speed multiplier calculation.
- Balanced everything in the plugin. From buy/sell prices, to money per minute, to xp per minute. Everything should be neatly aligned and balanced.
- The ‘Growstation Full of Water’ message should now be more consistent.
- Increased the XP needed for each Farming level by 350XP. (This will adjust your current level slightly).
- Rebalanced the XP system entirely. If you are growing all 7 Growstations with level 0 crops. You will earn around (1350XP a hour).
- Increased the base number of Growstations you can have from 5 > 7.
- Changed how Growstations earn XP. (It is now 1.5XP every 1 minutes a plant is growing).
- Reduced how much XP Growstations need to level up.
- Changed some of the locale to be more direct and clear to make things less confusing.
- Harvesting any bush or plant will now yield a plant 5XP extra. This should favour quicker plants slightly, and encourage more usage if you want to min-max your XP gain.
- Implemented a bypass that should stop the growstation/bush/trait tickers from cancelling if they fall over.
- Implemented a fix for a possible issue that could occur but hasn’t yet.
- Changed some event priorities around to fix some possible issues.
- [Optimisation] Changed the Growstation Menu ticker to be async.
Fixes:
- Fixed being able to use plant seeds to interact with things.
- Fixed an issue where the tournament boss-bar would not be removed in certain circumstances.
- Fixed some messages using the wrong coloured prefix.
- Fixed a possible issue with the Growstation ticker.
- Fixed being able to explode Growstations with TNT or creepers.
- Fixed an issue where the itemstack amount would be modified by the giveseed command, and have a chance to give players multiple bushes/seeds when buying them from the market.
- Fixed the ‘Growstation Empty’ lore saying to buy seeds from /farm shop instead of /farm market.
- Fixed the finished lore saying “Right-Click” but not checking for a Right-Click - also fixed many other occurances.
- Fixed /farm friends <add> <user> showing an incorrect command usage command, despite it working.
- Fixed an issue where plants that didn’t make multiple items used the wrong Grown icon and lore.
- Fixed an error that occurs when placing CustomItems in other dimensions.
- Fixed an issue where harvesting Sugarcane during a tournament would not count the Sugarcane on top.
- Fixed the ‘ShiftClickMenu’ option not working due to some misplaced brackets.
- [Optimisation] Fixed the chunk checks force loading chunks and unloading them, causing some TPS spikes.
> Pastebin A:
https://pastebin.com/vinUXj5j
}
- players can now use "/trade" within their own game type, meaning oneblock players can /trade other oneblock players.
- hotfix issues with the witchery feature for game types where players were able to get rewarded with barrier blocks.
- set up some automated commands to check for player-island-owner areas to search/scan and purge barrier blocks from inventories, enderchests, placed, floating, etc.
- synced up some github stuff
Okay, that's it for the early July changelog that we didn't get around to posting until just now. Time for a break