This project is mirrored from https://github.com/oraxen/oraxen.
Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer or owner.
Last successful update .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer or owner.
Last successful update .
- Jun 23, 2024
-
-
Boy0000 authored
* chore: bump version * fix: handling of itemName on 1.20.6 servers * chore: bump triumph gui * refactor: use 1.20.6 api & remove datacomponent wrappers & nms classes * fix: issues parsing itemname, displayname & lore * fix: minor fixes * fix: unstackable not working for 1.20.4 and below * feat: preliminary 1.21 support * chore: more minor 1.21 fixes * chore: bump commandapi * refactor: deprecate several mechanics for removal * fix: music disc issues * fix: stack overflow on 1.20.5+ * fix: gesture enabled on 1.20.3+ disabling plugin * fix: itemnames not being parsed on 1.20.5+ * fix: exit-button not closing oraxen-inv * fix: FurnitureMechanic#item not working * fix: some data-components being applied when they shouldnt * fix: issues with InventoryView cross-versions * fix: vanilla cast model missing when using FISHING_ROD for custom item * feat: add jukeboxPlayable property
-
- Jun 09, 2024
-
-
Boy0000 authored
* chore: bump version * refactor: change admin command default radius to 1 * fix: huskclaims compatibility * feat: add amount-argument to oraxen-take command * [ci skip] Update README.md (#1404) fix typo * chore: remove old jars in copyJar * fix: ensure glyphs retain their order in maps * fix: itemname, displayname & lore being serialized via LEGACY, removing certain tags * fix: update balance hud font example * chore: bump adventure-platform * fix: empty lang-file entry sending empty message * fix: food-mechanic not working on 1.18 servers * fix: legacy food-mechanic replacement_item not working * fix: issue parsing minimessage-tags in lang-files * fix: removing mineable_with_axe causing issues on 1.20.5+ servers * fix: minor issues with recipes * fix: drop-amount not parsing correctly * chore: clickAction parse debug stacktrace --------- Co-authored-by:
Khisab Kurniawan <khisabkurniawan@outlook.com>
-
- May 18, 2024
-
-
Boy0000 authored
* refactor: use record for itemsview * fix: nullpointer in EnchantmentWrapper & ParticleWrapper * refactor: fix nullpointer on disable * chore: bump protectionlib * fix: bad index on ItemsView * refactor: remove oraxen_inventory.menu_type and only allow Paginated * fix: tweak paginated gui logic * fix: more oraxen-inventory slot shenanigans (#1389) * Use the first item of the category as category display * Fix for item displacement Already tested with all scenarios * Remove debug message (ups) Removing material logic from itemstack stream * refactor: cleanup logic abit --------- Co-authored-by:
Boy <sivertpaulsen2@gmail.com> * fix: bad PotionUtils method on 1.20 -> 1.20.1 * fix: EnchantmentWrapper#SILK_TOUCH bad key * fix: recipe shaped-grid restrictions * fix: enable trim-datapack manually * fix: use snapshot commandapi to load on 1.20.6 paper past build 65 --------- Co-authored-by:
Emibergo02 <36164338+Emibergo02@users.noreply.github.com>
-
- May 05, 2024
-
- Apr 13, 2024
-
- Mar 29, 2024
-
-
Boy0000 authored
* feat: Custom armor via Trims (#1237) * refactor: minor code cleanup in AtlasGenerator * refactor: change to minor version bump * fix: malformed json causing plugin to disable * refactor: rework custom armor settings for trims-impl * feat: implement datapack writing & resourcepack atlas writing * fix: move&rename armor layer files * refactor: add warning about missing HIDE_ARMOR_TRIM itemflag * feat: add support for specifying trim in oraxen-item * feat: handle notifying when parsing custom armor missing trimpattern and/or itemflag * fix: improve ignoring of armor-overrides in resource-extracting * feat: custom armor replacement for vanilla material * fix: deny applying trims onto custom-armor * feat: auto-assign trim & itemflag by default * feat: auto-convert vanilla armor items to trim-variant * fix: armor texture overrides not being extracted * fix: apply trim/itemflag on armorstand equip * refactor: use inputstreams from resource to extract trims overrides * fix: always delete trim datapack before regenerating to ensure it is gone when disabled * chore: bump version * chore: remove debug on chat * [ci skip] chore: Update CONTRIBUTORS.md (#1292) I've updated my name. * fix: change plugin to load POSTWORLD again * fix: add softdeÃpend on BentoBox * fix: properly remove custom blocks on block-explosions * fix: add missing optional permission argument for recipes * fix: ensure oraxenItemId isnt null in SmithingRecipeEvents * fix: reloadConfigs not registering new resourceManager * api: add OraxenBlocks#remove method with overrideDrop parameter * chore: lu * refactor: add nullsafety checks to DuplicationHandler * feat: properly unregister BukkitTasks on reload * fix: check correct setting for generating custom-armor shaders * refactor: minor code cleanup * fix: not able to place hat-mechanic items on armorstands * fix: food-mechanic replacing mainhand when consumed in offhand * fix: ensure no fallingBlock before spawning fallingBlock (#1298) * fix: migrating item not retaining model-namespace * chore: add future setting --------- Co-authored-by:
Euphyllia <bierque.euphyllia@gmail.com> Co-authored-by:
Minusten <134551265+minustenchan@users.noreply.github.com>
-
- Mar 13, 2024
-
-
Boy0000 authored
* refactor: minor code cleanup in AtlasGenerator * chore: bump version * fix: fix read inputStream multiple times * refactor: change to minor version bump * refactor: minor refactor * fix: malformed json causing plugin to disable * fix: hit-sound for custom noteblock-blocks (#1268) * fix: allow OraxenFurniture#isFurniture(Block) to check for entities not jsut barrier (#1265) * fix: ensure ResourcePack UUID is same when pack-url is the same * feat: chat-hover text setting * fix: LEGACY chat-handler color breaking with glyph-usage * [ci skip] bump version * feat: bump protectionlib * fix: sculk shriekers not triggering from custom blocks & block break particles (#1269) * Add block break particles * Fix sculk shrieker not being activated upon block break/place * Clear up imports * Clear up imports --------- Co-authored-by:
BuildTools <unconfigured@null.spigotmc.org> * fix: incorrect place-sound when placing block against custom block (#1275) * Update NoteBlockSoundListener.java * fix: play block place sound when placing against custom block * Fix block place sound when placing against custom block * Fix place sound when placing block against custom block --------- Co-authored-by:
BuildTools <unconfigured@null.spigotmc.org> * fix: issue with PotionUtils on Spigot servers * fix: ItemUpdater not removing MF-GUI pdc key * refactor: restructure chathandlers so calling FontEvents#register/unregister handles them aswell * fix: stringblock not placeable where standing (#1279) Co-authored-by:
BuildTools <unconfigured@null.spigotmc.org> * fix: sculk shrieker not triggering from furniture & string signals (#1278) Co-authored-by:
BuildTools <unconfigured@null.spigotmc.org> * refactor: merge GlyphTag and ShiftTag resolver and resolvershort into one resolver * fix: lang-file esc menu offsets * fix: ModelEngine model not render (#1280) * fix: missing migrated items with the same model name (#1273) * fix: vanilla string place sound not playing (#1285) Co-authored-by:
BuildTools <unconfigured@null.spigotmc.org> * fix: error on 1.18 when breaking blocks * refactor: add getter for FontManager#fontEvents * fix: sound for when a block is inside a furniture and you break it (#1287) Co-authored-by:
BuildTools <unconfigured@null.spigotmc.org> * fix: wood hit sound again (#1288) Co-authored-by:
BuildTools <unconfigured@null.spigotmc.org> * fix: stone block sound playing when breaking custom string block (#1289) Co-authored-by:
BuildTools <unconfigured@null.spigotmc.org> * fix: step and fall sound will not play when use light option (#1290) * fix: admin furniture remove command not respecting itemid * refactor: hude code cleanup --------- Co-authored-by:
Happy-FZM <501787394@qq.com> Co-authored-by:
Bruh <134551265+Bruhhhh10@users.noreply.github.com> Co-authored-by:
BuildTools <unconfigured@null.spigotmc.org> Co-authored-by:
Skick <skick1234@gmail.com>
-
- Feb 28, 2024
-
-
Boy0000 authored
* refactor: bump version * fix: trim shader indentation to fix some incompatibilities with labymod * refactor: PotionUtils#getEffectType and use registry * feat: add restricted_rotation for furniture * fix: noteblock sometimes dropping when breaking oraxen blocks 'too fast' * refactor: move customBlockUpdatesDisabled checks into nms packages * fix: PotionUtils#getEffectType not supporting legacy names * fix: inconsistent buggy behaviour with furniture middle-click listener * fix: nullpointer in villager-trade handling * fix: LimitedPlacing preventing placement when allowed type and only empty lists * fix: / not allowed in auto-generated modelpaths * feat: OraxenPackPreUploadEvent * refactor: add OraxenNoteBlockInteractEvent#getAction (#1248) * chore: make oraxen load on STARTUP not POSTWORLD * fix: no default values passed in PotionEffects * chore: attempt to fix repo * fix: unstackable-tag not removed if item is no longer unstackable * fix: duplicate fonts not including references when merged * chore: code cleanup * feat: allow for pagination in Oraxen Inventory main-menu * feat: add SCROLLABLE support for OraxenInventory * fix: imported font-textures being added to atlas, lowering mipmap * fix: dump_log command not redacting old pack-urls * fix: EntityUtils#isUnderWater spigot issue --------- Co-authored-by:
XiaoMoMi <70987828+Xiao-MoMi@users.noreply.github.com>
-
- Feb 23, 2024
-
-
Boy0000 authored
**[New]** - `/oraxen take <players> <itemid>` command **[Changes]** - Improve HUD-check for players under water - Drop-mechanic now uses the base-item if none is specified for a drop - Drop reliance on LightAPI for `light`-mechanic in favor of light-blocks **[Fixes]** - Issues with 1.18.x Paper servers - Error in EnergyBlastMechanic on new Spigot/Paper 1.20.4 builds - `/oraxen inventory` icon sometimes breaking displayname of OraxenItem - `is_falling` for NoteBlock-mechanic not working - Dyed furniture not retaining color when placed - Sculk Sensor not triggering in some scenarios: * Placing/breaking custom blocks * Placing block on custom block * Placing/Breaking Furniture
-
- Jan 30, 2024
-
-
Boy0000 authored
**[New]** - Clipboard-WorldEdit support for furniture * This meant `//copy/cut/paste -e` works, it does not mean support for other commands **[Changes]** - Move glyph-related settings into common Glyph section - Experimental spigot-chat-formatting setting moved to Chat.chat_handler * MODERN is aimed at Paper servers and chat-plugins using this * LEGACY is everything else - Add setting to change displayName of icons in `/oraxen inventory` ([Happy-FMZ](https://github.com/Happy-FZM)) **[Fixes]** - Pack sending multiple times after using reload commands - Ensure BlockBreakEvent & EntityDamagedByEntityEvent are properly cancelled if furniture-break is cancelled - Incorrect step-sound when walking on edge of a Custom Block ([Happy-FMZ](https://github.com/Happy-FZM)) - Break sound not playing when breaking Stone blocks - Nullpointer in Custom-Mechanic command-parsing - Remaining Base-Item models breaking when using as OraxenItem-material - Lava igniting OraxenBlocks when can_ignite is false - Language-prefix not respected in some log/debug messages - consumablepotioneffects mechanic not renamed to consumable_potion_effects - Recipe-showcase gui caching and showing wrong recipe - OraxenNoteBlockInteractEvent called twice & not for left-clicking blocks - Bad offset/rotation for Display-Entity type with LimitedPlacing#wall/roof/floor - Probability not accepting integers - Recipe-builder improperly registering result-amount
-
- Jan 10, 2024
-
-
Boy0000 authored
**[New]** - BlockLocker-Mechanic for furniture & Custom Blocks * Example can be found [here]() **[Changes]** - Hide scoreboard-numbers via Packets instead of shaders (1.20.3+) * This makes it work with HappyHud without issues - Allow CustomBlock drops when `best_tools` is defined but `minimal_type` isnt - Removed BlockSound from old `BlockMechanic` **[Fixes]** - Light-mechanic not working for noteblock/stringblock-mechanics * Requires [LighterApi](https://github.com/LinsMinecraftStudio/LighterAPI) for newer versions - Properly remove & update light when breaking OraxenBlocks - Vanilla noteblock behaviour not properly cancelled on Spigot servers - Error-spam with ItemFrame furniture without Limited-Placing - Pack being sent multiple times (thanks [CubeCrafter72](https://github.com/CubeCrafter72) #1167 ) - Placing/Breaking custom-blocks playing wrong sound and wrong pitch/volume - Wrong step-sound being played in some scenarios - Using certain materials in OraxenItems breaking the model/texture of base-item - Anvils not correctly repairing Durability Mechanic items - BigMining-mechanic not working by default - Issue using OraxenItems in drops with latest MythicMobs Dev-builds - Error when breaking custom-block on Spigot servers
-
- Dec 23, 2023
-
-
Boy0000 authored
**[Added]** - 1.20.3/4 support **[Changes]** - Remove formatting-warning introduced in previous update - Make Oraxen-Inventory per-player **[Fixes]** - Glyph-placeholders in chat not working - ITEM_FRAME furniture rotation in some scenarios - REINFORCED_DEEPSLATE causing issues on 1.18.x servers - Tag.REPLACABLE causing issues on <1.20.x servers - Tag.ITEMS_TOOLS causing issues on <1.19.4 servers - Placing against a custom block not working for some replacable blocks - Tall StringBlock-mechanic blocks placable at worldheight - CustomBlocks not being placable at bottom of world - Sliced GUI overrides being included in Atlas
-
- Dec 08, 2023
-
-
Boy0000 authored
Changes: - Move `block_correction` out of experimental - Add `CustomBlocks.block_correction` setting * NMS & LEGACY, NMS being default - Play CustomBlock hit-sounds like vanilla * Before would only play when breaking-stage increased - Improve furniture multi-barrier configs * If x/y/z coord isnt specified, it will use 0 * "origin" is now a shorthand for 0,0,0 - Update MMOItems compatibility to 6.9.4 - Add warning when ItemID doesnt follow format Fixes: - Glyphs not respecting permissions in chat - Furniture randomly breaking on Paper servers - Random nullpointers when interacting with furniture hitbox - Tons of issues with placement with `block_correction` - Issue with damaging items when breaking custom blocks - Stringblocks not being placable with `block_correction`enabled - Bow Pulling-predicate generating incorrectly - limited_placing for walls not preventing roof/floor - Several issues with ITEM_FRAME furniture & limited_placing * facingDirection when placed on roof * breaking furniture not removing barriers when placed on walls not facing NORTH - Fix BigMining bypassing REINFORCED_DEEPSLATE
-
- Nov 15, 2023
-
-
Boy0000 authored
**[New]** - Add EcoItem support for recipes & food-mechanic replacementItem - Add PackSlicer to split GUI-textures into 1.20.2 format **[Fixes]** - Issues loading & sending pack to players on Spigot Servers - `/oraxen reload all` command not reloading configs & re-registering listeners - `crucible_item` not being loaded correctly - Limited-placing mechanic not working properly - ItemUpdater not retaining Armor Trims - Stringblock not reducing itemcount when placed - Food-mechanic not registering effects & replacementItem - \<player>-tag not working in console-command mechanic - Items not loosing durability when mining custom blocks - Shapeless recipes not fully working - Items with Durability-Mechanic inproperly repairing
-
- Oct 28, 2023
-
- Oct 01, 2023
-
-
Boy authored
- Sep 30, 2023
-
-
Boy0000 authored
-
- Sep 03, 2023
-
-
Boy0000 authored
```yml - Make compostable-items work with hoppers - Fix issues with placing Hanging Signs on custom-blocks - Fix issue with generating items when certain mechanics were disabled - Speed up generation of ResourcePack greatly - Fix ItemUpdater ignoring Unbreakable - Fix malformed itemconfigs not outputting error/being skipped - Fix issue with placing against stringblocks - Fixed StringBlocks not breaking when block is broken beneath (when Paper BlockUpdates isnt enabled) - Remove hitboxes if furniture baseEntity is killed (Paper only) - Improve automatic color assigning for Custom Armor - Add option for BigMining-mechanic to call events - Update zh-CH language file ``` **API-changes:** ```yml - Added bunch of methods to OraxenPack-API - Includes methods to add files and reupload pack - Added OraxenPackGeneratedEvent - Removed deprecated events for custom blocks/furniture - ```
-
- Aug 15, 2023
-
-
Boy authored
-
- Aug 11, 2023
-
-
Boy authored
-
Boy0000 authored
- Fix issue with FurnitureUpdater and chunks - Fix issue with Glyph-Tabcompletion not clearing players properly - Add setting to mechanics.yml to specify global-default furniture type * Only applies to furniture where no type is explicitly set - Improve time for loading/reloading items - Fix issue with inconsistent drops - Fix Gesture command - Fix turtle-eggs and other Materials not generating models correctly - Fix dyeable OraxenItems not being dyeable with dye-recipes * Still prevents Custom Armor from being dyed - Fix breaking crops with empty hand - Fix adjacent tripwires/string updating when placing next to them - Add note regarding enabling Paper's BlockUpdates config options - Fix bucketing non-source water against Custom Blocks - Fix placing Custom Blocks in source-liquids not removing them - Improve StoneCutter RecipeBuilder - Fix Aura Mechanic not showing for other players - Add GlyphInfo command
-
- Jul 28, 2023
-
- Jul 21, 2023
-
-
Boy authored
-
Boy0000 authored
-
Boy0000 authored
- Add support for LessFancyPants Custom Armor Shader * Adds new setting, `CustomArmor.shader_type` * Valid ones are FANCY (default) and new LESS_FANCY * Remove need to specify color for armor, this is assigned automatically - Fix EnergyBlast not working properly - Fix spell-mechanics triggering when clicking interactable blocks - Fix seats not throwing disconnecting players off - Make override_item_lore default to false - Add shorthand "s" and "g" for shift and glyph-tags - Fix some issues with WorldEdit handling of Custom Blocks - Fix uuid & name still being required in AttributeModifiers
-
- Jul 17, 2023
-
-
Boy0000 authored
-
- Jul 09, 2023
-
- Jul 06, 2023
-
- Jun 29, 2023
-
-
Boy0000 authored
- Fix stringblocks updating when blocks are placed next to them - Fix noteblock-mechanic blocks updating when above block is broken - Fix more cases where same items would not be stackable/usable in recipes - Make Bitmap-Glyphs ignore texture, ascent and height specified in the glyph-config * This is all defined within the bitmap-entry in fonts.yml - Fixes to Gesture-command - Fix auto-cmd not respecting items with same model-paths - Fix Dye-Command not working with maps - Add `amount`-property to recipe results - Add Crucible and MMOItems support to recipes - Add settings to disable automatic glyph/cmd systems - Fix CustomBlock-sounds not being properly removed when disabled
- Jun 23, 2023
-
-
Boy authored
-
Boy0000 authored
* add support for multi-bitmap glyphs * fix issue with some mechanics * fix furniture seat rotations * fix custom armor repair disabling * fix /oraxen give, giving incorrect itemstacks * change compileNotice * properly remove old LimitedPlacing and Storage mechanics * disable evolution task properly * add feedback to recipe reload * fix recipes using oraxen items as ingredients * fix sounds.json not being included in the final pack * fix font failing to load due to bitmap example * more recipe tweaks * fix compilenotice * move compile logic into readin Manifest over excluding classes * add compiledBy check * fix lore always being overriden * minor nullpoint checks * update workflow to not need tags
-
- Jun 16, 2023
- Jun 11, 2023
-
-
Boy0000 authored
-
- Jun 04, 2023
-
-
Boy authored
-