Changelog_Prev1.0.4.12 - ProjectZulu/Project-Zulu GitHub Wiki
This list is an archive of versions before v1.0.4.12. This was the last MC 1.5 build of PZ.
August 24, 2013 UPDATE v1.0.4.13
- Fix aloe vera update rate
August 16, 2013 UPDATE v1.0.4.12
- Spawn list entries with weights of <= 0 will not be added to biome spawnlists
August 4, 2013 UPDATE v1.0.4.11
- Fix erorr in generation coordinate calculation for world generation features.
July 11, 2013 UPDATE v1.0.4.10
- Fix fur armor Recipe
July 11, 2013 UPDATE v1.0.4.9
- Fixes an Issue with Meat Scrap not being declared.
- Fix tombstone bug where word size is greater than max words per line.
- Decreased tombstone font size, increase max words per line to 13 and max lines to 7.
June 29, 2013 to July 2 2013 UPDATE v1.0.4.1PR to v1.0.4.5PR
- Fixed startup crash.
- DigSpeed is now correctly declared for potions.
- Fire Resitance Potions can be corrupted into Incendiary Potions
- Night Vision Potions can be corrupted into Blindness Potions
- Mammoths can now correctly be tamed using Leaves
- Rebalanced Potion durations.
- Added Gamerules to customize player death drops. By default they are disabled and do nothing. They are dropArmor, dropInventory, dropHotbar, and dropXP. For optimal use enable vanilla gamerule keepInventory. Configuration settings located under General Controls.gamerule_settings in ProjectZuluConfig.cfg
28 June 2013 Update 1.0.4.0 NOTE : v1.0.4.0 breaks configuration compability. See more detailed notes on WHAT was changed Here.
- Added a Tombstone recipe : CCC / CSC / CCC where C = Cobbletons, S = Sign
- Added a Shiny bauble recipe: a plus sign (cross) of glowstone with netherstalk at the center.
- Potion system was overhauled. Previous PZ Potions will not carry over.
- Added PZ implementations of vanilla Potions. There are two items, PZCustomPotion and PZVanillaPotion.
- Limited Mob Spawner Enhancements. The range of the spawner can be configured. This can be configured horizontally and vertically which creates a spheroid.
- Added support for JAS style tags per entity entry. See the JAS Wiki for more information.
- Generation of Aloe Vera, Creeper Blossom, Night Bloom, and Palmtrees can now be customized by biome. Though some still carry restrictions to the blocks they can spawn on.
- There are now Entity Spawn and Loot Configurations for the Labyrinth and Pyramid.
UPDATE 16/06/2013 Project Zulu v1.0.3.9
- Fixed "Exception Ticking World" Issue.
UPDATED 03/06/2013 Update v1.0.3.8
- Fix issue with entities spawning from spawners[1].
- Fix issue with haunted armor swords not rendering
- Fix placeblock not able to place air blocks
- Add localization for placeblock error reporting when a block cannot be found
- Added additional error protection regarding invalid NBT data for the Limited Mob Spawner
UPDATE 27/05/2013 Project Zulu v1.0.3.7
- Fixed issue with Limited Mob Spawner creating additional String tags
- Fixed issue with Coconut recipie processing that ate whole swords without returning milk or shell.
UPDATE 14/05/2013 PZv1.0.3.6
- Issue where scrap meat was not being declared
UPDATE 14/05/2013 PZv1.0.3.5
- Fix Issue with certain properties not reading from / writing to configuration
UPDATE 14/05/2013 PZv1.0.3.4
- Fix Giraffe spawning
UPDATE 05/04/2013 -Fix Haunted Armor Texture issue with Forge Builds as of 7.7.1.631
UPDATE 02/04/2013 Changelog 1.0.3.0 for 1.5.1
- Fix Pharoah Texture
- Fix Pharoah Boss Health Bar Render
- Potions should now show in creative inventory
- Potion Graphics should now appear
- Creature config spawns now use biome specific spawnRate/minInChunk/maxInChunk. To continue to use global options as before the useGlobalSpawn can be set to true. The default biome specific spawnrates are whatever the global parameters. Thus they should initialize to your current settings.
- Many Creature Heads will turn: Armadillo, Alligator, Beaver, Bears, Boar, Elephant, Finch, Giraffe, Gorilla, Mammoth, Ostrich, Mammoth, Penguin, Rabbit, Rhino, TreeEnt, Minotaru, lizard, Vulture, Eagle, Hornbill, Pelican
- Fixed a bug where vultures would not transition to attack mode
- Vulture Max Target Health To Attack exposed to config
- Haunted Armor that generate with a cemetary will not despawn. All other despawning is done via config setting
- Tamed creatures will not despawn
- Mummy no longer spawn during day
- Added Min/Max Drops to Config to better allow customization of items
- Fixed texture issues with Fox and Bear children
- Tamed entities now have a heart (love mode) and other (exclamation point) icons representing their state
- The MaxSpawnInChunk config option has been renamed to Max Pack Size to better reflect its effect
UPDATE 24/03/2012 Project Zulu 1.0.2.0 (1.5.1) / 0.6.5 (1.4.7)
- Limited Mob Spawner List now uses directories for files.
- Sound file types are divided by directory. Under CustomResources, Streaming go into streaming, sound go into sound. Folders can be placed inside and will be recursively searched.
- In Game sound directory is based off Folder location inside stream and sound directories. "streaming/pigs/house/door.ogg" will become "streaming.pigs.house.door" in game.
- Lizards will now spawn at night
UPDATE 21/03/2012 Changelog 1.0.0.0(1.5.0) / 1.0.1.0(1.5.1) Not Quit Minor:
- Configuration Option for Spawntype. Changing what spawnList the creature spawns in and changes the appropriate spawnCap. Valid options are Creature, Monster, Ambient, WaterCreature, and None.
- Configuration Option for Spawntype. Used to determine creature type for non-spawning related activities. Valid options are Creature, Monster, Ambient, WaterCreature, and None.
- Creature pathing-navigation should now work correctly.
- Fox can now turns it head
Misc.:
- Fix Limited spawner Crash When spawning Mo'Creatures werewolves.
- Haunted armor makes broken armor sounds when hit
- Creature Textures should be packaged properly
- Bears, Giraffe, Ostrich, and Rhinos notify Allies
- Vulture no longer spawn in meadows
- Ostrich No longer spawn in meadow
- Lizard no longer spawn in Savanna or Mountain Ridge
- Mimic, Mummy, and Sandorwm is now part of the GenericEntity hierarchy
- Mimic and Mummies are considered Monsters during creature check
- Mimic do not count towards the spawn cap
- Pharoah drops can no be disabled via configuration like all generic entities.
UPDATE 10/03/2013 Project Zulu 0.6.4c
- Actually Implemented coconut changes mentioned in 0.6.4b
- Fixed an issue with Random Horse
UPDATE 09/03/2013 Project Zulu 0.6.4b
- Structures should be level when placed. Oasis is excluded as that is impossible with how it's generated: it is always generated relative to top block.
- Scale armor had the incorrect values, they should be equivalent to vanilla armors, and now they are.
- Added Size check to Coconut Recipe handler as well as a check on the ouput. Should prevent future issues creafting issues.
UPDATE 26/02/2013 Official Changelog v0.6.4 General Tweaks:
- Entity Declarations refactored, if default values are out of wack let me know.
- Recipe Code refactored, if any recipeies don't seem to be working let me know.
- Project Zulu mobs have an NBT tag "ForceDespawn" which will override the Config option that toggle whether the entity should despawn if set to True. Opposite of the default persistenceRequired vanilla NBT tag.
- Recipe for Salt added 1 Gunpowder --> 2 Salt
- Salt added to oreDictionary as "foodSalt" to be compatible with Pam's Mods.
Additional Config Options:
- Mob despawnability can be toggled. Defaults have remained the same. True means the entity will despawn over time like Zombies, False they persist like Chickens.
- Mob drops can be configured via Config. Preset items can only have their Quantity and Weight Changed. Custom mob drops can be added by filling the "Item User Custom Drop" string in the Config for the desired entity: <itemRange [Inclusive]>:<meta/damage>:: itemRange can be either or <minItemID - maxItemID>
Limited Mob Spawner Changes:
-
Gui Reworked, Each Creature has its own Page
-
Added Debug mode can be toggle by pushing the abruptly named button. Pressing it again will disable it and keep your settings. The Reset default button will reset setting to when debug mode was first enabled. Additionally, creatures will spawn if a creative player is nearby. It also won't count spawned entities towards its spawn limit.
-
Added abiliity to Edit NBT that will be applied to entity before its position/rotation is set. Container Tags are saved in the form :, with additional tags being added by repeating the segment. See Minecraft Wiki for Tag IDs http://www.minecraft...iki/NBT_format. Errors in applying the custom properties will always be caught and should never crash, resulting in a severe warning printed to the log. The Spawner will continue to function normally, with the exception that no tags will be written to the entity. If debug mode is enabled when the error occurs, current state will be reset to the state before entering debug mode.
Custom Commands: 4 commands are added aimed at providing adventure mode functionality. -Playsound: Play sound. Note: multiple sounds will not interrupt eachother. Cmd: /playsound [targetPlayer] [fileName] Ex. Use: Short, one of sounds. Crashing or quick scare.
-StreamSound: Plays a sound type wherein only one of this soundtype can be playing at once, like records. Cmd: /streamsound [targetPlayer] [fileName] Ex. Use: Long continuous sounds. Where you don't want to spam the player with sounds. Or sounds you want to be able to cancel.
-Spawnentity: Spawn Entity at Coordinates or Target Player.
Cmd: /spawnentity [targetPlayer] [entityName]
Ex. Use: Summon boss or single entity. Redstone timer activated spawner.
-Placeblock: Place Block at Coordinates or Target Player.
Cmd: /placeblock [targetPlayer] [blockID]
Ex. Use: Place falling block, using relative Coordinates, to place Falling Anvil Above player
Custom Resources:
- Regular sounds can be loaded by placing them in "Config\Project ZuluCustomResources".
- Streaming Sound can be added by placing them in the Streaming folder ("Config\Project ZuluCustomResources\Streaming")
- Streaming Sound can be added by placing them in "Config\Project ZuluCustomResources" and appending by streaming to the filename, i.e. "streaming.armadilloSound.ogg"
UPDATE 09/02/2013 Limited Mob Spawner Contained in Module: Dungeon
A Custom Mob Spawner functionally identical to the vanilla spawner with the obvious exception of having a GUI to control key properties. It can only be accessed when in Creative mode. It will also only function while in Creative.
Spawn Delay has an associated minimum and maximum which controls how long after a mob spawns that another mob will be spawned. Activation Range controls how close a non-creative player must get to activate the mob spawner. Max Nearby controls the maximum, of the current entity it is trying to spawn, can be nearby before it will try to spawn another one. Max Spawn is a new property that controls the maximum number of creature will be spawned from the mob spawner before it will remove it self. Note that a value of 0 will spawn creatures indefinitely.
A mob spawner can be setup to cycle through several different creatures by inputting the creature full name and an associated weighted chance. The button marked by an ellipsis will toggle a scroll list containing displaying select able entities. The Option button will toggle the ability to select a sound to be played when the creature spawns.
Custom sounds can be loaded by placing .ogg files into the config/Project Zulu/CustomResources directory that is created on start-up.
UPDATE 16/01/2013
- Hide when in Any GUI screen
- Implement Fading option into Config Certain Number of Seconds.
- Tweaked some options in Config file, also added Comments to explain what each option is.
UPDATE 10/01/2016 /* Fixes and Small Tweaks */
- Pharoah Health Bar should now work Properly
- Tombstone dropOnDeath COnfig option will now appropriately toggle its namesake.
- Replaced Depreciated registerBlock calls in Forge
/** Major Features */ / Added Potion Ingredients: */ "Black Lichen" : Used in Potion Ingredient Crafting Recipie "Pulp" : Used in Potion Ingredient Crafting Recipie, Crafted from Paper "Salt" : Used in Potion Ingredient Crafting Recipie "Antennae" : Used for Blindness Potion "Shiny Bauble" : Used for Tier 2 Potion, Found in Dungeon Chests "Talon" : Used for Strength+ "Plant Stalk" : Unused "Bark" : Used for Protection "Small Heart" : Used for Haste/DigSpeed+ "Large Heart" : USed for Strength+ "Gill" : Used for Underwater Breathing "Ectoplasm" : Used in Potion Ingredient Crafting Recipies "Frog Legs" : Used for Jump "Rabbits Feet" : Used for Jump "Prickly Powder" : Used for Thorns "Powder Slush" : Used for Cleanse "Glowing Goo" : Used for Curse "Small Unhealthy Heart" : Used for Digspeed- "Large Unhealthy Heart" : Used for Weakness/Strength-
/* Recipies (All Shapeless) */
Paper --> 2x Pulp
Cactus + Pulp --> Prickly Powder
Milk + Pulp + Black Lichen --> Powder Slush
Milk + Pulp + Ectoplasm --> Glowing Goo
Powder Slush + Ectoplasm --> Glowing Goo
Salt + Small heart = Small Unhealthy Heart
Salt + Large heart = Large Unhealthy Heart
/* Altered Drops Tables */ Armadillo: Scale(10), Scrap Meat(10), Small Heart(4), Alligator: Beef(10), Scrap Meat(10), Scale(10), Gills(4), Large Heart(4) Beaver: Scrap Meat(10), Fur Pelt(8), Small Heart(4), Black Lichen(4) Black Bear: Fur Pelt(8), Scrap Meat(10), Beef Raw(10), Small Heart(4), Black Lichen(4), Brown Bear: Fur Pelt(8), Scrap Meat(10), Beef Raw(10), Large Heart(4), Black Lichen(4), Polar Bear: Fur Pelt(8), Scrap Meat(10), Beef Raw(10), Large Heart, Black Lichen(), Boar: Scrap Meat(10), Beef(2), Fur Pelt(10), Small Heart(4), Black Lichen(4) Eagle: Raw Chicken(10), Feather(8), Talon(4), Small Heart(4) Elephant: Beef(10), Meat Scraps(10), Tusk(4), Large Heart(4), Finch: Feather(4) Fox: ScrapMeat(15), Beef(5), Fur Pelt(10), Small Heart(4) Frog: ScrapMeat(), Gills(), Frog Legs() Giraffe: Scrap Meat(10), Beef(10), Large Heart(4), Black Lichen(4) Hornbill: Raw Chicken(10), Feather(8), Talon(4), Small Heart(4) Gorilla: Fur Pelt(8), Scrap Meat(10), Beef(10), Large Heart(4) Mammoth: BeefRaw(15), Fur Pelt(10), Scrap Meat(10), Tusk(4), Large Heart(4) Ostrich: Scrap Meat(10), Beef(10), Feather(8), Small heart(4), Talon(4) Pelican: Raw Chicken(10), Feather(8), Talon(4), Large Heart(4) Rabbit: Scrap Meat(10), Rabbits Foot(4), Small Heart(4) Penguin: Scrap Meat(10), Feather(8), Small Heart(4) Rhino: Beef Raw(10), Scrap Meat(10), Tusk(8), Large Heart(4) TreeEnt: Wood(15), Bark(4), Black Lichen(4) Horse: Scrap Meat(10), Beef(10), Large Heart(4)
Haunted Armor: Ectoplasm(4) Minotaur: Fur Pelt(8), Large Heart(4), Ectoplasm(4) Mimic: Ectoplasm(4) Centipede: Scrap Meat(15), Antennae(2) Lizard: Scale(10), Scrap Meat(10), Poison Droplet(4), Small Heart(4) Sandworm: Scrap Meat(10), Small Heart(4) Vulture: RawChicken(10), Talon(4), Feather(8), Small Heart(4)
/* Config Options */ Four Configs Option added for new Potion Module. Disabling Either replaceVanillaBrewingStand or alterVanillaPotionRequirements will render PotionModule effectively non-existent. replaceVanillaBrewingStand : Default true : Disabling This will stop replacement of Vanilla Stand. PotionEffects on Vanilla/Custom Items will no longer exist/function. alterVanillaPotionRequirements : Default true : Disabling will remove the requirements that a potion has a certain potionEffect. PotionEffects still exist, but cannot be accessed via brewing. Any already made potions will revert to normal forms. potionModuleEnabled : Default true : Will Disable entire potion module. Potion Effects are not added, brewingstand not replaced, potionRequirement map not altered. enableNullPotionHandler : Default true : When enabled, this feature will check potion effects on newly loaded entities and remove any potionEffects that do not exist. This is independent of potionModuleEnabled. If potion effects are enabled on an entity and then the potion effect disabled, upon reloading a nullPointerException will occur (unlike with block/items which vanish). Allowing you to enable/disable at will. Note that this error only occurs if potionEffect is ticking, potion bottles will simply revert to regular potion bottles. It can also be removed with an NBT edit program.