Sueta

Yearmarked

v2.0.6

Days of the week are tracked with special events for each day. (EN, DE, ES, FR, HU)

·Plugin
  1. v2.0.6latestJan 2, 2018
    v2.0.6 Small update to fix any recipes which might have empty spots in the crafting matrix. Minecraft 1.12.2 treats those spots as null objects instead of AIR "blocks" like it used to which was causing some issues.
    247 downloads
  2. v2.0.5v2.0.5 - NPE errors in consoleJan 2, 2018
    Updated to BlockTyper v1.2.5 to fixes bugs related to null items in crafting matrix introduced in Minecraft 1.12.2
    12 downloads
  3. v2.0.4v2.0.4 - Using Spigot 1.12.2-R0.1-SNAPSHOTJan 1, 2018
    v2.0.4 It has been almost a Year since releasing. I have finally settled in Germany and will once again have some time to get back into plugin development. Starting off slowly, I have simply updated Yearmarked to use the latest Spigot API version 1.12.2-R0.1-SNAPSHOT. For developers: I also have successfully pushed my core library ( Blocktyper) for my plugin projects to maven central. That means you can start using my library to create your own plugins by simply including blocktyper as a maven dependency.
    15 downloads
  4. v2.0.3v2.0.3 - Fixed logging issue when recipes are misconfiguredMar 10, 2017
    v2.0.3 fixed NPE when earthday recipes are not configured correctly Code release
    116 downloads
  5. v2.0.2Toolsmith can now give Llama Spit BucketFeb 14, 2017
    Toolsmith can now give Llama Spit Bucket Code release
    31 downloads
  6. v2.0.1Added Villager Trade for FarmerFeb 13, 2017
    Version 2.0.1 Small config update - No code changes: Regular farmers can now give you the Llama Spit bucket on Marketday trading. Code Snapshot
    23 downloads
  7. v2.0.0Marketday (Once a month) - Llama Spit wand - Continuous TranslationFeb 13, 2017
    Version 2.0.0 Updates: - 1: Marketday: The first Earthday of every month is Marketday as of the v2.0.0 release. On Marketday, you can get some special trades with villagers by right clicking them with a Fishfryday Emerald. -2: Llama Spit Wand: Craft a "Llama spit wand" with a "Llama Spit Bucket" and a stick. The "Llama Spit Bucket" is only available for non-OP users by trading with Shepards, Butchers or Cartographers on Marketday. OP users can craft one by placing a milk bucket in the bottom middle of the crafting grid with a "Needle" sword above it. Below is the recipe for the wand: -3 Continuous Translation: The ugly, all caps, English only item names and messages are gone for good. All langues are possible through the message and recipe system. Add your lore anf the appropriate values if your language is not supported. By default, English, German, Spanish, French and Hungarian are supported. If you configure your language, please send back your changes and I will include them in the next release. Code spapshot
    21 downloads
  8. 1.4.2Language now driven from player settingsJan 7, 2017
    Language setting are controlled by the player. They can choose between German, English, French and Hungarian currently. If they choose an unsupported language it will default to the locale in the server's config file. If that is not set, it will revert to your Essentials locale setting if you have Essentials installed.
    44 downloads
  9. 1.4.1Removed infinite Earthday arrows and infinite Fishbone arrows issuesJan 7, 2017
    Earthday arrows and Fishbone arrows will no longer trigger their effects when used with a bow which has the Infinity enchantment. Thank you to hollo for pointing this out.
    18 downloads
  10. 1.4.0Teleport with netherwart and more entity arrow featuresJan 6, 2017
    You can now smack a stack Wortag Netherwart against something and 2 of them will be consumed. In return you will get back a special teleportation netherwart. This special netherwart has the coordinates where it was created stored in the lore and if you hit it against something, you will be teleported back to where it was created. You can only create and use these on Wortag. Also, if you make the teleport in one world and use it in another, it wont teleport you across worlds, but it will teleport you to the coordinates in the world where you are. This could be fun and dangerous. Also, there are more default entity arrows and they now save more details about the entities. For example, if the entity had a special name, if it was tamed or if it had an inventory, that information is stored in the arrow. Also, it the friendly entity has gear (saddle, carpet or horse armor), that gear is dropped when the entity is turned into an arrow.
    23 downloads
  11. 1.3.6Strike Highest BlocksDec 31, 2016
    This new config file setting will now cause lightning to only strike the highest point with a non-air block at a given x,z coordinate. Code (Text): yearmarked-donnerstag-strike-highest-blocks: true If you have already installed this plugin, the new entry should be added for you.
    28 downloads
  12. 1.3.5Updated to spigot version: spigot-v1.11.2Dec 21, 2016
    Built with and tested on latest spigot version: spigot-v1.11.2
    35 downloads
  13. 1.3.4Fixed conflict with World GuardDec 21, 2016
    In World Guard protected zones players could get infinite Earthday and Wortag bonus crops because Yearmarked would still drop the bonuses even though the crop harvest action was being cancelled by World Guard. Thanks to Hollo for pointing this out.
    17 downloads
  14. 1.3.3Added Holographic DisplaysDec 20, 2016
    By default, holographic displays are now shown to users when the day changes, or on join (if on join messages is enabled) or when the user runs the /ym command. The holograms will remain for 30 seconds and are only visible to individual users. You can turn this feature off with the config setting: yearmarked-show-holograms-on-day-change: false You will of course need the holographic displays plugin for this feature to work. Everything will work as normal with Yearmarked if you do not have the dependency as it is just a soft dependency. All descriptions are only in English for now. I will implement German soon. Enjoy! -Spaarkimus
    16 downloads
  15. 1.3.2Built and tested with Version 1.11Dec 9, 2016
    This is version contains no new features. It was built and tested with the latest version of Spigot/Bukkit (1.11-R0.1-SNAPSHOT)
    20 downloads
  16. 1.3.1Made join messages optional via configNov 11, 2016
    Add this line to your config to turn off join messages: yearmarked-show-join-message: false
    40 downloads
  17. 1.3.0Lightning ManagementOct 27, 2016
    There are four features in this release to help people manage the lighting on Donnerstag. The first two are based off of a new object called a "Lightning Inhibitor". If you place one in a chest (which has no blocks above it), no lightning from the plugin can strike within 25 blocks of that chest in all directions. You can configure that to be a bigger radius if you want, but the larger it is, the bigger the strain on the server. I did not have any issues testing up to 100 blocks and I did not test past that. A player can also have a "Lightning Inhibitor" in their inventory and the lightning specific to that player generated by the plugin will never strike within 5 blocks of the player. Lightning caused by one player could still hit another player however. The next two features will be from the configuration. You will be able to specify safe zones where the lightning from the plugin cannot strike. And lastly, you can configure "simulated lightning" (yearmarked-donnerstag-no-fire-lightning [default is false]). This will just create the lightning effect and custom code will injure anyone near the strike, but it wont be a true lightning strike, therefore there will be no fire. It will still create turn pigs into Zombie Pigmen and creepers into Super creepers if they are "hit". And of course Supercreepers will spawn from the plugin still if the player is holding "Needle". The lightning Inhibitor recipe is completely configurable and the default recipe can be found in the config file and the project summary (the config key beginning that section is 'recipe.lightning-inhibitor.name')
    19 downloads
  18. 1.2.0Earthday 'Entity Arrows'Oct 25, 2016
    Entity Arrows You can now turn your animals into arrows for easy transport. On Earthday, if you hit your animal with an Earthday crop (carrot, wheat or potato), the animal will turn into an arrow. You can then fire that arrow (on any day) and an animal of the same type will spawn where the arrow lands. Below are the mappings of which animals work with each crop type: - Potato: Chicken and rabbit - Wheat: Sheep and cow - Carrot: Pig and horse The amount of crops to charge the player are configurable using the config list 'yearmarked-earthday-entity-arrows-costs'. Earthday Pot Pie A new recipe can be found in the config file 'earth-day-pot-pie'. Eating an Earthday Pot Pie will give the player the Speed, Fast Digging and Damage Resistence buffs. The duration and magnitude of the buffs is configurable using the keys 'yearmarked-earthday-pot-pie-buff-duration-sec' and 'yearmarked-earthday-pot-pie-buff-magnitude' respectively. Code (Text): recipe.earth-day-pot-pie.name: Earthday Pot Pie recipe.earth-day-pot-pie.rows: - CCC - PPP - WWW recipe.earth-day-pot-pie.mats: - C=CARROT_ITEM - P=POTATO_ITEM - W=WHEAT recipe.earth-day-pot-pie.output: PUMPKIN_PIE recipe.earth-day-pot-pie.amount: 1 recipe.earth-day-pot-pie.item.starts.with: - 0={{yearmarked-earthday}} - 1={{yearmarked-earthday}} - 2={{yearmarked-earthday}} - 3={{yearmarked-earthday}} - 4={{yearmarked-earthday}} - 5={{yearmarked-earthday}} - 6={{yearmarked-earthday}} - 7={{yearmarked-earthday}} - 8={{yearmarked-earthday}} All items in the recipe need to start with whatever Earthday is named on your server. That is supported by the new {{}} notation you see above. Pot Pie and Entity Arrow Interaction By default, for 60 seconds after eating an Earthday Pot Pie, a player can hit any entity which has a listed cost with any Earthday crop and an entity arrow will replace the entity that was hit. That means that you can configure the 'yearmarked-earthday-entity-arrows-costs' to allow for the creation of entity arrows for Zombies and other damageable entities. Play around with values from here: https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/entit… I only tested with Zombies, but in theory even an Ender Dragon entity arrow should be possible. Enjoy! -Spaarkimus
    27 downloads
  19. 1.1.1French Language support addedOct 20, 2016
    Added French Language Support. Please let me know if any of the translations need to be corrected. You can set the language by changing the value of the 'locale' setting in the config file to 'fr'. Alternately, you could remove the local setting from Yearmarked's config file and the plugin will attempt to use the Essentials config file. If you do not have Essentials, you can make an 'Essentials' folder in your plugins folder and you can add a config.yml file there with a 'locale: fr' entry. The last option, if the other two are not present is to set the locale of the JVM of your minecraft server.
    21 downloads
  20. 1.1.0New Features and ItemsOct 16, 2016
    There was a lot in this update. Configuration​ The major theme was configuration. You can now tweak the drop rates of different things as well as turn them off entirely. The names of the days as well as the names of some new items are also configurable. Items​ There is also an entire item crating system built into this update and it works entirely off the config file. Essentially, you pick the shape of the recipe and the required materials and even required names for the materials, and then you pick an output. Whatever you define becomes a craft-able item. This mechanism is used to define recipes used with some new items dropped from Fishing and Diamonday and Earthday. The "Thordfish" is dropped during fishing and is the base for the "Needle" sword and the "Fishbone arrows". There is also a default recipe for crafting a "Thordfish" (using 4 fish in the corners of the crafting inventory). You can disable this recipe by removing the 'thord-fish' entry from the 'recipes' list in the config file. New Features by Day​ · Mondonday: It still rains all day, but each player can toggle the rain near them by smacking a "Thordfish" against the ground. This can be configured to consume the "Thordfish" when turning the rain on or off, or it can be free for each action. By default, it is free. · Earthday: Now when harvesting on Earthday, your crops will have a special name (Earthday Carrot, Earthday Wheat, etc.) These will be used for new item recipes in future releases, so you may want to hold onto your special crops. · Wortag: Now when harvesting on Wortag, your netherwart will have a special name (Wortag Netherwart). These will be used for new item recipes in future releases, so you may want to hold onto your special crops. · Donnerstag: If you don't like lightning, smack your Throdfish against the ground to turn it off. Smack again to turn it back on. This can be configured to consume the "Thordfish" when turning the lightning on or off, or it can be free for each action. By default, it is costs one to turn it off and it is free to turn it on. If you are feeling more adventurous, craft your "Thordfish" into a stone sword named "Needle" or some arrows named "Fishbone Arrows". If you have either of these weapons active when lightning strikes, a super creeper will emerge from the lightning. Kill it with the special weapons for a chance to drop diamonds, emeralds and more "Thordfish". · Fishfryday: You can now catch "Thordfish" · Diamonday: Bonus diamonds will now have the name "Diamonday Diamond". Combine 2 of these with the stone "Needle" to make a diamond "Needle". · Feathersday: If you are holding "Needle" when fall damage is prevented, you will start bouncing very high in the air. Commands​ · /ym *tells the player the day info · /ym [-100000-100000] *sets the time by the relative number of days specified · /ym [(-100000)-(100000)] *sets time to the exact morning of the relative number of days specified · /ym day [1-7] *sets the time to day 1 through 7 of year 1 month 1. · /ym return *return time to where you were before you last used the '/ym day' command. Recipes​ Below is the configurations for some recipes. I think the system is rather self-explanatory, but then again, I created it so I might be biased. Let me know if you have any questions: Code (Text): recipes: - thord-fish - diamond-day-sword - fish-sword - fish-arrow recipe.thord-fish.name: Thordfish recipe.thord-fish.rows: - FAF - AAA - FAF recipe.thord-fish.mats: - F=RAW_FISH - A=AIR recipe.thord-fish.output: RAW_FISH recipe.thord-fish.op.only: false #FISH NEEDLE recipe.fish-sword.name: Needle recipe.fish-sword.rows: - AFA - AFA - ASA recipe.fish-sword.mats: - F=RAW_FISH - A=AIR - S=STICK recipe.fish-sword.output: STONE_SWORD recipe.fish-sword.item.starts.with: - 4=Thordfish #DIAMOND NEEDLE recipe.diamond-day-sword.name: Needle recipe.diamond-day-sword.rows: - ADA - ADA - ANA recipe.diamond-day-sword.mats: - D=DIAMOND - N=STONE_SWORD - A=AIR recipe.diamond-day-sword.output: DIAMOND_SWORD recipe.diamond-day-sword.item.starts.with: - 1=Diamonday DIAMOND - 4=Diamonday DIAMOND - 7=Needle #FISH ARROW recipe.fish-arrow.name: Fishbone Arrow recipe.fish-arrow.rows: - AAA - AFA - ASA recipe.fish-arrow.mats: - F=RAW_FISH - A=AIR - S=STICK recipe.fish-arrow.output: ARROW recipe.fish-arrow.amount: 16 recipe.fish-arrow.item.starts.with: - 4=Thordfish Don't forget to hold onto your grass and special crops, I will make new stuff for them in the next release.
    28 downloads
  21. 1.0.2Added Hungarian language supportOct 11, 2016
    Élvez!
    32 downloads
  22. 1.0.1Added German Language SupportOct 4, 2016
    Added German Language Support. Please let me know if any of the translations need to be corrected. You can set the language by changing the 'locale' setting in Essentials or by setting the locale of the JVM of your minecraft server. Support for a locale setting in this plugin's config file is not supported. If you do not have Essentials, you can make an 'Essentials' folder in your plugins folder and you can add a config.yml file there with a 'locale: de' entry.
    27 downloads
  23. 2016-10-02Oct 2, 2016
    34 downloads

Similar projects

Plugin →