Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Removes map of class to module #5026

Closed
wants to merge 4,075 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
4075 commits
Select commit Hold shift + click to select a range
1d50af3
Fix scrolling with freecam (#4312)
bruh1273 Jan 6, 2024
3f51950
Add Disconnect command
Big-Iron-Cheems Dec 18, 2023
acd5752
Freecam improvements
crazycat256 Jan 7, 2024
11fce9d
Fix ReflectInit exception message (#4317)
RacoonDog Jan 10, 2024
986fa45
Allow any characters in cracked names
DAMcraft Jan 11, 2024
dc7298c
Fix PlayerModelHud not rendering when minecraft GUI scale is not 1 (#…
Mersid Jan 15, 2024
6aeaeb7
Extend range of characters rendered by the custom font renderer (#4362)
Wide-Cat Jan 29, 2024
f660ce9
Sodium 0.5.7 compat + bump dependencies
Big-Iron-Cheems Jan 29, 2024
1cb8aeb
Revert Fabric loader bump
Big-Iron-Cheems Jan 29, 2024
a9dd532
Fix Notebot align center on a slab (#4354)
crazycat256 Jan 29, 2024
caf231e
fix bow aimbot not working in creative mode
hexadecimal233 Jan 29, 2024
38323d4
Correct BlockUtils#isValidMobSpawn (#4367)
RacoonDog Jan 30, 2024
8bf9476
Implement ColorListSetting text parser (#4365)
hexadecimal233 Jan 30, 2024
b4f861e
Damage utils refactor (#4083)
RacoonDog Jan 30, 2024
f6270f3
Fix AutoBrewer crash (#4329)
Big-Iron-Cheems Feb 2, 2024
9987895
GuiMove improvements (#4282)
crazycat256 Feb 3, 2024
5f743ff
Fix and improvement of the Scaffold module (#4326)
crazycat256 Feb 5, 2024
2974548
Damage utils patch 1 (#4384)
RacoonDog Feb 5, 2024
0930d46
singleton command arguments
RacoonDog Jan 15, 2024
bc71b0b
Clean up anti hunger
Wide-Cat Feb 5, 2024
43b2a8c
Update installation link
Wide-Cat Feb 8, 2024
be4fb7a
Optimize names (#4393)
RacoonDog Feb 8, 2024
3366074
anti hunger ensure correct packet is skipped
Wide-Cat Feb 9, 2024
05b7db5
configurable brute force
RacoonDog Feb 8, 2024
23ccbba
fix typo
Wide-Cat Feb 9, 2024
c764d0d
Clean up plugins scanning
Wide-Cat Feb 10, 2024
4da9de7
oops
Wide-Cat Feb 10, 2024
dcdd025
sanitize notebot path
RacoonDog Feb 11, 2024
6a4fc26
prevent unexpected swarm inputs
RacoonDog Feb 11, 2024
c51d072
swarm join feedback
RacoonDog Feb 11, 2024
e2d1b1f
prevent running meteor commands from clickevent
RacoonDog Feb 11, 2024
91e0a2f
swarm join confirmation
RacoonDog Feb 11, 2024
431acf2
Fix getting the network handler
Wide-Cat Feb 12, 2024
4daefda
anti hunger ensure correct packet is skipped p2
Wide-Cat Feb 15, 2024
9e1c044
Add grim bypass to speedmine
Wide-Cat Feb 19, 2024
ea5f7de
Fixed potential crash due to Enums implementing interfaces/abstract m…
3arthqu4ke Feb 18, 2024
3e974df
Fix a crash with baritone and rusherhack
Wide-Cat Feb 20, 2024
a462623
move BetterTab.java to render
tympanicblock61 Feb 21, 2024
ca7c3b8
Update Modules.java
tympanicblock61 Feb 21, 2024
5605b01
Fix Speed and LongJump override timer
Nekiplay Feb 21, 2024
70170c5
speedmine bypass link original issue [skip ci]
Wide-Cat Feb 23, 2024
24481d4
security fix for detecting meteor via translatable text in signs
Wide-Cat Feb 23, 2024
017febe
Update OffhandCrash.java
hellidox Feb 11, 2024
b352784
Fix BreakDelay no-insta-break (#4415)
crazycat256 Feb 26, 2024
302bcd9
Velocity prevent fishing rod pull (#4439)
RacoonDog Mar 1, 2024
c6e894e
fix potential `ChunkDataEvent` race condition
RacoonDog Mar 4, 2024
8a98e24
Fix BetterChat getSender fallback when Timestamps are active
Moondarker Mar 1, 2024
436ae8b
Save EasyMC/Altening tokens (#4428)
misten1 Mar 10, 2024
11cdfe8
fix a broad chat mod incompatibility
Wide-Cat Mar 11, 2024
e5a4461
Add starscript function meteor.get_module_setting(module, setting) fo…
maxsupermanhd Mar 13, 2024
dcbcfba
Fix compatibility with Future Client (#4454)
0xTas Mar 14, 2024
b230adb
Fixes and improvements to highway builder and block utils
Wide-Cat Mar 16, 2024
85f82b4
Fix Auto Tool For Leaf Blocks
Logging4J Feb 12, 2024
841f4ae
lol?
Wide-Cat Mar 18, 2024
c0e10b7
Add back InstaMine
Wide-Cat Mar 18, 2024
3cdc46f
oopsie
Wide-Cat Mar 18, 2024
c72d683
Make instamine work properly with BlockUtils::breakBlock
Wide-Cat Mar 19, 2024
ef1370f
VeinMiner sane default setting
Wide-Cat Mar 19, 2024
1a94ad9
Optimize status effect map setting (#4392)
RacoonDog Mar 20, 2024
3811b5b
Add no-sneak setting to Flight
crazycat256 Jan 11, 2024
9a630a7
Use tickDelta in RenderBlock for smoother rendering (#4474)
0x000006 Mar 25, 2024
1eadd17
Jesus improvements
crazycat256 Jan 10, 2024
bf664d7
Removed isTouchingBubbleColumn
crazycat256 Jan 11, 2024
424d237
Fix AutoTool for Wool Blocks (#4473)
Logging4J Mar 25, 2024
743031b
Fix BlockUtils+InstaMine regression
maxsupermanhd Mar 29, 2024
0c82ef3
Large highway builder changes and improvements (#4468)
Wide-Cat Mar 29, 2024
715a151
Nametags: Add options to show item durability. (#4498)
i9p Apr 2, 2024
cabf99d
Increase text quality by x1.5 times
FurnyGo Mar 29, 2024
6687cd3
Fix and improve title screen credits, improve the HTTP API (#4501)
RacoonDog Apr 3, 2024
2e1ce97
CrystalAura can now target any living entity (#4499)
Redhawk18 Apr 3, 2024
2d1dc98
improve damage utils accuracy, performance, and api (#4496)
RacoonDog Apr 5, 2024
c4f1ed7
fix substring OOB crash from enchantment names
Wide-Cat Apr 9, 2024
7b471ca
Add block placement to the no ghost blocks module
Wide-Cat Apr 9, 2024
f946faa
Assorted consistency improvements
Wide-Cat Apr 10, 2024
c3b25e6
forgor [skip ci]
Wide-Cat Apr 10, 2024
cb0e7db
fixes and improvements to trajectories
Wide-Cat Apr 15, 2024
7de1084
forgot to select this file :weary:
Wide-Cat Apr 15, 2024
22c7586
Skip/change rendering opened containers in storage esp (#4519)
abb3v Apr 16, 2024
835a608
Improve block placements (#4520)
Julflips Apr 17, 2024
45bffd6
Update killaura 'ignore passive' setting
Wide-Cat Apr 18, 2024
c537d04
Update enderman look, add 'stun hostiles' setting
Wide-Cat Apr 18, 2024
e6a8a9a
Allow selecting entity groups using the settings command (monster, an…
Wide-Cat Apr 18, 2024
f1a9018
Fix crash with latest Baritone builds
MineGame159 Apr 21, 2024
1fc13df
Allow Trajectories to be used with off-hand item
snarkyerica Apr 24, 2024
0a3b464
Remove unnecessary calls and checks
snarkyerica Apr 24, 2024
3bf59c5
add null check for Modules.get() in TextRendererMixin
xEricL Apr 24, 2024
915d481
Fixed NoGhostBlocks playing wrong sound when placing option is enabled
Apr 25, 2024
ace6cff
resolve some issues with highway builder
Wide-Cat Apr 27, 2024
bd18615
Add support for keyboard modifiers in keybinds
arlomcwalter May 3, 2024
477ebad
Starscript & Text preset for game mode (#4553)
Zgoly May 3, 2024
6bd7917
Prompt improvements (#4548)
Zgoly May 3, 2024
a10b8d6
Added glow ESP so that ESP can esily be used with shaders.
Hackerokuz Mar 27, 2024
720b2e7
code improvements
Wide-Cat May 3, 2024
d3c1a29
Publish the javadoc jar to maven
MineGame159 May 3, 2024
d1ee141
Future version 0.5.7
MineGame159 May 3, 2024
e8a64fe
1.20.5/.6 update (#4534)
Big-Iron-Cheems May 3, 2024
29d9327
fix server spoof resource pack message
Wide-Cat May 3, 2024
7b6de9c
large fixes and improvements to better tooltips
Wide-Cat May 4, 2024
a79d815
fix boolean logic
Wide-Cat May 4, 2024
da98031
small better tooltips fix
Wide-Cat May 8, 2024
4ce790b
sendChatMessage event fix (#4489)
FurnyGo May 8, 2024
8bb7006
Code improvements for commands (#4575)
RacoonDog May 8, 2024
8f23411
Fix better tooltips crash with banners
Wide-Cat May 9, 2024
b73b214
Fix crash on startup with liquidbounce
Wide-Cat May 22, 2024
597fc99
fixed fabric packets not being detected by the event system
19MisterX98 May 21, 2024
f134465
Fixed Criticals not working
May 22, 2024
49836c4
revert more thoroughly
Wide-Cat May 24, 2024
1eda0a8
Fix crash on servers that send "fake players" that don't have an entr…
MineGame159 May 24, 2024
a177174
Fixed ServerSpoof (#4599)
19MisterX98 May 24, 2024
c80c924
Prevent the ViaFabricPlus settings button overlapping with ours in th…
Wide-Cat May 25, 2024
bf56123
fix warning
Wide-Cat May 25, 2024
3dea35b
Made rage sprint omnidirectional
Wide-Cat May 26, 2024
660b640
Add titles to No Render (#4607)
FurnyGo May 27, 2024
a926272
Fix bind command
Wide-Cat May 29, 2024
5e3860d
ensure correct key
Wide-Cat May 29, 2024
d8ae9dd
Add keep sprint setting to the Sprint module
Wide-Cat May 31, 2024
85edcb6
fixed lithium border collisions #4618
19MisterX98 Jun 3, 2024
de7a23a
Fixed incompatibility with Bleachhack420
Jun 5, 2024
9bb813b
NoRender: map content (#4624)
Big-Iron-Cheems Jun 6, 2024
ebc7639
fixed hud default elements not working (#4634)
19MisterX98 Jun 12, 2024
5c28ff4
add anti chat clear option to BetterChat
RealMuffinTime May 24, 2024
f54e7ca
fix chest swapping after getting an error with pitch40
jtris Jun 12, 2024
895d1e9
suggested change
jtris Jun 12, 2024
eecbae9
Add waypoint fade distance setting
Wide-Cat Jun 13, 2024
9e6e0be
Rename the 'Instamine' module to 'Instant Rebreak'
Wide-Cat Jun 13, 2024
2a58936
hostnames can have minus hyphens
19MisterX98 Jun 13, 2024
f438686
Abstract shared code in prompts (#4641)
Wide-Cat Jun 14, 2024
66f9bb6
Fix issue with better chat and clientside messages
Wide-Cat Jun 18, 2024
e5dd04a
Fix anti-clear in better chat.
Wide-Cat Jun 19, 2024
da97b3c
Add a GUI positioning reset button to GUI tab screen
moxvallix Jun 18, 2024
cf23110
Correct better chat anti-clear behaviour
RacoonDog Jun 19, 2024
7be4b8d
Entity owner no longer works with horses and projectiles
Wide-Cat Jun 19, 2024
0bc330b
Fix notebot reach
Wide-Cat Jun 19, 2024
aa331d0
port .nbt to 1.20.5+
RacoonDog May 7, 2024
471a0e5
Fix suggestions for remove argument
Wide-Cat Jun 20, 2024
5d0af4c
Remove unused imports in commands
Wide-Cat Jun 20, 2024
a13c994
Add auto wasp module
Wide-Cat Jun 20, 2024
dbc7169
Copyright notice
Wide-Cat Jun 20, 2024
be4737f
fixed keybind issue with linux/x11 #4581 (#4600)
19MisterX98 Jun 21, 2024
c27463a
Future version 0.5.8
MineGame159 Jun 23, 2024
8fe613f
1.21 update (#4640)
Big-Iron-Cheems Jun 23, 2024
05d1396
handle friend names case-insensitively
RacoonDog May 6, 2024
5b29300
fix issues with chams
Wide-Cat Jun 25, 2024
331409b
Add setting to criticals to always smash attack with the mace
Wide-Cat Jun 27, 2024
b8594cf
add wind charges to the trajectories module
Wide-Cat Jun 27, 2024
2fc37f8
Fix Vanilla Xray
MineGame159 Jun 27, 2024
cdc98cc
Added mace to kill aura
squidoodly Jun 30, 2024
53cd0b8
fix better tooltips bees setting
Wide-Cat Jul 1, 2024
534cec3
Ensure toggleOnBindRelease doesn't enable modules when releasing the …
Wide-Cat Jul 1, 2024
4592252
Fixed game crash caused by ChatInputSuggestor
NekosAreKawaii Jul 3, 2024
6e214d3
Added pause in creative mode option for middle click open (#4717)
slmpc Jul 3, 2024
aa1a4f5
Make .peek work for containers in item frames
IExploitableMan Jul 3, 2024
5b909c9
Fix gui move stopping you for a tick when opening a gui
Wide-Cat Jul 4, 2024
10ed6d0
refactor and fix some issues with sprint
Wide-Cat Jul 4, 2024
a596f3c
fix issues with better tooltips when searching in the creative menu
Wide-Cat Jul 6, 2024
5a49c37
use builtin io stream methods
RacoonDog Jul 11, 2024
a913ed7
Add exception handling to `Http` (#4749)
RacoonDog Jul 16, 2024
9a73784
fix nuker render cube size
RacoonDog Jul 13, 2024
5d68644
fix(AutoWalk): Calculate x & z on first tick
koppchen Jul 9, 2024
e8217cc
Fix README lines of code badge [no ci]
MineGame159 Jul 16, 2024
eab6131
Track waypoints using UUIDs, fix multiple waypoints with the same nam…
MineGame159 Jul 16, 2024
4230e12
Fix binding keys
MineGame159 Jul 17, 2024
dea29d7
Fix Axiom compatibility
MineGame159 Jul 19, 2024
e6d84ec
Add a per-entity cooldown to AutoNametag
MineGame159 Jul 19, 2024
3e67aaa
AutoLog will now disable AutoReconnect after a disconnect
MineGame159 Jul 19, 2024
ed13690
Fix auto dimension in NoFall overriding every item instead of just th…
AnandBhasme Jul 19, 2024
8d223b3
NoFall consistently picks up Powder Snow after fall (#4761)
AnandBhasme Jul 21, 2024
c755e33
Build against 1.21 version of Baritone
MineGame159 Jul 21, 2024
ac93133
Add entities to AutoLog (#4766)
AnandBhasme Jul 23, 2024
f0a5ae2
sprint module: fix jumping in place, add unsprint on hit setting
Wide-Cat Jul 31, 2024
fbf90cd
Fix no mining trace crashing.
Wide-Cat Aug 2, 2024
8108da3
refactor: rename 'WindowResizedEvent' to 'ResolutionChangedEvent'
ccetl Jul 31, 2024
1ab415a
Nuker refactor (#4787)
Funtimes909 Aug 2, 2024
2afdc12
Improvements to trajectories and the projectile simulator (#4804)
Wide-Cat Aug 3, 2024
986dbc3
Fix text box and int/double/blockpos setting issues
Wide-Cat Aug 4, 2024
1219c59
Hopefully fix instant rebreak kicking you
Wide-Cat Aug 6, 2024
3d66856
Prevent EntityTypeListSetting suggesting and accepting filtered value…
Wide-Cat Aug 6, 2024
a48b7bf
Patch owolib/gadget compat
RacoonDog Aug 7, 2024
fba4918
Distance check for totem pops
RedCarlos26 Aug 9, 2024
8d67652
1.21.1 update
Big-Iron-Cheems Aug 8, 2024
2aa5bfe
remove unused settings
Wide-Cat Aug 10, 2024
4b9d4c2
Add swap, drop and hotbar keys to .input command
RacoonDog Aug 16, 2024
b7445f6
Fix Indium mixin signature (#4835)
Big-Iron-Cheems Aug 17, 2024
3fdd09b
add tridents to killaura weapons
RacoonDog Aug 22, 2024
10a2c60
Update to Sodium 0.6.0-beta.1 and fix XRay with Fabric API
MineGame159 Aug 23, 2024
1ed951a
Fix Sodium compat outside of development environment
MineGame159 Aug 25, 2024
032e9bf
Improvements to Nametags module (#4869)
RealMuffinTime Aug 29, 2024
41cf4d4
Fix crash when you pass an invalid slot number
hellidox Aug 23, 2024
ec80e04
ok it doesnt crash above max
hellidox Aug 23, 2024
80b3937
remove baritone requirement for locating strongholds
Wide-Cat Sep 3, 2024
0189173
Update reach module given changes in recent versions
Wide-Cat Sep 5, 2024
cb4d593
remove EasyMC from account manager because they shut down
Wide-Cat Sep 5, 2024
704c416
Fix and improve the resource pack setting in ServerSpoof
Wide-Cat Sep 6, 2024
74e9cdb
Update the no render gui background setting
Wide-Cat Sep 9, 2024
3dbde85
Fix crash when resetting waypoint module settings
Wide-Cat Sep 10, 2024
e67b531
clean up the save map command
Wide-Cat Sep 10, 2024
88f6669
refactor IMinecraftClient rightClick [skip ci]
Wide-Cat Sep 11, 2024
aee6090
Add multitask module
Wide-Cat Sep 11, 2024
dd62584
add an option to split large messages in the spam module and also add…
Funtimes909 Sep 12, 2024
c57e34a
Fix or improve almost all the code
Wide-Cat Sep 12, 2024
0d12ccc
fix crash with particular mod
Wide-Cat Sep 13, 2024
dcf7c1b
Hopefully fix a crash regarding anti-spam and other chat mods
Wide-Cat Sep 13, 2024
71e5fc4
Fix BlockPos setting not visually updating after clicking (#4820)
RattlesHyper Sep 14, 2024
47989b2
mark sodium versions under 0.6.0-beta as incompatible
Wide-Cat Sep 14, 2024
9db8084
PlayerUtils.getGameMode() null change
Wide-Cat Sep 14, 2024
084e3c5
update to sodium 0.6.0-beta.2
Wide-Cat Sep 15, 2024
841ae36
Add unsprint in water setting to sprint module
Wide-Cat Sep 17, 2024
28fcce3
Fix SoundBlocker not blocking preexisting tickable sounds
Wide-Cat Oct 2, 2024
336ba50
Make SoundEventListSettingScreen use identifiers instead of subtitles
Wide-Cat Oct 2, 2024
cdf493b
fix storage esp breaking at high distances (#4932)
RacoonDog Oct 6, 2024
1ecef5f
Set elytra fly acceleration to zero when going into an unloaded chunk…
spinningtoilet0 Oct 7, 2024
2893ea8
Fix BetterTooltips crashing over items with the HIDE_TOOLTIP flag (#4…
0xTas Oct 9, 2024
e18d336
Fix a few BetterTooltips bugs and crashes
Wide-Cat Oct 9, 2024
695b5ad
Display in the module screen which addon it came from. (#4947)
Wide-Cat Oct 11, 2024
c6226ea
Fix NoSlow Air Strict and packet Sneak setting you into the crouching…
Wide-Cat Oct 12, 2024
1280aac
Update No Render:
Wide-Cat Oct 14, 2024
7639077
support 1.21
RacoonDog Oct 14, 2024
b014409
fix .enchant command
RacoonDog Oct 14, 2024
8a3fd41
modules aliases, invalid name logging, deprecate `getCategoryByHash`
RacoonDog Oct 11, 2024
6f48db5
add a toggle for searching by module aliases to the config tab
Wide-Cat Oct 17, 2024
ea0592f
Fix packet event race conditions once and for all
Wide-Cat Oct 17, 2024
e96ab64
Fix breaking changes regarding addons.
Wide-Cat Oct 18, 2024
214977e
Add player join/leave messages to Notifier (#4952)
0xTas Oct 18, 2024
cbcdee4
Increase nametage scale when using Zoom
chairclr Oct 23, 2024
ff0fa1f
Make scaling apply to waypoints as well
Wide-Cat Oct 25, 2024
7add1da
improve damage utils & autoweapon
RacoonDog Oct 22, 2024
c6b68ef
feat: BaritoneSettings - maxValues
RuriYS Oct 25, 2024
ff80617
feat: reuse `SETTING_MAX_VALUES` for `max`
RuriYS Oct 25, 2024
1039261
Fixed the alt manager's incidental limit of 3 Microsoft accounts.
0xTas Oct 12, 2024
f2849cd
Fix duplicate code execution between fetchInfo() && login()
0xTas Oct 24, 2024
70ff37a
Fix PotionSpoof flickering with night vision and add potion mode to F…
0xTas Oct 27, 2024
ea56be8
Assorted improvements to bow aimbot, bow spam and the trajectories mo…
Wide-Cat Oct 28, 2024
2f4cc58
Update compatibility with lithium 0.14.0-beta.1
Wide-Cat Oct 30, 2024
8db9d97
Update Auto Log
Wide-Cat Nov 3, 2024
523af7a
Remove legacy compatibility code for Canvas renderer
Wide-Cat Nov 6, 2024
d94d9e9
Fix lag spike when enabling block esp (#5001)
RacoonDog Nov 6, 2024
2c27ac0
Fix AutoLog toggle off setting
0xTas Nov 7, 2024
082b871
Add a blacklist for no mining trace
Funtimes909 Oct 1, 2024
6d42919
please actually test the code next time :bruh:
Wide-Cat Nov 7, 2024
8359fda
Future version 0.5.9
MineGame159 Nov 17, 2024
4a86e8e
1.21.2/.3 update (#4970)
Big-Iron-Cheems Nov 17, 2024
e41930b
Fix a compatibility issue with the latest lithium release
Wide-Cat Nov 19, 2024
aea8b25
Better tooltips - fix a crash and refactor some settings
Wide-Cat Nov 22, 2024
cc55f72
Fix the give command not updating clientside, and force stack size re…
Wide-Cat Nov 23, 2024
d7ce171
Fix HUD rendering
MineGame159 Nov 23, 2024
5897fee
Fix GUI being darker in main menu
MineGame159 Nov 23, 2024
6553926
Quick and dirty fix for Wireframe ESP crashing
Wide-Cat Nov 24, 2024
67cf767
Removes unneeded micro optimization map of class to module
PoTheMagicDragon Nov 27, 2024
44d7646
Adds back in moduleInstances map to optimize get module by class call
PoTheMagicDragon Dec 28, 2024
06d02fe
removes modules from both modules and moduleInstances
PoTheMagicDragon Dec 28, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
12 changes: 12 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
[*]
charset = utf-8
indent_style = space
insert_final_newline = true
trim_trailing_whitespace = true
indent_size = 4

[*.{json, yml}]
indent_size = 2

[*.md]
trim_trailing_whitespace = false
1 change: 1 addition & 0 deletions .github/FUNDING.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
custom: ['https://meteorclient.com/donate']
61 changes: 61 additions & 0 deletions .github/ISSUE_TEMPLATE/bug.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,61 @@
name: Bug
description: Report a bug to help us improve Meteor.
labels: [ bug ]
body:
- type: textarea
id: description
attributes:
label: Describe the bug
description: |
A clear and concise description of what the issue is.
Provide as much information as possible, videos, images, etc.
placeholder: |
This module is broken / not working as intended.
It should do X but it does Y instead.
validations:
required: true
- type: textarea
id: reproducing
attributes:
label: Steps to reproduce
description: How do you trigger this bug?
placeholder: |
1. I did this thing;
2. Then I did this other thing, which caused the bug.
validations:
required: true
- type: input
id: meteor-version
attributes:
label: Meteor Version
placeholder: Meteor X.Y.Z (or X.Y.Z-build_number)
validations:
required: true
- type: input
id: mc-version
attributes:
label: Minecraft Version
placeholder: MC X.Y.Z
validations:
required: true
- type: dropdown
id: operating-systems
attributes:
label: Operating System
options:
- macOS
- Windows
- Linux
validations:
required: true
- type: checkboxes
id: prerequisites
attributes:
label: Before submitting a bug report
options:
- label: |
This bug wasn't already reported (I have searched bug reports on GitHub).
required: true
- label: |
This is a valid bug (I am able to reproduce this on the latest dev build).
required: true
5 changes: 5 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
blank_issues_enabled: false
contact_links:
- name: Discord
url: https://meteorclient.com/discord
about: Join our discord for faster support on smaller issues.
56 changes: 56 additions & 0 deletions .github/ISSUE_TEMPLATE/crash.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
name: Crash
description: Report a crash to help us improve Meteor.
labels: [ crash ]
body:
- type: textarea
id: reproducing
attributes:
label: Steps to reproduce
description: How do you trigger this crash?
placeholder: |
1. I did this thing;
2. Then I did this other thing, which caused the crash.
validations:
required: true
- type: input
id: crash-report
attributes:
label: Link to crash report/log (upload to https://mclo.gs and paste resulting link here)
placeholder: https://mclo.gs/xxxxxx
validations:
required: true
- type: input
id: meteor-version
attributes:
label: Meteor Version
placeholder: Meteor X.Y.Z (or X.Y.Z-build_number)
validations:
required: true
- type: input
id: mc-version
attributes:
label: Minecraft Version
placeholder: MC X.Y.Z
validations:
required: true
- type: dropdown
id: operating-systems
attributes:
label: Operating System
options:
- macOS
- Windows
- Linux
validations:
required: true
- type: checkboxes
id: prerequisites
attributes:
label: Before submitting a crash report
options:
- label: |
This crash wasn't already reported (I have searched crash reports on GitHub).
required: true
- label: |
This is a valid crash (I am able to reproduce this on the latest dev build).
required: true
22 changes: 22 additions & 0 deletions .github/ISSUE_TEMPLATE/suggestion.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
name: Suggestion
description: Suggest a new feature or change for Meteor.
labels: [ enhancement ]
body:
- type: textarea
id: description
attributes:
label: Describe the feature
description: A clear and concise description of what the feature/change is.
validations:
required: true
- type: checkboxes
id: prerequisites
attributes:
label: Before submitting a suggestion
options:
- label: |
This feature doesn't already exist in the client. (I have checked every module and their settings on the **latest dev build**)
required: true
- label: |
This wasn't already suggested. (I have searched suggestions on GitHub and read the FAQ)
required: true
3 changes: 3 additions & 0 deletions .github/devbuilds/get_number.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
fetch("https://meteorclient.com/api/stats")
.then(res => res.json())
.then(res => console.log("number=" + (parseInt(res.devBuild) + 1)))
89 changes: 89 additions & 0 deletions .github/devbuilds/index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,89 @@
const fs = require("fs");
const path = require("path");

const branch = process.argv[2];
const compareUrl = process.argv[3];
const success = process.argv[4] === "true";

function send(version, number) {
fetch(compareUrl)
.then(res => res.json())
.then(res => {
let description = "";

description += "**Branch:** " + branch;
description += "\n**Status:** " + (success ? "success" : "failure");

let changes = "\n\n**Changes:**";
let hasChanges = false;
for (let i in res.commits) {
let commit = res.commits[i];

changes += "\n- [`" + commit.sha.substring(0, 7) + "`](https://github.com/MeteorDevelopment/meteor-client/commit/" + commit.sha + ") *" + commit.commit.message + "*";
hasChanges = true;
}
if (hasChanges) description += changes;

if (success) {
description += "\n\n**Download:** [meteor-client-" + version + "-" + number + "](https://meteorclient.com/download?devBuild=" + number + ")";
}

const webhook = {
username: "Dev Builds",
avatar_url: "https://meteorclient.com/icon.png",
embeds: [
{
title: "meteor client v" + version + " build #" + number,
description: description,
url: "https://meteorclient.com",
color: success ? 2672680 : 13117480
}
]
};

fetch(process.env.DISCORD_WEBHOOK, {
method: "POST",
headers: {
"Content-Type": "application/json"
},
body: JSON.stringify(webhook)
});
});
}

if (success) {
let jar = "";
fs.readdirSync("../../build/libs").forEach(file => {
if (!file.endsWith("-all.jar") && !file.endsWith("-sources.jar")) jar = "../../build/libs/" + file;
});

let form = new FormData();
form.set(
"file",
new Blob([fs.readFileSync(jar)], { type: "application/java-archive" }),
path.basename(jar)
);

fetch("https://meteorclient.com/api/uploadDevBuild", {
method: "POST",
headers: {
"Authorization": process.env.SERVER_TOKEN
},
body: form
})
.then(async res => {
let data = await res.json();

if (res.ok) {
send(data.version, data.number);
}
else {
console.log("Failed to upload dev build: " + data.error);
}
});
}
else {
fetch("https://meteorclient.com/api/stats")
.then(res => res.json())
.then(res => send(res.dev_build_version, parseInt(res.devBuild) + 1));
}
Loading