flan/Changelog.txt

240 lines
10 KiB
Plaintext
Raw Normal View History

Flan 1.5.0
======================
- Fix some items checking for wrong position and thus are able to interact in claims
- Fix enderpearl phasing through blocks
- Add claim homes set via /flan setHome in a claim to the players position.
The claim permission to allow others do that too is EDITCLAIM
- Add /flan teleport to tp to a claims home.
Default global value is ALLFALSE so disabled.
2021-06-12 22:22:52 +00:00
- Add NOHUNGER permission: Disables hunger in claims
Default global value is ALLFALSE so disabled.
- Fix resizing claims of other players not using their claim blocks
2021-06-13 00:03:04 +00:00
- Add ability to add potion effects to claims.
That claim will then apply that effect to any player inside the claim
Specify potions with <id;amplifier>
2021-06-13 13:55:29 +00:00
- Add EDITPOTIONS permission for that. There are no limits to potion effects so
this should be admin reserved only.
Default global value is ALLFALSE so disabled for that reason
2021-06-13 15:23:04 +00:00
- Add claim deletion for inactive players. Added config for that are:
2021-06-13 16:11:54 +00:00
inactivityTimeDays: How long in days a player has to be offline for it to check the player
inactivityBlocksMax: How much claimblocks the player can have at max for it to delete the claims
2021-06-10 17:25:05 +00:00
Flan 1.4.2
======================
- Fix a ticking player crash
- Fix anvil gui not updating client xp use
- Add ability to name claims.
Names have to be unique for each player and claim.
No additional feature for that (yet)
- Add blockEntityTagIgnore config
Blockentities are checked against the strings here and if their tag
matches one they will be ignored for a permission check.
Useful for blockentities that should only be accessible under certain circumstances.
Default values: ["IsDeathChest"] for vanilla death chest mod (only for version 2.0.0+)
- Add entityTagIgnore config same as blockEntityTagIgnore but it will only
check against scoreboard tags. Default "graves.marker" is for vanilla tweaks graves.
Keep in mind that the items dropped by graves are not player bound so if a claim disables
item pickups you will not be able to pick up the items
2021-06-09 10:57:18 +00:00
Flan 1.4.1
======================
- Change globalDefaultPerms to use a version where you can specify if its modifiable or not
Valid values are:
ALLTRUE: Permission is true everywhere and players are unable to change it in claims
ALLFALSE: Permission is false everywhere and players are unable to change it in claims
TRUE: Permission is true in non claimed areas
FALSE: Permission is false in non claimed areas
Old configs will get auto converted: false -> ALLFALSE and true -> ALLTRUE
Basically now a worldguard version
- Add locking items when the player dies so other players cant pick it up.
Use /flan unlockItems to allow it.
2021-06-09 12:31:15 +00:00
- /flan help finished: command are clickable now and give additional info on the commands
- Log the file path when /flan readGriefPrevention can't find the files
2021-06-09 10:57:18 +00:00
2021-06-08 20:33:40 +00:00
Flan 1.4.0
======================
- Add FLIGHT permission. Prevents non creative flight in claims
- Add CANSTAY permission. Makes players unable to enter your claim
- Remove the mobspawn config.
- Add support for wildcard worlds in globalDefaultPerms. Use "*" instead of <dimension key>
MOBSPAWN added to globalDefaultPerms with value false
FLIGHT added to globalDefaultPerms with value true
- Add /flan trapped command. Using it teleports you out of a claim you don't own after 5 seconds
Flan 1.3.3
======================
- Some blocks permission changed from PROJECTILES to OPENCONTAINER on direct interaction
Affected blocks: campfire, tnt, (chorus fruit), bells
Direct interaction as in right clicking the block. For actual projectile hits this remains unchanged
- Fix several entities not protected on indirect non projectile player attacks (e.g. through player ignited tnt)-
More noticable with other mods #52
- Add gunpowder currency support.
Enables the purchase and selling of claim blocks. Price configurable. Disabled by default
Only selling and purchase of additional claim blocks possible (not the ones you get with time).
Flan 1.3.2
======================
- Change gui item text to non italic (there are some very picky people)
- Add enderman grief permission
- Add snowman snowlayers permission
2021-05-12 18:24:57 +00:00
- Truly fix personal groups saving issues ._. (pls...)
Flan 1.3.1
======================
2021-05-03 19:05:25 +00:00
- Fix the nullpointer when creating claims. derp
- Fix personal groups not reading from file. derp x2
- Fix items in gui not updated clientside on shift click
2021-05-02 20:00:05 +00:00
Flan 1.3.0
======================
- Fix inventory desync when using the naming screen
- Add /flan help command. For now it only displays all available commands
- Add default groups. Set via the config file in defaultGroups.
Every claim created will have those groups by default to make group creation easier
and without having to make the same group for multiple claims again and again.
2021-05-02 20:00:05 +00:00
- Add personal groups. Set either via the command /flan permissions personal ...
or via the gui /flan personalGroups.
Personal groups are just like default groups except player bound. If a player has any
personal groups that will be used instead of the global default group. That way the player
can also specify what groups a claim should have upon creation.
2021-05-02 20:00:05 +00:00
- Localized various gui strings
Flan 1.2.6
======================
- Fix giveClaimBlocks not working for players that never joined the server
- Add chorus fruit eating permission
- Fix wither permission not toggable
Flan 1.2.5
======================
- Fix inventory desync after closing gui
- Sync itemstack when failing to place blocks
- Fix various thrown entitys to not abide by claim protection
2021-04-11 23:50:31 +00:00
- Add 2 new permissions:
Item drop permission: If set to false prevents items being dropped (players only)
Item pickup permission: If set to false prevents items from being picked up. Player thrown items
(Death included) gets a special tag so that the one who threw them can always pick it up.
2021-04-11 23:50:31 +00:00
- Change some permissions to default true: Enderchest, Enchanting table, Item drop, Item pickup
Flan 1.2.4
======================
- Fix crash in void worlds #39
- Fix permission autocomplete #43
- Fix mod icon #42
- Check if the new owner has enough claim blocks when using transferClaim. Bypassed with admin mode
2021-03-09 12:32:41 +00:00
Flan 1.2.3
======================
- Fabric Permission API support for commands and claim creation. See wiki for permission nodes
- Add an ignore list for blocks to be ignored (For mods with gravestones etc.)
- Add a permission check event for mods
2021-03-10 19:05:25 +00:00
- Fix piercing arrows locking up the game in claims
2021-03-09 12:32:41 +00:00
Flan 1.2.2
======================
2021-01-21 20:15:09 +00:00
- Increase particle size #25
- Fix thrown items activating pressure plates #30
- Add option to have multiple lines for permission description in lang file #24
- Add enderchest, enchantment table use, piston and water across border permission #29
- Fix player claim data being reset upon death #26
2020-12-11 15:37:43 +00:00
Flan 1.2.1
======================
- Fix wrong claim size calculation #19
- Fix blacklisted worlds not saving #21
- Fix group command not able to edit some groups with illegal characters #20
2020-12-11 15:41:02 +00:00
- Fix double message for claim inspection when targeting a block
2020-12-11 15:37:43 +00:00
- Add toggable mobspawning for claims. Needs allowMobSpawnToggle to be true in the config
2020-11-28 20:05:09 +00:00
Flan 1.2.0
======================
- Claim display stays as long as you are holding either the inspection or the claiming tool
- Fix things getting logged despite enableLogs set to false
- Change the default time to get a claim block to 600 ticks instead of 1200
- Change Permission to a registry instead of hardcoded enums
2020-11-18 17:48:51 +00:00
Flan 1.1.5
======================
- Make tile entitys always at least be in the open container flag.
Making them always be protected. This can be turned off to only include inventory type tile entities.
#14
2020-11-07 12:44:26 +00:00
Flan 1.1.4
======================
- Directly check player class for item usage. So fake players get ignored.
2020-11-06 19:11:57 +00:00
Flan 1.1.3
======================
- Ignore item usage with non player (e.g. with modded machines). Fix #12
- Tell the player the amount of claimblocks etc. when switching to the claiming tool and creating/resizing claims
- Fix resizing claims not taking into account the minClaimSize value
Flan 1.1.2
======================
- Fix reload command being not restricted to admins
Flan 1.1.1
======================
- Fix a wrong check regarding block entitys that affected modded container blocks to not be protected
2020-10-30 14:09:57 +00:00
Flan 1.1.0
======================
2020-10-30 14:25:36 +00:00
- Add global per world perms (for more info visit https://github.com/Flemmli97/Flan/wiki/Config)
2020-10-30 14:09:57 +00:00
- Fail safe for config reading just in case the config contains "bad values"
- Some more logs
2020-10-23 22:18:16 +00:00
Flan 1.0.9
======================
- Add some logging stuff. Mostly with read/saving things
- Add option to disable the need for claim blocks by setting maxClaimBlocks to -1 in the configs
2020-09-29 18:21:16 +00:00
Flan 1.0.8
======================
- Changed using wrong tupel
2020-09-18 20:29:11 +00:00
Flan 1.0.7
======================
- Enable tamed pet interaction in claims for the owner
2020-09-15 10:43:38 +00:00
Flan 1.0.6
======================
- Update Fabric API to use the new PlayerBlockBreakEvent
Should fix issues with other mods bypassing claim protection
(If the mods dont directly break the blocks)
- Fix the lang configs being overwritten constantly
- Add description + translation for all permissions (used in the permission menu)
2020-09-15 13:08:58 +00:00
- Fix claim overlapping on edges not being detected
- Fix subclaims showing wrong display on conflict
2020-09-15 10:43:38 +00:00
2020-09-03 22:34:16 +00:00
Flan 1.0.5
======================
- Moved the config files to the run/server root folder. (The place where all other mods configs are too)
2020-09-03 16:00:37 +00:00
Flan 1.0.4
======================
- BisUmTo: Add addClaim command to create claims via commands
- Add transferClaim command to transfer owner of a claim to another player
- Add editPermission command to edit claim permissions via commands
2020-09-02 13:39:57 +00:00
Flan 1.0.3
======================
- Add permission to toggle firespreading in claims
- PvP, Explosion, Wither and Firespread are now global permission only
- Finished reading griefprevention data (previously set permissions were not read)
- /flan list now has ability to list claims of other players (requires op)
- Op level for op commands is now configurable
2020-08-26 23:36:57 +00:00
Flan 1.0.2
======================
- Fix Nullpointer with admin claims
- Removed unneccessary and wrong confirmation for admin single claim deletion
- Fix block placing sometimes using the wrong position
2020-08-26 14:42:28 +00:00
Flan 1.0.1
======================
- Fix data being deleted when there was a saving error
- Fix reading GriefPrevention data
2020-08-26 18:17:32 +00:00
- Add auto extend claims downwards
- Prevent double processing when right clicking a block with a usable item
- Add Raid permission flag
- Improved visual for claims dealing with liquids