Sueta
MA

Madhouse RPG All in One Premium multi-plugin + Custom Zombie

1.0.22

Feature rich, many premium functions, highly customizable use what you want disable the rest

·Plugin
  1. 1.0.22latest1.0.21Nov 30, 2025
    Performance: - Massively sped up/optimized startup speed for the plugin, we are back under 10 seconds to load fully MMO: - Green Thumb active skill replaced by passive skill Crop Acceleration - This will increase nearby crop age by 1 every 2 minutes - Crop Boost active skill replaced by passive skill Bountiful Harvest - This will double crop drops on break - Added proper task restarting if you change config values and use /ci reload, on it so now it properly restarts the tasks with new config values - Removed crafting, herbalism, smelting skills - Woodcutting, added new passive skill for double drops - Excavation, added missing info for /mmo excavation Custom Tab: - Added actual ping value next to connection bar on tab displayed MISC: - Removed /ci reload recipes.yml and /ci reload recipes, as they were redundant already handled by /ci reload default_minecraft and reloading individual custom items configs Custom Hopper: - Added ability to directly feed from a chest with a hopper into a composter - configurable in config/composter.yml World Edit: - Added functionality, permission to use madhouse.worldedit and madhouse.worldedit.admin - All actions run async and quickly - Logs all changes made and allows for undoing/redoing all of them from start to finish by player or all recorded changes by an amount or all at once Commands .SpoilerTarget">Spoiler - /edit select - madhouse.worldedit - toggles block selection on or off (once on stays on until toggled off with the same command) - /edit fill <block> - madhouse.worldedit - fills selected block or area with selected block type - /edit regenchunk - madhouse.worldedit - regenerates the chunk the player is standing in, teleports you on top of block above you incase area your standing fills up - /edit replace <block> - madhouse.worldedit - replaces selected block or blocks with the block type, does not change air - /edit sphere <block> <hollow|solid> <radius> - madhouse.worldedit - generates a sphere at the selected block, or inside the selected area if using 2 block points - /edit cylinder <block> <hollow|solid> <radius> - madhouse.worldedit - generates a cylinder at the selected block, or inside the selected area if using 2 block points - /edit cube <block> <hollow|solid> <radius> - madhouse.worldedit - generates a cube at the selected block, or inside the selected area if using 2 block points - /edit copy <name> - madhouse.worldedit - copies all blocks/items/chests/contents in the selection area to a file name schematic - /edit paste <name> - madhouse.worldedit - pastes a schematic in the selected area (paste schematic to selected area) - /edit del <name> - madhouse.worldedit.admin - deletes schematic from the folder - /edit undo <name|All> <amount|all> - madhouse.worldedit.admin - undoes a change or changes for the selected player or all players - /edit redo <name|All> <amount|all> - madhouse.worldedit.admin - redoes a change that was undo last for the selected player or all players - /edit confirm - madhouse.worldedit.admin - when using undo/redo for all players or all changes for a player it requires confirmation before it runs
    12 downloads
  2. 1.0.20Nov 29, 2025
    MMO: - Adjusted farming, removed incomplete activation skills, replaced with passive skills MISC: - Fixed /enchants, intercepting /enchant command - expanded on /ci reload, to now include every single config file in the config folder, and optimized the /ci reload recipes.yml, to be faster - Mob Health bars now properly respect the render distance set in config.yml - Reduced debug spam in console during plugin startup - Player health from bonus's above vanilla 20 heart now properly persists thru logging in and out - Fixed some incorrect recipes in the default minecraft configs Mob stacking: - Fixed stacked mob count not persisting after server restart - Added persistant mobs when chunk is unloaded the mobs will be there when the chunk is reloaded Custom Mob Spawners: - Fixed stacked mob spawners not persisting after server restart - Fixed only spawning on top of spawner, now properly finds space above/below/around to spawn the mobs - Fixed random issue where non custom spawners would break and give you a custom mob spawner instead of its normal spawner - Fixed overhead info for custom spawners not always showing after server restart Custom Enchants: - Enchants menu command moved to /ci enchant and /ci e, so it doesnt interfear with /enchant Custom Upgradable Hoppers: - Added custom hopper functionality - Hopper upgrades configurable in custom_hoppers.yml - And hopper data per player is saved in hopper_data.yml - Currently tracks player who placed hopper and applies upgrades to only their hopper - Player shift right clicks a hopper they placed to get to upgrade menu for all hoppers they have placed or will place later - Added Remote hopper functionality (thru hopper upgrade) - Configurable max distance for remote hopper, max remote hoppers a player can setup - /hopper remote, is used to toggle on the remote hopper selection (once player unlocks it) you will use a stick to select the source than target hopper - hoppers now support directional movement, can go up or down, left or right depending what you attach to determines the flow direction Auto Sell: - Added auto selling functionality (enable/disable in config.yml if disabled fully disables the feature/command) - /autosell, opens the UI, there is categories and if you want to auto sell an item just click it and it shows sell value and current state - autosell.yml in the config folder defines sell value/stack size, eco built into plugin supports decimal values, so 1 dirt from a 64 stack for $1 will pay the player 1/64th - If autosell on an item is toggled true it will sell from the players inventory Factions: - Removed 50 block distance visible border shutoff, now only shuts off when you toggle it off or relog
    9 downloads
  3. 1.0.19Nov 27, 2025
    Custom Teleporting/portal: - adjusted /tele unlink, now works within 1 block of you Regions: - Added /region, commands, these are used for creating set region areas with specific settings/entry/exit messages - Commands, /region add name, /region select name (select opposite corners with stick), /region del name (deletes region), /region border name (shows regions border is a toggle) - /region entry name "(blue)Entered (red)Spawn" ---This would show as Blue Entered and Red Spawn message when entering - /region exit name "(red)Left (orange)Spawn" ---This would show as red colored Left orange colored Spawn when leaving the region - the tab completion is smart will offer the correct syntex and when you start a color bracket it will offer tab options for the colors - Settings include: block/item placement, breaking, hostile mob spawning, passive mob spawning, hunger regen, health regen, flight mode, speed, fall damage prevention, interact, fire spread, decay - Regions are separate from faction claimed regions and wont allow a faction claim to claim into a /region, zone - Note Fly mode enabled disables fall damage (vanilla function) - Region claim functionality added - Place a sign inside a region - Line 1 (leave blank this will autopopulate with claimed players name) - Line 2 cost in dollars to claim it - Line 3 duration of claim (leave blank for infinite) - Line 4 can be used for a label - Players will be able to right click an available region sign claim, pay the price and claim it for the duration - Once a player has claimed a region thru the sign, they will get block break/place/interact bypass allowing them to setup their shop for example without allowing other players access to it Misc: - Optimized server startup for loading config files, now loads the plugin considerably faster - /skills, no longer works outside of zombie apocalypse world Factions: - Removed world spawn settings, moved to regions Enchants: - Added /enchants, this is a configurable way for players to enchant items - drop an item in, it will show available enchants with their cost, and gives the option to remove an enchant from the item (no refund no configurable at moment) - enchant cost is defined in custom_enchants.yml file in the config folder, you can simply add the cost: 100, field to any new enchant you add or if its missing
    6 downloads
  4. 1.0.18Nov 24, 2025
    Added /bet, function, gives players a way to gamble with their economy money (configurable in config.yml) - /bet easy amount/all / payout 1.5x with 10% chance to win - /bet med amount/all / payout 2.5x with 5% chance to win - /bet hard amount/all / payout 5x with 1% chance to win Added custom teleporting/portal - /tele add name (adds the block your standing on to protected and becomes a tele destination location) - /tele link name (makes the block your standing on when stepped on teleport to the linked location you selected) - /tele unlink (removes the linked teleport from the block your standing on) - /tele list (shows all the available tele locations for the custom teleport) - /tele rem name (removes tele from available list) - added permission for all of these custom tele commands madhouse.teleports added to admin by default Chest sign shop: - Removed buggy holograms will re add back later once fixed Tree Felling: - Fixed/optimized the check, now checks meta data for if it was placed by a player or generated in a structure/villagers, should no longer tree fell non tree's
    6 downloads
  5. 1.0.17Nov 23, 2025
    Grief: - Added /grief fill, this toggles chunk regenerating option on/off - supports fill height by y coordinate such as /grief fill 50, would only regenerate to height y 50 - once active throw a snowball at a block in a chunk, and it will scan that chunk and regenerate missing blocks for it to the height specified - Added proper excavation enchant logging for block breaks Custom Enchant: - Adjusted excavation tool damaging to only damage the tool for the first block break Misc: - Added offline functionality to /invsee, also shows players current hotbar and equiped items
    7 downloads
  6. 1.0.16Nov 16, 2025
    Misc: - Added missing campfire recipes for default minecraft food so they can properly cook again on campfires - Fixed tamed pets causing the mob near by error when trying to sleep Elevators: - Added current floor to top of screen for elevators, also removed cooldown from use - Now respects faction settings, if interact is disabled for your faction region, non faction members cant use your elevators Custom Spawners: - Fixed dropped custom spawners pickup message not showing colored text but color code instead Factions: - Added interact to /f settings, ui, and added elevators to respect this setting, non faction members with interact off can not use it
    8 downloads
  7. 1.0.15Nov 13, 2025
    Admin UI: - changed admin ui to start out at a player selection window, now you select a player than select the command that will be applied on that player - Added kick, ban, ban list options, ban list will show all currently banned players with reasoning/ban date-time/if temp ban ect, if clicked on will unban the player Factions: - changed settings to a chest UI, and removed the other manual faction settings commands - Main page is for settings with toggle buttons and has a member list page button - The members list will be sorted by rank, and if you select a member it will have options showing the players current rank with a promote, demote, kick options - Fixed verbage for hostile/passive mob spawning, now when it shows Hostile Mobs: Enabled means they are able to spawn, sorry about the backwards verbage lol - factions.yml file now saves both playername + uuid now and convert old format to the new format on load Elevators: - Added configurable up/down message on use, as well as configurable sound to be played on use, can use https://www.digminecraft.com/lists/sound_list_pc.php to lookup sound options Pets: - Changed pet settings/commands (all but leash) to use /pet settings or /pet s, opens up a UI to control your pet/s - diabled manual commands for the commands moved to settings - Added new functions auto attacking hostile mobs and passive mobs, with a blacklist in pets.yml to protect from certain mobs being attacked - Guard will now function differently, if auto attack passive is on and auto attack hostile is off, pets will auto attack passive mobs and only retaliate against hostile mobs - reworked tamed pet movement speed now has 1 global setting for it rather than multiple confusing settings
    9 downloads
  8. 1.0.14Major optimization/bug fixesNov 12, 2025
    Removed bugged test scoreboard i was working on (forgot to remove before pushing 1.0.13) Added custom mob support to the custom spawners, including elite mobs and mythic mobs (WiP please report any issues to me in discord or discussion section) Removed auto pickup custom enchant (did same thing as telekinesis) Removed void mining custom enchant (same as haste but no item drops) Removed timber custom enchant (handled with tree felling already) Removed Mega Bore, and made Tunnel Bore have multiple levels now has 3x3, 4x4, 5x5 Fixed Telekinesis custom enchant, now properly handles contents of broken blocks as well Removed damage reflect custom enchant, same as thorns Removed fertilizer custom enchant, idea wont work how i planned Fixed Magnetic custom enchant, was not properly pulling items towards player Removed treasure entry for all custom enchants, never finished implementing (may come back later with functionality) Player data now fully saves all their inventory/location/bed save/position/xp/levels by world to the players.yml data file for more consistent behavior Fixed /zombie leave, now properly saves your zombie apocalypse inventory/xp for that active session Fixed /zombie join, now checks if you have saved inventory/xp for the session and restores it rather than giving regular starter gear - Also remembers where you were previously if you left a still active zombie apocalypse and puts you back where you were there Added new function game now saves zombie apocalypse bed save locations (and player location) and properly respawns you at the correct coresponding bed based on what world you died in Consolidated player saved data to just save to madhouse\config\players.yml including by world inventories/pet leash data ect - You should only need to re set your /pet leash value, and set your bed save again, rest should automatically update with your current inventory/xp/lvl/location
    6 downloads
  9. 1.0.13Bug fixes/optimizing/new featuresNov 11, 2025
    Optimized zombie apocalypse targetting logic, was firing off far too frequently causing some minor stutter in their movement Added in the rest of the missing heads to the decapitation enchant function, should now include all entities Added new command /pet menu, to be used for tamed pets gear and skills - Pet gear allows you to customize the gear your pet uses/wears, they do benefit from the armor and damage of weapons as well as enchants - Currently 2 categories for pet skills offence and defense, points earned by leveling pet (configurable costs) - All pet data files now will create/live in the data/ folder under pet_data, pet_skills, pet_gear - When pet release is used on a pet with gear on, the gear will be returned to players inventory Fixed stacked mobs not dropping correct amount of loot and experience gain - stack of 3 mobs will not properly drop 3 mob kills worth of loot and give 3 experience gains if killed in a single hit with overkill damage Fixed stacked mobs not giving tamed pets experience for each kill, now if stack of 4 mobs killed at once, 4 pet experience gains will trigger Fixed stacked mobs when taming will now properly only tame 1 of the mob stack and leave the rest Added shared experience to zombie apocalypse, near by players of a killed mob will receive xp as well 1 to 1 hardcoded at moment (may make configurable later) Added shared point gain as well 1 to 1 hardcoded at moment (may make configurable later) Optimized custom mob spawners, now fully ignore vanilla spawning logic, fully customizable on mob spawn amount, automatic mob stacking (if mob stacking enabled)
    9 downloads
  10. 1.0.12Bug Fixes/new featuresNov 10, 2025
    Spawners now stack and show their stack count and spawner type over head Fixed hostile tamed pets being removed by factions hostile mob spawning being disabled Added /p info and /pet info, this will open/swap the open scoreboard to active pet stat info Removed left over console debug messages for several things from testing Adjusted movement speed skill for zombie apocalypse, no longer affects FoV Added enchant menu to zombie apocalypse /skills, menu, shift click item into enchant area or manually drop it in, and all available/current enchants will show up - Adding an enchant cost zombie points (displayed on the enchant) removing an enchant cost nothing but refunds nothing (currently not configurable) - Guns now differentiate in the enchant menu, you need to add GUN to the enchants you want to be allowed for it and to show up Fixed issue in zombie apocalypse if your the only player and you die the pause mechanism kicked in breaking respawning - You automatically respawn upon death within 10 blocks of your death spot on top of a safe block Adjusted zombie apocalypse scoreboard to show when in warmup period, and when actual waves are starting Added functionality for refunding skills, percentage refunded configurable in ZombieApocalypseSkills.yml - Right click a learned skill it will refund 1 level and reduce it 1 level, will do nothing on skills unlearned or at 0 already Added missing level configs for the premade skills i provide for rpg zombie apocalypse
    7 downloads
  11. 1.0.11bug fixesNov 8, 2025
    Fixed config reading for all default minecraft configs Fixed faction region claim shape, was set to circular instead of square calculation - turn visible border boundary on/off with /f border, or /factions border Fixed mmo unarmed skill firing off when not actually unarmed Fixed mmo mining skills not all showing actively in the actionbar chat if more than 1 is active Fixed torches placing (if in offhand) when right click repairing an item on anvil or iron block Fixed mmo speed dig to properly fast break blocks while active Fixed mmo stone breaker to properly fast break blocks while active Fixed default minecraft block/items breakdown being overridden
    7 downloads
  12. 1.0.10Large update/overhaulNov 5, 2025
    Changed fishing mmo - lucky catch to be a 2x bonus rather than the current pointless bonus Revamped cooking mmo skill completely to have 3 proper passive ability bonus's with popup message like fishing to see when they fire off - one ability for cooking Gourmet food, has a chance to create a custom version of it with bonus hunger/saturation (and lore on the item so you know) - added message in center of screen when these bonus's fire off, they work with all cooking sources furnace/blast furnace/campfire/custom item furnace Revamped repair mmo skill completely to have 3 proper passive abilitiy bonus's with popup message like fishing to see when they fire off - After the first repair of an item a new lore entry will be added for Repair Count: - This count will be colored and change with the more repairs you do (color and range configurable in repair.yml) - Repair Efficiency (Lvl 25) - this will have a chance (configurable) to not use up repair cost when repairing - Durability Enhancement (Lvl 50) - this will have a chance to add bonus/extra durability % to the item when repairing if it normally has 150 durability it could gain 15 extra on repair (configurable) - ^ this will also add a lore to the item showing its base durability, its bonus it gained, and its current active durability on the item - Master Repairsmith (Lvl 100) - this will have a chance to upgrade an existing enchant or enchants (configurable) with the option to go past normal vanilla limits (configurable) - Once an item has been repaired, once it reaches 0 durability it wont break but just become unusable until repaired - Armor will unequip and move to inventory when reaches 0 and not allow wearing again until repaired - item that breaks (and has been enhanced repaired) while on your hotbar will move to open space in inventory upon reaching 0 durability - it will drop the item on the floor if inventory is completely full Added grief logging to all enchant/custom enchant block breaking things so that damage can be rolled back as well Added /grief check, to see who broke or placed an item there - try to place a block in a location to see who broke it - use a non block and right click a placed item/block to see who placed it Added admin mmo commands for setting a players skill level/xp /mmo admin set playername skillname level - this will have tab completion to make it easier Updated /ci reload, to include all of the mmo config files in their new location with tab completion Added pressure plate support for the custom /door function Changed custom doors to no longer need to set door type, removed door type command as well Factions change phantom will no longer spawn in faction claimed region with hostile mobs disabled Fixed inventory segregation from normal world and zombie apocalypse world now properly separates the inventories and experience/levels Changes to gun type custom items, right clicking with 1 in your hand on a door or other activatable items/blocks will no longer activate zoom and block activating the targetting - Now checks for what you are right clicking and properly uses it Zombie Apocalypse Added new RPG skill chest UI system - Has categories with skills inside all configurable - Added point gain system to zombies being killed there is an entry for all custom mobs now (set to zero currently but each kill of these player will gain that amount) - Skills can be unlocked/upgraded using these points - Added point count to scoreboard information Fixed zombie stuck in water logic to ignore distance to player while stuck in water and properly teleport out of the water at distance of player Fixed zombie stuck teleporting to never teleport above or below the player Shift+left click logic for moving to inventory and chest now discerns between vanilla items and custom items that use the same material Fixed edge case where zombies would sometimes spawn partially in the ground Fixed issue with some items not stacking with like items (was nbt field being changed unintentionally) Changed zombie spawning logic for apocalypse, it will now respect torches being placed like normal mobs and spawn further away (so you can avoid them spawning inside your house lol)
    10 downloads
  13. 1.0.09bug fixes/changesNov 2, 2025
    Added visual message for each mmo skill levelup shows for 3 seconds Added configurability for allow/disallowed worlds mmo commands/functions work in, set this in config.yml (set zombie apocalypse world to disallowed by default but you can change that) Updated all mmo skills to have more information on their gains/abilities Added more bonus's/abilities to skills that were missing them Added visual border for factions that is able to be toggled on by faction member (by rank) /factions border, toggles on and off if your rank allows it Added factions based spawn system that leader can set inside of faction border /factions setspawn, and all players in a faction can use /factions spawn or /f spawn, to go to it Fixed factions pointing to the old config locations Fixed some items dropping/crafting with an extra nbt field on it that caused them to not stack with normal version of it Change split the factions spawn and player mob disable/enable settings into hostile and passive so you can better control which is on or off for those Fixed the optional factions settings not allowing ingame changes when enabled in the config Change fishing mmo skill now has no activate abilities and has more passive abilities to unlock Added items/fish caught from fishing to show in middle of screen as they are fished briefly - Configurable can turn this message on/off from fishing.yml config file in mmo folder Finished converting the remaining mmo skills to use their respective config files for their settings (from being hardcoded) Changed /mmo stats, if you had it open when you sign out, it will automatically re open when you log back in Added missing event handlers for some mmo skills Fixed bug with some villagers showing up as string instead of their name Fixed duplicate bug with custom breakdown code not properly consuming Disabled breakdown function temporarily due to duplication issue
    8 downloads
  14. 1.0.08Bug fixes, new featuresOct 23, 2025
    Adjusted scoreboard commands, if mmo stats is open and zombie info is used it closes mmo stats and vise versa to avoid bugging Added copper axe to tree felling feature Disable /home, command during zombie apocalypse Changed how zombies spawn instead of being within the radius of the player around them, it will be in a random direction of the player as a hoard Fixed bug with passive mobs being removed during zombie apocalypse Added config option to disable/enable pvp during zombie apocalypse Zombie apocalypse now spawns its own world with separate fresh inventory each time you join it /zombie start, generates the zombie world and tells player one is starting and tells them to join with /zombie join and to leave with /zombie leave, inventories are separate between the main worlds and zombie world Added passive mob spawn control for zombie apocalypse in config.yml Added fearless to zombies in zombie apocalypse they will no longer be afraid of heights or to jump down Added no fall damage for zombies in zombie apocalypse Added a wave for every active player in zombie apocalypse world, each player will get their own wave spawns now Added block breaking functionality for custom mobs in order to reach players (Configurable in custom mobs) Bugfix range of mob type per wave spawn now functions 1-10 will randomly spawn 1 to 10 of that mob each wave Fixed respawning after you die in an active zombie apocalypse map Bugfix daily completion rewards for zombie apocalypse now properly only applies to players on the zombie world
    21 downloads
  15. 1.0.01Bug fixess and feature additionOct 22, 2025
    Bug fix for grief logging/rollback having to do with tnt, properly restores all blocks blown up by tnt now as well Added option to config.yml for blocking chests from being blown up Bug fix for zombie apocalypse feature not properly disabling normal mob spawns
    12 downloads
  16. 2025-10-21Feature addition/bug fixOct 22, 2025
    Added mob trample protection config option Added length of day for Zombie apocalypse option Disabled pet taming during Zombie apocalypse Fixed stone pickaxe repair on anvil bug
    7 downloads

Similar projects

Plugin →