/
SpyglassMe - Shrink & Grow Your World!
Ever wanted to shrink a creeper to the size of a silverfish, or make your pet wolf a towering giant? SpyglassMe introduces two magical spyglasses that let you alter the size of almost any entity in the world! Gaze through the Shrinking Glass to make things tiny, or the Growing Glass to make them colossal. Your world, your scale!
settings.yml to control the SCALE_STEP (how much size changes) and SCALE_PER (whether the effect applies per "tick" or per "second").settings.yml config file. Costs for shrinking and growing can be configured independently.xp, item (e.g., minecraft:diamond), economy (integrates with server economy plugins via command), or none.SpyGlassMe.bypass.cost permission can use the spyglasses for free.MIN_SCALE and MAX_SCALE limits to prevent players from creating microscopic or world-breakingly large entities.SpyGlassMe.bypass.limits permission can ignore the configured scale limits.SpyglassMe is designed to be easily customized by server owners!
SpyGlassMe datapack inside your world's datapacks folder. This contains the default crafting recipes, which you can edit freely./datapacks/SpyGlassMe/...)./reload in-game. This gives you full control to add or remove spyglasses from any structure's chests!/reload command, while config changes in settings.yml require /spyglassme reload./spyglassme or /sg: Shows the main help page for the mod./spyglassme reload: Reloads the settings.yml config file./spyglassme give <type> <player>: Gives a player one of the special spyglasses./size: Resets your own size to the default (1.0)./size get <player>: Checks the current size of another player./size <value|preset> [player]: Directly sets the scale for yourself or another player. Presets include tiny, normal, giant, and more!SpyGlassMe.command.use: Allows use of the /spyglassme base command.SpyGlassMe.command.reload: Allows use of the /spyglassme reload command.SpyGlassMe.command.give: Allows use of the /spyglassme give command.SpyGlassMe.command.size.self: Allows a user to change their own size with /size.SpyGlassMe.command.size.other: Allows a user to change another player's size with /size.SpyGlassMe.bypass.cost: Allows a user to use spyglasses without paying the cost.SpyGlassMe.bypass.limits: Allows a user to scale entities beyond the configured min/max limits.SpyGlassMe.size.mobs: Allows a user to use spyglasses on hostile/neutral mobs.SpyGlassMe.size.animal: Allows a user to use spyglasses on passive animals.SpyGlassMe.size.self: Allows a user to use spyglasses on themselves.SpyGlassMe.size.other: Allows a user to use spyglasses on other players.SpyGlassMe.size.prevent: Makes the player immune to size changes from other players.