}
private void registerAxisBinds(InputSystem inputSystem, ModuleEnvironment environment, Iterable<Class<?>> classes) {
for (Class registerBindClass : classes) {
RegisterBindAxis info = (RegisterBindAxis) registerBindClass.getAnnotation(RegisterBindAxis.class);
Name moduleId = environment.getModuleProviding(registerBindClass);
SimpleUri id = new SimpleUri(moduleId, info.id());
if (BindAxisEvent.class.isAssignableFrom(registerBindClass)) {
BindableButton positiveButton = inputSystem.getBindButton(new SimpleUri(info.positiveButton()));
BindableButton negativeButton = inputSystem.getBindButton(new SimpleUri(info.negativeButton()));
if (positiveButton == null) {